diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-10 02:01:16 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-10 02:01:16 +0000 |
commit | 59437d191de3ff33f9bfa37f8656d849184fcaf0 (patch) | |
tree | 7d5e645c0aac6d8b71229a0e53d7a93136f83781 /sys-fs/udisks | |
parent | 1a95f960273f276a4fdefb824336b073d83bcb5e (diff) |
gentoo auto-resync : 10:12:2024 - 02:01:16
Diffstat (limited to 'sys-fs/udisks')
-rw-r--r-- | sys-fs/udisks/Manifest | 3 | ||||
-rw-r--r-- | sys-fs/udisks/files/udisks-2.10.1-slibtool-export-dynamic.patch | 58 | ||||
-rw-r--r-- | sys-fs/udisks/udisks-2.10.1-r1.ebuild | 2 |
3 files changed, 62 insertions, 1 deletions
diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest index 5e9726d6c604..390621ecb020 100644 --- a/sys-fs/udisks/Manifest +++ b/sys-fs/udisks/Manifest @@ -1,11 +1,12 @@ AUX udisks-2.10.1-BLKRRPART_harder.patch 1903 BLAKE2B 4c45c74ea5d5715d8d821b4042288ce1a88ba07b46583e92540d918bce1be5aae70e711863d97d04a7472c124b7ffd9fdfd43a0169028f167634614d243bd642 SHA512 dece2c2768903f05555f87479818a2658dd1208841178a51750d75f823867afd873e8d3ebbff8ca66ba06fc18b0115e1012028815a8642f508d983644d04ac97 +AUX udisks-2.10.1-slibtool-export-dynamic.patch 3040 BLAKE2B 448e3e33f777bdc011b7c16710008dde6d9423718dd7de99bd492c3ec52c9ac9cabd4ac6e1034e619c9e06372f9ad316e8011cc62fa8bf4c38beaf351f6eba27 SHA512 566a1e0d250d08b632b2419bedc53fd55207002882420cdb1934de44b48f04802c50451347f2899b8436a9812abacd7cf3e4777f2262a12b9bc964a6ea81b49e AUX udisks-2.10.1-targetcli_config.json_netif_timeout.patch 1427 BLAKE2B 3916bfb9e0ad43151dbd11f1b27a294879967c464707d78b53ceb753c63f648e6ad316141f2e132e3c61c6bde120713455eb9a28e095388533594cfc6775058d SHA512 84626e7733ded2b9c9e92ee15f7fef780b39e93c8a3154164a53890fcfa4c879a19e73165b7b8cf8362ef451726f6a15c5ff89afb71d3b931993b17750532474 AUX udisks-2.10.1-udiskslinuxblock_survive_missing_fstab.patch 1023 BLAKE2B 550f327d4495ff7f30fc7194327ead64cd498f3c629d33fc753cea0c9d7fad19c3430c3cd6837a4b825efa405efd3801d8a30fc574014ee86aec75b96df28d07 SHA512 da69edf84733283b0c5feeb702988893bd5e2ffa2eae195232657bb332a525da519ea8076f0551391d4b478abe7e3337284e32ce1eff045fb6458c001a40b9b1 AUX udisks-2.10.1-udiskslinuxmanager_use_after_free.patch 5722 BLAKE2B 954e9e2ef09e88b10ce26e479b82e240e7d95ab963ecc2ecbd5bc7e9ff47f94a988ec945f0348649e7ca3b57d8cf5858548e0815f39aa63515a41db2ebce1e7e SHA512 81d2afcb97d247186bef32d6340cd261e3e436340e9f61e7c4a69d918bc9b09df79bc537f08f4e203e9a491bd79474708f43b6db01fa1636f1ceb70f7dd9a59b AUX udisks-2.9.4-undefined.patch 6251 BLAKE2B 1c2eb5b5448686dcd343fd582e5e79ecb38bbfae4108a56c5b27de9c446a49b7ec1e22f7f55778f7ace7f309b4d2bb7bae99932411917abbefbc58b62fd7dae0 SHA512 103cf151084dd239baa40554cfc2396281e478d8ca9e73c848cd4af42716d7677a50a7dd1b18d8a84a3f97210c695f392ea3556104ed03b50640d0cca96303cd DIST udisks-2.10.1.tar.bz2 1896207 BLAKE2B 41282e4dbbd93e6bda2a10a6ff2f2fb82bfc83b3ccbed9450cca7888c634cde9300fcd0b7d055e0d8e4c8fc0b431a75d5612a24132ea9b2677d194529732178d SHA512 9cdaeca4306a970c85f88d406dbe5d2dad23d72f47d9ab1c021b8c2888d4c790f680eb94388d86f9255024283b4a36e98b8aee4408d193a7d4aad1e74463356a DIST udisks-2.9.4.tar.bz2 1699288 BLAKE2B 913f6dd02988c0bded13ae15a5f05e5b3c6404f0b0d58a493601a0762c7534403f89e9fb46ec6a536b85d5f9ca1f788c7a308f5563a897b324d212da0e7bab4b SHA512 35f5429bc2a7092aa659cba9296837d127e2b17c23ab23111d0d9b230d15ef5a6965e112b1f3829748a69a52fb5b09722153f86f1ef70977b3ad7b7a4ec40ec5 -EBUILD udisks-2.10.1-r1.ebuild 3914 BLAKE2B 3b097125a14f76a03af588116be1752f5f895f7e7ec6613afde80fd0b0ae33e083e17762dd994a943f5889836d9efe3f52b04a0945bcc0b0d5bf0061e57318c1 SHA512 47d020fb4bc599572b7139b397405688fce58426e60df9d0af36be22ea14443b01f8dbce64b03107c5754bd36768ff4326abed9b8677b18f318a5a5daa6ae750 +EBUILD udisks-2.10.1-r1.ebuild 3973 BLAKE2B d00c1b4d8864580123bb89fabad0fc4496224081efa14598f9f6e7c6f630aba5e475b6c1df1920c2be63bea8b1670b73db28fcbaa8251996dbf98c9d068b792b SHA512 47dadd03f727751846520ed947017e32bb968187beb269a40b48caaaf9e63cef603c78bff9b1ee5989afaeaa1a4e75c8e6ff602282b53fc9edee09a197882762 EBUILD udisks-2.10.1.ebuild 3671 BLAKE2B b45d2bf42443b312721e7d5bce0cb2b950d67d62a2c429cff89e03d0797a1aa7862a2886e35b84ddefbbb781772a670dd28f16145f9aa9550e31f4afc697ac72 SHA512 6e515a8b9ef0301e73b5188a62955258b370e5e64b1c9c29ce1aa1fcc2d53a7113d57d2ce6063fc1dad7a718f0038433f2e132860a7e3c91ebfd1a842f17edb5 EBUILD udisks-2.9.4-r3.ebuild 3948 BLAKE2B d6078b200453793cc925d605e6a60ef8ae3cf714099bbc28c3ad58c1894dafe3bbe4d5c9c18d1d0e9f2f6587b096a9ca8c68346024c3e7b5c8252c7d224e150b SHA512 68c827b6ad5b2f3b1b368e0a18e9cf7fd043b8c19102d1d3e3fc2b08e03447409ccd3b2a305b4e92c879b8042ca9ec980d5480b0a6528a40f01c753bc254e6ce MISC metadata.xml 817 BLAKE2B 8de63b889a0237db873c61e20fd4c03e0b3cba0e76af124ccc6ce8240557c6cb60b15e566918a358714a7c9c981fba2581c155a22fc8ca81bfc363012426b000 SHA512 26df20e075b5f6f23d78ee21c52908c54bd499502208570b575227464f4105044d08421c01e025cbd15fb5d003190f72ded2ea905bc037746b3df452a50999df diff --git a/sys-fs/udisks/files/udisks-2.10.1-slibtool-export-dynamic.patch b/sys-fs/udisks/files/udisks-2.10.1-slibtool-export-dynamic.patch new file mode 100644 index 000000000000..a9b48942ab72 --- /dev/null +++ b/sys-fs/udisks/files/udisks-2.10.1-slibtool-export-dynamic.patch @@ -0,0 +1,58 @@ +Upstream: https://github.com/storaged-project/udisks/pull/1333 + +From d5f0bc5aa005d116b513992a6ae8ee1fd2dd65a1 Mon Sep 17 00:00:00 2001 +From: Violet Purcell <vimproved@inventati.org> +Date: Sat, 7 Dec 2024 16:45:40 -0500 +Subject: [PATCH] build: use -export-dynamic instead of -export_dynamic + +GNU libtool accepts either, but slibtool's option parsing is more strict +and just ends up passing -export_dynamic to the compiler, which +obviously causes an error. Use -export-dynamic to fix building with +slibtool. +--- a/modules/btrfs/Makefile.am ++++ b/modules/btrfs/Makefile.am +@@ -64,7 +64,7 @@ libudisks2_btrfs_la_CFLAGS = \ + $(NULL) + + libudisks2_btrfs_la_LDFLAGS = \ +- -export_dynamic \ ++ -export-dynamic \ + -avoid-version \ + -module \ + -no-undefined \ +--- a/modules/iscsi/Makefile.am ++++ b/modules/iscsi/Makefile.am +@@ -68,7 +68,7 @@ libudisks2_iscsi_la_CFLAGS = \ + $(NULL) + + libudisks2_iscsi_la_LDFLAGS = \ +- -export_dynamic \ ++ -export-dynamic \ + -avoid-version \ + -module \ + -no-undefined \ +--- a/modules/lsm/Makefile.am ++++ b/modules/lsm/Makefile.am +@@ -62,7 +62,7 @@ libudisks2_lsm_la_CFLAGS = \ + $(NULL) + + libudisks2_lsm_la_LDFLAGS = \ +- -export_dynamic \ ++ -export-dynamic \ + -avoid-version \ + -module \ + -no-undefined \ +--- a/modules/lvm2/Makefile.am ++++ b/modules/lvm2/Makefile.am +@@ -67,7 +67,7 @@ libudisks2_lvm2_la_CFLAGS = \ + $(NULL) + + libudisks2_lvm2_la_LDFLAGS = \ +- -export_dynamic \ ++ -export-dynamic \ + -avoid-version \ + -module \ + -no-undefined \ +-- +2.47.1 + diff --git a/sys-fs/udisks/udisks-2.10.1-r1.ebuild b/sys-fs/udisks/udisks-2.10.1-r1.ebuild index d0175b0d780f..80826755a29f 100644 --- a/sys-fs/udisks/udisks-2.10.1-r1.ebuild +++ b/sys-fs/udisks/udisks-2.10.1-r1.ebuild @@ -66,6 +66,8 @@ PATCHES=( "${FILESDIR}"/${P}-targetcli_config.json_netif_timeout.patch "${FILESDIR}"/${P}-udiskslinuxmanager_use_after_free.patch "${FILESDIR}"/${P}-udiskslinuxblock_survive_missing_fstab.patch + + "${FILESDIR}"/${PN}-2.10.1-slibtool-export-dynamic.patch ) pkg_setup() { |