summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-08-07 17:07:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-08-07 17:07:40 +0000
commitd3514948eccd163a708047359f087de93bb8865a (patch)
tree35dd43878483e0eaa42c4bbe5148f82037cde749 /media-sound/lash
parentremove old (diff)
downloadhistorical-d3514948eccd163a708047359f087de93bb8865a.tar.gz
historical-d3514948eccd163a708047359f087de93bb8865a.tar.bz2
historical-d3514948eccd163a708047359f087de93bb8865a.zip
fix build with glibc 2.8, by Olivier Huber <oli.huber@gmail.com>, bug #229603
Package-Manager: portage-2.2_rc6/cvs/Linux 2.6.26-gentoo x86_64
Diffstat (limited to 'media-sound/lash')
-rw-r--r--media-sound/lash/ChangeLog7
-rw-r--r--media-sound/lash/Manifest15
-rw-r--r--media-sound/lash/files/lash-0.5.4-glibc2.8.patch14
-rw-r--r--media-sound/lash/lash-0.5.4.ebuild4
4 files changed, 36 insertions, 4 deletions
diff --git a/media-sound/lash/ChangeLog b/media-sound/lash/ChangeLog
index cc78568a4836..a715326b9b33 100644
--- a/media-sound/lash/ChangeLog
+++ b/media-sound/lash/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/lash
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lash/ChangeLog,v 1.19 2008/06/03 02:19:01 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lash/ChangeLog,v 1.20 2008/08/07 17:07:39 aballier Exp $
+
+ 07 Aug 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/lash-0.5.4-glibc2.8.patch, lash-0.5.4.ebuild:
+ fix build with glibc 2.8, by Olivier Huber <oli.huber@gmail.com>, bug
+ #229603
03 Jun 2008; Michael Sterrett <mr_bones_@gentoo.org> lash-0.5.4.ebuild:
fix libedit typo
diff --git a/media-sound/lash/Manifest b/media-sound/lash/Manifest
index 87664a4a0984..2d42d40ba350 100644
--- a/media-sound/lash/Manifest
+++ b/media-sound/lash/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX lash-0.5.4-glibc2.8.patch 337 RMD160 a06ca6ffb2b5e0e7bc8cd0dde2afb963841e663b SHA1 72e1881315df0b04cb650c6282b3d0feaa24aee1 SHA256 f3ae3954e6754b9d2fc43773fb1472f5e64c58188c6fff3517f11f0f75a1f546
DIST lash-0.5.1.tar.gz 547198 RMD160 6869e590f1c46e4f661079e60c7e9fa13099f05c SHA1 f31fee8dde3fa86b7e6558ab8e46a57f130a327d SHA256 ebae44d06d25748d8b8420827ec80970c8ed5c00055ccacc5d58603af29abd85
DIST lash-0.5.4.tar.gz 623469 RMD160 251a20c0597b8ec6fac2a39bab1d18ab5c017f40 SHA1 d8fa24ebef0807c3b0426894d7ecd6229fda28b4 SHA256 105a7da84415c4725c6bcad28e70f23aeb4534f94fc80ca262b6a2cef2226c16
EBUILD lash-0.5.1.ebuild 1011 RMD160 98d39fc531bf8a6bdbb656c6131904e0b8122745 SHA1 10c5c8c08aaa80ff3837b19b7aa72c2004645eff SHA256 f986077036a73cbdfb4015e4ffdc48ac0ea2bd4472043855c63825ec7bc05d9a
-EBUILD lash-0.5.4.ebuild 1568 RMD160 a6f58de328a81eb1c73cfce8fada0272a25b4777 SHA1 643c314197cc38d94f1274c5fc5f2367e47ba10a SHA256 54b8be9f02b800aae33fa872b5b1a0169b02e0ffb82ecd5aa4945f14796be2f9
-MISC ChangeLog 2883 RMD160 30162b8e861a1d66427e3dc5aa3ba96b67d08411 SHA1 0ba11b9f7380968a863cbc4dc465a327e327c6df SHA256 b0bddc9414c52ea4d2f59b4945c8bea4170f4c8332f2bc4c3ca2918a9ff16ff9
+EBUILD lash-0.5.4.ebuild 1620 RMD160 e30218d811d07a7b3407c2813087d222a14cfaf6 SHA1 f4e79070773ec114bbbad7b2acef1195653e0c10 SHA256 7808f134800749db3a940d6739a0e63ede0b16b1f624c17fd76d09b6a2199559
+MISC ChangeLog 3072 RMD160 c2d4c31a1861819b27b29c5c63c502ef99a369e8 SHA1 3e4a7bec555ed3d7937a4aef3aae99088e2ca355 SHA256 48fa331c65c713847da3bfb54c3b111ce9b3dbbd1a9b123255c2af5a4e0cb197
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkibK+EACgkQvFcC4BYPU0quEgCfV3EEudLPJg6qlrfpF9A49hNJ
+T7gAoICnUOlLPqxRIcylEIobWFRYsqcY
+=57yd
+-----END PGP SIGNATURE-----
diff --git a/media-sound/lash/files/lash-0.5.4-glibc2.8.patch b/media-sound/lash/files/lash-0.5.4-glibc2.8.patch
new file mode 100644
index 000000000000..56bc89af0291
--- /dev/null
+++ b/media-sound/lash/files/lash-0.5.4-glibc2.8.patch
@@ -0,0 +1,14 @@
+--- liblash/socket.c.old 2008-06-26 15:20:44.227064193 +0200
++++ liblash/socket.c 2008-06-26 15:21:18.245063129 +0200
+@@ -20,6 +20,11 @@
+
+ #define _POSIX_SOURCE /* addrinfo */
+
++#ifdef LASH_BUILD
++#define _GNU_SOURCE
++#include "config.h"
++#endif /* LASH_BUILD */
++
+ #include <stdint.h>
+ #include <sys/types.h>
+ #include <sys/socket.h>
diff --git a/media-sound/lash/lash-0.5.4.ebuild b/media-sound/lash/lash-0.5.4.ebuild
index 5c614c08f34e..efbdcc4e3564 100644
--- a/media-sound/lash/lash-0.5.4.ebuild
+++ b/media-sound/lash/lash-0.5.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lash/lash-0.5.4.ebuild,v 1.5 2008/06/03 02:19:01 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lash/lash-0.5.4.ebuild,v 1.6 2008/08/07 17:07:39 aballier Exp $
inherit eutils libtool
@@ -34,6 +34,8 @@ pkg_setup() {
src_unpack() {
unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-glibc2.8.patch"
elibtoolize
}