summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-09-30 03:43:52 +0000
committerMike Frysinger <vapier@gentoo.org>2007-09-30 03:43:52 +0000
commit3cd42db2966b06a0abf58cf22ea6d0ced1abd127 (patch)
tree27acf0964fe2270a0da14953e8dc4741c8d12171
parentVersion bump #193644 by ph. (diff)
downloadhistorical-3cd42db2966b06a0abf58cf22ea6d0ced1abd127.tar.gz
historical-3cd42db2966b06a0abf58cf22ea6d0ced1abd127.tar.bz2
historical-3cd42db2966b06a0abf58cf22ea6d0ced1abd127.zip
Fix building on SuperH due to new ipc syscall check.
Package-Manager: portage-2.1.3.9
-rw-r--r--dev-util/strace/ChangeLog7
-rw-r--r--dev-util/strace/Manifest46
-rw-r--r--dev-util/strace/files/strace-4.5.15-sh-SYS_ipc_subcall.patch15
-rw-r--r--dev-util/strace/strace-4.5.15-r1.ebuild3
-rw-r--r--dev-util/strace/strace-4.5.15.ebuild3
-rw-r--r--dev-util/strace/strace-4.5.16.ebuild3
6 files changed, 57 insertions, 20 deletions
diff --git a/dev-util/strace/ChangeLog b/dev-util/strace/ChangeLog
index 09364927d147..874b9f8e355a 100644
--- a/dev-util/strace/ChangeLog
+++ b/dev-util/strace/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/strace
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.101 2007/08/04 12:39:27 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.102 2007/09/30 03:43:51 vapier Exp $
+
+ 30 Sep 2007; Mike Frysinger <vapier@gentoo.org>
+ +files/strace-4.5.15-sh-SYS_ipc_subcall.patch, strace-4.5.15.ebuild,
+ strace-4.5.15-r1.ebuild, strace-4.5.16.ebuild:
+ Fix building on SuperH due to new ipc syscall check.
04 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
strace-4.5.15.ebuild:
diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 96692359bdf1..c503113b1e0b 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX strace-4.5.11-alpha-stat64.patch 1418 RMD160 a136a80eac15bca87fe6b2d39d65949fc2249d0a SHA1 09bfdf92442b9ac694b98c3c8710af9947f49521 SHA256 33ce8bf0b266c2741607907460686a82e23df0ac79fdb7fe5b4436d119b101de
MD5 cbd6857cb3c5b57e1364ca621fb1a5b3 files/strace-4.5.11-alpha-stat64.patch 1418
RMD160 a136a80eac15bca87fe6b2d39d65949fc2249d0a files/strace-4.5.11-alpha-stat64.patch 1418
@@ -34,6 +37,10 @@ AUX strace-4.5.15-mips-sprintsigmask.patch 375 RMD160 574513146fc496056bfab38b88
MD5 2601f6f425544219ea603773650272cb files/strace-4.5.15-mips-sprintsigmask.patch 375
RMD160 574513146fc496056bfab38b885c2e03bc6f0f66 files/strace-4.5.15-mips-sprintsigmask.patch 375
SHA256 a91ded61685b74b05fbd1716ead449810552508d7c7377e14929c362fa2f6e21 files/strace-4.5.15-mips-sprintsigmask.patch 375
+AUX strace-4.5.15-sh-SYS_ipc_subcall.patch 479 RMD160 ffc4c527752a39bdbdbbcf6cc673921fe261cd67 SHA1 414875f8ff18e147aaa33904e22f83bae279f552 SHA256 6d58b6946d60b54b92c2a66c7c17cffc578088ade214fdbc70d0cd3496f0aab3
+MD5 9f643863b8d28034cc4619156f2d6734 files/strace-4.5.15-sh-SYS_ipc_subcall.patch 479
+RMD160 ffc4c527752a39bdbdbbcf6cc673921fe261cd67 files/strace-4.5.15-sh-SYS_ipc_subcall.patch 479
+SHA256 6d58b6946d60b54b92c2a66c7c17cffc578088ade214fdbc70d0cd3496f0aab3 files/strace-4.5.15-sh-SYS_ipc_subcall.patch 479
AUX strace-4.5.8-ia64.patch 2271 RMD160 8a26565e9286deb508a2b1626b41e9856d81c385 SHA1 848a4f32b9b6f75fdebfae4de0e907221022354b SHA256 7882ae9504c1ff1446d7b0df3a27642a8703b3065adf2df1e66b83dd9a13b0f3
MD5 335622a1648a690be4e5eddba97f3034 files/strace-4.5.8-ia64.patch 2271
RMD160 8a26565e9286deb508a2b1626b41e9856d81c385 files/strace-4.5.8-ia64.patch 2271
@@ -66,22 +73,22 @@ EBUILD strace-4.5.14.ebuild 1912 RMD160 8eee62624924512046dc0b8c75736575a763b628
MD5 966f06f52d7137aee79a68f4834ff2fc strace-4.5.14.ebuild 1912
RMD160 8eee62624924512046dc0b8c75736575a763b628 strace-4.5.14.ebuild 1912
SHA256 534e6831b0267660165143e07e2b8213289da3102fd8cabc8811e7c96a2834c2 strace-4.5.14.ebuild 1912
-EBUILD strace-4.5.15-r1.ebuild 1278 RMD160 cb3b0200e09225212071d6415c62a3f3a857ac91 SHA1 def00f6f36ca1fd362d6a3f4bfdb457f6ec7a352 SHA256 5c1992230a51f4b8e55b4141338419c842a2873e1c2a4d25b4ba27cae151f478
-MD5 e5da52ecb2bb29c214d615ea5311327c strace-4.5.15-r1.ebuild 1278
-RMD160 cb3b0200e09225212071d6415c62a3f3a857ac91 strace-4.5.15-r1.ebuild 1278
-SHA256 5c1992230a51f4b8e55b4141338419c842a2873e1c2a4d25b4ba27cae151f478 strace-4.5.15-r1.ebuild 1278
-EBUILD strace-4.5.15.ebuild 1208 RMD160 41213a375e4a1e96f1b58916ca701bf19457c896 SHA1 1fe7b3cce1d7126b45343218b336b293f3ea5039 SHA256 e5c7907e228e530e46218546b65c279b2a14345e57a9338d0289e7cda92e648f
-MD5 643ba57f8ee8c6d8ef967128323c341b strace-4.5.15.ebuild 1208
-RMD160 41213a375e4a1e96f1b58916ca701bf19457c896 strace-4.5.15.ebuild 1208
-SHA256 e5c7907e228e530e46218546b65c279b2a14345e57a9338d0289e7cda92e648f strace-4.5.15.ebuild 1208
-EBUILD strace-4.5.16.ebuild 1215 RMD160 8cae8c5a3b95316358e6ce0db40da2531b705797 SHA1 e37a234da2dd5b15028c5d107c8d4bc640124d95 SHA256 a26e414a6590ab45fa687c097e8906603c81e79294220bb37b5acd0abf7f532c
-MD5 923d778cb11123054f1eb613ea45e7d4 strace-4.5.16.ebuild 1215
-RMD160 8cae8c5a3b95316358e6ce0db40da2531b705797 strace-4.5.16.ebuild 1215
-SHA256 a26e414a6590ab45fa687c097e8906603c81e79294220bb37b5acd0abf7f532c strace-4.5.16.ebuild 1215
-MISC ChangeLog 12172 RMD160 be101f7185cafd68630e7cefab0464f7fd74b4e2 SHA1 12a31e552e47f360e96fa3953970a7f3b9175fd6 SHA256 6f93fa82ae0abae3851197d5e38ad33490e81ab07e19d6a965bc15262619e498
-MD5 202bf877419b1c4360c1eb85261703e5 ChangeLog 12172
-RMD160 be101f7185cafd68630e7cefab0464f7fd74b4e2 ChangeLog 12172
-SHA256 6f93fa82ae0abae3851197d5e38ad33490e81ab07e19d6a965bc15262619e498 ChangeLog 12172
+EBUILD strace-4.5.15-r1.ebuild 1338 RMD160 a9789112dffe9b75499e6cc7ce1bc19371dc0d64 SHA1 9e9a24c568763bec2b64cc3af93b6d68d6829a6c SHA256 600efd515e8cb58b38c0c18f3a380ed12e4dc106d808ebe2d65096fb1c7a93b6
+MD5 5a68d352c1ee2be2f4bee5d05100bc5c strace-4.5.15-r1.ebuild 1338
+RMD160 a9789112dffe9b75499e6cc7ce1bc19371dc0d64 strace-4.5.15-r1.ebuild 1338
+SHA256 600efd515e8cb58b38c0c18f3a380ed12e4dc106d808ebe2d65096fb1c7a93b6 strace-4.5.15-r1.ebuild 1338
+EBUILD strace-4.5.15.ebuild 1264 RMD160 73a18ec5b472263fe2ca59a562a4a898283cbd89 SHA1 02de290bdd634e8930843ae0db2bab50e60c0667 SHA256 848d773d928aa2212db8bc28ffc69a11c9997cae3b075a78006d6b1fb6a65b1a
+MD5 9f8e4329eaaa39853a737034c724aa7a strace-4.5.15.ebuild 1264
+RMD160 73a18ec5b472263fe2ca59a562a4a898283cbd89 strace-4.5.15.ebuild 1264
+SHA256 848d773d928aa2212db8bc28ffc69a11c9997cae3b075a78006d6b1fb6a65b1a strace-4.5.15.ebuild 1264
+EBUILD strace-4.5.16.ebuild 1275 RMD160 2264d10f0b9a2beb612129951e02fe45d4da90bd SHA1 d258f0b7a7c9f4a7d932f98310500d4ab9e9c657 SHA256 8d84824607009f9314c68ff4234a9889e6032f379d77e973fd1de05412a57353
+MD5 3d94667a097e85a99bb4b9ecce0f0b53 strace-4.5.16.ebuild 1275
+RMD160 2264d10f0b9a2beb612129951e02fe45d4da90bd strace-4.5.16.ebuild 1275
+SHA256 8d84824607009f9314c68ff4234a9889e6032f379d77e973fd1de05412a57353 strace-4.5.16.ebuild 1275
+MISC ChangeLog 12394 RMD160 1def726e82320b2ad53bf4671b2b6a0b0335b9ac SHA1 f70ab0cb03f411d9e50656f21873d60883534379 SHA256 aeb30fbd7ed87cd67d5a852ae804a993035b550384105c7ef121e48320455a42
+MD5 cf12bcb33dbde2b29b954be0b66ff52f ChangeLog 12394
+RMD160 1def726e82320b2ad53bf4671b2b6a0b0335b9ac ChangeLog 12394
+SHA256 aeb30fbd7ed87cd67d5a852ae804a993035b550384105c7ef121e48320455a42 ChangeLog 12394
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -101,3 +108,10 @@ SHA256 a03c34145a567f175deabdc589913d8b7ca08e40639dc704071b969ef999f5b4 files/di
MD5 85102137c9aa6a5ab07a75d8d60afa75 files/digest-strace-4.5.16 244
RMD160 6fc61ed2111a931b50050f1961dd2a997861e2d1 files/digest-strace-4.5.16 244
SHA256 54869e1c65e79c0123fb2481b11a7fe5c8e587be1ffe48856a69563ef2039572 files/digest-strace-4.5.16 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFG/xt+p/wUKkr7RBoRAuhNAJ9nM2mG/Xq7HvNeJ9/9u0M5L/d/tQCdHnEC
+eyTOcXqcl4JhOht845XD7QM=
+=+MIM
+-----END PGP SIGNATURE-----
diff --git a/dev-util/strace/files/strace-4.5.15-sh-SYS_ipc_subcall.patch b/dev-util/strace/files/strace-4.5.15-sh-SYS_ipc_subcall.patch
new file mode 100644
index 000000000000..f6f84178f0c2
--- /dev/null
+++ b/dev-util/strace/files/strace-4.5.15-sh-SYS_ipc_subcall.patch
@@ -0,0 +1,15 @@
+remove duplicated SYS_ipc_subcall check ... further in the file, there
+is another #if check to make sure the value is 418
+
+--- linux/sh/syscallent.h
++++ linux/sh/syscallent.h
+@@ -435,9 +435,6 @@
+ { 5, 0, printargs, "SYS_398" }, /* 398 */
+ { 5, 0, printargs, "SYS_399" }, /* 399 */
+
+-#if SYS_ipc_subcall != 400
+- #error fix me
+-#endif
+ { 8, 0, printargs, "socket_subcall"}, /* 400 */
+ { 3, TN, sys_socket, "socket" }, /* 401 */
+ { 3, TN, sys_bind, "bind" }, /* 402 */
diff --git a/dev-util/strace/strace-4.5.15-r1.ebuild b/dev-util/strace/strace-4.5.15-r1.ebuild
index 0735f90d9bed..16412ab0e942 100644
--- a/dev-util/strace/strace-4.5.15-r1.ebuild
+++ b/dev-util/strace/strace-4.5.15-r1.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-util/strace/strace-4.5.15-r1.ebuild,v 1.1 2007/07/30 10:03:30 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.15-r1.ebuild,v 1.2 2007/09/30 03:43:51 vapier Exp $
inherit flag-o-matic autotools
@@ -24,6 +24,7 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-4.5.15-invalid-time.patch #186369
epatch "${FILESDIR}"/strace-dont-use-REG_SYSCALL-for-sh.patch
epatch "${FILESDIR}"/${PN}-4.5.12-superh-update.patch
+ epatch "${FILESDIR}"/${PN}-4.5.15-sh-SYS_ipc_subcall.patch
epatch "${FILESDIR}"/strace-fix-arm-bad-syscall.patch
epatch "${FILESDIR}"/${PN}-4.5.15-mips-sprintsigmask.patch
epatch "${FILESDIR}"/${PN}-4.5.12-libaio.patch #103427
diff --git a/dev-util/strace/strace-4.5.15.ebuild b/dev-util/strace/strace-4.5.15.ebuild
index 19ffa58afd8d..586407794759 100644
--- a/dev-util/strace/strace-4.5.15.ebuild
+++ b/dev-util/strace/strace-4.5.15.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-util/strace/strace-4.5.15.ebuild,v 1.8 2007/08/04 12:39:27 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.15.ebuild,v 1.9 2007/09/30 03:43:51 vapier Exp $
inherit flag-o-matic autotools
@@ -23,6 +23,7 @@ src_unpack() {
epatch "${FILESDIR}"/strace-dont-use-REG_SYSCALL-for-sh.patch
epatch "${FILESDIR}"/${PN}-4.5.12-superh-update.patch
+ epatch "${FILESDIR}"/${PN}-4.5.15-sh-SYS_ipc_subcall.patch
epatch "${FILESDIR}"/strace-fix-arm-bad-syscall.patch
epatch "${FILESDIR}"/${PN}-4.5.15-mips-sprintsigmask.patch
epatch "${FILESDIR}"/${PN}-4.5.12-libaio.patch #103427
diff --git a/dev-util/strace/strace-4.5.16.ebuild b/dev-util/strace/strace-4.5.16.ebuild
index 2b806ac29508..e6c3fbef53ed 100644
--- a/dev-util/strace/strace-4.5.16.ebuild
+++ b/dev-util/strace/strace-4.5.16.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-util/strace/strace-4.5.16.ebuild,v 1.1 2007/08/03 15:29:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.16.ebuild,v 1.2 2007/09/30 03:43:51 vapier Exp $
inherit flag-o-matic autotools
@@ -24,6 +24,7 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-4.5.15-invalid-time.patch #186369
epatch "${FILESDIR}"/strace-dont-use-REG_SYSCALL-for-sh.patch
epatch "${FILESDIR}"/${PN}-4.5.12-superh-update.patch
+ epatch "${FILESDIR}"/${PN}-4.5.15-sh-SYS_ipc_subcall.patch
epatch "${FILESDIR}"/strace-fix-arm-bad-syscall.patch
epatch "${FILESDIR}"/${PN}-4.5.12-libaio.patch #103427