Gentoo Archives: gentoo-commits

From: "Jonathan Callen (jcallen)" <jcallen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multiprocessing.eclass
Date: Fri, 06 Dec 2013 03:04:11
Message-Id: 20131206030402.033EA20035@flycatcher.gentoo.org
1 jcallen 13/12/06 03:04:01
2
3 Modified: ChangeLog multiprocessing.eclass
4 Log:
5 Fix multiprocessing.eclass for non-Linux hosts
6
7 Revision Changes Path
8 1.1081 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1081&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1081&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1080&r2=1.1081
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1080
18 retrieving revision 1.1081
19 diff -u -r1.1080 -r1.1081
20 --- ChangeLog 5 Dec 2013 16:52:35 -0000 1.1080
21 +++ ChangeLog 6 Dec 2013 03:04:01 -0000 1.1081
22 @@ -1,6 +1,9 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1080 2013/12/05 16:52:35 blueness Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1081 2013/12/06 03:04:01 jcallen Exp $
27 +
28 + 06 Dec 2013; Jonathan Callen <jcallen@g.o> multiprocessing.eclass:
29 + Fix multiprocessing.eclass for non-Linux hosts
30
31 05 Dec 2013; Anthony G. Basile <blueness@g.o> libtool.eclass:
32 Remove warning for uclibc if patching fails, bug #492640
33
34
35
36 1.6 eclass/multiprocessing.eclass
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multiprocessing.eclass?rev=1.6&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multiprocessing.eclass?rev=1.6&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multiprocessing.eclass?r1=1.5&r2=1.6
41
42 Index: multiprocessing.eclass
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/eclass/multiprocessing.eclass,v
45 retrieving revision 1.5
46 retrieving revision 1.6
47 diff -u -r1.5 -r1.6
48 --- multiprocessing.eclass 3 Dec 2013 08:15:14 -0000 1.5
49 +++ multiprocessing.eclass 6 Dec 2013 03:04:01 -0000 1.6
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2013 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/eclass/multiprocessing.eclass,v 1.5 2013/12/03 08:15:14 vapier Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/eclass/multiprocessing.eclass,v 1.6 2013/12/06 03:04:01 jcallen Exp $
55
56 # @ECLASS: multiprocessing.eclass
57 # @MAINTAINER:
58 @@ -227,8 +227,8 @@
59 redirect_alloc_fd() {
60 local var=$1 file=$2 redir=${3:-"<>"}
61
62 - # Make sure /dev/fd is sane. #479656
63 - if [[ ! -L /dev/fd ]] ; then
64 + # Make sure /dev/fd is sane on Linux hosts. #479656
65 + if [[ ! -L /dev/fd && $(uname) == Linux ]] ; then
66 eerror "You're missing a /dev/fd symlink to /proc/self/fd."
67 eerror "Please fix the symlink and check your boot scripts (udev/etc...)."
68 die "/dev/fd is broken"