I'm trying to compile generic i386 -current kernel to test a patch
which maybe can make -current kernel bootable again on this old
machine I got.
https://marc.info/?l=openbsd-bugs&m=147293672100677&w=2

However the compile fails with errors that seems to relate to something else.
Details about my machine in the tread:
https://marc.info/?l=openbsd-bugs&m=147282970312124&w=2
Does anybody have any pointers to succeed in compiling this generic
kernel? Or, alternatively, can someone compile a i386 generic -current
kernel for me with the above mentioned patch?
Hope I can get OpenBSD -current on that old machine again. The errors
printed when kernel compilation fails below. Thanks!

(...snip...)
cc  -Werror -Wall -Wimplicit-function-declaration  -Wno-main
-Wno-uninitialized  -Wframe-larger-than=2047  -fno-builtin-printf
-fno-builtin-snprintf  -fno-builtin-vsnprintf -fno-builtin-log
-fno-builtin-log2 -fno-builtin-malloc -fno-pie -O2 -pipe -nostdinc
-I../../../.. -I. -I../../../../arch -DDDB -DDIAGNOSTIC -DKTRACE
-DACCOUNTING -DKMEMSTATS -DPTRACE -DPOOL_DEBUG -DCRYPTO -DSYSVMSG
-DSYSVSEM -DSYSVSHM -DUVM_SWAP_ENCRYPT -DFFS -DFFS2 -DFFS_SOFTUPDATES
-DUFS_DIRHASH -DQUOTA -DEXT2FS -DMFS -DNFSCLIENT -DNFSSERVER -DCD9660
-DUDF -DMSDOSFS -DFIFO -DFUSE -DSOCKET_SPLICE -DTCP_SACK -DTCP_ECN
-DTCP_SIGNATURE -DART -DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE
-DPIPEX -DMROUTING -DMPLS -DBOOT_CONFIG -DUSER_PCICONF -DKVM86
-DAPERTURE -DMTRR -DNTFS -DHIBERNATE -DPCIVERBOSE -DEISAVERBOSE
-DUSBVERBOSE -DWSDISPLAY_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD
-DWSDISPLAY_DEFAULTSCREENS="6" -DX86EMU -DONEWIREVERBOSE -DMAXUSERS=80
-D_KERNEL -MD -MP  -c ../../../../netinet/ip_ecn.c
cc  -Werror -Wall -Wimplicit-function-declaration  -Wno-main
-Wno-uninitialized  -Wframe-larger-than=2047  -fno-builtin-printf
-fno-builtin-snprintf  -fno-builtin-vsnprintf -fno-builtin-log
-fno-builtin-log2 -fno-builtin-malloc -fno-pie -O2 -pipe -nostdinc
-I../../../.. -I. -I../../../../arch -DDDB -DDIAGNOSTIC -DKTRACE
-DACCOUNTING -DKMEMSTATS -DPTRACE -DPOOL_DEBUG -DCRYPTO -DSYSVMSG
-DSYSVSEM -DSYSVSHM -DUVM_SWAP_ENCRYPT -DFFS -DFFS2 -DFFS_SOFTUPDATES
-DUFS_DIRHASH -DQUOTA -DEXT2FS -DMFS -DNFSCLIENT -DNFSSERVER -DCD9660
-DUDF -DMSDOSFS -DFIFO -DFUSE -DSOCKET_SPLICE -DTCP_SACK -DTCP_ECN
-DTCP_SIGNATURE -DART -DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE
-DPIPEX -DMROUTING -DMPLS -DBOOT_CONFIG -DUSER_PCICONF -DKVM86
-DAPERTURE -DMTRR -DNTFS -DHIBERNATE -DPCIVERBOSE -DEISAVERBOSE
-DUSBVERBOSE -DWSDISPLAY_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD
-DWSDISPLAY_DEFAULTSCREENS="6" -DX86EMU -DONEWIREVERBOSE -DMAXUSERS=80
-D_KERNEL -MD -MP  -c ../../../../netinet6/in6_pcb.c
../../../../netinet6/in6_pcb.c: In function 'in6_pcbaddrisavail':
../../../../netinet6/in6_pcb.c:211: error: expected expression before '<<' token
../../../../netinet6/in6_pcb.c:268: error: 'IN6_IFF_NOTREADY'
undeclared (first use in this function)
../../../../netinet6/in6_pcb.c:268: error: (Each undeclared identifier
is reported only once
../../../../netinet6/in6_pcb.c:268: error: for each function it appears in.)
../../../../netinet6/in6_pcb.c:284: error: 'error' undeclared (first
use in this function)
cc1: warnings being treated as errors
../../../../netinet6/in6_pcb.c:287: warning: implicit declaration of
function 'in_pcblookup'
../../../../netinet6/in6_pcb.c:287: error: 'head' undeclared (first
use in this function)
../../../../netinet6/in6_pcb.c:291: warning: assignment makes pointer
from integer without a cast
../../../../netinet6/in6_pcb.c:298: error: expected expression before '==' token
../../../../netinet6/in6_pcb.c:307: warning: assignment makes pointer
from integer without a cast
../../../../netinet6/in6_pcb.c:307: error: expected ';' before '}' token
../../../../netinet6/in6_pcb.c:313: error: expected expression before '>>' token
../../../../netinet6/in6_pcb.c:316: error: too few arguments to
function 'in_pcblookup_local'
../../../../netinet6/in6_pcb.c:592: error: expected declaration or
statement at end of input
*** Error 1 in /usr/src/sys/arch/i386/compile/GENERIC (Makefile:1021
'in6_pcb.o')
#

-- 



Eivind Eide

"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
- Oceania Association of Autonomous Astronauts

Reply via email to