Date: Sun, 5 Apr 2009 22:28:24 +0300 From: Kostik Belousov <kostikbel@gmail.com> To: Sean Bruno <sean.bruno@dsl-only.net> Cc: current@freebsd.org, ia64@freebsd.org Subject: Re: [head tinderbox] failure on ia64/ia64 Message-ID: <20090405192824.GT31897@deviant.kiev.zoral.com.ua> In-Reply-To: <1238959517.4546.1.camel@localhost.localdomain> References: <20090401164947.873CE7302F@freebsd-current.sentex.ca> <20090401165845.GU31897@deviant.kiev.zoral.com.ua> <1238959517.4546.1.camel@localhost.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
--0ScsPnfDDr3eY/Tz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 05, 2009 at 12:25:17PM -0700, Sean Bruno wrote: > On Wed, 2009-04-01 at 19:58 +0300, Kostik Belousov wrote: > > On Wed, Apr 01, 2009 at 11:49:47AM -0500, FreeBSD Tinderbox wrote: > > > TB --- 2009-04-01 14:36:51 - tinderbox 2.6 running on freebsd-current= .sentex.ca > > > TB --- 2009-04-01 14:36:51 - starting HEAD tinderbox run for ia64/ia64 > > > TB --- 2009-04-01 14:36:51 - cleaning the object tree > > > TB --- 2009-04-01 14:37:32 - cvsupping the source tree > > > TB --- 2009-04-01 14:37:32 - /usr/bin/csup -z -r 3 -g -L 1 -h localho= st -s /tinderbox/HEAD/ia64/ia64/supfile > > > TB --- 2009-04-01 14:37:40 - building world > > > TB --- 2009-04-01 14:37:40 - MAKEOBJDIRPREFIX=3D/obj > > > TB --- 2009-04-01 14:37:40 - PATH=3D/usr/bin:/usr/sbin:/bin:/sbin > > > TB --- 2009-04-01 14:37:40 - TARGET=3Dia64 > > > TB --- 2009-04-01 14:37:40 - TARGET_ARCH=3Dia64 > > > TB --- 2009-04-01 14:37:40 - TZ=3DUTC > > > TB --- 2009-04-01 14:37:40 - __MAKE_CONF=3D/dev/null > > > TB --- 2009-04-01 14:37:40 - cd /src > > > TB --- 2009-04-01 14:37:40 - /usr/bin/make -B buildworld > > > >>> World build started on Wed Apr 1 14:37:42 UTC 2009 > > > >>> Rebuilding the temporary build tree > > > >>> stage 1.1: legacy release compatibility shims > > > >>> stage 1.2: bootstrap tools > > > >>> stage 2.1: cleaning up the object tree > > > >>> stage 2.2: rebuilding the object tree > > > >>> stage 2.3: build tools > > > >>> stage 3: cross tools > > > >>> stage 4.1: building includes > > > >>> stage 4.2: building libraries > > > >>> stage 4.3: make dependencies > > > >>> stage 4.4: building everything > > > >>> World build completed on Wed Apr 1 16:27:40 UTC 2009 > > > TB --- 2009-04-01 16:27:40 - generating LINT kernel config > > > TB --- 2009-04-01 16:27:40 - cd /src/sys/ia64/conf > > > TB --- 2009-04-01 16:27:40 - /usr/bin/make -B LINT > > > TB --- 2009-04-01 16:27:40 - building LINT kernel > > > TB --- 2009-04-01 16:27:40 - MAKEOBJDIRPREFIX=3D/obj > > > TB --- 2009-04-01 16:27:40 - PATH=3D/usr/bin:/usr/sbin:/bin:/sbin > > > TB --- 2009-04-01 16:27:40 - TARGET=3Dia64 > > > TB --- 2009-04-01 16:27:40 - TARGET_ARCH=3Dia64 > > > TB --- 2009-04-01 16:27:40 - TZ=3DUTC > > > TB --- 2009-04-01 16:27:40 - __MAKE_CONF=3D/dev/null > > > TB --- 2009-04-01 16:27:40 - cd /src > > > TB --- 2009-04-01 16:27:40 - /usr/bin/make -B buildkernel KERNCONF=3D= LINT > > > >>> Kernel build for LINT started on Wed Apr 1 16:27:40 UTC 2009 > > > >>> stage 1: configuring the kernel > > > >>> stage 2.1: cleaning up the object tree > > > >>> stage 2.2: rebuilding the object tree > > > >>> stage 2.3: build tools > > > >>> stage 3.1: making dependencies > > > >>> stage 3.2: building everything > > > [...] > > > cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -Wall -Wredundant-d= ecls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-a= rith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -n= ostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/li= buwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-= common -finline-limit=3D15000 --param inline-unit-growth=3D100 --param larg= e-function-growth=3D1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-ran= ge=3Df32-f127 -fpic -ffreestanding -Werror vnode_if.c > > > :> hack.c > > > cc -shared -nostdlib hack.c -o hack.So > > > rm -f hack.c > > > MAKE=3D/usr/bin/make sh /src/sys/conf/newvers.sh LINT > > > cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -Wall -Wredundant-d= ecls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-a= rith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -n= ostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/li= buwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-= common -finline-limit=3D15000 --param inline-unit-growth=3D100 --param larg= e-function-growth=3D1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-ran= ge=3Df32-f127 -fpic -ffreestanding -Werror vers.c > > > linking kernel > > > freebsd32_sysent.o(.data.rel+0x19d0): undefined reference to `freebsd= 32_sysarch' > > > *** Error code 1 > > >=20 > > > Stop in /obj/ia64/src/sys/LINT. > > > *** Error code 1 > > >=20 > > > Stop in /src. > > > *** Error code 1 > > >=20 > > > Stop in /src. > > > TB --- 2009-04-01 16:49:45 - WARNING: /usr/bin/make returned exit cod= e 1=20 > > > TB --- 2009-04-01 16:49:45 - ERROR: failed to build lint kernel > > > TB --- 2009-04-01 16:49:45 - 6522.28 user 458.22 system 7973.66 real > >=20 > > This is mine. I will fix it shortly. >=20 > Kostik: >=20 > This is also affecting my x86_64 builds. Thanks for looking at it. Huh ? There are two architectures that use compat32 bits. They are amd64 and ia64. Build for amd64 arch was not broken by these commits. It was my overlook to not provide bits for ia64 after compat/freebsd32/syscalls.master referenced new symbol, namely freebsd32_sysarch. So, if you have some issues, please report them in the details. --0ScsPnfDDr3eY/Tz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAknZBlYACgkQC3+MBN1Mb4hy9gCeNz9rsl5bh/l1C0LjYr/IFyxL IzsAn226YvPIf1+91a3btr0qyQq7s8++ =pPpB -----END PGP SIGNATURE----- --0ScsPnfDDr3eY/Tz--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090405192824.GT31897>