Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Oct 2006 00:07:55 +0400
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Vivek Khera <vivek@khera.org>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: FreeBSD and "make -j# buildworld" usability
Message-ID:  <20061013200755.GF28074@rambler-co.ru>
In-Reply-To: <74D343B7-8DC9-427B-BCDB-289ACCE682F4@khera.org>
References:  <20061013143130.GW491@dev.null.cz> <680A85A8-65CE-4CEF-AF3D-AD2AE9FB9F16@khera.org> <20061013163309.GC91702@rambler-co.ru> <74D343B7-8DC9-427B-BCDB-289ACCE682F4@khera.org>

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

--AH+kv8CCoFf6qPuz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 13, 2006 at 01:12:38PM -0400, Vivek Khera wrote:
>=20
> On Oct 13, 2006, at 12:33 PM, Ruslan Ermilov wrote:
>=20
> >>Works for me with -j2 on buildworld.
> >>
> >>My buildkernel fails since I compile acpi static.
> >>
> >Hmm, and where and how does it break?  This commit (not yet
>=20
> i poked around some more and i do see acpi broken, but make just =20
> ignores the error during make depend phase when running with -j2 on =20
> the i386:
>=20
> /usr/obj/n/lorax1/usr6/src/make.i386/make -f /n/lorax1/usr6/src/sys/=20
> i386/acpica/Makefile MAKESRCPATH=3D/n/lorax1/usr6/src/sys/i386/acpica
> rm -f .depend
> mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE -I- -=20
> DHAVE_KERNEL_OPTION_HEADERS -I. -I@ -I@/contrib/altq -I@/../include -=20
> I/usr/include -I/n/lorax1/usr6/obj.i386/n/lorax1/usr6/src/sys/=20
> KCI32SMP usb_if.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/=20
> hid.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/uhub.c /n/=20
> lorax1/usr6/src/sys/modules/usb/../../dev/usb/usb.c /n/lorax1/usr6/=20
> src/sys/modules/usb/../../dev/usb/usb_mem.c /n/lorax1/usr6/src/sys/=20
> modules/usb/../../dev/usb/usb_quirks.c /n/lorax1/usr6/src/sys/modules/=20
> usb/../../dev/usb/usb_subr.c /n/lorax1/usr6/src/sys/modules/usb/../../=20
> dev/usb/usbdi.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/=20
> usbdi_util.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/=20
> usb_ethersubr.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/=20
> uhci_pci.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/uhci.c /n/=20
> lorax1/usr6/src/sys/modules/usb/../../dev/usb/ohci_pci.c /n/lorax1/=20
> usr6/src/sys/modules/usb/../../dev/usb/ohci.c /n/lorax1/usr6/src/sys/=20
> modules/usb/../../dev/usb/ehci_pci.c /n/lorax1/usr6/src/sys/modules/=20
> usb/../../dev/usb/ehci.c
> Warning: Object directory not changed from original /n/lorax1/usr6/=20
> obj.i386/n/lorax1/usr6/src/sys/KCI32SMP
> cc -O2 -fno-strict-aliasing -pipe  -I. -I@  -c /n/lorax1/usr6/src/sys/=20
> i386/acpica/acpi_wakecode.S
> /n/lorax1/usr6/src/sys/i386/acpica/acpi_wakecode.S:35:19: assym.s: No =20
> such file or directory
> /n/lorax1/usr6/src/sys/i386/acpica/acpi_wakecode.S: Assembler messages:
> /n/lorax1/usr6/src/sys/i386/acpica/acpi_wakecode.S:103: Error: suffix =20
> or operands invalid for `ljmp'
> *** Error code 1
> 1 error
> *** Error code 2
> =3D=3D=3D> ukbd (depend)
> @ -> /n/lorax1/usr6/src/sys
>  ... and keeps going until it hits the nullfs depend step where it =20
> really stops...
>=20
OK, please try merging my fix then, it should help.
Please come back to me with a success report.  :-)


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--AH+kv8CCoFf6qPuz
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFFL/IbqRfpzJluFF4RAvvuAJwIaQuYiN0AGQ5s18CVxf1AftrNZwCeIiv9
MYkX2hF7XQM6JzcwUZndqoU=
=nP6S
-----END PGP SIGNATURE-----

--AH+kv8CCoFf6qPuz--



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