cups-base help

Christian Hiris 4711 at chello.at
Wed Oct 5 13:41:33 UTC 2011


On Wednesday 05 October 2011, Brent Clark wrote:
> Thank you for replying.
>
> Seems like I have a new problem. I double checked with UPDATING, in case I
> missed anything.
>
> ===>  Building for cups-base-1.5.0
> /bin/cp -p /usr/local/lib/libcups.a
> /usr/ports/print/cups-base/work/cups-1.5.0/cups/ /bin/cp -p
> /usr/local/lib/libcups.so /usr/ports/print/cups-base/work/cups-1.5.0/cups/
> /bin/cp -p /usr/local/lib/libcups.so.2
> /usr/ports/print/cups-base/work/cups-1.5.0/cups/ /bin/cp -p
> /usr/local/lib/libcupsimage.so
> /usr/ports/print/cups-base/work/cups-1.5.0/filter/ /bin/cp -p
> /usr/local/lib/libcupsimage.so.2
> /usr/ports/print/cups-base/work/cups-1.5.0/filter/ chmod +x cups-config
> echo Using ARCHFLAGS=""
> Using ARCHFLAGS=
> echo Using ALL_CFLAGS="-I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe 
> -fno-strict-aliasing -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE 
> -D_THREAD_SAFE -D_REENTRANT " Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE
> -I/usr/local/include -O2 -pipe  -fno-strict-aliasing
> -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE  -D_THREAD_SAFE
> -D_REENTRANT echo Using ALL_CXXFLAGS="-I.. -D_CUPS_SOURCE
> -I/usr/local/include -O2 -pipe -fno-strict-aliasing
> -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE  -D_THREAD_SAFE
> -D_REENTRANT " Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/local/include
> -O2 -pipe -fno-strict-aliasing -DOPENSSL_DISABLE_OLD_DES_SUPPORT
> -D_LARGEFILE_SOURCE  -D_THREAD_SAFE -D_REENTRANT echo Using CC="cc"
> Using CC=cc
> echo Using CXX="cc"
> Using CXX=cc
> echo Using DSOFLAGS="-L../cups -Wl,-R/usr/local/lib
> -Wl,-rpath,/usr/local/lib -L/usr/local/lib  -L/usr/local/lib
> -rpath=/usr/lib:/usr/local/lib -Wl,-soname,`basename all` -shared -Wall
> -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector" Using
> DSOFLAGS=-L../cups -Wl,-R/usr/local/lib -Wl,-rpath,/usr/local/lib
> -L/usr/local/lib  -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib
> -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g
> -fstack-protector echo Using LDFLAGS="-L../cgi-bin -L../cups -L../filter
> -L../ppdc -L../scheduler -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib
> -Wl,-R/usr/local/lib  -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os
> -g -fstack-protector" Using LDFLAGS=-L../cgi-bin -L../cups -L../filter
> -L../ppdc -L../scheduler -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib
> -Wl,-R/usr/local/lib  -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os
> -g -fstack-protector echo Using LIBS="-lcups  -lssl -lcrypto  -lz -pthread
> -lm -lcrypt -lssp_nonshared -liconv " Using LIBS=-lcups  -lssl -lcrypto 
> -lz -pthread -lm -lcrypt -lssp_nonshared -liconv for dir in test backend
> berkeley cgi-bin driver monitor notifier ppdc scheduler systemv conf data
> desktop locale man doc examples templates  fonts; do\ echo Making all in
> $dir... ;\
> 	(cd $dir ; gmake  all ) || exit 1;\
> done
> Making all in test...
> gmake[1]: Entering directory
> `/usr/ports/print/cups-base/work/cups-1.5.0/test' echo Linking ippserver...
> Linking ippserver...
> cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler
> -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib -Wl,-R/usr/local/lib  -fPIE
> -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -o
> ippserver ippserver.o  ../cups/libcups.a \ -lssl -lcrypto  -pthread -lm
> -lcrypt -lssp_nonshared -liconv  -lz ippserver.o(.text+0x489): In function
> `create_listener':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:1088: undefined
> reference to `_httpAddrSetPort' ippserver.o(.text+0x6cb): In function
> `debug_attributes':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:2008: undefined
> reference to `_ippAttrString' ippserver.o(.text+0x1b0b): In function
> `copy_attribute':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:593: undefined
> reference to `_ippAttrString' ippserver.o(.text+0x25ab): In function
> `find_job':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:2189: undefined
> reference to `_cupsRWLockRead'
> ippserver.o(.text+0x25d6):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2191: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x29e0): In function `ipp_print_job':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:4154: undefined
> reference to `_httpPeek'
> ippserver.o(.text+0x2af6):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:4186: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x313c):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:958: undefined reference to `_cupsRWLockWrite'
> ippserver.o(.text+0x3395):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1036: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x33aa):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2886: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x33c7):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2889: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x3fae):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:966: undefined reference to `_cupsRWLockWrite'
> ippserver.o(.text+0x40e2):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2892: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x40ff):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2895: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x4376):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2969: undefined reference to `_cupsThreadCreate'
> ippserver.o(.text+0x47bc): In function `process_ipp':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:3523: undefined
> reference to `_cups_strcasecmp'
> ippserver.o(.text+0x48de):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:3523: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x49f6):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2763: undefined reference to `_cupsRWLockRead'
> ippserver.o(.text+0x4d58):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2832: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x4f95):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2712: undefined reference to `_cupsRWLockRead'
> ippserver.o(.text+0x5042):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2738: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x50f5):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2499: undefined reference to `_cupsRWLockWrite'
> ippserver.o(.text+0x512f):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2510: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x51b3):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:2722: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x5c7c): In function `main':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:1318: undefined
> reference to `_cupsRWInit'
> ippserver.o(.text+0x5e20):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1361: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x5f4d):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1370: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x5f6d):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1372: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x5fa2):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1374: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x5fd7):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1376: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x70f2):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:547: undefined reference to `_cupsRWLockWrite'
> ippserver.o(.text+0x71da):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:558: undefined reference to `_cupsRWUnlock'
> ippserver.o(.text+0x720b):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:4014: undefined reference to `_cupsThreadCreate'
> ippserver.o(.text+0x7258):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:4002: undefined reference to `_cupsThreadCreate'
> ippserver.o(.text+0x73bf):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1378: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x73f4):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:1380: undefined reference to `_cups_strcasecmp'
> ippserver.o(.text+0x80c5): In function `process_client':
> /usr/ports/print/cups-base/work/cups-1.5.0/test/ippserver.c:3224: undefined
> reference to `_cups_strcasecmp'
> ippserver.o(.text+0x8555):/usr/ports/print/cups-base/work/cups-1.5.0/test/i
>ppserver.c:3165: undefined reference to `_httpDecodeURI' gmake[1]: ***
> [ippserver] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/print/cups-base/work/cups-1.5.0/test' gmake: *** [all] Error 1
> *** Error code 1
>
> Stop in /usr/ports/print/cups-base.
> *** Error code 1
>
> Stop in /usr/ports/print/cups-base.
> [root at bclark-laptop /usr/ports/print/cups-base]#
>

You could try to remove all the cups packages and rebuild from scratch. 

# cd /var/db/pkg
# pkg_info -o * | grep /cups > /tmp/list-of-installed-cups-ports.txt
# pkg_delete cups* 

Then do a "make clean" for all cups-ports and after that rebuild them.

HTH,
ch




More information about the freebsd-ports mailing list