Summary: | sys-apps/attr-2.4.46 fails to build if /bin/sh is not bash | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alec Moskvin <alecm> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alecm_88, mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 365397 | ||
Bug Blocks: | |||
Attachments: |
build.log
Fix for attr-2.4.46.ebuild Patched ebuild (for convenience) Fix for attr-2.4.46.ebuild, by passing SHELL to emake |
Description
Alec Moskvin
2011-05-09 23:26:09 UTC
Created attachment 272683 [details]
build.log
Created attachment 272685 [details, diff]
Fix for attr-2.4.46.ebuild
This patch replaces SHELL=/bin/sh with SHELL=/bin/bash in include/buildmacros,
which causes the build to complete successfully.
Created attachment 272687 [details]
Patched ebuild (for convenience)
Confirmed this and Bug 366393 on Gentoo AMD64 with /bin/dash. Patch works, too. ¡Thank you! Created attachment 273317 [details, diff] Fix for attr-2.4.46.ebuild, by passing SHELL to emake A better fix as suggested by mgorny in bug 366393. Comment on attachment 273317 [details, diff]
Fix for attr-2.4.46.ebuild, by passing SHELL to emake
this ignores the actual problem
probably fixed now http://sources.gentoo.org/sys-apps/attr/attr-2.4.46.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/sys-apps/attr/files/attr-2.4.46-config-shell.patch?rev=1.1 Thanks, it works. |