summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-03-05 04:32:04 +0000
committerMike Frysinger <vapier@gentoo.org>2006-03-05 04:32:04 +0000
commit49414d7d399f041ed94167bbde8ed3a0864c1a00 (patch)
tree6e68e5e5bbcf34b8cc5d17eb24494d13b6d996c3
parentMore java and jack maskings for 2006.0 SPARC profiles. (diff)
downloadhistorical-49414d7d399f041ed94167bbde8ed3a0864c1a00.tar.gz
historical-49414d7d399f041ed94167bbde8ed3a0864c1a00.tar.bz2
historical-49414d7d399f041ed94167bbde8ed3a0864c1a00.zip
Use sched_yield instead of pthread_yield #119762 by Dan Callaghan.
Package-Manager: portage-2.1_pre5-r3
-rw-r--r--app-admin/showconsole/ChangeLog6
-rw-r--r--app-admin/showconsole/Manifest35
-rw-r--r--app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch17
-rw-r--r--app-admin/showconsole/showconsole-1.08.ebuild3
4 files changed, 57 insertions, 4 deletions
diff --git a/app-admin/showconsole/ChangeLog b/app-admin/showconsole/ChangeLog
index d83313149df3..c84c296dfe37 100644
--- a/app-admin/showconsole/ChangeLog
+++ b/app-admin/showconsole/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-admin/showconsole
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/showconsole/ChangeLog,v 1.11 2006/02/19 19:50:35 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/showconsole/ChangeLog,v 1.12 2006/03/05 04:32:04 vapier Exp $
+
+ 05 Mar 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/showconsole-1.08-no-pthread-yield.patch, showconsole-1.08.ebuild:
+ Use sched_yield instead of pthread_yield #119762 by Dan Callaghan.
19 Feb 2006; Joshua Kinard <kumba@gentoo.org> showconsole-1.08.ebuild:
Added ~mips to KEYWORDS.
diff --git a/app-admin/showconsole/Manifest b/app-admin/showconsole/Manifest
index a83002710b93..aa17663639ad 100644
--- a/app-admin/showconsole/Manifest
+++ b/app-admin/showconsole/Manifest
@@ -1,9 +1,40 @@
-MD5 14ce63b8c83e0c04b60689e2c9e676fa ChangeLog 1634
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 22df4d3fec4d0f2d45772f51af84a189 ChangeLog 1830
+RMD160 124973ba4eff6d4da2388ea5f8748342ff681620 ChangeLog 1830
+SHA256 c204aab7994e073554e6bed0aaa7854874e1dcefa488a837d5cbb05939aa7fad ChangeLog 1830
MD5 34f6358be961e4385337135c2de859ef files/1.07-no-TIOCGDEV.patch 819
+RMD160 3adc55b1fba4390391e0ffa9cca6e31ab8ef244f files/1.07-no-TIOCGDEV.patch 819
+SHA256 ae8b53a2a105e6917788667fa73eaf1dfcff64c622c9846bc329bae48699639b files/1.07-no-TIOCGDEV.patch 819
MD5 f5babd10b4e0ce7a9d34493db3c4a0f4 files/bootlogger.sh 649
+RMD160 2ae6aac8b2f3804130bef525d9f5da9b82070039 files/bootlogger.sh 649
+SHA256 c585c33d584fc51366451c842288038602b1ea1e381445ea974259502e0a532c files/bootlogger.sh 649
MD5 a081c5c8650672deda68728c8437c846 files/digest-showconsole-1.07 149
+RMD160 a2ac22c2a887cfc65e984807e53a6c5ff6bfb0b5 files/digest-showconsole-1.07 149
+SHA256 016eb851a8b929135d872706c189550f0827a60a6066264116f0487998b48ddb files/digest-showconsole-1.07 149
MD5 afbf40a5ea199b97d01d633a2a89ec42 files/digest-showconsole-1.08 68
+RMD160 a845239447425a532f111c8ffce3acc6a7bc28d4 files/digest-showconsole-1.08 68
+SHA256 05278d301fb5c6d30e0de7a5e9299089f43aa2b9a892c3c35d3f8626aebf79fc files/digest-showconsole-1.08 68
+MD5 5d6eef294ff8a68dfc434395b56c8f26 files/showconsole-1.08-no-pthread-yield.patch 346
+RMD160 830b2c61b27939817db87b8f6b754f387ce9c5a0 files/showconsole-1.08-no-pthread-yield.patch 346
+SHA256 7783797df861001e322a4d47b5e604ef13262ae8f0aa8bc2c115f98b19c84271 files/showconsole-1.08-no-pthread-yield.patch 346
MD5 6a9843ec704344429c3f3d594ae6f90e files/showconsole-1.08-quiet.patch 756
+RMD160 7dd15859f6075c9c8759730ee3d8de1cdb778d1d files/showconsole-1.08-quiet.patch 756
+SHA256 eb29ecb91cf1d54c7a21c0dc0230fe78585fd98c0fcb2a203d1ca40030ca4aac files/showconsole-1.08-quiet.patch 756
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
+SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164
MD5 5e6e5cbd181e90937be71e1dca935fb0 showconsole-1.07.ebuild 1057
-MD5 4ca469c5d43b8d9cb5b050d22ce0ba7c showconsole-1.08.ebuild 1165
+RMD160 efb6a031f3dff900758b04035aa14e6be4821014 showconsole-1.07.ebuild 1057
+SHA256 7fe820d33d42633281b7b98fbca3b58d4ef9d501e93e45704b7f3ecbe0d3c3fa showconsole-1.07.ebuild 1057
+MD5 df5567332933982e909f29c995e709ca showconsole-1.08.ebuild 1224
+RMD160 6aec403edaf72680751ea8fcc9a15cb26262f377 showconsole-1.08.ebuild 1224
+SHA256 4f01e98e6d13532c64bfcad205705fdd6877b16b2303cd69b6bcd10eb349f0e5 showconsole-1.08.ebuild 1224
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.1 (GNU/Linux)
+
+iD8DBQFECmoG2+ySkm8kpY0RAqU3AJwIl3XElFWdpYxW6+aRuAFNeQxfGACeO6LN
++lmoYq9Mg0ZWuK56OkaUpw4=
+=fobx
+-----END PGP SIGNATURE-----
diff --git a/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch b/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch
new file mode 100644
index 000000000000..7592b5ef8e25
--- /dev/null
+++ b/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch
@@ -0,0 +1,17 @@
+http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/linuxthreads/linuxthreads/FAQ.html?rev=1.2.2.1&content-type=text/html&cvsroot=glibc#E
+
+use sched_yield, not pthread_yield
+
+http://bugs.gentoo.org/119762
+
+--- libconsole.c
++++ libconsole.c
+@@ -439,7 +439,7 @@
+ ret = 0;
+ }
+ } else
+- pthread_yield();
++ sched_yield();
+
+ return ret;
+ }
diff --git a/app-admin/showconsole/showconsole-1.08.ebuild b/app-admin/showconsole/showconsole-1.08.ebuild
index 74953b18fd36..e414d06ab493 100644
--- a/app-admin/showconsole/showconsole-1.08.ebuild
+++ b/app-admin/showconsole/showconsole-1.08.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/showconsole/showconsole-1.08.ebuild,v 1.3 2006/02/19 19:50:35 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/showconsole/showconsole-1.08.ebuild,v 1.4 2006/03/05 04:32:04 vapier Exp $
# This tarball is extracted from SuSe's sysvinit-2.86-#.src.rpm
# You can find said src rpm via opensuse.org:
@@ -24,6 +24,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/1.07-no-TIOCGDEV.patch
epatch "${FILESDIR}"/${P}-quiet.patch
+ epatch "${FILESDIR}"/${P}-no-pthread-yield.patch #119762
}
src_compile() {