Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 394154 Details for
Bug 536834
dev-scheme/guile: header install slightly broken
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
0001-enable-autogen-to-compile-against-musl-libc.patch (text/plain), 19.96 KB, created by
DaggyStyle
on 2015-01-17 12:28:04 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
DaggyStyle
Created:
2015-01-17 12:28:04 UTC
Size:
19.96 KB
patch
obsolete
>From 47207ef67586516c9b72e58fc0e53614f9df65f9 Mon Sep 17 00:00:00 2001 >From: Dagg <daggs@gmx.com> >Date: Sat, 17 Jan 2015 12:22:05 +0000 >Subject: [PATCH] enable autogen to compile against musl libc > >--- > sys-devel/autogen/ChangeLog | 382 +++++++++++++++++++++ > sys-devel/autogen/Manifest | 6 + > sys-devel/autogen/autogen-5.18.1-r99.ebuild | 40 +++ > .../files/0001-do_not_double_define_noreturn.patch | 12 + > .../autogen/files/autogen-5.17.3-libintl.patch | 12 + > sys-devel/autogen/metadata.xml | 8 + > 6 files changed, 460 insertions(+) > create mode 100644 sys-devel/autogen/ChangeLog > create mode 100644 sys-devel/autogen/Manifest > create mode 100644 sys-devel/autogen/autogen-5.18.1-r99.ebuild > create mode 100644 sys-devel/autogen/files/0001-do_not_double_define_noreturn.patch > create mode 100644 sys-devel/autogen/files/autogen-5.17.3-libintl.patch > create mode 100644 sys-devel/autogen/metadata.xml > >diff --git a/sys-devel/autogen/ChangeLog b/sys-devel/autogen/ChangeLog >new file mode 100644 >index 0000000..1b41698 >--- /dev/null >+++ b/sys-devel/autogen/ChangeLog >@@ -0,0 +1,382 @@ >+# ChangeLog for sys-devel/autogen >+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 >+# $Header: /var/cvsroot/gentoo-x86/sys-devel/autogen/ChangeLog,v 1.112 2014/12/16 17:57:24 haubi Exp $ >+ >+ 16 Dec 2014; Michael Haubenwallner <haubi@gentoo.org> autogen-5.18.4.ebuild: >+ add ~ppc-aix Prefix keyword >+ >+*autogen-5.18.4 (08 Oct 2014) >+ >+ 08 Oct 2014; Tim Harder <radhermit@gentoo.org> +autogen-5.18.4.ebuild: >+ Version bump. >+ >+ 02 Aug 2014; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.1.ebuild: >+ Stable for ppc64, wrt bug #509056 >+ >+ 01 Aug 2014; Raúl Porcel <armin76@gentoo.org> autogen-5.18.1.ebuild: >+ sparc stable wrt #509056 >+ >+ 20 Jul 2014; Tobias Klausmann <klausman@gentoo.org> autogen-5.18.1.ebuild: >+ Stable on alpha, bug #509056 >+ >+ 13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.1.ebuild: >+ Stable for ppc, wrt bug #509056 >+ >+ 14 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> autogen-5.18.1.ebuild: >+ amd64 stable wrt bug #509056 >+ >+ 14 Jun 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> autogen-5.18.1.ebuild: >+ x86 stable wrt bug #509056 >+ >+ 10 Jun 2014; Mike Frysinger <vapier@gentoo.org> autogen-5.18.1.ebuild, >+ autogen-5.18.2.ebuild: >+ Mark m68k/s390/sh stable. >+ >+ 10 Jun 2014; Mike Frysinger <vapier@gentoo.org> autogen-5.18.1.ebuild, >+ autogen-5.18.2.ebuild: >+ Add arm64 love. >+ >+ 08 Jun 2014; Akinori Hattori <hattya@gentoo.org> autogen-5.18.1.ebuild: >+ ia64 stable wrt bug #509056 >+ >+ 03 May 2014; Markus Meier <maekke@gentoo.org> autogen-5.18.1.ebuild: >+ arm stable, bug #509056 >+ >+ 29 Apr 2014; Jeroen Roovers <jer@gentoo.org> autogen-5.18.1.ebuild: >+ Stable for HPPA (bug #509056). >+ >+*autogen-5.18.2 (27 Apr 2014) >+ >+ 27 Apr 2014; Mike Frysinger <vapier@gentoo.org> +autogen-5.18.2.ebuild: >+ Version bump. >+ >+*autogen-5.18.1 (02 Dec 2013) >+ >+ 02 Dec 2013; Tim Harder <radhermit@gentoo.org> +autogen-5.18.1.ebuild: >+ Version bump. >+ >+*autogen-5.17.4 (27 May 2013) >+ >+ 27 May 2013; Tim Harder <radhermit@gentoo.org> +autogen-5.17.4.ebuild: >+ Version bump and add static-libs use flag. >+ >+ 04 May 2013; Mike Frysinger <vapier@gentoo.org> autogen-5.17.3.ebuild, >+ files/autogen-5.17.3-libintl.patch: >+ Properly document patch. >+ >+ 04 May 2013; Naohiro Aota <naota@gentoo.org> >+ +files/autogen-5.17.3-libintl.patch, autogen-5.17.3.ebuild: >+ Add patch to serch gettext. #466462 >+ >+ 27 Apr 2013; Fabian Groffen <grobian@gentoo.org> autogen-5.17.3.ebuild: >+ Suppress -R directions in autoopts-config output for some platforms don't grok >+ this >+ >+*autogen-5.17.3 (14 Apr 2013) >+ >+ 14 Apr 2013; Mike Frysinger <vapier@gentoo.org> +autogen-5.17.3.ebuild, >+ metadata.xml: >+ Add USE=libopts to control deletion of libopts tarball #465370 by Martin von >+ Gagern. Version bump #465372 by Martin von Gagern. >+ >+ 21 Feb 2013; Zac Medico <zmedico@gentoo.org> autogen-5.15.ebuild: >+ Add ~arm-linux keyword. >+ >+ 10 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> -autogen-5.11.5.ebuild, >+ -autogen-5.11.6.ebuild, -autogen-5.11.9.ebuild, -autogen-5.12.ebuild, >+ -autogen-5.14.ebuild, -autogen-5.9.7.ebuild, >+ -files/autogen-5.11.6-gcc46.patch: >+ old >+ >+ 01 Dec 2012; Raúl Porcel <armin76@gentoo.org> autogen-5.15.ebuild: >+ alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #439162 >+ >+ 02 Nov 2012; Fabian Groffen <grobian@gentoo.org> autogen-5.15.ebuild: >+ Marked ~x64-macos >+ >+ 30 Oct 2012; Jeroen Roovers <jer@gentoo.org> autogen-5.15.ebuild: >+ Stable for HPPA (bug #439162). >+ >+ 28 Oct 2012; Markos Chandras <hwoarang@gentoo.org> autogen-5.15.ebuild: >+ Stable on amd64 wrt bug #439162 >+ >+ 27 Oct 2012; Anthony G. Basile <blueness@gentoo.org> autogen-5.15.ebuild: >+ stable arm ppc ppc64, bug #439162 >+ >+ 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> autogen-5.15.ebuild: >+ keyword ~amd64-fbsd >+ >+*autogen-5.15 (03 Mar 2012) >+ >+ 03 Mar 2012; Mike Frysinger <vapier@gentoo.org> +autogen-5.15.ebuild: >+ Version bump #406691 by Tim Harder. >+ >+ 24 Feb 2012; Mike Frysinger <vapier@gentoo.org> autogen-5.14.ebuild: >+ Explicitly setup DEPEND/RDEPEND #405353 by Nikoli. >+ >+ 13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> autogen-5.12.ebuild: >+ ppc/ppc64 stable wrt #397221 >+ >+*autogen-5.14 (09 Feb 2012) >+ >+ 09 Feb 2012; Mike Frysinger <vapier@gentoo.org> +autogen-5.14.ebuild: >+ Version bump. >+ >+ 16 Jan 2012; Jeroen Roovers <jer@gentoo.org> autogen-5.12.ebuild: >+ Stable for HPPA (bug #397221). >+ >+ 15 Jan 2012; Raúl Porcel <armin76@gentoo.org> autogen-5.12.ebuild: >+ alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #397221 >+ >+ 12 Jan 2012; Markus Meier <maekke@gentoo.org> autogen-5.12.ebuild: >+ arm stable, bug #397221 >+ >+ 02 Jan 2012; Agostino Sarubbo <ago@gentoo.org> autogen-5.12.ebuild: >+ Stable for AMD64, wrt bug #397221 >+ >+*autogen-5.12 (29 Jun 2011) >+ >+ 29 Jun 2011; Mike Frysinger <vapier@gentoo.org> +autogen-5.12.ebuild: >+ Version bump #369393 by Georgi Chulkov. >+ >+*autogen-5.11.9 (16 May 2011) >+ >+ 16 May 2011; Peter Volkov <pva@gentoo.org> +autogen-5.11.9.ebuild: >+ Version bump. >+ >+ 09 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> autogen-5.11.6.ebuild, >+ +files/autogen-5.11.6-gcc46.patch: >+ Fix testsuite with GCC 4.6 (bug #362661). >+ >+ 20 Mar 2011; Raúl Porcel <armin76@gentoo.org> autogen-5.11.5.ebuild: >+ alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #355941 >+ >+ 15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> autogen-5.11.5.ebuild: >+ ppc/ppc64 stable wrt #355941 >+ >+ 08 Mar 2011; Jeroen Roovers <jer@gentoo.org> autogen-5.11.5.ebuild: >+ Stable for HPPA (bug #355941). >+ >+ 27 Feb 2011; Markos Chandras <hwoarang@gentoo.org> autogen-5.11.5.ebuild: >+ Stable on amd64 wrt bug #355941 >+ >+*autogen-5.11.6 (22 Feb 2011) >+ >+ 22 Feb 2011; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.6.ebuild: >+ Version bump #355943 by Arfrever Frehtes Taifersar Arahesis. >+ >+*autogen-5.11.5 (27 Dec 2010) >+ >+ 27 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.5.ebuild: >+ Version bump #349871 by Panagiotis Christopoulos. >+ >+*autogen-5.11.4 (26 Dec 2010) >+ >+ 26 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.4.ebuild: >+ Version bump #349759 by Panagiotis Christopoulos. >+ >+*autogen-5.11.3 (08 Dec 2010) >+ >+ 08 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.3.ebuild: >+ Version bump #345841 by Jeroen Roovers. Includes fixes for broken shebang >+ #339777 by Dan Wallis. Fix guile USE depend #346633 by Nickolaj >+ Stjujsckij. Punt bundled m4 files from install #347095 by Juergen Rose. >+ >+ 15 Sep 2010; Peter Volkov <pva@gentoo.org> autogen-5.11.1.ebuild: >+ guile-1.8.5-r1 is stable so depend on >=dev-scheme/guile-1.8 and drop >+ built_with_use check. >+ >+*autogen-5.11.1 (15 Sep 2010) >+ >+ 15 Sep 2010; Peter Volkov <pva@gentoo.org> +autogen-5.11.1.ebuild: >+ Versin bump, bug #335703. Fixes inability to generate documentation (bug >+ #316583) and inability to build without bash (bug #316903). Thank Bruce >+ Korb, Rebecca Menessec and all people in mentioned bugs. >+ >+ 06 Aug 2010; Jeremy Olexa <darkside@gentoo.org> autogen-5.10.2.ebuild: >+ Migrate changes from Gentoo Prefix overlay. Keywords, EAPI3, use ED. >+ Approval by team member >+ >+*autogen-5.10.2 (29 Jun 2010) >+ >+ 29 Jun 2010; Peter Volkov <pva@gentoo.org> -autogen-5.8.3.ebuild, >+ -autogen-5.9.ebuild, -autogen-5.9.2.ebuild, -autogen-5.9.4.ebuild, >+ -autogen-5.10.2_pre1.ebuild, +autogen-5.10.2.ebuild: >+ Version bump. Drop some old versions. >+ >+ 12 May 2010; Brent Baude <ranger@gentoo.org> autogen-5.9.7.ebuild: >+ stable ppc64, bug 274468 >+ >+*autogen-5.10.2_pre1 (25 Apr 2010) >+ >+ 25 Apr 2010; Peter Volkov <pva@gentoo.org> +autogen-5.10.2_pre1.ebuild: >+ Bump to version for testing purposes, bug 316583 thank lamusic for report >+ and bug 316903 thank Harald van Dijk for report. >+ >+*autogen-5.10.1 (21 Apr 2010) >+ >+ 21 Apr 2010; Peter Volkov <pva@gentoo.org> +autogen-5.10.1.ebuild, >+ +files/autogen-5.10.1-build-hang.patch, +files/autogen-5.10.1-chmod.patch: >+ Version bump, bug #300561, thank Jeroen Roovers for report. >+ >+ 02 Aug 2009; nixnut <nixnut@gentoo.org> autogen-5.9.7.ebuild: >+ ppc stable #274468 >+ >+ 23 Jul 2009; Raúl Porcel <armin76@gentoo.org> autogen-5.9.7.ebuild: >+ arm/ia64/m68k/s390/sh stable wrt #274468 >+ >+ 19 Jul 2009; Tiago Cunha <tcunha@gentoo.org> autogen-5.9.7.ebuild: >+ stable sparc, bug 274468 >+ >+ 18 Jul 2009; Jeroen Roovers <jer@gentoo.org> autogen-5.9.7.ebuild: >+ Stable for HPPA (bug #274468). >+ >+ 12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> autogen-5.9.7.ebuild: >+ Stable on alpha, bug #274468 >+ >+ 08 Jul 2009; Markus Meier <maekke@gentoo.org> autogen-5.9.7.ebuild: >+ amd64 stable, bug #274468 >+ >+ 08 Jul 2009; Christian Faulhammer <fauli@gentoo.org> autogen-5.9.7.ebuild: >+ stable x86, bug 274468 >+ >+*autogen-5.9.7 (05 Apr 2009) >+ >+ 05 Apr 2009; Peter Volkov <pva@gentoo.org> +autogen-5.9.7.ebuild: >+ Version bump, bug #264742. >+ >+ 12 May 2008; Markus Rothe <corsair@gentoo.org> autogen-5.9.4.ebuild: >+ Stable on ppc64 >+ >+ 13 Apr 2008; Mike Frysinger <vapier@gentoo.org> autogen-5.9.4.ebuild: >+ Mark amd64 stable. >+ >+ 28 Mar 2008; Jeroen Roovers <jer@gentoo.org> autogen-5.9.4.ebuild: >+ Stable for HPPA too. >+ >+ 21 Mar 2008; Markus Meier <maekke@gentoo.org> autogen-5.9.2.ebuild: >+ amd64 stable, bug #202170 >+ >+ 12 Mar 2008; Raúl Porcel <armin76@gentoo.org> autogen-5.9.4.ebuild: >+ alpha/ia64/sparc/x86 stable >+ >+ 10 Mar 2008; <ricmm@gentoo.org> autogen-5.7.1.ebuild, autogen-5.9.ebuild: >+ Drop to ~mips due to unstable deps >+ >+*autogen-5.9.4 (29 Jan 2008) >+ >+ 29 Jan 2008; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.4.ebuild: >+ Version bump. >+ >+ 25 Jan 2008; Markus Rothe <corsair@gentoo.org> autogen-5.9.2.ebuild: >+ Stable on ppc64; bug #202170 >+ >+ 24 Jan 2008; nixnut <nixnut@gentoo.org> autogen-5.9.2.ebuild: >+ Stable on ppc wrt bug 202170 >+ >+ 21 Jan 2008; Jeroen Roovers <jer@gentoo.org> autogen-5.9.2.ebuild: >+ Stable for HPPA (bug #202170). >+ >+ 21 Jan 2008; Raúl Porcel <armin76@gentoo.org> autogen-5.9.2.ebuild: >+ alpha/ia64/sparc/x86 stable >+ >+ 20 Nov 2007; Joshua Kinard <kumba@gentoo.org> autogen-5.9.ebuild: >+ Stable on mips, per #194955. >+ >+ 29 Oct 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.9.2.ebuild: >+ Only require USE=deprecated in guile #197361. >+ >+ 18 Oct 2007; Christoph Mende <angelos@gentoo.org> autogen-5.9.ebuild: >+ Stable on amd64 wrt bug #194955 >+ >+ 12 Oct 2007; Lars Weiler <pylon@gentoo.org> autogen-5.9.ebuild: >+ stable ppc, bug #194955 >+ >+ 09 Oct 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.9.ebuild: >+ alpha stable wrt #194955 >+ >+ 08 Oct 2007; Jeroen Roovers <jer@gentoo.org> autogen-5.9.ebuild: >+ Stable for HPPA (bug #194955). >+ >+ 07 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> autogen-5.9.2.ebuild: >+ inherit eutils for built_with_use >+ >+*autogen-5.9.2 (07 Oct 2007) >+ >+ 07 Oct 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.2.ebuild: >+ Version bump #186933 by Elias Pipping. >+ >+ 06 Jul 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.8.8.ebuild: >+ alpha stable >+ >+ 05 Jul 2007; Christoph Mende <angelos@gentoo.org> autogen-5.8.8.ebuild: >+ Stable on amd64 wrt bug #183999 >+ >+ 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> autogen-5.9.ebuild: >+ Stable on sparc >+ >+ 28 May 2007; Diego Pettenò <flameeyes@gentoo.org> autogen-5.9.ebuild: >+ Add ~x86-fbsd keyword. >+ >+ 16 Apr 2007; Markus Rothe <corsair@gentoo.org> autogen-5.9.ebuild: >+ Stable on ppc64 >+ >+*autogen-5.9 (31 Mar 2007) >+ >+ 31 Mar 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.ebuild: >+ Version bump. >+ >+ 30 Mar 2007; Mike Frysinger <vapier@gentoo.org> >+ +files/autogen-5.8.8-scrub-debug.patch, autogen-5.8.8.ebuild: >+ Make sure -ggdb3 in CFLAGS doesnt cause a test failure #172533 by Kevin F. >+ Quinn. >+ >+ 13 Mar 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.8.8.ebuild: >+ x86 stable >+ >+ 12 Feb 2007; Bryan Ãstergaard <kloeri@gentoo.org> autogen-5.8.3.ebuild: >+ Stable on Alpha. >+ >+ 01 Feb 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild: >+ Dont bother checking guile versions older than 1.8 #164640 by Ed Catmur. >+ >+ 28 Jan 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild: >+ Add check for USE="discouraged threads" with dev-scheme/guile #164127 by >+ Pierre Poissinger. >+ >+ 27 Jan 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild: >+ Add check for USE=deprecated with dev-scheme/guile #164023 by Lars S. Jensen. >+ >+*autogen-5.8.8 (24 Jan 2007) >+ >+ 24 Jan 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.8.8.ebuild: >+ Version bump #163349 by Pierre Poissinger. >+ >+ 10 Jan 2007; Piotr JaroszyÅski <peper@gentoo.org> Manifest: >+ Fix Manifest. >+ >+ 10 Jan 2007; <marijn@gentoo.org> autogen-5.8.3.ebuild: >+ Dependency update: dev-util/guile -> dev-scheme/guile. >+ >+ 10 Jan 2007; <marijn@gentoo.org> autogen-5.7.1.ebuild: >+ Dependency update: dev-util/guile -> dev-scheme/guile. >+ >+ 27 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> autogen-5.7.1.ebuild: >+ Stable on sparc >+ >+ 30 Aug 2006; Kevin F. Quinn <kevquinn@gentoo.org> metadata.xml, >+ autogen-5.7.1.ebuild, autogen-5.8.3.ebuild: >+ Fixup test failure when CFLAGS contains '-ggdbX'. Join package to toolchain >+ herd. >+ >+ 25 Aug 2006; Markus Rothe <corsair@gentoo.org> autogen-5.7.1.ebuild: >+ Stable on ppc64 >+ >+ 21 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> autogen-5.7.1.ebuild: >+ Marking stable on amd64 and x86 for an eventual GCC 4.1.1 going stable. >+ >+*autogen-5.8.3 (17 Aug 2006) >+ >+ 15 Aug 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> metadata.xml, >+ +autogen-5.8.3.ebuild: >+ version bump -- thanks to François Périchon (Bug #127043) >diff --git a/sys-devel/autogen/Manifest b/sys-devel/autogen/Manifest >new file mode 100644 >index 0000000..4920c7a >--- /dev/null >+++ b/sys-devel/autogen/Manifest >@@ -0,0 +1,6 @@ >+AUX 0001-do_not_double_define_noreturn.patch 368 SHA256 6a1d77539ada5fdf355d6d652b2ca0dd63df114612cb1180fec02a1cdb00ede1 SHA512 8675b44cf513c805806496de56681536224bd9bd087cfc2b1467a13f8a4d9d7b3e698374822378f373aeca82d212e57d6e9eda3381057a23be951d5197d5a39e WHIRLPOOL 522b9acc58c422c0c08a389c27e661754b0b4ca184a46bcf456271474fec448b5d1934fa902cbcf8061e7e947e3964605dcad8b638e7b3ab1e09baf52b9bfd02 >+AUX autogen-5.17.3-libintl.patch 463 SHA256 fe39abeef6da19be8321b4d2187aa61c900eaeace0806392cb3ba04bf47452f3 SHA512 b651863fe12308f4584df6b91a98a5de7416b6dba9895387cf8900ba8695c699fd29ac8305068c97088e4d4eb9d01fcc835a3f9eef57b31bd77010807ccd2e00 WHIRLPOOL c8ebb8f4c81246d661686f50e6335c25fb144308d854113c8555b3d85baec728c18469f7bf80f55fc13cf0ac126d5aee5d8488484c2839e4a4bfc1259048249b >+DIST autogen-5.18.1.tar.xz 1010332 SHA256 c9c2e8d1b32b868d06e6faf4831230c1ca725efa16636092ead232903da75307 SHA512 1f64f587fca795bd6f526a00b64d521802de7b36a70a88977d7d2301d3cebdd7cbca93a4075fb8d2130692c27d64c23ee290e2b8a869a31e81faa4aeab0a468a WHIRLPOOL 36ed84d5cc1ad7c29d345c277faadf682001aab8f13490892a90f2efd4db6f6de48fd18f9c7edd04e3203536dc5571e0d4df9e8824ef5f4248c667e09542a867 >+EBUILD autogen-5.18.1-r99.ebuild 1035 SHA256 e6c013f86129ac86d9c3d07d0ba4f13b861667809aa8fd9daf70f208790fc8e5 SHA512 c21ccf75262ea14d56663dc1f54fe59550781796ff628523f9306e1300266ebb9b6e8c8ec399b36364a0ef8ad4204fa5e4fa13ec12aa762b1fb89af123f7e4b2 WHIRLPOOL c583ff4c0edfaae9b8c805909d47f2b75f89531637b22e2d28d46b332ccdc3d11a58c0668f04cd6075aecb96852a8d26e05d23e0dd3f19a9358b94e8a9874c57 >+MISC ChangeLog 13238 SHA256 62ffc05bf40267540954659a8e6d8ce6111a1fc65c13edcfbba23c01989a1b2e SHA512 7a649ee0b718eb91376fa0a9672a4c2d7681d4c4341fc1a2685c71e594105f8cefa3366006413b2214189049f2a7eabbfcefd20ac289bab03d27b6c4778771ed WHIRLPOOL 8f00451bb3e8b1fda71b6178eca2d5f2e963767624df0a650f904730f395e398542bb5667078fc6dc29cff7cdfc20b99a59fe2a37be0a65aa62a378b07bccca0 >+MISC metadata.xml 274 SHA256 4eb3a3a37e0116dd5be76d88e4bd9d9b2bb89a3562ece557b335aef34679c1f9 SHA512 bc87e7c04fc716952993ffb3d01ec418315ba48e42f665fbbceca282409efa1c37e6fb0813c07dbe66a1cbb5bbb7a3f3ea01670dfc5980ed680be367a2037cd0 WHIRLPOOL e5f50e9eb5dff3f0d681bdaf29a71670a8fa5b2dbe2f4d3935dc84d575637edba62b495dbcb78f68d43ab62f6567bd1f2b6bb39b58750ee5cc8781571dae6786 >diff --git a/sys-devel/autogen/autogen-5.18.1-r99.ebuild b/sys-devel/autogen/autogen-5.18.1-r99.ebuild >new file mode 100644 >index 0000000..df23b26 >--- /dev/null >+++ b/sys-devel/autogen/autogen-5.18.1-r99.ebuild >@@ -0,0 +1,40 @@ >+# Copyright 1999-2014 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: /var/cvsroot/gentoo-x86/sys-devel/autogen/autogen-5.18.1.ebuild,v 1.12 2014/08/02 18:18:33 ago Exp $ >+ >+EAPI="4" >+ >+inherit eutils >+ >+DESCRIPTION="Program and text file generation" >+HOMEPAGE="http://www.gnu.org/software/autogen/" >+SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz" >+ >+LICENSE="GPL-2" >+SLOT="0" >+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" >+IUSE="libopts static-libs" >+ >+RDEPEND=">=dev-scheme/guile-1.8 >+ dev-libs/libxml2" >+DEPEND="${RDEPEND}" >+ >+src_prepare() { >+ epatch "${FILESDIR}"/0001-do_not_double_define_noreturn.patch >+} >+ >+src_configure() { >+ # suppress possibly incorrect -R flag >+ export ag_cv_test_ldflags= >+ >+ econf $(use_enable static-libs static) >+} >+ >+src_install() { >+ default >+ prune_libtool_files >+ >+ if ! use libopts ; then >+ rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die >+ fi >+} >diff --git a/sys-devel/autogen/files/0001-do_not_double_define_noreturn.patch b/sys-devel/autogen/files/0001-do_not_double_define_noreturn.patch >new file mode 100644 >index 0000000..2571c98 >--- /dev/null >+++ b/sys-devel/autogen/files/0001-do_not_double_define_noreturn.patch >@@ -0,0 +1,12 @@ >+--- agen5/autogen.h 2015-01-16 12:34:05.827922052 +0000 >++++ agen5/autogen.h 2015-01-16 12:36:59.499922052 +0000 >+@@ -36,7 +36,9 @@ >+ */ >+ #ifndef AUTOGEN_BUILD >+ #define AUTOGEN_BUILD 1 >++#if defined(__GLIBC__) || defined(__UCLIBC__) >+ #include <stdnoreturn.h> >++#endif // defined(__GLIBC__) || defined(__UCLIBC__) >+ #include "compat/unlocked-io.h" >+ >+ #include REGEX_HEADER >diff --git a/sys-devel/autogen/files/autogen-5.17.3-libintl.patch b/sys-devel/autogen/files/autogen-5.17.3-libintl.patch >new file mode 100644 >index 0000000..e251a0f >--- /dev/null >+++ b/sys-devel/autogen/files/autogen-5.17.3-libintl.patch >@@ -0,0 +1,12 @@ >+https://bugs.gentoo.org/466462 >+ >+--- a/config/libopts.m4 >++++ b/config/libopts.m4 >+@@ -106,6 +106,7 @@ AC_DEFUN([INVOKE_LIBOPTS_MACROS_FIRST],[ >+ # AC_CHECK_LIB for SVR4 libgen, and use it if it defines pathfind. >+ # ---------------------------------------------------------------------- >+ AC_CHECK_LIB(gen, pathfind) >++ AC_SEARCH_LIBS([gettext], [intl]) >+ AC_FUNC_VPRINTF >+ AC_FUNC_FORK >+ AC_CHECK_FUNCS([mmap canonicalize_file_name snprintf strdup strchr \ >diff --git a/sys-devel/autogen/metadata.xml b/sys-devel/autogen/metadata.xml >new file mode 100644 >index 0000000..8402ea8 >--- /dev/null >+++ b/sys-devel/autogen/metadata.xml >@@ -0,0 +1,8 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> >+<pkgmetadata> >+<herd>toolchain</herd> >+<use> >+ <flag name='libopts'>install the libopts tarball (a few packages want this for developing)</flag> >+</use> >+</pkgmetadata> >-- >2.0.5 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 536834
:
394154