NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

toolchain/57146: COPY_SYMTAB is broken by MKCTF=yes



>Number:         57146
>Category:       toolchain
>Synopsis:       COPY_SYMTAB is broken by MKCTF=yes
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 29 15:25:00 +0000 2022
>Originator:     Martin Husemann
>Release:        NetBSD 10.0_BETA
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD drowsy.duskware.de 10.0_BETA NetBSD 10.0_BETA (GENERIC) #3: Thu Dec 29 15:09:20 CET 2022 martin%seven-days-to-the-wolves.aprisoft.de@localhost:/work/src-10/sys/arch/shark/compile/GENERIC shark
Architecture: earmv4
Machine: shark
>Description:

As noted on port-arm, the default builds of shark netbsd-10 kernels do not
boot. The COPY_SYMTAB space explodes and the kernel gets too big.

This turns out to be a side effect of MKCTF=yes, with MKCTF=no the default
kernel symtab space shrinks from 15482320 to 477960, and all is fine
(and the kernel is bootable again).

>How-To-Repeat:

Download a shark generic kernel from the auto builds and run dbsym -P on
it (on the ELF version).

>Fix:
n/a



Home | Main Index | Thread Index | Old Index