Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282244 - dev-embedded/ponyprog fails parallel make
Summary: dev-embedded/ponyprog fails parallel make
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Embedded Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-21 21:21 UTC by bugzilla
Modified: 2014-05-20 12:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Log of the failed build (build.log,232.24 KB, text/plain)
2009-08-24 20:00 UTC, bugzilla
Details
output of emerge --info (emerge-info,3.94 KB, text/plain)
2009-08-24 20:00 UTC, bugzilla
Details
ponyprog-2.07c-r1.ebuild (ponyprog-2.07c-r1.ebuild,1.54 KB, text/plain)
2014-05-20 11:53 UTC, Sergey Popov
Details
ponyprog-2.07c-build.patch (ponyprog-2.07c-build.patch,1.14 KB, patch)
2014-05-20 11:54 UTC, Sergey Popov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description bugzilla 2009-08-21 21:21:08 UTC
With more than one compilation process, it can happen, that linking fails because the embedded V library is not yet completely compiled.

Reproducible: Always
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2009-08-23 19:36:27 UTC
Please provide a failed build.log as example to assit the maintainer.
Assigned to maintainer.
Comment 2 bugzilla 2009-08-24 19:58:02 UTC
As you wish, I am attaching a build.log and an emerge--info.

On my quad-core box, it is easiest to reproduce, with some other system load.
Comment 3 bugzilla 2009-08-24 20:00:01 UTC
Created attachment 202190 [details]
Log of the failed build

search for

/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lVx
Comment 4 bugzilla 2009-08-24 20:00:56 UTC
Created attachment 202192 [details]
output of emerge --info
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-11-24 09:31:55 UTC
-j1 forced in ebuild. *Please keep the bug open as long as the workaround is in place!* Using serial make is not a fix, but just a way to avoid users hitting the problem.
Comment 6 Sergey Popov gentoo-dev 2014-05-20 11:53:55 UTC
Created attachment 377274 [details]
ponyprog-2.07c-r1.ebuild

Revbumped ebuild:

- EAPI 5
- epatch_user
- this bug is fixed via adjusted *-build.patch(will be attached later)
Comment 7 Sergey Popov gentoo-dev 2014-05-20 11:54:48 UTC
Created attachment 377276 [details, diff]
ponyprog-2.07c-build.patch

Modified *-build.patch to fix parallel make issue
Comment 8 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2014-05-20 12:19:55 UTC
Fixed in CVS, thanks Sergey!