Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Apr 2019 17:17:07 -0400
From:      Charlie Li <ml+freebsd@vishwin.info>
To:        "O. Hartmann" <o.hartmann@walstatt.org>, Conrad Meyer <cem@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r346410 - in head: lib/libc/gen share/man/man9 sys/conf sys/libkern sys/sys
Message-ID:  <e6e1ccc0-7f91-ef56-c029-81d485249690@vishwin.info>
In-Reply-To: <20190419225931.1311745d@thor.intern.walstatt.dynvpn.de>
References:  <201904192005.x3JK5mhm015801@repo.freebsd.org> <20190419225931.1311745d@thor.intern.walstatt.dynvpn.de>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ZHHnbvi9607DH2TbTd5XfiWzWZ7UlhxDy
Content-Type: multipart/mixed; boundary="2BfhjZzXBVR6jvpMGLa18sYNs5kEXT3FD";
 protected-headers="v1"
From: Charlie Li <ml+freebsd@vishwin.info>
To: "O. Hartmann" <o.hartmann@walstatt.org>, Conrad Meyer <cem@FreeBSD.org>
Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org,
 src-committers@freebsd.org
Message-ID: <e6e1ccc0-7f91-ef56-c029-81d485249690@vishwin.info>
Subject: Re: svn commit: r346410 - in head: lib/libc/gen share/man/man9
 sys/conf sys/libkern sys/sys
References: <201904192005.x3JK5mhm015801@repo.freebsd.org>
 <20190419225931.1311745d@thor.intern.walstatt.dynvpn.de>
In-Reply-To: <20190419225931.1311745d@thor.intern.walstatt.dynvpn.de>

--2BfhjZzXBVR6jvpMGLa18sYNs5kEXT3FD
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB-large
Content-Transfer-Encoding: quoted-printable

O. Hartmann wrote:
> Am Fri, 19 Apr 2019 20:05:48 +0000 (UTC) Conrad Meyer schrieb:
>> Modified: head/lib/libc/gen/Makefile.inc
>> =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=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
>> --- head/lib/libc/gen/Makefile.inc	Fri Apr 19 19:45:19 2019	(r346409)
>> +++ head/lib/libc/gen/Makefile.inc	Fri Apr 19 20:05:47 2019	(r346410)
>> @@ -3,6 +3,7 @@
>=20
>>  # machine-independent gen sources
>>  .PATH: ${LIBC_SRCTOP}/${LIBC_ARCH}/gen ${LIBC_SRCTOP}/gen
>> +.PATH: ${SRCTOP}/sys/libkern
>=20
>>  CONFS=3D	shells
>=20
>=20
> After applying r346410 to our source tree, buildworld fails (WITH_META_=
MODE is set):
>=20
> [...]
> Building /usr/obj/usr/src/amd64.amd64/lib/libc/ev_timers.o
> --- inet_ntoa.o ---
> In file included from /usr/src/sys/libkern/inet_ntoa.c:34:
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/systm.h:172:8: error: =
unknown type name 'bool'
> extern bool dynamic_kenv;
>        ^
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/systm.h:211:5: warning=
: declaration of
> built-in function 'setjmp' requires inclusion of the header <setjmp.h>
> [-Wbuiltin-requires-header] int     setjmp(struct _jmp_buf *) __returns=
_twice; ^
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/systm.h:212:6: warning=
: declaration of
> built-in function 'longjmp' requires inclusion of the header <setjmp.h>=

> [-Wbuiltin-requires-header] void    longjmp(struct _jmp_buf *, int) __d=
ead2; ^
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/systm.h:285:6: warning=
: incompatible
> redeclaration of library function 'log' [-Wincompatible-library-redecla=
ration] void
> log(int, const char *, ...) __printflike(2, 3); ^
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/systm.h:285:6: note: '=
log' is a builtin with
> type 'double (double)' /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys=
/systm.h:382:39: error:
> unknown type name 'uintfptr_t'; did you mean 'uintptr_t'? void    profc=
lock(int cnt, int
> usermode, uintfptr_t pc); ^
> /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/_stdint.h:80:22: note:=
 'uintptr_t' declared
> here typedef __uintptr_t             uintptr_t;
>=20
>=20
> Is there an include missing?
> Beat me to the initial email. With the specific file change quoted
above, looks like inet_*.c are getting pulled from sys/libkern instead
of the proper lib/libc/inet.

--=20
Charlie Li
=E2=80=A6nope, still don't have an exit line.

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)


--2BfhjZzXBVR6jvpMGLa18sYNs5kEXT3FD--

--ZHHnbvi9607DH2TbTd5XfiWzWZ7UlhxDy
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAly6OtMACgkQjnB43vID
q2wUgQ/+MoQ4p3qlILb3ytLESCts57WC/oAlm4rSPUxFjvpmxRp7SiCAFSXNLhRj
KANK5i6QEU1K+9YjwyuVz2wtUBdACy4Mt0qIBCEhJTQpBpMOQkuuTHdJIZpsbGy/
6TuijkaIVXVkgpyOEXoVUR4TlNW6yME2FdRjwRwwV2+3KcILJ/OQMSIcjrOo5RpJ
FRLyjHOhxbqtoxQ8Nwc2WnOTmwFFudozvJaJ4iCze1x8uD0QGxRbt0WjATCYtNCE
/49djSVysxQnBYR1FK3wNQpFpHHtAYiQ14QXXZOzYRaH/VFfZ4ScMG33OUfAxoPW
ISHO3nGl/aqsRv1LSkmeitkWatFfHd/q+tO6a7d05Cvwy3+bh0fZDJvvCggfufTG
ewxOYw2iKLxsUl940SBmYV4tiDaF5OFY53hnq8K6L7jEJZauC91jB1DmPP89MUK3
4+ylXu4J+8d6BnJsGXkPYcs69XPvLcL3437d/OAhxKG3N5EE2ZS13kWsbLgWOSJQ
4KumLUHlo/Vuo9mmkG44xpSHaSs0KYve792OQR8NY8ii9HQ+pOYJkCwSr4o5MXFE
bAHZKQzMy70fC7Jk2B1h2KucA+3Ej38Ar+XMyFBkioeO0bl0Vy6AyhYsh9sumACW
qHnFumjWk5N2/TcM4ECocg9F0GGpvfg/BPbbnr4d2nMY1zji7jQ=
=4brR
-----END PGP SIGNATURE-----

--ZHHnbvi9607DH2TbTd5XfiWzWZ7UlhxDy--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6e1ccc0-7f91-ef56-c029-81d485249690>