Re: buildworld has been broken for me since Sunday 20110815 at a
On Tue, Aug 16, 2011 at 10:18 AM, Niclas Zeising
<niclas.zeising@gmail.com> wrote:
> On 2011-08-16 15:47, eculp wrote:
>> Is anyone else seeing this? =A0This is current AMD64. =A0I'm running the
>> compile from Saturday 20110814 that I have been hammering and it has
>> been rock solid.
>>
>> # uname -a
>> FreeBSD home.encontacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
>> 05:09:17 CDT 2011
>> root@Home.EnContacto.net:/usr/obj/usr/src/sys/ENCONTACTO =A0amd64
>>
>> This morning I started with a make clean to be sure and recompile all
>> just in case and the same.
>>
>> =3D=3D=3D> lib/clang/include (all)
>> =3D=3D=3D> libexec (all)
>> =3D=3D=3D> libexec/atrun (all)
>> cc -O2 -pipe =A0-DATJOB_DIR=3D\"/var/at/jobs/\"
>> -DLFILE=3D\"/var/at/jobs/.lockfile\" =A0-DLOADAVG_MX=3D1.5
>> -DATSPOOL_DIR=3D\"/var/at/spool\" =A0-DVERSION=3D\"2.9\" -DDAEMON_UID=3D=
1
>> -DDAEMON_GID=3D1 =A0-DDEFAULT_BATCH_QUEUE=3D\'E\' =A0-DDEFAULT_AT_QUEUE=
=3D\'c\'
>> -DPERM_PATH=3D\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at
>> -I/usr/src/libexec/atrun -DLOGIN_CAP -DPAM -std=3Dgnu99 -fstack-protecto=
r
>> -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
>> -Wno-pointer-sign -c /usr/src/libexec/atrun/atrun.c
>> cc -O2 -pipe =A0-DATJOB_DIR=3D\"/var/at/jobs/\"
>> -DLFILE=3D\"/var/at/jobs/.lockfile\" =A0-DLOADAVG_MX=3D1.5
>> -DATSPOOL_DIR=3D\"/var/at/spool\" =A0-DVERSION=3D\"2.9\" -DDAEMON_UID=3D=
1
>> -DDAEMON_GID=3D1 =A0-DDEFAULT_BATCH_QUEUE=3D\'E\' =A0-DDEFAULT_AT_QUEUE=
=3D\'c\'
>> -DPERM_PATH=3D\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at
>> -I/usr/src/libexec/atrun -DLOGIN_CAP -DPAM -std=3Dgnu99 -fstack-protecto=
r
>> -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
>> -Wno-pointer-sign -c /usr/src/libexec/atrun/gloadavg.c
>> cc -O2 -pipe =A0-DATJOB_DIR=3D\"/var/at/jobs/\"
>> -DLFILE=3D\"/var/at/jobs/.lockfile\" =A0-DLOADAVG_MX=3D1.5
>> -DATSPOOL_DIR=3D\"/var/at/spool\" =A0-DVERSION=3D\"2.9\" -DDAEMON_UID=3D=
1
>> -DDAEMON_GID=3D1 =A0-DDEFAULT_BATCH_QUEUE=3D\'E\' =A0-DDEFAULT_AT_QUEUE=
=3D\'c\'
>> -DPERM_PATH=3D\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at
>> -I/usr/src/libexec/atrun -DLOGIN_CAP -DPAM -std=3Dgnu99 -fstack-protecto=
r
>> -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
>> -Wno-pointer-sign =A0-o atrun atrun.o gloadavg.o -lpam -lutil
>> /usr/obj/usr/src/tmp/usr/lib/libc.so: undefined reference to `_nsyylex'
>> /usr/obj/usr/src/tmp/usr/lib/libc.so: undefined reference to `_nsyyin'
>> /usr/obj/usr/src/tmp/usr/lib/libc.so: undefined reference to `_nsyytext'
>> /usr/obj/usr/src/tmp/usr/lib/libc.so: undefined reference to `_nsyyerror=
'
>> /usr/obj/usr/src/tmp/usr/lib/libc.so: undefined reference to `_nsyylinen=
o'
>> *** Error code 1
>>
>> Stop in /usr/src/libexec/atrun.
>> *** Error code 1
>>
>> Stop in /usr/src/libexec.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> (END)
>>
>> Thanks,
>>
>> ed
>>
>
> As per a recent entry in UPDATING, there was a window when a bug in
> /dev/std{in,out,err} caused the kernel to be unable to buildworld. The
> fix is to update to latest sources, rebuild kernel, and then do the
> complete buildworld cycle.
> HTH!
>
> --
> Niclas Z
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org=
"
>
Worked perfectly. Maybe it would be a good idea to put the step by
step solution for other folks like me who haven't put enough effort
to understand the 20110815: entry. Something like.
a. csup
b. make buildkernel KERNCONF=3Dyour_config
c. make installkernel
d. make buildworld
e. make installworld
f. Reboot to see if it worked.
hmmmm f. maybe not.
Thanks again guys.
ed
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 4 之 8 篇):