Date: Mon, 07 Apr 2014 17:22:12 +0400 From: Boris Samorodov <bsam@passap.ru> To: mexas@bris.ac.uk, freebsd-ports@FreeBSD.org Subject: Re: cups-client broken on ia64, blocks 70 ports, please help Message-ID: <5342A684.1000106@passap.ru> In-Reply-To: <201404071111.s37BB8Rl038173@mech-cluster241.men.bris.ac.uk> References: <201404071111.s37BB8Rl038173@mech-cluster241.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
07.04.2014 15:11, Anton Shterenlikht пишет: >>From bsam@passap.ru Mon Apr 7 10:49:21 2014 >> >> Hm. Can you revert the last patch, update your ports tree and re-test? >> If it doesn't work, please show the output of command: >> >> % make -C /usr/ports/print/cups-client -V CFLAGS > > still the same: > > # svn info /usr/ports/print/cups-base/ > Path: /usr/ports/print/cups-base > Working Copy Root Path: /usr/ports > URL: https://svn0.eu.freebsd.org/ports/head/print/cups-base > Relative URL: ^/head/print/cups-base > Repository Root: https://svn0.eu.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 350457 > Node Kind: directory > Schedule: normal > Last Changed Author: bsam > Last Changed Rev: 350154 > Last Changed Date: 2014-04-04 20:27:51 +0100 (Fri, 04 Apr 2014) > > # svn diff /usr/ports/print/cups-base/ > # > # make -C /usr/ports/print/cups-client -V CFLAGS > -O2 -pipe -DLIBICONV_PLUG -fno-blocks -fno-strict-aliasing > # > > but "-DLIBICONV_PLUG -fno-blocks" don't seem to be > present on compilation: > > Compiling error.c... > Compiling interpret.c... > cc -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -pthread -I/usr/local/include -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o error.o error.c > cc -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -pthread -I/usr/local/include -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o interpret.o interpret.c > error.c:1: warning: -fstack-protector not supported for this targetinterpret.c:1: warning: -fstack-protector not supported for this target > > In file included from ../cups/raster.h:27, > from ../cups/raster-private.h:25, > from interpret.c:43: > ./cups/cups.h:34:35: error: dispatch/dispatch.h: No such file or directory > In file included from ../cups/raster.h:27, > from ../cups/raster-private.h:25, > from error.c:31: > ./cups/cups.h:34:35: error: dispatch/dispatch.h: No such file or directory > gmake[3]: *** [error.o] Error 1 > gmake[3]: *** Waiting for unfinished jobs.... > gmake[3]: *** [interpret.o] Error 1 > gmake[3]: Leaving directory `/usr/ports/print/cups-image/work/cups-1.7.1/filter' Can you give me an URL for a full poudriere log? > Also, configure reports: > > checking if GCC supports -fstack-protector... yes > > So I don't understand the "-fstack-protector not supported" > warnings above. Actaully, the warning is "-fstack-protector not supported for this target". So may be configure checks up for -fstack-protector in general. But build fails when tries to compile it for ia64. A gcc guru may enlighten this a bit. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5342A684.1000106>