summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/Manifest.gzbin22241 -> 22220 bytes
-rw-r--r--sys-fs/aufs-util/Manifest2
-rw-r--r--sys-fs/aufs-util/aufs-util-4.14_p20190603-r1.ebuild (renamed from sys-fs/aufs-util/aufs-util-4.14_p20190603.ebuild)17
-rw-r--r--sys-fs/diskdev_cmds/Manifest2
-rw-r--r--sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild13
-rw-r--r--sys-fs/udev-init-scripts/Manifest2
-rw-r--r--sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild4
7 files changed, 30 insertions, 10 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 936ad3b180c7..3a5060e183a2 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/aufs-util/Manifest b/sys-fs/aufs-util/Manifest
index a553f4c1716c..751c82e34ea0 100644
--- a/sys-fs/aufs-util/Manifest
+++ b/sys-fs/aufs-util/Manifest
@@ -1,3 +1,3 @@
DIST aufs-util-4.14_p20190603.tar.xz 104096 BLAKE2B 901c7405866cc8db490248b86e45e57375ea5d8db11505c0c15fd49f5bd9e7ea5a6c3d272bd8f001ac3db11665a9c3607565c7eb5be8cd5f45acf4b5f994ceb9 SHA512 803ce51a77c3e4942d3b8817be638c5e2440821088eeb58742eb0395b9c83f68975ed64a0410b6155b18edf0af47ef9df916be07d912fdb2bd4e94987a037fa7
-EBUILD aufs-util-4.14_p20190603.ebuild 1053 BLAKE2B 6b3cfe266cee504edd5bb0ec5fe486ba845609110989486d5826e9788466f34ba62562d7bf0f8c663ff0db3640dac163595c0653947569828ded4860641fd24a SHA512 4b8eaf9ca757dac8c8b726a0b466df5cb61dbcc035d7743ba289540012c1e6bd057e9b28da304e8d9b1e0ec225f93c8442c5e37ad3e155ff9480e054d0c42715
+EBUILD aufs-util-4.14_p20190603-r1.ebuild 1393 BLAKE2B eb60101950b1174c49b9a4eb10368d0c2880c32f99f49a4ecf68ca58e8d863728fc1a59b8e57c8ebfd3de64e8e648c880df0795cb78932dea8d7643a1de74a61 SHA512 22e2c259786a7ebf0f22c5bd24971efb1c6dbd1de63f7009a07379699043107cd7f7c0c25be2a18b4012f80a7d16e03768c57557707d6ea0a2c7e303e194464f
MISC metadata.xml 247 BLAKE2B 7f4f32428b3e942416d38a533e7d38321d3469158a19b510b82f0d33761426eb7681d53bea7b4fddc1e7eaa7630627bf609a073c2eea4346b8b6a3b9484adf30 SHA512 3097dca8764edbe0aa83f854438c979322209e0d9e227f97076e2f2147a1d8be5d16a954993bc8a846e3eee6fa5e82f3ebb167f80d4b8544c49378e131c35a2f
diff --git a/sys-fs/aufs-util/aufs-util-4.14_p20190603.ebuild b/sys-fs/aufs-util/aufs-util-4.14_p20190603-r1.ebuild
index 7e9701ae6984..d431b328c487 100644
--- a/sys-fs/aufs-util/aufs-util-4.14_p20190603.ebuild
+++ b/sys-fs/aufs-util/aufs-util-4.14_p20190603-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit linux-info multilib toolchain-funcs
+inherit flag-o-matic linux-info multilib toolchain-funcs
DESCRIPTION="Utilities are always necessary for aufs"
HOMEPAGE="http://aufs.sourceforge.net/"
@@ -45,3 +45,14 @@ src_prepare() {
export STRIP=true
default
}
+
+src_compile() {
+ # It uses an elaborate macro to insert __attribute__ ((section ("EXP"), used))
+ # as an export annotation, and then uses readelf to dump this and assemble a
+ # linker version script. Apparently visibility attributes is too boring. ;)
+ #
+ # It totally falls over when exposed to LTO.
+ filter-lto
+
+ emake all
+}
diff --git a/sys-fs/diskdev_cmds/Manifest b/sys-fs/diskdev_cmds/Manifest
index d93ac3b14bf8..11cbfde7dffa 100644
--- a/sys-fs/diskdev_cmds/Manifest
+++ b/sys-fs/diskdev_cmds/Manifest
@@ -5,5 +5,5 @@ AUX diskdev_cmds-332.14_p1-no-sysctl.patch 235 BLAKE2B 4eebaa367a3c1eef94c82755d
AUX diskdev_cmds-respect-cflags.patch 388 BLAKE2B 8ecaa932e3a5841bc9ace0ffd2fea2f974a42ad33f0f65551bcc4c2a873b50a4413cf16542b74f277244f578142fcd5f1bfe63063c280062bf06aed20f601385 SHA512 21325ea43ea19a06962b7123ba418d5759d712d44b1ba7d35fa982613a95d2d91d1e7cde287b497d9e6de9483658f36378f7d3d03e5780d7dc468a82e5b0da69
DIST diskdev_cmds-332.14.tar.gz 714035 BLAKE2B 8c66509366db8067b6b3057dc8dd8c6de5f25df86a88fec8beac78e4e14d91af5319bf61671ceea206508b6abac54231e82d527a2cc79ea467e7660e10997a7f SHA512 e1df91fb5330dc01a79de99dd8b1f389a337a19c2136994d59b7cbca9c2e1cb5f7d47101366dd01db4e23a5d3d7afab41758045bf7402d739fa22182dc922044
DIST diskdev_cmds-332.14_p1.patch.bz2 21989 BLAKE2B f7e421c164ec242e6516a4638bc4c4706a11b03587fad0e7328a311d15f47b48b4e706f819cffa8e8539d7e4eaa8efa5f9a55a838f88586872e7fc8d67c9ac8e SHA512 aaef096aa6a3f2e09bcc8c1831172c3d68994589ade505153ade00e6f4d0c49263b63212f8616ece597b1ee218a87474bb1c3812d15f34c5bc5c51fd7b72a062
-EBUILD diskdev_cmds-332.14_p1-r4.ebuild 1333 BLAKE2B 0565d2faf1a1062c470d5297b3911151986ce158fddd212efb1931ce0b8da54ac148dcf71d7208620312bf25ff1b40d8c2e3ec5d0c2fbb72aff2a570d54a78e1 SHA512 919b99ed00e788904dd9985bd3e17e4f58fe1adfdfd5ed3249103a32ee4e37c66c90e251701bd70189423ed218e4baac6c4a18a9f047bc6dc2e3283bca2cc415
+EBUILD diskdev_cmds-332.14_p1-r4.ebuild 1632 BLAKE2B d6e2040e12ae9113b11ace990e805d3c42938fcd29f188800a13e2be778821e4f7b9c882e1deae010db2fb85aebf47b400b4df8a40022027fdcd4022f805e04b SHA512 62e20bf6ce3efa64f0fdb62436fa6dbe8217eed6021b423b626814dba483ad8dd01e8b105798345bb335508c5410d8a89f1a542a9ff8e78c05da134541681059
MISC metadata.xml 262 BLAKE2B 47a232764766616502f354871996da1f5354d5ac5de87b8bdf0ddf5842f0df612f424c128e5b80268db897ab7aa5d78f76f8199a2db75b10108c29437de60784 SHA512 9cba57ff41761c15a4c9d8cd7d8632d0490e5e467decfb0df1fa5dee223c6a4a06b53f77ab6511f94fbc6218f3801fe0ae9632c524120d8ba9da06a4e16bcaf7
diff --git a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild
index f3adae2ed197..827b33bc27b7 100644
--- a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild
+++ b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
MY_PV=${PV%_p*}
@@ -29,6 +29,15 @@ PATCHES=(
)
src_compile() {
+ # -Werror=strict-alising
+ # https://bugs.gentoo.org/863893
+ # Upstream is entirely dead (since 2006!) and apple's opensource dump isn't
+ # exactly where you go to report (0) bugs to an automated feed.
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
emake -f Makefile.lnx AR="$(tc-getAR)" CC="$(tc-getCC)"
}
diff --git a/sys-fs/udev-init-scripts/Manifest b/sys-fs/udev-init-scripts/Manifest
index 370a64de1c15..0dac298e14fe 100644
--- a/sys-fs/udev-init-scripts/Manifest
+++ b/sys-fs/udev-init-scripts/Manifest
@@ -1,4 +1,4 @@
DIST udev-init-scripts-35.tar.gz 3666 BLAKE2B fddae466428605ea930519e8a47e0ea91f89f9eacc1fd97c137d175142125b12c3d045aec68db35a463de444ac6d8c037cca55f9628f10576c968259d566a9e4 SHA512 da9d2093149967e2e1b9bc7190ddfd55a87c9ae2177e3216f7cb2694fc9b64037eb6f2599ad8a4b7594ef32ced88fbb319c92904bc72a81ea5404945f8a8378a
-EBUILD udev-init-scripts-35.ebuild 1504 BLAKE2B 10d5bdfd079b6233ae5a1d795f5272ba0cef44a2a2a1fcc75dd12ae792a7882ae02b8ca05a375c995f94f58cd297b6af8a619cca69bc01119f9c1d6abbbcaae0 SHA512 75220d09e0f9bfcd174dfe30f9ba3a0b26e0a04a4aaba8ea6d9f594d2a1aa681ecb80cb546812d4a879ac71b740a2ff2df0fa976f015233bc08468691e064451
+EBUILD udev-init-scripts-35.ebuild 1508 BLAKE2B de078bd095235a0cdc0158bde166ce2d626ec8263dbba7e5ef34d766d4bcbcdbd1a8f2679c7f4bb9e1123d10a340a164f19f92833d8658048459ef9b545848d7 SHA512 2e99ef27a93607521bc37ee2eb4ba89fb0fdc3ae69064f79abceb6cf6cb34088692243769a55aecf84d5a8793ee847c5c30564ed6e781bfa5aaa36ad5fc8b090
EBUILD udev-init-scripts-9999.ebuild 1509 BLAKE2B be8bda34c2d2a5b5c4d8eb03492e46799ee615535fa0587ef566d74e352472738a51dd13edf176708f817ed3ee1035b3afbc904c4707c64e77e172b0a3f742c5 SHA512 1129416686d69c0cf4fe9172ff4fd369444c86ec83718d94e222fb24a782161888c91218a2b68c80d317115055724f060a88458f99576b70e2356eaa6268aad1
MISC metadata.xml 220 BLAKE2B f37e1abb12c69fa1b4b3bf9ad39205355a3d1f1921479546d7e41d6874f2b36176c35f662a9d4c972f0d949faeff8aec17ad7c76350c37fae1a9c9f76063b424 SHA512 c75e34a124cc02a9537bee3f0966d3372b9ab12ac62e590784f9ca4f0c07a43c5949c22055e202321f97b38f4e7c0e09e670511008b6692141339335a3821ccc
diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild b/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
index 866d0ce54c5c..8ec6bbae2c4f 100644
--- a/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
+++ b/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ OLD_PN=udev-gentoo-scripts
OLD_P=${OLD_PN}-${PV}
if [ "${PV}" = "9999" ]; then
- EGIT_REPO_URI="https://anongit.gentoo.org/proj/${OLD_PN}.git"
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${OLD_PN}.git"
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/${OLD_PN}.git/snapshot/${OLD_P}.tar.gz -> ${P}.tar.gz"