Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-213.ebuild udev-9999.ebuild ChangeLog
Date: Fri, 30 May 2014 16:08:23
Message-Id: 20140530160819.C11062004E@flycatcher.gentoo.org
1 ssuominen 14/05/30 16:08:19
2
3 Modified: udev-213.ebuild udev-9999.ebuild ChangeLog
4 Log:
5 Raise kernel requirement to 2.6.39 for CONFIG_FHANDLE and remove compability SUBSYSTEM=="mem" line from 40-gentoo.rules with it, which was for Linux 2.6.32 compability.
6
7 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
8
9 Revision Changes Path
10 1.2 sys-fs/udev/udev-213.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-213.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-213.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-213.ebuild?r1=1.1&r2=1.2
15
16 Index: udev-213.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-213.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- udev-213.ebuild 28 May 2014 11:52:59 -0000 1.1
23 +++ udev-213.ebuild 30 May 2014 16:08:19 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-213.ebuild,v 1.1 2014/05/28 11:52:59 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-213.ebuild,v 1.2 2014/05/30 16:08:19 ssuominen Exp $
29
30 EAPI=5
31
32 @@ -50,7 +50,7 @@
33 virtual/os-headers
34 virtual/pkgconfig
35 >=sys-devel/make-3.82-r4
36 - >=sys-kernel/linux-headers-2.6.32
37 + >=sys-kernel/linux-headers-2.6.39
38 doc? ( >=dev-util/gtk-doc-1.18 )"
39 # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs
40 if [[ ${PV} = 9999* ]]; then
41 @@ -91,13 +91,8 @@
42 CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET"
43 linux-info_pkg_setup
44
45 - # Based on README from tarball:
46 - local MINKV=3.0
47 - # These arch's have the mandatory accept4() function support in Linux 2.6.32*, see:
48 - # $ grep -r define.*accept4 linux-2.6.32*/*
49 - if use amd64 || use ia64 || use mips || use sparc || use x86; then
50 - MINKV=2.6.32
51 - fi
52 + # CONFIG_FHANDLE was introduced by 2.6.39
53 + local MINKV=2.6.39
54
55 if kernel_is -lt ${MINKV//./ }; then
56 eerror "Your running kernel is too old to run this version of ${P}"
57 @@ -122,9 +117,6 @@
58 cat <<-EOF > "${T}"/40-gentoo.rules
59 # Gentoo specific usb group
60 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
61 - # Keep this for Linux 2.6.32 kernels with incomplete devtmpfs support because
62 - # accept4() function is supported for some arch's wrt #457868
63 - SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666"
64 EOF
65
66 # Remove requirements for gettext and intltool wrt bug #443028
67
68
69
70 1.299 sys-fs/udev/udev-9999.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.299&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.299&content-type=text/plain
74 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.298&r2=1.299
75
76 Index: udev-9999.ebuild
77 ===================================================================
78 RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
79 retrieving revision 1.298
80 retrieving revision 1.299
81 diff -u -r1.298 -r1.299
82 --- udev-9999.ebuild 28 May 2014 12:22:27 -0000 1.298
83 +++ udev-9999.ebuild 30 May 2014 16:08:19 -0000 1.299
84 @@ -1,6 +1,6 @@
85 # Copyright 1999-2014 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.298 2014/05/28 12:22:27 ssuominen Exp $
88 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.299 2014/05/30 16:08:19 ssuominen Exp $
89
90 EAPI=5
91
92 @@ -50,7 +50,7 @@
93 virtual/os-headers
94 virtual/pkgconfig
95 >=sys-devel/make-3.82-r4
96 - >=sys-kernel/linux-headers-2.6.32
97 + >=sys-kernel/linux-headers-2.6.39
98 doc? ( >=dev-util/gtk-doc-1.18 )"
99 # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs
100 if [[ ${PV} = 9999* ]]; then
101 @@ -91,13 +91,8 @@
102 CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET"
103 linux-info_pkg_setup
104
105 - # Based on README from tarball:
106 - local MINKV=3.0
107 - # These arch's have the mandatory accept4() function support in Linux 2.6.32*, see:
108 - # $ grep -r define.*accept4 linux-2.6.32*/*
109 - if use amd64 || use ia64 || use mips || use sparc || use x86; then
110 - MINKV=2.6.32
111 - fi
112 + # CONFIG_FHANDLE was introduced by 2.6.39
113 + local MINKV=2.6.39
114
115 if kernel_is -lt ${MINKV//./ }; then
116 eerror "Your running kernel is too old to run this version of ${P}"
117 @@ -122,9 +117,6 @@
118 cat <<-EOF > "${T}"/40-gentoo.rules
119 # Gentoo specific usb group
120 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
121 - # Keep this for Linux 2.6.32 kernels with incomplete devtmpfs support because
122 - # accept4() function is supported for some arch's wrt #457868
123 - SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666"
124 EOF
125
126 # Remove requirements for gettext and intltool wrt bug #443028
127
128
129
130 1.1035 sys-fs/udev/ChangeLog
131
132 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1035&view=markup
133 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1035&content-type=text/plain
134 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1034&r2=1.1035
135
136 Index: ChangeLog
137 ===================================================================
138 RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
139 retrieving revision 1.1034
140 retrieving revision 1.1035
141 diff -u -r1.1034 -r1.1035
142 --- ChangeLog 28 May 2014 12:22:27 -0000 1.1034
143 +++ ChangeLog 30 May 2014 16:08:19 -0000 1.1035
144 @@ -1,6 +1,12 @@
145 # ChangeLog for sys-fs/udev
146 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
147 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1034 2014/05/28 12:22:27 ssuominen Exp $
148 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1035 2014/05/30 16:08:19 ssuominen Exp $
149 +
150 + 30 May 2014; Samuli Suominen <ssuominen@g.o> udev-213.ebuild,
151 + udev-9999.ebuild:
152 + Raise kernel requirement to 2.6.39 for CONFIG_FHANDLE and remove compability
153 + SUBSYSTEM=="mem" line from 40-gentoo.rules with it, which was for Linux 2.6.32
154 + compability.
155
156 28 May 2014; Samuli Suominen <ssuominen@g.o> udev-9999.ebuild:
157 Remove --disable-xattr because git is now using libc's xattr support instead