Summary: | dev-libs/dietlibc-0.34_pre20140729 : x86_64-pc-linux-gnu-gcc: error: unrecognized command line option ‘-nopie’; did you mean ‘-no-pie’? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sandino, trs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 642232 | ||
Attachments: |
emerge-info.txt
dev-libs:dietlibc-0.34_pre20140729:20170617-042712.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
Description
Toralf Förster
2017-06-18 14:31:49 UTC
Created attachment 476974 [details]
emerge-info.txt
Created attachment 476976 [details]
dev-libs:dietlibc-0.34_pre20140729:20170617-042712.log
Created attachment 476978 [details]
emerge-history.txt
Created attachment 476980 [details]
environment
Created attachment 476982 [details]
etc.portage.tbz2
Created attachment 476984 [details]
temp.tbz2
As explained by the gcc, there is no "-nopie" option, but there is a "-no-pie" one. This is probably a type in the following line in the dietlibc ebuild: tc-enables-pie && append-flags -nopie Assumingly, the fix would be to just update the ebuild. Anyone, please? It does not block gcc-6 per se, only when using the new 17.0 profiles which enables PIE.... gcc6.4 and 13.0 profiles works. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b191362dda3d626cb47d863c309d640befa536aa commit b191362dda3d626cb47d863c309d640befa536aa Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2018-01-06 19:37:31 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2018-01-06 19:37:31 +0000 dev-libs/dietlibc: Add revbump using -no-pie for gcc-6 and later, bug 622118 Closes: https://bugs.gentoo.org/622118 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../dietlibc/dietlibc-0.34_pre20140729-r1.ebuild | 64 ++++++++++++++++++++++ 1 file changed, 64 insertions(+) |