#17193: Ports using libungif should be switched to use giflib instead ------------------------------------------+--------------------------------- Reporter: macsforever2000@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: libungif giflib ------------------------------------------+--------------------------------- Comment(by macsforever2000@…): I see the following error trying to switch in driftnet: {{{ ---> Building driftnet Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_mports_trunk_dports_net_driftnet/work/driftnet-0.1.6" && make CFLAGS="-no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='\"0.1.6\"'" " returned error 2 Command output: makedepend -- -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -- audio.c mpeghdr.c gif.c img.c jpeg.c png.c driftnet.c image.c display.c playaudio.c connection.c media.c makedepend: warning: display.c (reading /usr/include/float.h, line 8): cannot find include file "float.h" makedepend: warning: display.c (reading /usr/include/stdarg.h, line 4): cannot find include file "stdarg.h" touch depend rm -f Makefile.bak cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o audio.o audio.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o mpeghdr.o mpeghdr.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o gif.o gif.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o img.o img.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o jpeg.o jpeg.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o png.o png.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o driftnet.o driftnet.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o image.o image.c image.c: In function 'memstr': image.c:24: warning: pointer targets in return differ in signedness image.c: In function 'find_gif_image': image.c:54: warning: pointer targets in passing argument 3 of 'memstr' differ in signedness image.c:55: warning: pointer targets in passing argument 3 of 'memstr' differ in signedness image.c: In function 'find_jpeg_image': image.c:187: warning: pointer targets in passing argument 3 of 'memstr' differ in signedness image.c:209: warning: pointer targets in passing argument 3 of 'memstr' differ in signedness cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o display.o display.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o playaudio.o playaudio.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o connection.o connection.c cc -no-cpp-precomp -I/opt/local/include -I/opt/local/lib/glib/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DDRIFTNET_VERSION='"0.1.6"' -DDRIFTNET_BIG_ENDIAN -c -o media.o media.c cc -o driftnet audio.o mpeghdr.o gif.o img.o jpeg.o png.o driftnet.o image.o display.o playaudio.o connection.o media.o -g -lpcap -lpthread -ljpeg -lungif `gtk-config --libs` ld: library not found for -lungif collect2: ld returned 1 exit status make: *** [driftnet] Error 1 Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/17193#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS