summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-09-08 10:46:56 +0000
committerUlrich Müller <ulm@gentoo.org>2007-09-08 10:46:56 +0000
commit7457653cb8d72c4190be58b6ebf4e235c28ce39b (patch)
tree25ab15c751b569e83d4f3516f246c03782c5d2ac /dev-lisp
parentStable for HPPA (bug #186928). (diff)
downloadhistorical-7457653cb8d72c4190be58b6ebf4e235c28ce39b.tar.gz
historical-7457653cb8d72c4190be58b6ebf4e235c28ce39b.tar.bz2
historical-7457653cb8d72c4190be58b6ebf4e235c28ce39b.zip
Fix fastcgi build problem, bug #154889.
Package-Manager: portage-2.1.3.7
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/clisp/ChangeLog8
-rw-r--r--dev-lisp/clisp/Manifest26
-rw-r--r--dev-lisp/clisp/clisp-2.41.ebuild3
-rw-r--r--dev-lisp/clisp/files/2.41-fastcgi-build.patch12
4 files changed, 36 insertions, 13 deletions
diff --git a/dev-lisp/clisp/ChangeLog b/dev-lisp/clisp/ChangeLog
index 5cadfa1183d7..b1878d0dd6bc 100644
--- a/dev-lisp/clisp/ChangeLog
+++ b/dev-lisp/clisp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lisp/clisp
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.61 2007/09/04 19:43:41 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.62 2007/09/08 10:46:55 ulm Exp $
+
+ 08 Sep 2007; Ulrich Mueller <ulm@gentoo.org>
+ +files/2.41-fastcgi-build.patch, clisp-2.41.ebuild:
+ Fix fastcgi build problem. Bug #154889, reported by Gleb Litvjak
+ <blaster999@gmail.com>. Patch backported from upstream CVS by Dave Wallace
+ <dw1@hundo.net>.
04 Sep 2007; Christian Faulhammer <opfer@gentoo.org> clisp-2.41.ebuild:
stable x86, bug 173050
diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index a116d8023fd8..f9505c403dc3 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -37,6 +37,10 @@ AUX 2.41-fastcgi-Makefile-gentoo.patch 681 RMD160 be7c10a9996175e1df81d456f79a32
MD5 14144e6a4e14a2d9fa2148736c33a0a6 files/2.41-fastcgi-Makefile-gentoo.patch 681
RMD160 be7c10a9996175e1df81d456f79a3260bcae50cd files/2.41-fastcgi-Makefile-gentoo.patch 681
SHA256 affc6b7687d035130ac7ac172d50096d21c06a7098379fe47de1dde659c6ad12 files/2.41-fastcgi-Makefile-gentoo.patch 681
+AUX 2.41-fastcgi-build.patch 523 RMD160 8d9248b447e46958baa076d31eb433c16aeb92f0 SHA1 fb1823ac2bce084c12e0a5b87e3e95126a2fc748 SHA256 fdab3b155eed12e39a727364293be1ef81d5af969c1f816117e879977b8042fe
+MD5 c2a954ca9876968f20322a46b82e9f29 files/2.41-fastcgi-build.patch 523
+RMD160 8d9248b447e46958baa076d31eb433c16aeb92f0 files/2.41-fastcgi-build.patch 523
+SHA256 fdab3b155eed12e39a727364293be1ef81d5af969c1f816117e879977b8042fe files/2.41-fastcgi-build.patch 523
AUX 2.41-linux-headers.patch 1444 RMD160 609c269738a096cf2120c65fe1979d6c5a775c65 SHA1 b8f658c6e058fe43b6a575b3e171d6f602cc93e6 SHA256 cbf3bd75cc5a9457f34e81c8071865af64310c4f664b1b64b3658cd22abe0e59
MD5 be172c1198b9b90f2584662eee99edca files/2.41-linux-headers.patch 1444
RMD160 609c269738a096cf2120c65fe1979d6c5a775c65 files/2.41-linux-headers.patch 1444
@@ -60,14 +64,14 @@ EBUILD clisp-2.39.ebuild 3480 RMD160 ca317f5089ae730838821bed7a7b911275aee0aa SH
MD5 459b61c054e7831da1e6d3ffbf76769f clisp-2.39.ebuild 3480
RMD160 ca317f5089ae730838821bed7a7b911275aee0aa clisp-2.39.ebuild 3480
SHA256 a1d23e5c7e4cd91eeff062f30a40a52f4f5a276d561e9031f91cfe78e912b637 clisp-2.39.ebuild 3480
-EBUILD clisp-2.41.ebuild 2646 RMD160 6b2b21afe821ca3936c15bc526b19732a1df9eec SHA1 0f73cd748b615492229c91b12c4ba01d069166df SHA256 fceca8fa2890eea38019e92bc405cf359cb37825526c3db286ec5f11f5266d75
-MD5 79a0847ef0bb4b5955c35186f2a39eb0 clisp-2.41.ebuild 2646
-RMD160 6b2b21afe821ca3936c15bc526b19732a1df9eec clisp-2.41.ebuild 2646
-SHA256 fceca8fa2890eea38019e92bc405cf359cb37825526c3db286ec5f11f5266d75 clisp-2.41.ebuild 2646
-MISC ChangeLog 14000 RMD160 a9837a4d313fb2f3ec2d077b35688445eef04fea SHA1 1dc029aa5fc77682ec86ff46072616794d9645aa SHA256 94b9090c1afc88d285a2bd776a601dbcdf5701cc71e4eb4782e1cfb700619561
-MD5 2128cd1acae490948b9af62763f3ca3d ChangeLog 14000
-RMD160 a9837a4d313fb2f3ec2d077b35688445eef04fea ChangeLog 14000
-SHA256 94b9090c1afc88d285a2bd776a601dbcdf5701cc71e4eb4782e1cfb700619561 ChangeLog 14000
+EBUILD clisp-2.41.ebuild 2689 RMD160 d1b11a0eb03f5fefdbf5f079feae60b23cb2ccc1 SHA1 ac52ee4722d8a7e660d988a41cba2127667da987 SHA256 3220759c21246a7209983c79b22a08f97dbb130acc694ec54d0f794561197712
+MD5 fda286f97000aa10fb46214eb43bab5d clisp-2.41.ebuild 2689
+RMD160 d1b11a0eb03f5fefdbf5f079feae60b23cb2ccc1 clisp-2.41.ebuild 2689
+SHA256 3220759c21246a7209983c79b22a08f97dbb130acc694ec54d0f794561197712 clisp-2.41.ebuild 2689
+MISC ChangeLog 14263 RMD160 0371ca6e18116a7510253de3db6c39df6f6f7ca2 SHA1 407f0fa0fb3fe711ef0b7a233861644decd58517 SHA256 f28f83d2e0a7c8bef55d4454e894a4ec1f2278ca099cb93427f72c396afb5ed6
+MD5 d411d457d488c13e6fa9521ba5e5ea6e ChangeLog 14263
+RMD160 0371ca6e18116a7510253de3db6c39df6f6f7ca2 ChangeLog 14263
+SHA256 f28f83d2e0a7c8bef55d4454e894a4ec1f2278ca099cb93427f72c396afb5ed6 ChangeLog 14263
MISC metadata.xml 882 RMD160 c1c9236c3fb6d0594a998221fbff50add9b1d1b2 SHA1 87e15aa8db7170dd4ca3bb0e71c5ce2fb097f588 SHA256 b55a5dec0b7c7764565517bab024bb1526dd21cf58bc4a727f09ac3d2ff4983f
MD5 485cde76397408cf913fc6d4c7a45a67 metadata.xml 882
RMD160 c1c9236c3fb6d0594a998221fbff50add9b1d1b2 metadata.xml 882
@@ -90,7 +94,7 @@ SHA256 16ca4c78b4938a9b53837d811e79eab641480a62fcd769d34cb2e5bb01a390d6 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFG3bV6NQqtfCuFneMRApTCAJ9Aw2fofClTr2zp8z85jXIL8CVuRwCeKjMS
-UdAWJrsYLE7iHgaQLunqrQE=
-=iHVW
+iD8DBQFG4n2pOeoy/oIi7uwRAo4QAKDob4+HrIU0SafA0wasRlD0GV1wqQCgkmJ6
+D70jgOZULaCDve63iZYWDkU=
+=ypUL
-----END PGP SIGNATURE-----
diff --git a/dev-lisp/clisp/clisp-2.41.ebuild b/dev-lisp/clisp/clisp-2.41.ebuild
index 9b7025438fbc..7c0b88f27e89 100644
--- a/dev-lisp/clisp/clisp-2.41.ebuild
+++ b/dev-lisp/clisp/clisp-2.41.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.41.ebuild,v 1.7 2007/09/04 19:43:41 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.41.ebuild,v 1.8 2007/09/08 10:46:55 ulm Exp $
inherit flag-o-matic eutils toolchain-funcs
@@ -42,6 +42,7 @@ src_unpack() {
unpack ${A}
cd "${S}"
epatch ${FILESDIR}/2.41-fastcgi-Makefile-gentoo.patch
+ epatch ${FILESDIR}/2.41-fastcgi-build.patch
epatch ${FILESDIR}/2.41-linux-headers.patch
}
diff --git a/dev-lisp/clisp/files/2.41-fastcgi-build.patch b/dev-lisp/clisp/files/2.41-fastcgi-build.patch
new file mode 100644
index 000000000000..05206f1acf9a
--- /dev/null
+++ b/dev-lisp/clisp/files/2.41-fastcgi-build.patch
@@ -0,0 +1,12 @@
+--- clisp-2.41.orig/modules/fastcgi/fastcgi.lisp 2006-10-13 05:02:24.000000000 +0200
++++ clisp-2.41/modules/fastcgi/fastcgi.lisp 2007-09-08 11:58:49.000000000 +0200
+@@ -147,6 +147,9 @@
+
+ ; -------------- "C" functions
+ ;(c-lines "#include \"fastcgi.h\"~%"); completely wrapped
++(eval-when (compile)
++ ;;NB this global affects further compilations in this session
++ (setq ffi:*output-c-functions* t))
+
+ ; Our wrappers
+ (def-call-out fcgi_getenv (:arguments (var c-string)) (:return-type c-string))