Summary: | app-emulation/xen-4.16.2_pre2 calls cc directly | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flow, proxy-maint, xen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 243502 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 772583 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern: /bin/sh: line 1: gcc: command not found make[1]: *** No rule to make target 'FATAL'. Stop. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eec5a81b8a56ee6bcbfdf14b84713c4c6d571e8 commit 9eec5a81b8a56ee6bcbfdf14b84713c4c6d571e8 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2022-04-21 17:49:38 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-04-21 19:21:06 +0000 app-emulation/xen: provide clang=(y|n), HOSTCC and HOSTCXX to make Provide clang=(y|n) to the make invocation as it tells Xen's build system whether or not clang is used. Also set HOSTCC and HOSTCXX. I believe this to probably fix calling cc directly (bug #839888). Also set LDFLAGS correctly. Previously LDFLAGS would be unset, which made raw-ldflags return the empty string, so # Send raw LDFLAGS so that --as-needed works LDFLAGS="$(raw-ldflags)" set LDFLAGS to the empty string. Finally, no longer unset ASFLAGS, as the ASFLAGS environment variable is no longer used by Xen. Bug: https://bugs.gentoo.org/839888 Signed-off-by: Florian Schmaus <flow@gentoo.org> .../{xen-4.16.0-r6.ebuild => xen-4.16.0-r7.ebuild} | 39 ++++++++++++---------- 1 file changed, 22 insertions(+), 17 deletions(-) ci has reproduced this issue with version 4.16.0-r7 - Updating summary. ci has reproduced this issue with version 4.16.2_pre1 - Updating summary. ci has reproduced this issue with version 4.16.2_pre2 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3e895d320ac2d181ad97f9576198256751ab5b commit 6c3e895d320ac2d181ad97f9576198256751ab5b Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2022-07-13 06:57:45 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-07-13 07:08:25 +0000 app-emulation/xen: set CC Closes: https://bugs.gentoo.org/839888 Signed-off-by: Florian Schmaus <flow@gentoo.org> app-emulation/xen/xen-4.16.2_pre2.ebuild | 6 ++++++ 1 file changed, 6 insertions(+) |