Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Feb 2017 09:08:24 -0600
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: -HEAD unbuildable for RPI3?
Message-ID:  <f3081d24-03da-63b6-1cc5-13af97e295e0@denninger.net>
In-Reply-To: <37043229-d507-524a-a910-9b798f9b8000@denninger.net>
References:  <b258ce0e-ca78-fd1c-612b-ab67637ec674@denninger.net> <17b401d28d73$7e772a60$7b657f20$@tndh.net> <61f505a7-2678-a428-2bbc-b18c1ebdc4a4@denninger.net> <37043229-d507-524a-a910-9b798f9b8000@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms000909060500060907030607
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


On 2/22/2017 22:44, Karl Denninger wrote:
> On 2/22/2017 22:19, Karl Denninger wrote:
>> On 2/22/2017 19:23, Tony Hain wrote:
>>> 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 severa=
l svn updates during the day, and all failed to build, though I didn't ke=
ep 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/beagleb=
one/obj/arm.armv6/usr/src/tmp -B/home/tony/beaglebone/obj/arm.armv6/usr/s=
rc/tmp/usr/bin  -O -pipe   -I/usr/src/secure/libexec/ssh-pkcs11-helper/..=
/../../crypto/openssh -include ssh_namespace.h -DHAVE_LDNS=3D1 -g -MD  -M=
F.depend.ssh-pkcs11-helper.o -MTssh-pkcs11-helper.o -std=3Dgnu99 -Wno-poi=
nter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable=
 -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -W=
no-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-sw=
itch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunu=
sed-arguments  -c /usr/src/secure/libexec/ssh-pkcs11-helper/../../../cryp=
to/openssh/ssh-pkcs11-helper.c -o ssh-pkcs11-helper.o
>>> --- all_subdir_tests ---
>>> /usr/src/tests/sys/kern/ptrace_test.c:1694:3: error: implicit declara=
tion of function 'breakpoint' is invalid in C99 [-Werror,-Wimplicit-funct=
ion-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
>>>
>> I'm getting a blowup in the same place now... which is different than
>> what I was getting earlier.
>>
>> Something got boogered but I'm not sure exactly when -- I looked throu=
gh
>> the commit logs for today and didn't see anything obvious -- I haven't=

>> updated in a few days, so it could have been anywhere in the last week=

>> or so.
>>
> The offending commit is here:
>
> root@NewFS:/pics/CrossBuild-12/src/tests/sys/kern # svnlite log -r31407=
5
> --diff ptrace_test.c | more
> -----------------------------------------------------------------------=
-
> r314075 | badger | 2017-02-21 22:35:07 -0600 (Tue, 21 Feb 2017) | 7 lin=
es
>
> Fix world build for archs where __builtin_debugtrap() does not work.
>
> The offending code was introduced in r313992.
>
> Reported by:    rpokala
> Approved by:    kib (mentor)
>
>
> Index: ptrace_test.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- ptrace_test.c       (revision 314074)
> +++ ptrace_test.c       (revision 314075)
> @@ -37,6 +37,7 @@
>  #include <sys/user.h>
>  #include <sys/wait.h>
>  #include <errno.h>
> +#include <machine/cpufunc.h>
>  #include <pthread.h>
>  #include <semaphore.h>
>  #include <signal.h>
> @@ -1690,7 +1691,7 @@
>         ATF_REQUIRE((fpid =3D fork()) !=3D -1);
>         if (fpid =3D=3D 0) {
>                 trace_me();
> -               __builtin_debugtrap();
> +               breakpoint();
>                 exit(1);
>         }
>
>
> -----------------------------------------------------------------------=
-

r314118 fixed this last night.

--=20
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

--------------ms000909060500060907030607
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

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
BfFnS4bCBuOtM025PkfUYmYAAAAAAAA=
--------------ms000909060500060907030607--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f3081d24-03da-63b6-1cc5-13af97e295e0>