diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2018-02-25 02:39:04 +0100 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2018-02-25 02:58:45 +0100 |
commit | 43d394421ca6fcc030952d60200f2888fcd37cb6 (patch) | |
tree | 36d38b6f93e0e6ccdcde11b49593bb3eecdf665b /sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch | |
parent | net-p2p/cpuminer-opt: 3.8.3.2 version bump (diff) | |
download | gentoo-43d394421ca6fcc030952d60200f2888fcd37cb6.tar.gz gentoo-43d394421ca6fcc030952d60200f2888fcd37cb6.tar.bz2 gentoo-43d394421ca6fcc030952d60200f2888fcd37cb6.zip |
sys-devel/automake: Rev bump to address several issues
Ebuild changes:
===============
- EAPI bumped to EAPI=6 (1.9.x-1.14.x).
- Avoid (low risk) race in /tmp (1.10.x-1.15.x). [Bug 522638]
- Avoid makeinfo requirement when bootstraping (1.14.x-1.15.x).
[Bug 628912]
- Fix man4.test failure (1.11.x). [Bug 583108]
- Add Python 2.7 requirement for test suite. [Bug 483358, 623432]
- Fix test failures when using >=app-arch/gzip-1.8 (1.14.x). [Bug 604570]
- Updated GIT/SRC_URI to use HTTPS (1.14.x-1.15.x).
- Live ebuild updated with changes from above (9999).
Closes: https://bugs.gentoo.org/583108
Closes: https://bugs.gentoo.org/483358
Closes: https://bugs.gentoo.org/623432
Closes: https://bugs.gentoo.org/604570
Bug: https://bugs.gentoo.org/522638
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch')
-rw-r--r-- | sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch b/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch new file mode 100644 index 000000000000..a1cc613e880c --- /dev/null +++ b/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch @@ -0,0 +1,31 @@ +http://bugs.gentoo.org/107435 +http://lists.gnu.org/archive/html/automake/2005-09/msg00088.html + +2005-09-27 Stepan Kasal <address@hidden> + + * automake.in (handle_single_transform): Direct suffix rule preserves + the directory prefix, so the generated object name should contain + it, too. + +--- a/automake.in 2005-09-17 15:05:39.000000000 +0200 ++++ b/automake.in 2005-09-27 17:10:47.000000000 +0200 +@@ -1755,6 +1755,10 @@ + # This is probably the result of a direct suffix rule. + # In this case we just accept the rewrite. + $object = "$base$extension"; ++ if ($directory ne '') ++ { ++ $object = $directory . '/' . $object; ++ } + $linker = ''; + } + else +@@ -1824,7 +1828,7 @@ + + # For Java, the way we're handling it right now, a + # `..' component doesn't make sense. +- if ($lang->name eq 'java' && $object =~ /(\/|^)\.\.\//) ++ if ($lang && $lang->name eq 'java' && $object =~ /(\/|^)\.\.\//) + { + err_am "`$full' should not contain a `..' component"; + } |