Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-08

Lazarus+bigide EOL on Debian "Etch" etc.

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mark Morgan Lloyd

Just a note, not a complaint. Lazarus trunk bigide no longer builds on some older gtk2-based systems such as Debian "Etch", giving

..
/lib/libpthread.so.0
-ldl (/usr/bin/../lib/libdl.so)
-lX11 (/usr/bin/../lib/libX11.so)
/usr/local/share/lazarus-trunk/components/cairocanvas/lib/sparc-linux/gtk2/cairocanvas.o: In function `TCAIROPNGCANVAS__DESTROYCAIROHANDLE': /usr/local/share/lazarus-trunk/components/cairocanvas/cairocanvas.pas:1486: undefined reference to `cairo_clip_extents'
/usr/bin/ld: link errors found, deleting executable `../lazarus' -lgdk_pixbuf-2.0 (/usr/bin/../lib/libgdk_pixbuf-2.0.so) -lgtk-x11-2.0 (/usr/bin/../lib/libgtk-x11-2.0.so)
-lgdk-x11-2.0 (/usr/bin/../lib/libgdk-x11-2.0.so)
-lgobject-2.0 (/usr/bin/../lib/libgobject-2.0.so)
-lglib-2.0 (/usr/bin/../lib/libglib-2.0.so)
-lgthread-2.0 (/usr/bin/../lib/libgthread-2.0.so)
-lgmodule-2.0 (/usr/bin/../lib/libgmodule-2.0.so)
-lpango-1.0 (/usr/bin/../lib/libpango-1.0.so)
-lcairo (/usr/bin/../lib/libcairo.so)
-latk-1.0 (/usr/bin/../lib/libatk-1.0.so)
-lpangocairo-1.0 (/usr/bin/../lib/libpangocairo-1.0.so) /lib/libc.so.6
..
I've not yet tried any selective component disabling, I'm marginally interested to know whether anybody thinks it's worth it.

Things are still fine on Debian "Lenny", which despite being elderly is one of the better Debian versions.

I'm not sure whether these are the right files, but Etch has libcairo.so.2.9.2 while Lenny has libcairo.so.2.17.5.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email