Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 May 2007 16:28:53 -0000
From:      Lars Engels <lars.engels@0x20.net>
To:        Claus Guttesen <kometen@gmail.com>
Cc:        current@freebsd.org
Subject:   Re: kernel build error (zlib.ko)
Message-ID:  <20070518162852.GS94292@e.0x20.net>
In-Reply-To: <20070516200607.GJ94292@e.0x20.net>
References:  <20070516194857.GI94292@e.0x20.net> <b41c75520705161303h78cc6f33w5a993cbbfdec7834@mail.gmail.com> <20070516200607.GJ94292@e.0x20.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--dp9QYJgVRVEW2bsm
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 16, 2007 at 10:06:07PM +0200, Lars Engels wrote:
> On Wed, May 16, 2007 at 10:03:54PM +0200, Claus Guttesen wrote:
> > >With today's sources I get an error while compiling the kernel:
> > >
> > >=3D=3D=3D> zlib (all)
> > >cc -O2 -fno-strict-aliasing -pipe -march=3Dpentium-m -Werror -D_KERNEL
> > >-DKLD_MODULE -std=3Dc99 -nostdinc -I-   -DHAVE_KERNEL_OPTION_HEADERS
> > >-include /usr/obj/usr/src/sys/MAGGIE/opt_global.h -I. -I@
> > >-I@/contrib/altq -finline-limit=3D8000 --param inline-unit-growth=3D100
> > >--param large-function-growth=3D1000 -fno-common -g
> > >-I/usr/obj/usr/src/sys/MAGGIE -mno-align-long-strings
> > >-mpreferred-stack-boundary=3D2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
> > >-mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs
> > >-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
> > >-Wcast-qual  -Wundef -fformat-extensions -c
> > >/usr/src/sys/modules/zlib/../../net/zlib.c
> > >ld  -d -warn-common -r -d -o zlib.kld zlib.o
> > >:> export_syms
> > >awk -f /usr/src/sys/modules/zlib/../../conf/kmod_syms.awk zlib.kld
> > >export_syms | xargs -J% objcopy % zlib.kld
> > >ld -Bshareable  -d -warn-common -o zlib.ko.debug zlib.kld
> > >objcopy --only-keep-debug zlib.ko.debug zlib.ko.symbols
> > >objcopy --strip-debug --add-gnu-debuglink=3Dzlib.ko.symbols zlib.ko.de=
bug
> > >zlib.ko
> > >1 error
> > >*** Error code 2
> > >1 error
> > >*** Error code 2
> > >1 error
> > >
> > >

For the records:

There were several linker errors, which were shown when I built
the kernel without -j. Deleting /usr/src + /usr/obj, removing ural and=20
adding device drm fixed all of them.

Lars

--dp9QYJgVRVEW2bsm
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFGTdREKc512sD3afgRAsmXAJ0WPgzviU93DX5fj+FpAd5GD11XKACfVms3
fjlahZm5fVHRay5kLdIFheo=
=bWBC
-----END PGP SIGNATURE-----

--dp9QYJgVRVEW2bsm--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070518162852.GS94292>