[head tinderbox] failure on powerpc64/powerpc

Xin Li delphij at delphij.net
Thu Jan 2 01:06:52 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 01/01/14 15:25, FreeBSD Tinderbox wrote:
> TB --- 2014-01-01 21:18:04 - tinderbox 2.20 running on
> freebsd-current.sentex.ca TB --- 2014-01-01 21:18:04 - FreeBSD
> freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0:
> Mon Mar 26 13:54:12 EDT 2012
> des at freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64 
> TB --- 2014-01-01 21:18:04 - starting HEAD tinderbox run for
> powerpc64/powerpc TB --- 2014-01-01 21:18:05 - cleaning the object
> tree TB --- 2014-01-01 21:19:24 - /usr/local/bin/svn stat /src TB
> --- 2014-01-01 21:19:30 - At svn revision 260159 TB --- 2014-01-01
> 21:19:31 - building world TB --- 2014-01-01 21:19:31 -
> CROSS_BUILD_TESTING=YES TB --- 2014-01-01 21:19:31 -
> MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 21:19:31 -
> PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 21:19:31 -
> SRCCONF=/dev/null TB --- 2014-01-01 21:19:31 - TARGET=powerpc TB
> --- 2014-01-01 21:19:31 - TARGET_ARCH=powerpc64 TB --- 2014-01-01
> 21:19:31 - TZ=UTC TB --- 2014-01-01 21:19:31 -
> __MAKE_CONF=/dev/null TB --- 2014-01-01 21:19:31 - cd /src TB ---
> 2014-01-01 21:19:31 - /usr/bin/make -B buildworld
>>>> Building an up-to-date make(1) World build started on Wed Jan
>>>> 1 21:19:38 UTC 2014 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
> [...] cc  -O2 -pipe
> -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris
> -I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include
> -I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include
> -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common
> -DNEED_SOLARIS_BOOLEAN -std=gnu89  -fstack-protector
> -Wno-pointer-sign -Wno-unknown-pragmas  -o sgsmsg avl.o sgsmsg.o
> string_table.o findprime.o ===> cddl/usr.bin/zinject (all) cc  -O2
> -pipe
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris
> -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include
> -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head
> -I/src/cddl/usr.bin/zinject/../../lib/libumem
> -DNEED_SOLARIS_BOOLEAN -std=gnu89  -fstack-protector
> -Wno-pointer-sign -Wno-unknown-pragmas -c
> /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
>
> 
cc  -O2 -pipe
- -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris
- -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include
- -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem
- -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common
-
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair
-
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
-
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
-
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common
- -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head
- -I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN
- -std=gnu89  -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
> /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:
> In function 'translate_record': 
> /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
> warning: passing argument 4 of 'calculate_range' discards
> qualifiers from pointer target type cc  -O2 -pipe
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris
> -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include
> -I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
> -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common
> -I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head
> -I/src/cddl/usr.bin/zinject/../../lib/libumem
> -DNEED_SOLARIS_BOOLEAN -std=gnu89  -fstack-protector
> -Wno-pointer-sign -Wno-unknown-pragmas  -o zinject zinject.o
> translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs
> -lzpool /obj/powerpc.powerpc64/src/tmp/usr/lib/libzpool.so:
> undefined reference to `atomic_swap_64' *** Error code 1

Sorry for the breakage.  I'm testing a fix right now and will commit
once validated.

Cheers,
- -- 
Xin LI <delphij at delphij.net>    https://www.delphij.net/
FreeBSD - The Power to Serve!           Live free or die
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJSxLupAAoJEJW2GBstM+nsYnQQAIlQhsYIff7FuDmD363hHi30
tbCXGPz5gonV6NYQ7tPGD3ododeUdMUXNx10y1e7f/7oG4qKKm787/RPUmaY5aeW
Y3CheoEEWvOIHMSR0HgSX4yc+XoND1LLLRdUn5diUG8AdQ6dCcK0m65E805Z7zpI
B6Yk6TBH8sT6kGIgcLUDTf6+N5DpymKyNcHGSRoyfJi88e6tHtmse4l0XLrfWklk
KWpw91qAQmdPuaUM6xUbOgHDK0G5xwI+Zcx/OyUkQ3NiCYFm8oO/fM/vTKgAerW5
sEFh58CgBWCr8RUVsBwbyeeZ/T7yKFPs53ZEMj2QZxpQzgRhz6emR1O0PxrRfgRC
H//VFSarhbuEtb4j17LLSby/jyBDjoc7vEC/MuoE28ovOF7ZlXF3OdzwsOtB5Q/r
nU+j/QmrGF+vmNh4FCr3sn/+yPdAxHoGkz9xyhBU7Sbomh5SJSjXxzS0D8uPpXIj
orxsl6itEUX2L8BdMJgx8ZpZaj/gB+XnYOxv1XYKovHsBUwHVw8vv0cwI6rfltKA
EvczKl/lkfu4SYeRtSIX080Id9dIihBSXVgOQ0nL813fpFfqGBaBEJd7MU6UDmAx
eNqrWJO6DU4lteFzUvBOqPsvXus9vppsm9GY/4OgC14b3PZYE/dXEsZSuz+JU9u2
0ynVIiFYxaI6RXR/pxjd
=lHMA
-----END PGP SIGNATURE-----


More information about the freebsd-ppc mailing list