Date: Wed, 18 Jun 2014 23:02:23 +0200 From: a10dix <a10dix@yahoo.fr> To: ports@FreeBSD.org Subject: FreeBSD Port: print/cups-base Message-ID: <1403125343.77198.23.camel@Napoleon_III>
next in thread | raw e-mail | index | archive | help
Hi, I was trying to update cups-base 1.7.2 to 1.7.2_1. I finally noticed that the port do not build WITHOUT mDNSResponder. This option is mandatory. I tried lots of things before : portmaster -f cups-base, USE_GCC=3D4.6+, MAKE_JOBS_UNSAFE=3Dyes, pkg_delete cups-base and then build, but that did not work. I had the problem on 9.2-RELEASE-p5 and it was still there on 10.0-RELEASE-p4. The output of the failed build follows. I noticed too that I cannot build with GNUTLS on. I just wanted to let you know. Thanks for maintaining. A. ----------------------------------------------------------------------- uname -a FreeBSD Napoleon_III 10.0-RELEASE-p4 FreeBSD 10.0-RELEASE-p4 #0: Tue Jun 3 12:52:18 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 ----------------------------------------------------------------------- cat /etc/make.conf WITH_PKGNG=3Dyes WITH_NEW_XORG=3Dyes WITH_GALLIUM=3Dyes #USE_GCC=3D4.6+ #MAKE_JOBS_UNSAFE=3Dyes WITH_BDB_VER=3D5 DEFAULT_VERSIONS=3Dpython=3D2.7 python3=3D3.3 python2=3D2.7 tcltk=3D8.6 ------------------------------------------------------------------------ Options for cups-base: LIBPAPER, PAM, DBUS, LIBUSB, XDG_OPEN, ICONS: ON, others including mDNSResponder:OFF ------------------------------------------------------------------------ Extract of the output : sudo portmaster -BD --force-config -x sane-backends -x graphics/tesseract -x gcc -f cups cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-rpath,/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -o cupsd auth.o banners.o cert.o classes.o client.o colorman.o conf.o dirsvc.o env.o file.o main.o ipp.o listen.o job.o log.o network.o policy.o printers.o process.o quotas.o select.o server.o statbuf.o subscriptions.o sysman.o tls.o -L. -lcupsmime \ -lz -lssl -lcrypto -lpam \ -lpaper -L/usr/local/lib -ldbus-1 -lcups -lssl -lcrypto -lz -pthread -lm -lcrypt -lz \ =20 echo Linking cupsfilter... Linking cupsfilter... cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-rpath,/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -o cupsfilter cupsfilter.o -L. -lcupsmime -lcups -lssl -lcrypto -lz -pthread -lm -lcrypt -lz /bin/rm -f convert /bin/ln -sf cupsfilter convert dirsvc.o: In function `cupsdStartBrowsing': /usr/ports/print/cups-base/work/cups-1.7.2/scheduler/dirsvc.c:244: undefined reference to `dnssdRegisterAllPrinters' dirsvc.o: In function `cupsdStopBrowsing': /usr/ports/print/cups-base/work/cups-1.7.2/scheduler/dirsvc.c:262: undefined reference to `dnssdDeregisterAllPrinters' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [cupsd] Erreur 1 gmake[3] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2/scheduler =C2=BB gmake[2]: *** [all] Erreur 1 gmake[2] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2 =C2=BB =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/print/cups-base *** Error code 1 Stop. make: stopped in /usr/ports/print/cups-base =3D=3D=3D>>> make failed for print/cups-base =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for cups-base-1.7.2 failed =3D=3D=3D>>> Aborting update ---------------------------------------------------------------------------= --- Extract of the output: Same options with GNUTLS:ON sudo portmaster -BD --force-config -x sane-backends -x graphics/tesseract -x gcc cups-base =3D=3D=3D> Building for cups-base-1.7.2_1 /bin/cp -p /usr/local/lib/libcups.a /usr/ports/print/cups-base/work/cups-1.7.2/cups= / /bin/cp -p /usr/local/lib/libcups.so /usr/ports/print/cups-base/work/cups-1.7.2/cup= s/ /bin/cp -p /usr/local/lib/libcups.so.2 /usr/ports/print/cups-base/work/cups-1.7.2/c= ups/ /bin/cp -p /usr/local/lib/libcupsimage.so /usr/ports/print/cups-base/work/cups-1.7.= 2/filter/ /bin/cp -p /usr/local/lib/libcupsimage.so.2 /usr/ports/print/cups-base/work/cups-1.= 7.2/filter/ gmake[2] : on entre dans le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2 =C2=BB chmod +x cups-config echo Using ARCHFLAGS=3D"" Using ARCHFLAGS=3D echo Using ALL_CFLAGS=3D"-I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT " Using ALL_CFLAGS=3D-I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT=20 echo Using ALL_CXXFLAGS=3D"-I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT " Using ALL_CXXFLAGS=3D-I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT=20 echo Using CC=3D"cc" Using CC=3Dcc echo Using CXX=3D"cc" Using CXX=3Dcc echo Using DSOFLAGS=3D"-L../cups -Wl,-R/usr/local/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-soname,`basename all` -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare" Using DSOFLAGS=3D-L../cups -Wl,-R/usr/local/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare echo Using LDFLAGS=3D"-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare" Using LDFLAGS=3D-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare echo Using LIBS=3D"-lcups -L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error -lz -pthread -lm -lcrypt -lz" Using LIBS=3D-lcups -L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error -lz -pthread -lm -lcrypt -lz for dir in test backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates; do\ echo Making all in $dir... ;\ (cd $dir ; gmake -w --jobserver-fds=3D3,4 -j all ) || exit 1;\ done Making all in test... gmake[3] : on entre dans le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2/test =C2=BB echo Compiling ippserver.c... Compiling ippserver.c... cc -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o ippserver.o ippserver.c echo Compiling ipptool.c... Compiling ipptool.c... cc -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o ipptool.o ipptool.c In file included from ipptool.c:22: In file included from ../cups/cups-private.h:29: In file included from ../cups/http-private.h:83: /usr/local/include/gcrypt.h:1353:2: warning: 'gcry_ac_data_read_cb_t' is deprecated [-Wdeprecated-declarations] gcry_ac_data_read_cb_t cb; ^ /usr/local/include/gcrypt.h:1318:23: note: 'gcry_ac_data_read_cb_t' declared here typedef gpg_error_t (*gcry_ac_data_read_cb_t) (void *opaque, ^ /usr/local/include/gcrypt.h:1367:2: warning: 'gcry_ac_data_write_cb_t' is deprecated [-Wdeprecated-declarations] gcry_ac_data_write_cb_t cb; ^ /usr/local/include/gcrypt.h:1323:23: note: 'gcry_ac_data_write_cb_t' declared here typedef gpg_error_t (*gcry_ac_data_write_cb_t) (void *opaque, ^ /usr/local/include/gcrypt.h:1402:3: warning: 'gcry_md_algo_t' is deprecated [-Wdeprecated-declarations] gcry_md_algo_t md; ^ /usr/local/include/gcrypt.h:1396:28: note: 'gcry_md_algo_t' declared here typedef enum gcry_md_algos gcry_md_algo_t _GCRY_ATTR_INTERNAL; ^ /usr/local/include/gcrypt.h:1410:3: warning: 'gcry_md_algo_t' is deprecated [-Wdeprecated-declarations] gcry_md_algo_t md; ^ /usr/local/include/gcrypt.h:1396:28: note: 'gcry_md_algo_t' declared here typedef enum gcry_md_algos gcry_md_algo_t _GCRY_ATTR_INTERNAL; ^ echo Linking ippserver... Linking ippserver... cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -o ippserver ippserver.o ../cups/libcups.a \ -L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error -pthread -lm -lcrypt -lz -lz 4 warnings generated. echo Linking ipptool... Linking ipptool... cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -o ipptool ipptool.o -lcups -L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error -lz -pthread -lm -lcrypt -lz ../cups/libcups.a(http.o): In function `http_shutdown_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' ../cups/libcups.a(http.o): In function `http_write_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5834: undefined reference to `SSL_write' ../cups/libcups.a(http.o): In function `_httpWait': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:3299: undefined reference to `SSL_pending' ../cups/libcups.a(http.o): In function `http_read_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:4629: undefined reference to `SSL_read' ../cups/libcups.a(http.o): In function `httpInitialize': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1644: undefined reference to `SSL_load_error_strings' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1645: undefined reference to `SSL_library_init' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1657: undefined reference to `RAND_seed' ../cups/libcups.a(http.o): In function `http_setup_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5094: undefined reference to `SSLv23_client_method' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5094: undefined reference to `SSL_CTX_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5096: undefined reference to `SSL_CTX_ctrl' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5098: undefined reference to `BIO_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5099: undefined reference to `BIO_ctrl' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5101: undefined reference to `SSL_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5102: undefined reference to `SSL_set_bio' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5108: undefined reference to `SSL_connect' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5112: undefined reference to `ERR_get_error' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5114: undefined reference to `ERR_error_string' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5112: undefined reference to `ERR_get_error' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5118: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5119: undefined refecho Linking ipptool-static... Linking ipptool-static... cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -L/usr/local/lib -Wl,-R/usr/local/lib -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-tautological-compare -o ipptool-static ipptool.o ../cups/libcups.a \ -L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error -pthread -lm -lcrypt -lz -lz erence to `SSL_free' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [ippserver] Erreur 1 gmake[3]: *** Attente des t=C3=A2ches non termin=C3=A9es.... ../cups/libcups.a(http.o): In function `http_shutdown_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5462: undefined reference to `SSL_get_SSL_CTX' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5464: undefined reference to `SSL_shutdown' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5465: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5466: undefined reference to `SSL_free' ../cups/libcups.a(http.o): In function `http_write_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5834: undefined reference to `SSL_write' ../cups/libcups.a(http.o): In function `_httpWait': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:3299: undefined reference to `SSL_pending' ../cups/libcups.a(http.o): In function `http_read_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:4629: undefined reference to `SSL_read' ../cups/libcups.a(http.o): In function `httpInitialize': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1644: undefined reference to `SSL_load_error_strings' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1645: undefined reference to `SSL_library_init' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:1657: undefined reference to `RAND_seed' ../cups/libcups.a(http.o): In function `http_setup_ssl': /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5094: undefined reference to `SSLv23_client_method' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5094: undefined reference to `SSL_CTX_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5096: undefined reference to `SSL_CTX_ctrl' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5098: undefined reference to `BIO_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5099: undefined reference to `BIO_ctrl' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5101: undefined reference to `SSL_new' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5102: undefined reference to `SSL_set_bio' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5108: undefined reference to `SSL_connect' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5112: undefined reference to `ERR_get_error' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5114: undefined reference to `ERR_error_string' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5112: undefined reference to `ERR_get_error' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5118: undefined reference to `SSL_CTX_free' /usr/ports/print/cups-client/work/cups-1.7.2/cups/http.c:5119: undefined reference to `SSL_free' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [ipptool-static] Erreur 1 gmake[3] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2/test =C2=BB gmake[2]: *** [all] Erreur 1 gmake[2] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/print/cups-base/work/cups-1.7.2 =C2=BB =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/print/cups-base *** Error code 1 Stop. make: stopped in /usr/ports/print/cups-base =3D=3D=3D>>> make failed for print/cups-base =3D=3D=3D>>> Aborting update =3D=3D=3D>>> You can restart from the point of failure with this command li= ne: portmaster <flags> print/cups-base=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1403125343.77198.23.camel>