Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2017 22:44:55 -0600
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: -HEAD unbuildable for RPI3?
Message-ID:  <37043229-d507-524a-a910-9b798f9b8000@denninger.net>
In-Reply-To: <61f505a7-2678-a428-2bbc-b18c1ebdc4a4@denninger.net>
References:  <b258ce0e-ca78-fd1c-612b-ab67637ec674@denninger.net> <17b401d28d73$7e772a60$7b657f20$@tndh.net> <61f505a7-2678-a428-2bbc-b18c1ebdc4a4@denninger.net>

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

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


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 several=
 svn updates during the day, and all failed to build, though I didn't kee=
p 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/beaglebo=
ne/obj/arm.armv6/usr/src/tmp -B/home/tony/beaglebone/obj/arm.armv6/usr/sr=
c/tmp/usr/bin  -O -pipe   -I/usr/src/secure/libexec/ssh-pkcs11-helper/../=
=2E./../crypto/openssh -include ssh_namespace.h -DHAVE_LDNS=3D1 -g -MD  -=
MF.depend.ssh-pkcs11-helper.o -MTssh-pkcs11-helper.o -std=3Dgnu99 -Wno-po=
inter-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variabl=
e -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -=
Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-s=
witch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qun=
used-arguments  -c /usr/src/secure/libexec/ssh-pkcs11-helper/../../../cry=
pto/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 declarat=
ion of function 'breakpoint' is invalid in C99 [-Werror,-Wimplicit-functi=
on-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 throug=
h
> 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 -r314075
--diff ptrace_test.c | more
------------------------------------------------------------------------
r314075 | badger | 2017-02-21 22:35:07 -0600 (Tue, 21 Feb 2017) | 7 lines=


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);
        }


------------------------------------------------------------------------


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

--------------ms090904080209090702070407
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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
CB4yMQ8jRovMQUWzmCeAH40AAAAAAAA=
--------------ms090904080209090702070407--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37043229-d507-524a-a910-9b798f9b8000>