Skip site navigation (1)Skip section navigation (2)
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>