From owner-freebsd-ports@FreeBSD.ORG Tue Dec 22 11:46:20 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F19C10656AB for ; Tue, 22 Dec 2009 11:46:20 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 1CFB58FC15 for ; Tue, 22 Dec 2009 11:46:19 +0000 (UTC) Received: from seis.bris.ac.uk ([137.222.10.93]) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1NN3Bn-0007eV-Ij; Tue, 22 Dec 2009 11:46:18 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by seis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1NN3Bm-0004Kv-Ky; Tue, 22 Dec 2009 11:46:07 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id nBMBk6vg060256; Tue, 22 Dec 2009 11:46:06 GMT (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3/Submit) id nBMBk6M3060255; Tue, 22 Dec 2009 11:46:06 GMT (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Tue, 22 Dec 2009 11:46:06 +0000 From: Anton Shterenlikht To: Rainer Hurling Message-ID: <20091222114606.GA60231@mech-cluster241.men.bris.ac.uk> References: <4B2FDEE5.2060500@gwdg.de> <20091222093826.GA59693@mech-cluster241.men.bris.ac.uk> <4B30AF2C.1030002@gwdg.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B30AF2C.1030002@gwdg.de> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -1.4 X-Spam-Level: - Cc: Anton Shterenlikht , freebsd-ports@freebsd.org Subject: Re: ports/141131: www/libxul does not compile any more X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2009 11:46:20 -0000 On Tue, Dec 22, 2009 at 12:36:12PM +0100, Rainer Hurling wrote: > On 22.12.2009 10:38 (UTC+1), Anton Shterenlikht wrote: > > On Mon, Dec 21, 2009 at 09:47:33PM +0100, Rainer Hurling wrote: > >> According to PR 141131 I see exactly the same error messages when I try > >> to upgrade from libxul-1.9.0.15 to libxul-1.9.0.16: > >> > >> ----------------------------------- > >> [..snip..] > >> cc -o FreeBSD9.0_OPT.OBJ/FreeBSD_SINGLE_SHLIB/dsa.o -c -O -fPIC -ansi > >> -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX > >> -DSHLIB_SUFFIX=\"so\" -DSHLIB_PREFIX=\"lib\" -DSHLIB_VERSION=\"3\" > >> -DSOFTOKEN_SHLIB_VERSION=\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG > >> -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC > >> -DUSE_UTIL_DIRECTLY -D_X86_ -DMP_API_COMPATIBLE -I/usr/local/include > >> -I/usr/local/include/nspr > >> -I/usr/ports/www/libxul/work/mozilla/dist/include > >> -I../../../../dist/public/nss -I../../../../dist/private/nss > >> -I../../../../dist/include -Impi -Iecl dsa.c > >> dsa.c: In function 'FIPS186Change_ReduceModQForDSA': > >> dsa.c:75: error: 'mp_int' undeclared (first use in this function) > >> dsa.c:75: error: (Each undeclared identifier is reported only once > >> dsa.c:75: error: for each function it appears in.) > >> dsa.c:75: error: expected ';' before 'W' > >> dsa.c:76: error: 'mp_err' undeclared (first use in this function) > >> dsa.c:76: error: expected ';' before 'err' > >> [..snip..] > >> gmake[6]: *** [FreeBSD9.0_OPT.OBJ/FreeBSD_SINGLE_SHLIB/dsa.o] Fehler 1 > >> gmake[6]: Leaving directory > >> `/usr/ports/www/libxul/work/mozilla/security/nss/lib/freebl' > >> gmake[5]: *** [libs] Fehler 2 > >> gmake[5]: Leaving directory > >> `/usr/ports/www/libxul/work/mozilla/security/nss/lib/freebl' > >> gmake[4]: *** [libs] Fehler 2 > >> gmake[4]: Leaving directory > >> `/usr/ports/www/libxul/work/mozilla/security/nss/lib' > >> gmake[3]: *** [libs] Fehler 2 > >> gmake[3]: Leaving directory > >> `/usr/ports/www/libxul/work/mozilla/security/manager' > >> gmake[2]: *** [libs_tier_toolkit] Fehler 2 > >> gmake[2]: Leaving directory `/usr/ports/www/libxul/work/mozilla' > >> gmake[1]: *** [tier_toolkit] Fehler 2 > >> gmake[1]: Leaving directory `/usr/ports/www/libxul/work/mozilla' > >> gmake: *** [default] Fehler 2 > >> *** Error code 1 > >> ----------------------------------- > >> > >> This happens on three different machines all running latest 9.0-CURRENT > >> (i386). As far as I can see there are no relevant flags set in > >> etc/make.conf. > >> > >> Any clues what is going wrong? I found no solution to this PR. > >> > >> Please let me know if I can provide more information or test something. > > > > I've got libxul-1.9.0.16 built fine on ia64 and sparc64. > > No issues, just 'portmaster -force-config -Bd libxul'. > > > > Thanks for answering. > > As I wrote before, I have this on different machines, all running newest > i386-CURRENT. On another machine with amd64-CURRENT I had been able to > compile libxul-1.9.0.16. Perhaps there is something wrong with my > configuration? (I copied most from system to system ...) # uname -srm FreeBSD 9.0-CURRENT i386 # pkg_info -xo libxul Information for libxul-1.9.0.16: Origin: www/libxul # cd /usr/ports/www/libxul # make showconfig ===> The following configuration options are available for libxul-1.9.0.16: JAVA=off "Enable JAVA xpcom" DEBUG=off "Build a debugging image" LOGGING=off "Enable additional log messages" OPTIMIZED_CFLAGS=off "Enable some additional optimizations" ===> Use 'make config' to modify these settings # Have you checked /etc/make.conf, /etc/src.conf? Sorry, have no other ideas. -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423