FreeBSD and "make -j# buildworld" usability
Ruslan Ermilov
ru at freebsd.org
Fri Oct 13 20:07:58 UTC 2006
On Fri, Oct 13, 2006 at 01:12:38PM -0400, Vivek Khera wrote:
>
> On Oct 13, 2006, at 12:33 PM, Ruslan Ermilov wrote:
>
> >>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
>
> i poked around some more and i do see acpi broken, but make just
> ignores the error during make depend phase when running with -j2 on
> the i386:
>
> /usr/obj/n/lorax1/usr6/src/make.i386/make -f /n/lorax1/usr6/src/sys/
> i386/acpica/Makefile MAKESRCPATH=/n/lorax1/usr6/src/sys/i386/acpica
> rm -f .depend
> mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -I- -
> DHAVE_KERNEL_OPTION_HEADERS -I. -I@ -I@/contrib/altq -I@/../include -
> I/usr/include -I/n/lorax1/usr6/obj.i386/n/lorax1/usr6/src/sys/
> KCI32SMP usb_if.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/
> hid.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/uhub.c /n/
> lorax1/usr6/src/sys/modules/usb/../../dev/usb/usb.c /n/lorax1/usr6/
> src/sys/modules/usb/../../dev/usb/usb_mem.c /n/lorax1/usr6/src/sys/
> modules/usb/../../dev/usb/usb_quirks.c /n/lorax1/usr6/src/sys/modules/
> usb/../../dev/usb/usb_subr.c /n/lorax1/usr6/src/sys/modules/usb/../../
> dev/usb/usbdi.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/
> usbdi_util.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/
> usb_ethersubr.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/
> uhci_pci.c /n/lorax1/usr6/src/sys/modules/usb/../../dev/usb/uhci.c /n/
> lorax1/usr6/src/sys/modules/usb/../../dev/usb/ohci_pci.c /n/lorax1/
> usr6/src/sys/modules/usb/../../dev/usb/ohci.c /n/lorax1/usr6/src/sys/
> modules/usb/../../dev/usb/ehci_pci.c /n/lorax1/usr6/src/sys/modules/
> usb/../../dev/usb/ehci.c
> Warning: Object directory not changed from original /n/lorax1/usr6/
> obj.i386/n/lorax1/usr6/src/sys/KCI32SMP
> cc -O2 -fno-strict-aliasing -pipe -I. -I@ -c /n/lorax1/usr6/src/sys/
> i386/acpica/acpi_wakecode.S
> /n/lorax1/usr6/src/sys/i386/acpica/acpi_wakecode.S:35:19: assym.s: No
> 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
> or operands invalid for `ljmp'
> *** Error code 1
> 1 error
> *** Error code 2
> ===> ukbd (depend)
> @ -> /n/lorax1/usr6/src/sys
> ... and keeps going until it hits the nullfs depend step where it
> really stops...
>
OK, please try merging my fix then, it should help.
Please come back to me with a success report. :-)
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20061013/eb38b588/attachment.pgp
More information about the freebsd-stable
mailing list