summaryrefslogtreecommitdiff
path: root/sys-devel/binutils
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-17 03:03:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-17 03:03:09 +0000
commit3455c0a5153ae27d7c6c16ecd35fa3dec33f3dda (patch)
treeb29c1fa32b8be70c36e7f8bf53ab5fca875037f9 /sys-devel/binutils
parentb0735771a80a647a2ea5a03a87d5873d175bd744 (diff)
gentoo auto-resync : 17:11:2024 - 03:03:09
Diffstat (limited to 'sys-devel/binutils')
-rw-r--r--sys-devel/binutils/Manifest28
-rw-r--r--sys-devel/binutils/binutils-2.32-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.33.1-r1.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.34-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.35.2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.36.1-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.37_p1-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.38-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.39-r5.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.40-r9.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.41-r5.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.42-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.43-r1.ebuild3
-rw-r--r--sys-devel/binutils/binutils-2.43-r2.ebuild3
-rw-r--r--sys-devel/binutils/binutils-2.43.9999.ebuild3
15 files changed, 45 insertions, 14 deletions
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 39b2b50b3ae4..89ebdb4ea11b 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -32,19 +32,19 @@ DIST binutils-2.42.tar.xz 27567160 BLAKE2B e67a5c028fba70e70088fd11b38ec8c9c4ed5
DIST binutils-2.43-patches-2.tar.xz 35184 BLAKE2B fa35c9f182c7ae0fed28614f47618d1563a58f223fd1805f348b618c1fbf039a444e44d88f46d040b6971e481e0da882e5c4492fd167d17bf39579d87a446434 SHA512 a7e167d3f6a2c08f19af4685d90a6160a1a52f1a87f5660fb6d80ec664033829c0eacad0d77b1306620e50ff89d1f9f63a7c2b064ad9775400f0cb0eba3159a4
DIST binutils-2.43-patches-3.tar.xz 62692 BLAKE2B a189a01a6a99c4fdff124cf90ecc18f874812c17fc735376c855469c487b6a71489ad5c2f86c518d2e029cc83d65757144ff9abddbe7ec3fc06e22f9501c62f4 SHA512 99a30e18fdfd7bdce85bb903f8d61837cfbb639ead8a680ff1a85ad1d615b658e696bdf196c4a002d029f952d34aa441e09e861b22f5400c65f07cce5934cd8f
DIST binutils-2.43.tar.xz 28175768 BLAKE2B 28b0a04a28273b76eab2d00e00160be889f155f77f5a9d8759ef8dce505c97e97641bf7ec70b92b731b520570a02b06e04e8215b068fcb1bb2573e9ef24732d9 SHA512 93e063163e54d6a6ee2bd48dc754270bf757a3635b49a702ed6b310e929e94063958512d191e66beaf44275f7ea60865dbde138b624626739679fcc306b133bb
-EBUILD binutils-2.32-r2.ebuild 11657 BLAKE2B 9cc6da493e1273f689d0e413bc47e18ba270d3025fce1b34e7ebed155dc9073e8bda7d69e68309347d8fcc1d6c6ce4d76baa0b7c467c908e0e9bcf9fcc69df86 SHA512 6a6c6b3c931cdcc8112cb6b5ab638fd217e3804860c98d19ecef54508c542b91db61f3e7a3110991de3f9687e24a4f0b4e40489fbc60b1841fc58bf440c5e2d2
-EBUILD binutils-2.33.1-r1.ebuild 11393 BLAKE2B 8498f4c3dace18e38eafe425377e9b3a442bad714da911571e981a4092a4be0a7b27f7408bcbbc25a6dad16cb239ec90833dedfc69ba3e51866c6912b03fa58f SHA512 50518df610cbd38b6d37f8b872b59c4dd48a5d3823e65585aa5f2dc6b303713923778d336f424149e5a196d93eb0224f80626c4aaed00c83f7da4206346fb9f2
-EBUILD binutils-2.34-r2.ebuild 11489 BLAKE2B ec9fd064410f7547b0df0230796caee20324cc58713e7cf5ce81259e1023bcd7cc7ea1beeecdb377faefe1e2632df442e1c5de9827e273f83fe0ab2629b449b8 SHA512 a580162dc502310771064062f979b58abb394ad1ba6caa4346bfb9fd4d7b46649fa28329c30149d95767fb20a503cc542d636010577d7d2ba9dce2f48befb3bc
-EBUILD binutils-2.35.2.ebuild 12377 BLAKE2B 2166280577ee8bd38f85710a0f0cc813ad4971797fb51a913b3e806c9d2023f356dad7c7ebeb9c8e41cb0405dbea3f6f774a9ba949995c1fdec6511def53cf21 SHA512 8a74839bbb10d6a483ef3efd027ed9939bbfcbc1d50ec591aca25e31c64f5ade3c03f4fbbef1195176b46695495d7769002f5d21a28a8f4b093830ec8ab13c26
-EBUILD binutils-2.36.1-r2.ebuild 12279 BLAKE2B 6bd2a6c471fba4e4c20c2b210903c57bdc22f83f1bfe7da5317fa9e66f10e954d3f99bb554ea84130ab57ff3e1d667e877239ed90a394094d9249e82e25b3494 SHA512 05a82221ee433ae14856951d09d71e23e1e490cdc9ce7eeb90400831bb7cfee0969e30223ba514fdb7290d83086b025c551ef1348d2a269154abbcf44b16b1c5
-EBUILD binutils-2.37_p1-r2.ebuild 12750 BLAKE2B 6ffe42d35d7ee75412bc82ada1def65c067a374f55036fee0d03877e0e591f6cbf009dfcb38251560fb6587ae4a02aed5d09c293861c2ee3e767901d5f1da4bc SHA512 0e49bada972f0e2eb0154e15620f8eb180039f5ad6ab5694eb87d8fa4305851ea3974bf3b7108616b07791b46ee612193f638985dfcde1a6e059d73c19b724ce
-EBUILD binutils-2.38-r2.ebuild 13128 BLAKE2B 98a9ef59102b51d1d27382a2a9b09e38cb4c51dd258001a0e1e34263e2f0f55432faf8516e9e5909894137a2e8ceec2f28bc5744c9a373c3692dd94aa4b0b9cd SHA512 011771d96c1535179aefdb5d53d75f10e44d55cd9c1f2bf2f676aff5009bc35b7419b63ce8b639531be65b9a18fd9e223bee1f204b2914b408441953df8d85db
-EBUILD binutils-2.39-r5.ebuild 13649 BLAKE2B 7140cf5e39487ac727ce90838c6d2b5b6493c4c75822370d5edbb375e252fdcebe384615164f7ddeaf8c0c7e21a2185e410791c086961a24bffb8479384d6872 SHA512 346ddc7e35f3f9397ee39f1ecd353c662456553d37381ae371a8971023831cb691a22f78283edb3015654188c25becb1cfa84177d6565d18420de4da8e32481d
-EBUILD binutils-2.40-r9.ebuild 14126 BLAKE2B a38c2980c89bf7926c70b8e96c80cca79f571f209d53af39d3f529c6dcf3e38c8643fe3baf91df32c063cdf9b573e9e9edb5bbaf6f2c91e3bf074f6f9fc08c58 SHA512 666a667ebcddd20ddd34288b927b6f4a632e042173fe68d240e27a458e774356da2ca1fcb027296ca55652c4568af089647aa1f2f73673c6d7a6f968d343a59b
-EBUILD binutils-2.41-r5.ebuild 14648 BLAKE2B 854e81a9a8765c41c410c78b7fb0126963e41eb27578296af1ffe2a260b40f6c3ba30613f325f53a409cb2f8b72f22e28c6275dd914d5fb46e4a8f86f3460669 SHA512 9b2abbb34340ce60d81029ecbd49f686158997d09c023cec175d77b8adf5c8cd0b4745bce0befb1f8104040e0c5f694e4cbfe79d851f517ae64f77c24651bd16
-EBUILD binutils-2.42-r2.ebuild 15743 BLAKE2B 0c7fb561999ab38e95b643630104bfb79eb558d373ccacd1d3b329a0c90a3e398633a48e1ac7b49c0912e39f407f64f23d78ff644ea72888cdc7480c2a90d97e SHA512 f940f05a1ac48336cc80dc99f66567241525f6b2c28d1cb3f158bad80fb162a274ba274490c3ce308f3962f748659254bce85f2af464994c32ce697176cb699c
-EBUILD binutils-2.43-r1.ebuild 15848 BLAKE2B 6bf4aba0683cd6b733c16ee33142973bc1b3bce71849fb62a6dc3c6d7c12c30469c534c4c69209191120c2d568fefe5675f9850163bffb44f7d3683e3c1efe84 SHA512 a31cecfaca03479c82cb77036d88968829abaea78daeceda1655b34fd69f65ba32710be38aa1ada6d653c5d4343b1fe6875dd391fcdb321e95f1469e10cc74ca
-EBUILD binutils-2.43-r2.ebuild 15845 BLAKE2B dac6445c236ec4db0695b2249ea1771a21af808ebab29e20e7c21c046585bd4a249e465edda471d87be7f7388fa15b85aa8fa2180eb0a40249dd36602f3219c1 SHA512 66f158dec50babaca6119dc884d7d008fb100058438fe9c1ed6819c2f74714d167f3f6ffa787aaf65c25e776293e3131e3ccdf548ae235b099f9359c62ebef1f
-EBUILD binutils-2.43.9999.ebuild 16010 BLAKE2B eb1f2a572e43e430df7ae57909036c568ede8c8f792584dc8ecd8244cb36696cc99c153290aba02a1d36ae4da101bfe2a9867e84f3bf2b71e2b1e933cbac36b4 SHA512 a3d37c0ad149020cdfcbdc78e6448075c7e6775deda183dc619ab9f78f745a324061d75832f7d4d08eb07357432061b05e7b519f151572da5372c709bd988126
+EBUILD binutils-2.32-r2.ebuild 11717 BLAKE2B 7f5b638d7ac5aa5df91849ec35c9de94a9996c4dc15104e3cf6e407c460a682dd55881eef3b3994e644d1c8bb2db1f44fd967fa60fa30c41a9d8917923c517b8 SHA512 5148834388abb439242b5adcf9b4beb126fd77bde5ec7cba83d8a394fc5e6ca70431db097503e00bafd25e8d2cd3480c6707c801bc6ee1279feececef1b5dd68
+EBUILD binutils-2.33.1-r1.ebuild 11453 BLAKE2B 9655c46909bbfa99a823bb72c1a4d01861bd62e9110d0cb76e2b543fbab69107b0bc3bcbe0737dac1ec868f522711c642f15fb03bb084c611a2dea212b6f88e5 SHA512 3ebea854496a0c1d9424435f8146175bbcf2dd541ff5dc1468abc8c43d4730a74f34880822e03c82aedd3940eb69092928e356f9f3d9aa823faa7f137c9c9466
+EBUILD binutils-2.34-r2.ebuild 11549 BLAKE2B 248756c66f770676f1235263006fcd4f6675106607569bce34935545c8a80c5ddd49deb94b7d87e0445a737e65c17432f44518f1859eec67ae81584537279169 SHA512 28bf0f5f5709ebbab7d44e85d603d2f190ab80384dbf4b89f51b5e11796704aa617e98d7c312a18b9e6cba5789bc7b88e968a6204aabb644f1243204102e9cff
+EBUILD binutils-2.35.2.ebuild 12437 BLAKE2B 18b54ba659ce8770e474ade9df50fba0bedfab8a9ee5e0ceed7076594c37106851574c32e6b8a414357b95215b1ab1bfdbca9a09391f49b18e2445c216a14d6a SHA512 7a3ffb1c8ad429f79b547651ffa7450b1051ebd945a864278f0c2faea9852430d1280250d0ff38930808ac36eede19550f248165209d69917ef40fe70f584ff9
+EBUILD binutils-2.36.1-r2.ebuild 12339 BLAKE2B 23403079f710a812589c2fcb3ef202b3130bfe275af401f26f117f5e7de05ad242cc18f1b07740bbc2702fc9067d888dc6bc760d9f36a97d9a93fa51c446ebf4 SHA512 893ab41ea7231ec21b84410f647d0455d808ceefcbb2c4d8e24963e6a22c8ab42406460c798f614c4e9c624c30c0ddeb11dd5658f071dd30f9eea5aa672fd655
+EBUILD binutils-2.37_p1-r2.ebuild 12810 BLAKE2B 9f2c794a9d1a9a7f3b855919dfa4f452f91dc3ceb49e2cb53bc1b45f688f6548187bbbbbdfacb14ad314919c073e29f71ae908fe61c00e082262a16f90cfd1ae SHA512 7b8571cb33b39aa242b799d8693feaf7393424b69c754baca8a6130a8fe5afcd59aaa99f2766ebc4f687b81cb4960e22ed7af7624d3be568d69023ca89d2ed94
+EBUILD binutils-2.38-r2.ebuild 13188 BLAKE2B 464f2ab1469cfcb08a7c528b78ea5b2cb02342cb62fb7f85ccad936633beda5f95072877e461060d3ef47f1d311655e2b33adf0b5097490aa35b579063e4b11f SHA512 8d087fd65ff7b4194145308d6028e167058261b75eaa21245999c3573e84fed61e364a35cd9ab2dd0164a0e2dd285db1fb2aee8470861bd4612b41a39283a48f
+EBUILD binutils-2.39-r5.ebuild 13709 BLAKE2B 0fd0d79b52ace948a719fec3b585cb1de1d7d793f05c38171b43d2485be0f02c74f04a247ad5d86c40b4ba541489bc7f80deffbe93f2d77a14d3ba869d5e0ae9 SHA512 4c2086c81988eaaea5afd675f0313dd5cdfc634d2c9428c1da90c64053c0b6f5e4f7099f654efff8653fe0ffb4459f56da72dcebba171c50230ec3b097331df1
+EBUILD binutils-2.40-r9.ebuild 14186 BLAKE2B 4d56469520d3aa197322c4d68740037cce64f33a9b64177afc8a20ece82cbf35d5806637271322dac9752dd6abe07c4a130be3e32ba08935a33e2e21911b4a3b SHA512 bd83643f39d8c4c8a8dbeff8dd2beca6c779aac89664e7aa48f839e814fc616e021cec211cb6c34ae9eda1427a99711975b970b4a85339cbcd883c8d6d18ffbf
+EBUILD binutils-2.41-r5.ebuild 14708 BLAKE2B ccd231dd79f6794173ad0186a30bc76775be25f5689dc6a32cc134f3ce462e8caedb3961cbde6a6223b82c80854e67da311737b0ebea53443c45d8337a11f1b0 SHA512 959a1556937d7f1cab1709cedd79c84cc60883f2a275e72c0fb3c5820470284b3c6ea3f180be5aa3f4722b47934200447425cef0b2126d69c4df4242285e0e9e
+EBUILD binutils-2.42-r2.ebuild 15803 BLAKE2B 7cdf0a7840ef77d92e66a8e07c9816a18b0999c452557fa40ecec3b025e41db0cb54403fa08a2fb03ab93f420e9aca5a5b60c3e010d4aeaac793fe64f2197f75 SHA512 e76f3d081a6ed4ef740b833a1bf96e58f6789bebd32dd3457ec4ac5530b06e48ba2614aa67afaa1590cfdb9370c145b484abaa449a92f2aa42159e049677bde1
+EBUILD binutils-2.43-r1.ebuild 15909 BLAKE2B bcbf46acb30ba602f4220c81121551de9ef624e872713aa0568a382a8b286e288f38444722685200ac63b184990e977d33e52a7a5cdfa562916f6c780ca077f2 SHA512 0a18e368c062281b9e8a9abae549dd4b85eb93c96c787c8d6d86fda224e12111cecdba5ede0df776973fc6587cd6b8b6b6898e92d7ff49fd2b717a2f03ee7229
+EBUILD binutils-2.43-r2.ebuild 15906 BLAKE2B 052244aa2fb16968693d9b6a33e1507146d32d2fe0e4ee718b17967757a23a7f74bb6e95bbafdb1f3385e41bf5aabe91ea223126913700be73da719d58b1b081 SHA512 35ad915822916a234757f3925668c1382614ccaa3990e2ebc07e6d2b19d04214717c2d24adbc742dadcceb2c128e337ba4cc8fc54da94bcf2122dd405cdda3df
+EBUILD binutils-2.43.9999.ebuild 16071 BLAKE2B d4fbfc9a7954f6d97136ad4872ade91cf066f3032a9b7e9d2c8a797135c14d94e2120db89f49123b9a2b8b848681f1d3923a393326e706d2561db9fe4ad02823 SHA512 342bf93a129797468dd51c8a7802b420a98c94b3edf91939cbbac4f97d745e9f79b9ac818ca556e0461e86e3498cf100a23b51baac3b3e004c8d4245d1fbdba3
EBUILD binutils-9999.ebuild 16063 BLAKE2B 8f1e6e593dedcb484e1431c7e49958fd9a6745f67e9d0eae6db5a0a5753c3ea56b0595b09bcd4e87a9814093d32386593045c050061ae3e488f7963af662b3ed SHA512 4995c432aae48cf88c3627d34b4fc2d62904db6c55fd6958b44e2b9d21d92dc2696d1e2e874392b204f0ae7cce71ee2e9d3f168ffd997aaf5c0c1beeece337eb
MISC metadata.xml 995 BLAKE2B 85ccdd924f8c459a4cd7e608dff59c7281523da0d9457b0094b97e140cd07a300cb38383d9402808859100ca0bf219ce86e367bb5282216121bd81f68d588c17 SHA512 3ee538640e5d8c0efe6b8cf1de299e0d78965dece1ad814384844e8e24db72b11ca30d5fb68dfae2e71046d35aee0e71ee3ecbda3730ca49446dd0b2cd0f817c
diff --git a/sys-devel/binutils/binutils-2.32-r2.ebuild b/sys-devel/binutils/binutils-2.32-r2.ebuild
index 3b4528435b01..30df41aa33d2 100644
--- a/sys-devel/binutils/binutils-2.32-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.32-r2.ebuild
@@ -151,6 +151,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
index 573a527570c2..245e22ea0452 100644
--- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
@@ -144,6 +144,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild b/sys-devel/binutils/binutils-2.34-r2.ebuild
index 48ce464c3296..12198ae2a210 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -141,6 +141,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild b/sys-devel/binutils/binutils-2.35.2.ebuild
index ffef3022e99f..6f2986251b95 100644
--- a/sys-devel/binutils/binutils-2.35.2.ebuild
+++ b/sys-devel/binutils/binutils-2.35.2.ebuild
@@ -158,6 +158,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.36.1-r2.ebuild b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
index 16544c47a238..2ff454f94f42 100644
--- a/sys-devel/binutils/binutils-2.36.1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
@@ -153,6 +153,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
index 884eaa5ad132..e2f0c616eb13 100644
--- a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
@@ -159,6 +159,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild b/sys-devel/binutils/binutils-2.38-r2.ebuild
index 7b86a922666e..d3b1576fffa2 100644
--- a/sys-devel/binutils/binutils-2.38-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.38-r2.ebuild
@@ -164,6 +164,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
diff --git a/sys-devel/binutils/binutils-2.39-r5.ebuild b/sys-devel/binutils/binutils-2.39-r5.ebuild
index 25b4c34511a8..dae998b28acb 100644
--- a/sys-devel/binutils/binutils-2.39-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.39-r5.ebuild
@@ -160,6 +160,8 @@ src_configure() {
# Keep things sane
strip-flags
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
diff --git a/sys-devel/binutils/binutils-2.40-r9.ebuild b/sys-devel/binutils/binutils-2.40-r9.ebuild
index 3157e859ad3b..a619b246dff5 100644
--- a/sys-devel/binutils/binutils-2.40-r9.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r9.ebuild
@@ -172,6 +172,8 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.41-r5.ebuild b/sys-devel/binutils/binutils-2.41-r5.ebuild
index 93bf607238ea..fe1544cdd346 100644
--- a/sys-devel/binutils/binutils-2.41-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r5.ebuild
@@ -173,6 +173,8 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.42-r2.ebuild b/sys-devel/binutils/binutils-2.42-r2.ebuild
index 6e5766f0d3ba..8c77bded00d0 100644
--- a/sys-devel/binutils/binutils-2.42-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.42-r2.ebuild
@@ -177,6 +177,8 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
local x
diff --git a/sys-devel/binutils/binutils-2.43-r1.ebuild b/sys-devel/binutils/binutils-2.43-r1.ebuild
index d55fbb138802..c632b993e7ff 100644
--- a/sys-devel/binutils/binutils-2.43-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.43-r1.ebuild
@@ -185,6 +185,9 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
+
local x
echo
for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do
diff --git a/sys-devel/binutils/binutils-2.43-r2.ebuild b/sys-devel/binutils/binutils-2.43-r2.ebuild
index 18d5aa85e3df..9224db9d995c 100644
--- a/sys-devel/binutils/binutils-2.43-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.43-r2.ebuild
@@ -185,6 +185,9 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
+
local x
echo
for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do
diff --git a/sys-devel/binutils/binutils-2.43.9999.ebuild b/sys-devel/binutils/binutils-2.43.9999.ebuild
index 06e1d7caa397..7a666a60c369 100644
--- a/sys-devel/binutils/binutils-2.43.9999.ebuild
+++ b/sys-devel/binutils/binutils-2.43.9999.ebuild
@@ -185,6 +185,9 @@ src_configure() {
use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+ # https://sourceware.org/PR32372
+ append-cflags -std=gnu17
+
local x
echo
for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do