| Summary: | FreeBSD 10.0-CURRENT/CLANG: WITH_LIBCPLUSPLUS= YES: fails to build: | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | O. Hartmann <ohartman> | ||||
| Component: | conf | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | rdivacky | ||||
| Priority: | Normal | ||||||
| Version: | 10.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
O. Hartmann
2011-12-20 07:40:09 UTC
The log you posted is missing the actual error, i.e. try building without using make jobs (not specifying -jN). Yuri Does the actual error only happen during -jX? ref. http://docs.freebsd.org/cgi/mid.cgi?1RcCLJ-000MeI-MC On 12/20/11 16:18, Jan Beich wrote:
> Does the actual error only happen during -jX?
>
> ref. http://docs.freebsd.org/cgi/mid.cgi?1RcCLJ-000MeI-MC
Yes, you're right. Compiling world without -jX does well even with the
knob in question enabled. Any number >= 2 results in the mentioned error
at the same point.
Oliver
I wrote experimental patch over 3 weeks ago. but I forgot to report it. #the patch extracts to use 'svn diff Makefike.inc1' at yesterday. libcxxrt depends on c libraries, so the patch divide compilation c libraries and libcxxrt. On 12/25/11 06:12, Yamaya Takashi wrote:
> I wrote experimental patch over 3 weeks ago.
> but I forgot to report it.
> #the patch extracts to use 'svn diff Makefike.inc1' at yesterday.
>
> libcxxrt depends on c libraries,
> so the patch divide compilation c libraries and libcxxrt.
>
>
Dear Yamaga Takashi san,
without -JX building world, I can build the system with
WITH_LIBCPLUSPLUS enabled. But it obviously can not be build with -JX,
where X >= 2.
Is this patch targetting this?
Regards,
Oliver
On 2011/12/25 21:13, O. Hartmann wrote: > On 12/25/11 06:12, Yamaya Takashi wrote: >> I wrote experimental patch over 3 weeks ago. >> but I forgot to report it. >> #the patch extracts to use 'svn diff Makefike.inc1' at yesterday. >> >> libcxxrt depends on c libraries, >> so the patch divide compilation c libraries and libcxxrt. >> >> > Dear Yamaga Takashi san, > > without -JX building world, I can build the system with > WITH_LIBCPLUSPLUS enabled. But it obviously can not be build with -JX, > where X >= 2. > > Is this patch targetting this? > > Regards, > Oliver > Yes. 'make -j8 buildworld kernel' succeed at phenomII X4 home PC. 'make -j24 buildworld kernel' succeed at corei7 9xx PC. Problem gone here with most recent FreeBSD 10.0-CURRENT/amd64 r235090. Could I request for close? Regards, O. Hartmann Closing per authors request. |