Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506602 - app-arch/p7zip-9.20.1-r4 ABI=x32 - ld: i386:x86-64 architecture of input file `7zCrcT8U.o' is incompatible with i386:x64-32 output
Summary: app-arch/p7zip-9.20.1-r4 ABI=x32 - ld: i386:x86-64 architecture of input file...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
Depends on: 509944
Blocks: x32
  Show dependency tree
Reported: 2014-04-02 20:01 UTC by Luke-Jr
Modified: 2015-04-07 08:45 UTC (History)
1 user (show)

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

build log (build.log,472.48 KB, text/plain)
2014-04-02 20:01 UTC, Luke-Jr
emerge --info (emerge--info,19.47 KB, text/plain)
2014-04-03 20:39 UTC, Luke-Jr
patch to p7zip ebuild (p7zip.patch,1.10 KB, patch)
2014-04-04 23:12 UTC, Luke-Jr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2014-04-02 20:01:26 UTC
Created attachment 374114 [details]
build log

p7zip uses yasm for some assembly.
Comment 1 Luke-Jr 2014-04-03 20:39:58 UTC
Created attachment 374204 [details]
emerge --info
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2014-04-04 06:08:08 UTC
Sadly I cannot support x32.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2014-04-04 06:09:28 UTC
Mike, any idea how to fix this?
Comment 4 Luke-Jr 2014-04-04 23:12:26 UTC
Created attachment 374264 [details, diff]
patch to p7zip ebuild

This works.
Comment 5 SpanKY gentoo-dev 2014-04-05 14:53:44 UTC
(In reply to Luke-Jr from comment #4)

looks reasonable
Comment 6 SpanKY gentoo-dev 2014-05-09 22:53:51 UTC
rather than put the yasm ver dep behind the x32 USE flag, let's stabilize that and require it for all amd64 systems
Comment 7 Justin Lecher (RETIRED) gentoo-dev 2014-05-10 17:09:49 UTC
+  10 May 2014; Justin Lecher <> p7zip-9.20.1-r5.ebuild:
+  Add support for x32, #506602, patch by Luke-Jr