After the png update, I removed all my packages and started to install all ports from scratch. I was able to complete most but x11/kde4.

First it fails to install misc/kdeedu4 because of astro/kstars because of astro/xplanet:

c++ -O2 -pipe -fno-strict-aliasing -o xplanet Map.o Options.o PlanetProperties.o Ring.o Satellite.o Separation.o View.o buildPlanetMap.o createMap.o drawMultipleBodies.o drawProjection.o findBodyXYZ.o findFile.o getopt.o getopt1.o parse.o parseColor.o printVersion.o readConfig.o readOriginFile.o ssec.o setPositions.o sphericalToPixel.o xpUtil.o xplanet.o libannotate/libannotate.a libdisplay/libdisplay.a libdisplay/libtimer.a libephemeris/libephemeris.a libephemeris/libmoons/libmoons.a libimage/libimage.a libmultiple/libmultiple.a libplanet/libplanet.a libprojection/libprojection.a libsgp4sdp4/libsgp4sdp4.a -lgif -L/usr/local/lib -R/usr/local/lib -lX11 -ljpeg -lpng -lm -lz -lnetpbm -ltiff -lm -L/usr/local/lib -R/usr/local/lib -lX11 -lXss -lXext -L/usr/local/lib -lfreetype -lz -lbz2 -pthread -L/usr/local/lib -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -liconv -lcharset -L/usr/local/lib -R/usr/local/lib -lX11 -L/usr/local/lib -lmlibimage/libimage.a(gif.o): In function `write_gif':
gif.c:(.text+0x101): undefined reference to `QuantizeBuffer'
gif.c:(.text+0x1af): undefined reference to `PrintGifError'
gif.c:(.text+0x221): undefined reference to `PrintGifError'
libimage/libimage.a(gif.o): In function `read_gif':
gif.c:(.text+0x3fe): undefined reference to `PrintGifError'
gif.c:(.text+0x51d): undefined reference to `PrintGifError'
*** Error code 1

To be able to continue, I installed astro/xplanet WITHOUT_GIF.

The next error was in net/kdenetwork4:

In file included from /usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/protocols/wlm/wlmchatsession.cpp:62: /usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/libkopete/kopetecontact.h:237: warning: 'virtual QList<KAction*>* Kopete::Contact::customContextMenuActions(Kopete::ChatSession*)' was hidden /usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/protocols/wlm/wlmcontact.h:70: warning: by 'virtual QList<KAction*>* WlmContact::customContextMenuActions()' /usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/protocols/wlm/wlmchatsession.cpp: In member function 'void WlmChatSession::convertToGif(const QPixmap&, QString)':/usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/protocols/wlm/wlmchatsession.cpp:549: error: 'PrintGifError' was not declared in this scope /usr/ports/net/kdenetwork4/work/kdenetwork-4.8.3/kopete/protocols/wlm/wlmchatsession.cpp:555: error: 'PrintGifError' was not declared in this scope
*** Error code 1

Skipping net/kdenetwork4, I was able to finish the remainder of x11/kde4.

I just updated to giflib-4.2.0_1, which is supposed to bring back QuantizeBuffer. astro/xplanet still fails with the same errors (including the one about QuantizeBuffer).

Looking at a system not updated, yet, PrintGifError is in include/gif_lib.h by giflib-4.1.6. For giflib-4.2.0_1, it is missing.

Cheers,
Jan Henrik
_______________________________________________
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to