parallel make is broken

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
hasufell
Wayist
Posts: 16
Joined: Thu Aug 29, 2013 2:00 pm

parallel make is broken

#1 Post by hasufell »

happens not always, but still reproducible

see line 442
Attachments
parallel-build.log
(57.15 KiB) Downloaded 140 times

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: parallel make is broken

#2 Post by darkgod »

It's not working with parallel make, mostly because it needs to build things to build it. IIRC other gentoo packages dont support parallel build though
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

hasufell
Wayist
Posts: 16
Joined: Thu Aug 29, 2013 2:00 pm

Re: parallel make is broken

#3 Post by hasufell »

darkgod wrote:It's not working with parallel make, mostly because it needs to build things to build it. IIRC other gentoo packages dont support parallel build though
I don't quite understand.

That indicates either a bug in the build system or indicates that the build system is so crappy, that it doesn't let you properly specify compile-dependencies.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: parallel make is broken

#4 Post by darkgod »

Yes, however on the list of bug priorities this ranks much lower than other bugs for the time it takes to fix (rewriting the build system) don't you think ?
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

hasufell
Wayist
Posts: 16
Joined: Thu Aug 29, 2013 2:00 pm

Re: parallel make is broken

#5 Post by hasufell »

darkgod wrote:Yes, however on the list of bug priorities this ranks much lower than other bugs for the time it takes to fix (rewriting the build system) don't you think ?
No.

Rewriting the build system means it is more accessible to everyone who doesn't use precompiled binaries: source distros, people testing different stuff, trying to contribute or having to compile manually for whatever reason.

A broken build system decreases the number of end-users, the level of support you get from various distros and the number of potential contributors who end up fighting it, because it is broken (also: this is not the only build-system related bug).

Post Reply