site  contact  subhomenews

Precise: Osmo patched

July 17, 2013 — BarryK
01micko posted a patch to make some of the text render a little smaller in the Osmo window, also fixed a misreported version number.

I applied the patch and compiled it in Precise, or rather, tried to. I found that it is broken with libnotify -- I had to patch it to build with libnotify >= 0.7.0, which has a changed API.

I also got this error:

/usr/bin/ld: tasks_print.o: undefined reference to symbol 'floor@@GLIBC_2.0'

Which is caused by binutils >=2.22, see here:
https://bbs.archlinux.org/viewtopic.php?id=135319

I was finally able to compile it:
#  export LDFLAGS="-Wl,--copy-dt-needed-entries"

# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu
# make
# new2dir make install


...oh, the fun and games.

I have uploaded my patched source, 'osmo-0.2.10-patched_96dpi_version_libnotify.tar.gz':
http://bkhome.org/sources/alphabetical/o/

...you still have to do that "export LDFLAGS='-Wl,--copy-dt-needed-entries'" thing though.

And the PETs to:
http://distro.ibiblio.org/quirky/pet_packages-precise/

It needs all these deps:

libical
libgringots
libnotify
libtar
libgtkhtml

Tags: puppy