ssuominen 14/08/01 15:32:00 Modified: udev-215-r1.ebuild ChangeLog Log: Include src/shared/missing.h in src/shared/util.h for the missing struct file_handle definition to fix build on systems (old glibc based ones, uclibc based ones, others) with no system headers to define it. Thanks to Mike Frysinger for testing and pointing out the problem. Thanks to Simon McVittie from upstream mailing list for providing improved patch that shouldn't cause regression(s). See, http://lists.freedesktop.org/archives/systemd-devel/2014-August/021701.html (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path 1.7 sys-fs/udev/udev-215-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild?r1=1.6&r2=1.7 Index: udev-215-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- udev-215-r1.ebuild 1 Aug 2014 06:14:35 -0000 1.6 +++ udev-215-r1.ebuild 1 Aug 2014 15:32:00 -0000 1.7 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild,v 1.6 2014/08/01 06:14:35 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-215-r1.ebuild,v 1.7 2014/08/01 15:32:00 ssuominen Exp $ EAPI=5 @@ -11,7 +11,7 @@ inherit git-2 patchset= else - patchset=3 + patchset=4 SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" if [[ -n "${patchset}" ]]; then SRC_URI="${SRC_URI} 1.1079 sys-fs/udev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1079&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1079&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1078&r2=1.1079 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v retrieving revision 1.1078 retrieving revision 1.1079 diff -u -r1.1078 -r1.1079 --- ChangeLog 1 Aug 2014 09:22:41 -0000 1.1078 +++ ChangeLog 1 Aug 2014 15:32:00 -0000 1.1079 @@ -1,6 +1,15 @@ # ChangeLog for sys-fs/udev # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1078 2014/08/01 09:22:41 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1079 2014/08/01 15:32:00 ssuominen Exp $ + + 01 Aug 2014; Samuli Suominen <[email protected]> udev-215-r1.ebuild: + Include src/shared/missing.h in src/shared/util.h for the missing struct + file_handle definition to fix build on systems (old glibc based ones, uclibc + based ones, others) with no system headers to define it. Thanks to Mike + Frysinger for testing and pointing out the problem. Thanks to Simon McVittie + from upstream mailing list for providing improved patch that shouldn't cause + regression(s). See, http://lists.freedesktop.org/archives/systemd- + devel/2014-August/021701.html 01 Aug 2014; Samuli Suominen <[email protected]> udev-9999.ebuild: Install the new udev.conf.5 manpage wrt http://cgit.freedesktop.org/systemd/sy
