At 4:08 PM +0100 2/16/04, heath_at_cng.fr wrote: >[This problem] seems to be caused by the recent change to >the Makefiles in sys/boot/i386 on 09/02/2004 by ru. There >is no explicit target for sio.o in the boot2/Makefile, and >the default target fails to pass SIOSPD and friends to the >preprocessor. Adding an edited copy of the boot1.o target >for sio.o to the Makefile seemed to work for me (at least >I ended up with a boot2 binary identical to my existing >/boot/boot2 - I haven't rebooted yet as I'm still building >the kernel). > > > > - - - - - - - - Logfile of problem buildworld - - - - > > > ===> sys/boot/i386/boot2 > > > ...skipping along... > > > cc -Os -fno-guess-branch-probability -fomit-frame-pointer > > > -mno-align-long-strings -mrtd -DUFS1_AND_UFS2 >> > -I/usr/src/sys/boot/i386/boot2/../../common >> > -I/usr/src/sys/boot/i386/boot2/../btx/lib -I. -Wall -Waggregate-return >> > -Wbad-function-cast -Wcast-align -Wmissing-declarations >> > -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow >> > -Wstrict-prototypes -Wwrite-strings -ffreestanding >> > -mpreferred-stack-boundary=2 -c /usr/src/sys/boot/i386/boot2/sio.S >> > /var/tmp//ccfR9bIu.s: Assembler messages: >> > /var/tmp//ccfR9bIu.s:84: Error: undefined symbol `SIOSPD' in operation >> > setting `SIO_DIV' >> > /var/tmp//ccfR9bIu.s:35: Error: undefined symbol `SIO_FMT' in operation >> > /var/tmp//ccfR9bIu.s:39: Error: value of 115200 too large for field of 2 >> > bytes at 13 >> > *** Error code 1 > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - I'm glad to see someone else reporting this. I ran into the same errors while testing my 'make realclean' target, and I couldn't imagine why it would be effecting me but nobody else. Perhaps the build works fine if there are files left over from a previous buildworld. Ruslan, has anyone mentioned this to you yet? -- Garance Alistair Drosehn = gad_at_gilead.netel.rpi.edu Senior Systems Programmer or gad_at_freebsd.org Rensselaer Polytechnic Institute or drosih_at_rpi.eduReceived on Mon Feb 16 2004 - 11:33:17 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:43 UTC