From owner-freebsd-ports@FreeBSD.ORG Mon Apr 7 13:22:32 2014 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3BF2C4C9 for ; Mon, 7 Apr 2014 13:22:32 +0000 (UTC) Received: from forward8l.mail.yandex.net (forward8l.mail.yandex.net [84.201.143.141]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C08D6D9B for ; Mon, 7 Apr 2014 13:22:31 +0000 (UTC) Received: from smtp11.mail.yandex.net (smtp11.mail.yandex.net [95.108.130.67]) by forward8l.mail.yandex.net (Yandex) with ESMTP id C183A1A40F9E; Mon, 7 Apr 2014 17:22:21 +0400 (MSK) Received: from smtp11.mail.yandex.net (localhost [127.0.0.1]) by smtp11.mail.yandex.net (Yandex) with ESMTP id 57C0F7E014C; Mon, 7 Apr 2014 17:22:21 +0400 (MSK) Received: from 87.249.28.58.tel.ru (87.249.28.58.tel.ru [87.249.28.58]) by smtp11.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id VqFBA0k15i-MDqC2rQ2; Mon, 7 Apr 2014 17:22:14 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: 4e7b6bf0-31c1-4f07-8337-9b05a20586ce Message-ID: <5342A684.1000106@passap.ru> Date: Mon, 07 Apr 2014 17:22:12 +0400 From: Boris Samorodov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: mexas@bris.ac.uk, freebsd-ports@FreeBSD.org Subject: Re: cups-client broken on ia64, blocks 70 ports, please help References: <201404071111.s37BB8Rl038173@mech-cluster241.men.bris.ac.uk> In-Reply-To: <201404071111.s37BB8Rl038173@mech-cluster241.men.bris.ac.uk> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 13:22:32 -0000 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