Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2017 17:23:52 -0800
From:      "Tony Hain" <tony@tndh.net>
To:        "'Karl Denninger'" <karl@denninger.net>, <freebsd-arm@freebsd.org>
Subject:   RE: -HEAD unbuildable for RPI3?
Message-ID:  <17b401d28d73$7e772a60$7b657f20$@tndh.net>
In-Reply-To: <b258ce0e-ca78-fd1c-612b-ab67637ec674@denninger.net>
References:  <b258ce0e-ca78-fd1c-612b-ab67637ec674@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Something must have been trashed in some crypto libraries last night. I =
haven't been able to buildworld for a BBB all day either. Tried several =
svn updates during the day, and all failed to build, though I didn't =
keep track of all the failures. Just wiped the workspace, updated and =
tried again. The last complete build I had was r314061.
Latest ----=20
Image name is:
FreeBSD-armv6-12.0-BEAGLEBONE-314112M.img
...
--- ssh-pkcs11-helper.o ---
cc -target armv6-gnueabihf-freebsd12.0 =
--sysroot=3D/home/tony/beaglebone/obj/arm.armv6/usr/src/tmp =
-B/home/tony/beaglebone/obj/arm.armv6/usr/src/tmp/usr/bin  -O -pipe   =
-I/usr/src/secure/libexec/ssh-pkcs11-helper/../../../crypto/openssh =
-include ssh_namespace.h -DHAVE_LDNS=3D1 -g -MD  =
-MF.depend.ssh-pkcs11-helper.o -MTssh-pkcs11-helper.o -std=3Dgnu99 =
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int =
-Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value =
-Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion =
-Wno-unused-local-typedef -Wno-switch -Wno-switch-enum =
-Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c =
/usr/src/secure/libexec/ssh-pkcs11-helper/../../../crypto/openssh/ssh-pkc=
s11-helper.c -o ssh-pkcs11-helper.o
--- all_subdir_tests ---
/usr/src/tests/sys/kern/ptrace_test.c:1694:3: error: implicit =
declaration of function 'breakpoint' is invalid in C99 =
[-Werror,-Wimplicit-function-declaration]
                breakpoint();
                ^
1 error generated.
*** [ptrace_test.o] Error code 1

make[6]: stopped in /usr/src/tests/sys/kern
1 error

make[6]: stopped in /usr/src/tests/sys/kern
*** [ptrace_test] Error code 2



> -----Original Message-----
> From: owner-freebsd-arm@freebsd.org [mailto:owner-freebsd-
> arm@freebsd.org] On Behalf Of Karl Denninger
> Sent: Wednesday, February 22, 2017 1:41 PM
> To: freebsd-arm@freebsd.org
> Subject: -HEAD unbuildable for RPI3?
>=20
> Crochet for the RPI3 fails here:
>=20
> cc -target aarch64-unknown-freebsd12.0
> --sysroot=3D/pics/Crochet-work/obj/arm64.aarch64/pics/CrossBuild-
> 12/src/tmp
> -B/usr/local/aarch64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe
> -I/pics/CrossBuild-12/src/lib/libc/include
> -I/pics/CrossBuild-12/src/include
> -I/pics/CrossBuild-12/src/lib/libc/aarch64 -DNLS
> -D__DBINTERFACE_PRIVATE -I/pics/CrossBuild-12/src/contrib/gdtoa
> -I/pics/CrossBuild-12/src/contrib/libc-vis -DNO_COMPAT7 -DINET6
> -I/pics/Crochet-work/obj/arm64.aarch64/pics/CrossBuild-12/src/lib/libc
> -I/pics/CrossBuild-12/src/lib/libc/resolv -D_ACL_PRIVATE =
-DPOSIX_MISTAKE
> -I/pics/CrossBuild-12/src/lib/libmd
> -I/pics/CrossBuild-12/src/contrib/jemalloc/include
> -I/pics/CrossBuild-12/src/contrib/tzcode/stdtime
> -I/pics/CrossBuild-12/src/lib/libc/stdtime
> -I/pics/CrossBuild-12/src/lib/libc/locale -DBROKEN_DES -DPORTMAP
> -DDES_BUILTIN -I/pics/CrossBuild-12/src/lib/libc/rpc -DYP -DNS_CACHING
> -DSYMBOL_VERSIONING -MD  -MF.depend.key_call.pico -MTkey_call.pico
> -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall
> -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body
> -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef
> -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter
> -Qunused-arguments  -I/pics/CrossBuild-12/src/lib/libutil
> -I/pics/CrossBuild-12/src/lib/msun/aarch64
> -I/pics/CrossBuild-12/src/lib/msun/src -c
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c -o key_call.pico
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c:84:1: error: unknown
> type name 'cryptkeyres'
> cryptkeyres *(*__key_encryptsession_pk_LOCAL)(uid_t, void *arg) =3D 0;
> ^
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c:85:1: error: unknown
> type name 'cryptkeyres'
> cryptkeyres *(*__key_decryptsession_pk_LOCAL)(uid_t, void *arg) =3D 0;
> ^
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c:93:2: error: use of
> undeclared identifier 'keystatus'
>         keystatus status;
>         ^
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c:95:25: error: use of
> undeclared identifier 'KEY_SET'
>         if (!key_call((u_long) KEY_SET, (xdrproc_t)xdr_keybuf,
>                                ^
> /pics/CrossBuild-12/src/lib/libc/rpc/key_call.c:95:45: error: use of
> undeclared identifier 'xdr_keybuf'
>         if (!key_call((u_long) KEY_SET, (xdrproc_t)xdr_keybuf,
>                                                    ^
>=20
> ......
>=20
> There's a handful of commits from 2/17 in libc, but it's not =
immediately
> obvious those are involved here.
>=20
> I'm on r314110 as of an hour or so ago.
>=20
> --
> Karl Denninger
> karl@denninger.net <mailto:karl@denninger.net>
> /The Market Ticker/
> /[S/MIME encrypted email preferred]/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17b401d28d73$7e772a60$7b657f20$>