[MacPorts] #17193: Ports using libungif should be switched to use giflib instead

MacPorts noreply at macports.org
Sat Feb 28 16:06:55 PST 2009


#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


More information about the macports-tickets mailing list