Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 500750 - dev-java/icedtea-7.2.4.5[pax_kernel] does not compile on amd64
Summary: dev-java/icedtea-7.2.4.5[pax_kernel] does not compile on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-09 09:31 UTC by Martin Väth
Modified: 2015-07-07 12:58 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Väth 2014-02-09 09:31:46 UTC
This is probably related with bug 498288.

Although I had no difficulties on x86, dev-java/icedtea-7.2.4.5[pax_kernel] does not compile on amd64: paxctl -m fails with the message that some file needs to be converted.

Patching PAX_COMMAND_ARGS to "-cm" led later to a message I forgot, but the effect was that a file was produced for which "ldd" gave an error, although the file could be executed. (My guess is that paxctl -c converted this file by mistake; might have been a 32 bit file?).

Undoing the patch but passing instead EXTRA_ECONF=--with-pax=paxctl-ng (with installed sys-apps/elfix) helped, therefore the conjecture that this is related with bug 498288.

However, for a successful compilation, I had to switch off PAX nevertheless, since otherwise compilation would die with the error that the java vm runs out of memory.

I do not run an xattr pax mark only system, but hardened-sources-3.13.1 kernel (some rules concerning xattr have changed in recent versions, requiring to use paxctl-ng in any case.)

It is remarkable that none of these problems occured on an x86 chroot.
Comment 1 Andrew John Hughes 2014-04-02 15:39:32 UTC
Released in 2.3.14 & 2.4.6, ebuild in overlay: http://bit.ly/1rKqaoa
Comment 2 Agostino Sarubbo gentoo-dev 2014-04-06 13:33:34 UTC
it should be fixed with the latest bump.
Comment 3 Martin Väth 2014-04-06 17:37:29 UTC
Confirming: it is fixed.
Comment 4 Patrice Clement gentoo-dev 2015-07-07 12:58:31 UTC
Marking as FIXED.