From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 658E31395E2 for ; Wed, 16 Nov 2016 20:20:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CFD31E08AF; Wed, 16 Nov 2016 20:20:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A1E9EE08AF for ; Wed, 16 Nov 2016 20:20:48 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 25B1D341142 for ; Wed, 16 Nov 2016 20:20:47 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 79D75308 for ; Wed, 16 Nov 2016 20:20:45 +0000 (UTC) From: "Mike Frysinger" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Frysinger" Message-ID: <1479327640.fdf00e407a5e6a674a07e983a8f2ce3f3b04185e.vapier@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/files/, sys-fs/udisks/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-fs/udisks/files/udisks-1.0.5-sysmacros.patch sys-fs/udisks/udisks-1.0.5-r1.ebuild X-VCS-Directories: sys-fs/udisks/files/ sys-fs/udisks/ X-VCS-Committer: vapier X-VCS-Committer-Name: Mike Frysinger X-VCS-Revision: fdf00e407a5e6a674a07e983a8f2ce3f3b04185e X-VCS-Branch: master Date: Wed, 16 Nov 2016 20:20:45 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0221b284-eee2-44b5-9f60-33b69717a574 X-Archives-Hash: 8b4a7a2251060a34b7385fc4878dae19 commit: fdf00e407a5e6a674a07e983a8f2ce3f3b04185e Author: Mike Frysinger gentoo org> AuthorDate: Wed Nov 16 20:19:32 2016 +0000 Commit: Mike Frysinger gentoo org> CommitDate: Wed Nov 16 20:20:40 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf00e40 sys-fs/udisks: fix old SLOT=0 building w/newer glibc too #580230 sys-fs/udisks/files/udisks-1.0.5-sysmacros.patch | 72 ++++++++++++++++++++++++ sys-fs/udisks/udisks-1.0.5-r1.ebuild | 3 +- 2 files changed, 74 insertions(+), 1 deletion(-) diff --git a/sys-fs/udisks/files/udisks-1.0.5-sysmacros.patch b/sys-fs/udisks/files/udisks-1.0.5-sysmacros.patch new file mode 100644 index 00000000..96ce943 --- /dev/null +++ b/sys-fs/udisks/files/udisks-1.0.5-sysmacros.patch @@ -0,0 +1,72 @@ +https://bugs.gentoo.org/580230 +https://bugs.freedesktop.org/95028 + +From 245093a15abe985b1746603c00084cb972fb71ae Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Tue, 19 Apr 2016 23:04:32 -0400 +Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev + +Linux C libraries are moving away from implicit includes of +sys/sysmacros.h, so pull in this header directly in the files +that use these funcs. + +--- a/src/daemon.c ++++ b/src/daemon.c +@@ -38,6 +38,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/device.c ++++ b/src/device.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/mount-monitor.c ++++ b/src/mount-monitor.c +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/probers/part-id.c ++++ b/src/probers/part-id.c +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/tools/udisks.c ++++ b/tools/udisks.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/tools/umount-udisks.c ++++ b/tools/umount-udisks.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/sys-fs/udisks/udisks-1.0.5-r1.ebuild b/sys-fs/udisks/udisks-1.0.5-r1.ebuild index 5273b24..5404e75 100644 --- a/sys-fs/udisks/udisks-1.0.5-r1.ebuild +++ b/sys-fs/udisks/udisks-1.0.5-r1.ebuild @@ -53,7 +53,8 @@ src_prepare() { epatch \ "${FILESDIR}"/${PN}-1.0.2-ntfs-3g.patch \ "${FILESDIR}"/${PN}-1.0.4-revert-floppy.patch \ - "${FILESDIR}"/${PN}-1.0.5-stat-includes.patch + "${FILESDIR}"/${PN}-1.0.5-stat-includes.patch \ + "${FILESDIR}"/${PN}-1.0.5-sysmacros.patch sed -i -e "s:/lib/udev:$(get_udevdir):" data/80-udisks.rules || die