{"bugs":[{"bugid":880507,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-util\/mingw64-toolchain-10.0.0_p1-r1 - ldgram.y: error: a function definition without a prototype is deprecated"},{"bugid":959846,"firstseen":"2025-07-11T13:55:05.381059","severity":"normal","status":"UNCONFIRMED","summary":"sys-devel\/binutils and dev-util\/mingw64-toolchain: fork bomb while configuring if have llvm-core\/clang-toolchain-symlinks[gcc-symlinks]"}],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9f2f76a7577b0c236be3ccff833eef1defdf5a88","committime":"2026-03-28T01:45:52","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not tested wine much but should hopefully be uneventful, same gcc\nversion and runtime-14.0.0 does not seem very different from 13.\n\nWhile here, clean up the old postinst warning about duplicate\ntoolchains, this been established for a while and users that have\nboth installed must be doing it on purpose at this point (esp.\nsince bin-symlinks was flipped on by default and would conflict).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"3abf9fb94db1aca456b0df203744d102e3b0de61","committime":"2026-03-27T16:24:36","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 14.0.0 (gcc-15.2.0, binutils-2.46.0)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"030cbea872feb38bebf2cb0ed756f14a5e1970f8","committime":"2026-02-18T17:30:49","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Technically should be off-by-default when using release versions,\nbut add it to be sure or if we ever need to use snapshots as it'd\nbe easy to forget.\n\nThanks-to: Sam James <sam@gentoo.org>\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4fe7601af58e6c757ceaeb4e41fc3328dd7691d8","committime":"2026-02-18T17:08:29","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: pass --disable-werror for binutils"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d0616b284d33c4939517c5082b403747bbdee60a","committime":"2026-02-18T17:07:51","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 13.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e0479c3bbea572e14f7b4bd5c787be6cf2cb8b0","committime":"2025-12-05T16:15:50","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"809cb8eaa0d2344f825b7bbfeffa5a646aa3f856","committime":"2025-12-05T16:13:26","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 13.0.0_p1 amd64, #967105"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93fc7e15423c7ba51e069c025ce6ac2f2b1dc8e2","committime":"2025-12-05T15:00:48","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"e89c2a5385f50e3c25f2331853709d366f1537d7","committime":"2025-12-05T14:48:42","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 13.0.0_p1 x86, #967105"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d58decf587a3530fa60e76c08701a055b73c995d","committime":"2025-12-02T09:45:58","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/966990\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"94421a3998f4787f914cba318b93f2b7b77db8df","committime":"2025-12-02T09:35:25","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix build with gcc-16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab508e6241ac68cb30829f77fd0eb257e156291e","committime":"2025-11-13T08:00:48","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Kind of overdue for some fixes in >=binutils-2.45 that were requiring\npatches in older Wine versions with 2.44, but was kept on hold due to\nneeding further fixes in 2.45.1 (thanks to sam for the release, so do\nnot need to use a snapshot).\n\nAs far as I'm aware there is no specific reason to use a gcc snapshot\nfor our use case, so 15.2.0 should be fine like 15.1.0 still is afaik.\n\nBelieve no ebuild changes are needed, but have not thoroughly inspected\ndifferences between 15.1->15.2 and 2.44->2.45.1.\n\nBriefly tried both the oldest and newest Wine versions we have in-tree\n(not all) but, like usual, hard to say if this regress anything at\nruntime.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8717a4daccfd0211666d9a939ccba25e681d12bf","committime":"2025-11-13T04:37:29","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 13.0.0_p1 (gcc-15.2+binutils-2.45.1)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca4a8db430a892eb69ba1365d0e6a9ea52943fd9","committime":"2025-11-04T18:06:44","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not important, but still bothers me to leave it like this.\n\nFor all my other packages it already ended in the right spot\nregardless but this one had another virtual.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9a4e4167e75040f8f7639b0453ec386098190ab4","committime":"2025-11-04T17:55:00","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: sort deps after zlib change"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"264e3c99fc745646475409ea475d643ce2dc7e4b","committime":"2025-11-04T08:20:44","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib dev-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nFollowed by manual revert in dev-python\/zlib-ng where it accidentally\ncaught sys-libs\/zlib-ng dependencies.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"bd0ee727e0e124e4eaa879ad390bef06ff7420bf","committime":"2025-11-04T08:03:00","packageid":74953,"repoid":1,"summary":"dev-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"35d1dc0f9e3995e4a8442ff13803a5dd80b3c310","committime":"2025-08-03T07:52:20","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0a7fc910773c299ffe53c74b686a979c439b8238","committime":"2025-08-03T07:08:06","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 12.0.0, 12.0.0_p1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6228e6418332c56fa1bd2014783b829547b3213d","committime":"2025-07-07T21:52:05","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8f164fd37e011941aa74b74a3c109aa4a0981271","committime":"2025-07-07T21:39:37","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 13.0.0 x86, #959678"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c20514e12e6a760a15da9ef2e825ed04c55476ec","committime":"2025-07-07T21:39:35","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 13.0.0 amd64, #959678"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cb10e1b6323d92309065da6662629a0f3dfdbf8e","committime":"2025-06-09T08:24:13","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"be0fcab1f8012c37135de3d1ffcdf5a8a545f46e","committime":"2025-06-09T05:41:01","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 13.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a644e87a13e0999305e5e76f9a85ea766853e67a","committime":"2025-05-27T14:39:21","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"10a369f1558ca4078f726a5057fd044fbe8a5e6c","committime":"2025-05-27T14:15:53","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 12.0.0_p1 amd64, #956696"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9d500b830ad6dd909e14e10341aad668ac7d1765","committime":"2025-05-27T13:09:10","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"195029c39f6b8df146c9ae7e6f97d96df412deb0","committime":"2025-05-27T12:48:42","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 12.0.0_p1 x86, #956696"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"63a66a4e0764bf547096a64af766370f73d4b0d5","committime":"2025-05-01T07:50:16","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Hasn't been long but seems kind kind of uneventful.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"3fbb87455201503fa7d190cc21804c18cd642e6c","committime":"2025-05-01T07:30:22","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: restore keywords for 12.0.0_p1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8edb449322c192a97031ef1384c8276a141f45a","committime":"2025-04-26T14:20:18","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Builds but not tested at all with wine & friends yet, so keeping\nunkeyworded.\n\nAlso tentatively enable bin-symlinks by default, crossdev users\nwith a gcc mingw toolchain will have to disable it -- but for other\nusers this allows self-built wine to find the compiler easily and\nnormal ccache discovery.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"eeb35a0b8175374834c4639a53093e9f6100aec4","committime":"2025-04-26T11:43:25","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 12.0.0_p1 w\/ gcc-15.1+binutils-2.44"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"99262d7dcaafeb64e32a23290d7bfc1d55225faf","committime":"2024-11-18T10:03:40","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/943715\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"869d0dd6ceb9728b6792fe2ad6b46e62e6367a4f","committime":"2024-11-18T09:28:29","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix binutils build with c23 (gcc15)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ae2792edfe116617bde96f9cf307313f3f694447","committime":"2024-09-03T12:50:39","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"28f62579b520ad4b852022ad8a2cd8ad5d49d9fd","committime":"2024-09-03T11:04:46","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 11.0.0_p2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ebbe3d56935240cb1136652b11281cc5ba96947","committime":"2024-07-02T21:18:54","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"502bd9ddb4f6d81c3202ccfcdba0331ac630d232","committime":"2024-07-02T21:09:18","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 12.0.0 x86, #935355"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"aad2e1fb05cfca3da2e52b68b50cedc31642edd4","committime":"2024-07-02T21:09:12","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 12.0.0 amd64, #935355"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92545bae6d1c9d11bf51ff59d04088619d77df93","committime":"2024-06-06T13:36:03","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fe0135a66f1234afbfcfbc7ccc70b4d4817da8bb","committime":"2024-06-06T12:45:22","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 11.0.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4030ee51d625ded076bd6eadf218d8a0616790f3","committime":"2024-06-02T04:03:44","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"SEem pretty uneventful, old hacky wine-proton-7 still builds\nwith it as-is too (well, with the patch for mingw-11 anyway).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b7ddf87f5dcfb7f78af2d93443ec622c0b61946b","committime":"2024-06-02T03:52:54","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: restore 12.0.0 keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4570bafc37fc1c4162402a70da1601dcaee1d84e","committime":"2024-05-30T06:51:55","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Same gcc+binutils, only bumps runtime.\n\nShould be safe, but have not tested it much yet and will wait a bit\nto keyword and want to spare users from long rebuilds if anything\nneeds fixing.\n\nForce msvcrt-os for now (upstream switch to ucrt by default), have\nnot tried ucrt with wine at all and there may be things to consider\nto switch safely (but less of a hassle than with crossdev given we\nalways bootstrap here).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"581279bf4d84218551086939ededc970910311d2","committime":"2024-05-30T05:38:03","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 12.0.0 (unkeyworded)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7fd636716db2320eb6ad0795a38860e649aa83f","committime":"2024-05-22T03:48:30","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"If there's a known fix, better to do it here than have\nevery revdeps do workarounds.\n\nCloses: https:\/\/bugs.gentoo.org\/932319\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"48bc1099f5d9fe2b07e6fb16ff63a83f35498f2f","committime":"2024-05-22T02:24:44","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix ICE with -fno-omit-frame-pointer"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This reverts commit b6ca4f9dc1b3e4f9e947e547f9cab2730502de52.\n\nA fix was found, so will patch gcc instead.\n\nBug: https:\/\/bugs.gentoo.org\/932319\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"3cd1ffe8b0e1fd84a98501ccca0a8ccefd40c307","committime":"2024-05-22T02:11:07","packageid":74953,"repoid":1,"summary":"Revert \"dev-util\/mingw64-toolchain: add workaround for gcc14 ICE w\/ mingw\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bd05560e2d67b5268f40969d21d31969f4daf427","committime":"2024-05-21T03:18:32","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/932319\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b6ca4f9dc1b3e4f9e947e547f9cab2730502de52","committime":"2024-05-21T02:24:12","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add workaround for gcc14 ICE w\/ mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"838a0db359f1e645fcb7b571c20c4d27f1be6591","committime":"2024-05-10T10:18:43","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Had hoped to get some feedback before wider testing but\nseems fine from using it a bit myself.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9e3eb5a1b306c9baa70a1c39c59253878647adf1","committime":"2024-05-10T10:10:52","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: restore keywords for 11.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"76500355f93979e6155e2b1e6560c1ac2f68b069","committime":"2024-05-10T03:18:36","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Used to be done because it was straight up broken (couldn't\nbuild), but now it's successfully causing problems and it's\nnot obvious for upstreams to fix these issues with mingw.\n\nThere may be real issues in dxvk & others, but support for\nthis is new in mingw (also only partial), and believe using\nthis can be considered too experimental\/early \"here\". Still\nallowing it with USE=custom-cflags for those that really want\nit and don't mind if it breaks some components they don't use.\n\nSkipping revbump given it's an unusual configuration given\nusers normally don't pass this in *FLAGS but rather rely\non the toolchain's defaults. mingw64-toolchain-11.0.1 will\nalso be keyworded in not that long for rebuilds.\n\nOnly needed for mingw runtime, so the toolchain itself is still\nusing it through the system-wide defaults.\n\nMay revisit eventually.\n\nNot doing this for crossdev+mingw64-runtime main package again,\nthese are for more expert use in the first place.\n\nBug: https:\/\/bugs.gentoo.org\/870136\nCloses: https:\/\/bugs.gentoo.org\/931512\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4778d9cbaca208869cb80f606db24d857c75aa3f","committime":"2024-05-10T02:36:23","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter -fstack-protector* again"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"60d801f07cd71f6a7088f3f96cbc01ae3927b762","committime":"2024-05-07T18:04:44","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Forgot but meant to do this on a bump to avoid rebuilds,\nbut given this isn't keyworded yet there is little harm\nin doing it now.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"896a29cffd9ccd6f060d74a5193b6825338dd7c3","committime":"2024-05-07T17:47:27","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: IUSE=debug -> +strip"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87f0a3078e934c950d0ac921c48ef9602598918d","committime":"2024-05-07T14:34:31","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Kept off-by-default given crossdev is still preferred for\nfull featured mingw toolchain usage, just for anyone that\nwants it (also works out better with ccache).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ab40dd1735ded9340253a9e693dd75eac860fe3c","committime":"2024-05-07T11:12:48","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add IUSE=bin-symlinks"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"mingw64-runtime-11.0.1 makes no difference for the wine use case,\nbut includes gcc-14.1.0 and binutils-2.42 that need testing first.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c283b1c54c695314e209af76ecad211cc320ceb7","committime":"2024-05-07T10:56:50","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 11.0.1, unkeyworded for now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e817756739654c06c8a96e8fb68a3da1ba3af055","committime":"2024-04-30T18:48:55","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"watermanpaint@posteo.net","authorname":"Lucio Sauer","body":"bump copyright of touched ebuilds to 2024\n\nSigned-off-by: Lucio Sauer <watermanpaint@posteo.net>\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"794061a3298b5716db015defa7b3e2c583b73980","committime":"2024-04-12T10:47:52","packageid":74953,"repoid":1,"summary":"*\/*: inline mirror:\/\/sourceforge"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"af8620466cd64d8e2e25b61d37a0c8a80211cbec","committime":"2024-03-24T18:48:59","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"strip-unsupported-flags handles this fine in LDFLAGS, but -Wl,*\nare no-ops during compile-only tests (thus not stripped) and then\nif a package compiles and links anything at same time it fails.\n\nThis used not to be a big problem but now that 23.0 profiles\ndo -Wl,-z,pack-relative-relocs (mingw ld has no -z) this is\nhitting bashrc-mv users that tend to do CFLAGS=\"${LDFLAGS}\"\nby default. Tempting to ignore it because of how wrong it is,\nbut well.\n\nAn alternate route could be to eventually have strip-flags\nand\/or strip-unsupported-flags remove -Wl,* from non-LDFLAGS\ngiven this could affect more than mingw (e.g. switching to\nbfd when there is a lld-only option).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f4f5384a31752bfbaf021725ac539d1522656423","committime":"2024-03-24T17:13:04","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter -Wl,-z,* ... for CFLAGS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca9138635f60dd083ed8db726ff7aaa1a1ee2c91","committime":"2024-02-22T14:33:56","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unsure which conditions are needed to reproduce exactly,\n(having dev-debug\/systemtap is not enough) but failed for a\nuser with USE=systemtap enabled globally (perhaps related\nto glibc[systemtap] or gcc[systemtap]).\n\n--disable-systemtap does not do anything to help here, the\nheader is checked individually by libstdc++ and then fails\ngiven it's missing for the mingw target.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d4584144a3ccb5ac08c3eb67fe67918cec15f020","committime":"2024-02-22T14:19:18","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: prevent sys\/sdt.h (systemtap) detection"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a687af726adabf2efb79f2f7274b0bc34e9ce775","committime":"2024-01-16T18:04:59","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This does not install .info pages (that is left to binutils+gcc\nreal packages), so little reason to depend on texinfo(makeinfo)\nand generate them for nothing.\n\nCould possibly come back as an issue if use gcc snapshots (that\nlack pre-gen info pages), and unsure if this same workaround will\nwork for gcc (currently only binutils is trying to use it).\n\nMAKEINFO=: on .\/configure is not necessary (and is insufficient\nto stop usage given it is not respected in Makefiles), but it\nprevents a command not found QA notice.\n\nThat aside, generally hard for texinfo to be missing unless\ndepclean build deps, so BDEPEND would not have been too wasteful.\n\nCloses: https:\/\/bugs.gentoo.org\/922230\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"90dae1b4ae07d6bb6fc650743269f5b55a8995c3","committime":"2024-01-16T16:51:07","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: prevent makeinfo usage"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"15e74d9f9b46db6207b406d1bb5ff51905c6c9a0","committime":"2023-12-22T17:46:55","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Rarely set but, if it is, can result in using llvm-dlltool\nwhen it should be using mingw's, and ultimately fails.\n\nCloses: https:\/\/bugs.gentoo.org\/920483\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"db21b95652247c4181a0b92e47421f885d942c66","committime":"2023-12-22T17:08:44","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: unset DLLTOOL for cross"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ac9e05fbce5e710ab1a9315013eb93247b723b33","committime":"2023-09-23T18:46:35","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Meant to delay this until it'd be fixed in sys-devel\/gcc, but issue\nunfortunately went under the radar. Tried a snapshot (13-20230916)\nbut still seems broken the same way, and assume sys-devel\/gcc likely\nstill has issues too (not tested).\n\nFor now no harm in just picking\/rebasing PR#32249 which is sufficient\nfor what is used here (tested on llvm-musl w\/ default-libcxx-17).\n\nTechnically patch could warrant a revbump like the PR did (and in\n~arch), but feels too basic to be worth the extra churn and a long\nrebuild.\n\nCloses: https:\/\/bugs.gentoo.org\/914565\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32249\nCo-Authored-By: Violet Purcell <vimproved@inventati.org>\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"91de32d5f3f633f479687f16573716ca177cb13b","committime":"2023-09-23T17:39:32","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix build with libcxx-17"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2accac61679350f2df59ebcd7a239a7a31bb41cd","committime":"2023-09-12T16:33:31","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9970a77654637ca98a9eabd282ede3f24bb56b7d","committime":"2023-09-12T15:55:28","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 10.0.0_p1-r2, 11.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c8091c6dc89e1903c5c9ec9b137c5dc6ae99006","committime":"2023-08-27T17:31:35","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"dc6683e12b5eba507e4e84aecf1f8fd3fe76c96b","committime":"2023-08-27T17:18:29","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 11.0.0_p2 amd64, #913091"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c11d7c6cecbf6764ee05f05ac876ea47fd75975","committime":"2023-08-27T01:31:34","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"271755f9af096f20ec4bc0a899fbc3dcf119bab9","committime":"2023-08-27T01:28:40","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 11.0.0_p2 x86, #913091"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16bf4cdba1821bd8e0d70cb35e14446ef6fae790","committime":"2023-08-04T03:31:32","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"binutils:2.41 is keyworded in ~arch too now, and have not\nseen any issues with wine yet, so let's try it.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"22f0d3db074088e8350adcdd44ea82c5ab1cdf7d","committime":"2023-08-04T02:47:54","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: restore keywords for 11.0.0_p2"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"41aebf89d033f5f5c18d29f8fcf4b80539718c48","committime":"2023-08-04T02:47:33","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 11.0.0_p1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b43e52d7b3422fcaa084b9e2cdd471799fc9fd25","committime":"2023-07-30T17:01:37","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unlike _p1 will likely keyword (and later stable) this one, but\nhave not really tested yet nor looked into if binutils did any\nnotable changes with mingw, so keep unkeyworded for a bit.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5132bdcee81b7bd3567ad0cbbb8e126466d63389","committime":"2023-07-30T16:22:04","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 11.0.0_p2 w\/ bin-2.41 (unkeyworded)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"88f14773065a7ebe86fa5b875355da54238c3aea","committime":"2023-07-28T05:31:29","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"No known issues at the moment (albeit barely tested), primarily\nunkeyworded to skip a slow rebuild until the bump can be more\nuseful (e.g. also bump binutils or runtime, and do a _p2).\n\nMay keyword earlier if it is known to fix notable issues with Wine.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8e22f70e210eab6a1b13d6c126ddb470a4bf83c9","committime":"2023-07-28T01:48:59","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 11.0.0_p1 w\/ gcc-13.2 (unkeyworded)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30f209541d41c5ba3c8bde88aebc7e2861492895","committime":"2023-07-03T21:01:59","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Overlooked that parts of binutils weren't verbose, so do like the\nbinutils ebuild does. Harmless for gcc\/runtime, so can just put it\nin the generic function.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a8c399928eba0bbd84255e3819f6dd8485b3c584","committime":"2023-07-03T20:31:36","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: pass V=1 for binutils"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1aff7dc66a3ffc3a55741bf95ab63f190def4b17","committime":"2023-06-26T10:16:52","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"AVX issues with mingw-gcc aren't exactly new, e.g.\nhttps:\/\/bugs.winehq.org\/show_bug.cgi?id=45289\nBeen known to cause issues with dxvk too, albeit unsure\nif that's still relevant as issues are scattered\/lost.\n\nNewly, >=wine-8.10 is likely to crash doing anything\nat all 32bit if used -march=native (w\/ avx) and 32bit\n(e.g. `WINEARCH=win32 winecfg`).\n\nAdding this to every packages using mingw as a precaution,\nnot believed there is much to gain from keeping AVX given\nthe fragility here. May revisit eventually with a newer GCC.\n\nNot known to have caused issues with this package in particular\n(unlike wine\/dxvk), so skipping a slow rebuild revbump.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0757e1e630fba6b5f064002bdc18e173d47fdc5f","committime":"2023-06-26T09:58:42","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: pass -mno-avx for mingw cross"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c23dad4f588a9e02dd0f565e80df4cf872fe7db7","committime":"2023-05-29T18:01:57","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"de256c97bb76d48e4f504987fc8d7f36b1bf1789","committime":"2023-05-29T17:49:00","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 11.0.0 x86, #907368"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fae489a1b75bb9aa3ca7f25a6a2ed6fa7be67bef","committime":"2023-05-29T15:16:56","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"3d74c9a992890a318ecbb03d7dadb6471165fe1a","committime":"2023-05-29T15:05:55","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 11.0.0 amd64, #907368"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a2816913d4031801d374d832ebf56e91e57f2952","committime":"2023-05-19T01:46:52","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Matches the change from bug #906155.\n\nThis may potentially not be affected with what it builds, but all\nthese packages have a tendendency to be fragile in that regard and\nthere's not much to gain from threads on install.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e38deba76eb1f0c07b03ba8d99dd92f985425b5c","committime":"2023-05-19T01:35:42","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: use -j1 for make install"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"17c9a799e7d8cc7171069b4674f684fcef1b8dce","committime":"2023-05-11T17:16:51","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7d7cbaccd18980dd47f652ce80a745d289b0c352","committime":"2023-05-11T16:54:46","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 10.0.0_p4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"667ac3c43d5e1fd95f32db28ea47cf1476bc1a83","committime":"2023-04-29T09:48:47","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also remove two obsolete flags filters:\n* -fstack-clash-protection (bug #758914): ICE was fixed, if still\n  run into this then updating gcc to a newer _p* snapshot should\n  sort it (alternatively, use released >=gcc-13.1.0)\n* -fstack-protector* (bug #870136): mingw64-runtime-11.0.0 adds\n  its own (partial) ssp support, allowing -D_FORTIFY_SOURCE=3 and\n  -fstack-protector-strong without libssp. Using these to build\n  Wine currently still leads to failure, but we can allow it here.\n\nBug: https:\/\/bugs.gentoo.org\/758914\nBug: https:\/\/bugs.gentoo.org\/870136\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"97613a229fa10fd2589e122e64bae6156133987f","committime":"2023-04-29T08:03:41","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 11.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"89d8684f59f8d4a9b1c39bfc99562d31944b42e8","committime":"2023-04-26T08:47:01","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Never keyworded testing versions.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ef53d4bba5b476e461c8f33b99cc1d4a897de7b1","committime":"2023-04-26T08:06:26","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 10.0.0_p2, 10.0.0_p3"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Been using _p3 with a bit earlier 13 pre-release + binutils-2.40\nwith Wine for a bit and no known issues at the moment.\n\nCloses: https:\/\/bugs.gentoo.org\/898778\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d40efb39554df7bcabaf53648aa0ee808f680660","committime":"2023-04-26T08:03:20","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 10.0.0_p4 w\/ gcc-13.1.0 (keyworded)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5022c9b05f954bed0d247ead2c27794319262544","committime":"2023-04-19T04:16:51","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also includes a binutils-2.40 backport needed for dxvk.\n\nWill likely keyword in _p4 whenever 13 is released (non-snapshot).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d35b84e61b8b7388978aea1a38dea24489d13d47","committime":"2023-04-19T01:54:12","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 10.0.0_p3 (unkeyworded w\/ gcc13)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d879ea6e38c2f6d626a510b7386e952c8d7af1f4","committime":"2023-02-01T21:16:58","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Was used because .xz was missing from mirror:\/\/, but it's there now.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f4ef7718112f02679e4a66c22cf3482916f9ea99","committime":"2023-02-01T20:53:21","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: cleanup alternate binutils-2.40 src_uri"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a0182071d6e2b187e9ab586e5a3bd26b44c16300","committime":"2023-01-15T07:17:04","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"For testing binutils-2.40, but really only unkeyworded because hoping\nto bump something else at same time (runtime or gcc) before exposing\nto most users due to the long build time.\n\nAlso:\n* switch to --with-gcc-major-version-only, unimportent here but\n  doesn't hurt to be consistent with system's\n* explicitly filter-lto regardless of custom-cflags as it's\n  guaranteed to not work (would need a USE=lto, and perhaps\n  still skip for mingw static libs as this is fragile)\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b33d409a2d2e4e612914be8482b69a5b23675511","committime":"2023-01-15T05:31:22","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 10.0.0_p2 unkeyworded"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"583202fec15a7a016b48cb95ead7cf3f44ce977e","committime":"2022-11-12T11:46:44","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Overlooked given gcc normally calls AS the right way itself,\nbut >=wine-7.21 started to use it directly.\n\ncpp wrapper isn't needed for wine, but do it anyway to ensure\nproper macro tests everywhere.\n\nSorry for the large rebuild over this.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7701fe3a1016af768c99b722169c6aabf28be5c8","committime":"2022-11-12T03:26:25","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: use 32bit wrapper for gas+cpp too"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"23cb6096e11d779dd757198f42821cea72754fa3","committime":"2022-11-04T18:46:46","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Using same --shuffle seed as bug #879537, ran into two different\nissues. First missing lib32\/lib64 dirs when building out-of-source\nthen the missing msvcr*_extra dependency.\n\nCloses: https:\/\/bugs.gentoo.org\/879537\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"21ef5222142188992d3a22053ac655f317b85a28","committime":"2022-11-04T17:17:31","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: handle two race condition issues"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"635b850a68421326d7f26060e2ec682f3a491d68","committime":"2022-10-31T01:01:47","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unfortunately mingw doesn't play well with many security\/mitigation\nflags. May need to consider a mingw.eclass if keep adding more of\nthese to every ebuilds using it.\n\nCloses: https:\/\/bugs.gentoo.org\/878849\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"64c008020223a6a6a7ccacdbc02b98378f81540e","committime":"2022-10-31T00:46:34","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter -mfunction-return=thunk for mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09655bfeed6353c5b2a7322069a67563ee193870","committime":"2022-10-23T07:31:43","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/758914\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d9512a3db7da6f8ee2afa1854b370a37cea0abaf","committime":"2022-10-23T07:15:50","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter -fstack-clash-protection"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7b6bc4d8b8e2f6af06c30a45cb9220fc74fe269","committime":"2022-09-27T08:46:48","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not seeing a motivation to keep\/maintain old gcc\/binutils\nwith this package for very long. If regression testing is\nreally needed, there's crossdev.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"cc1b8b7f53de06cfda807177fcc3a76640f61c19","committime":"2022-09-27T08:33:14","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: drop 10.0.0-r2"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Tested this before and it built fine anyway, so thought it wasn't\nneeded for mingw64-toolchain (despite --disabled-bootstrap) -- but\nseen a user run into it and seems I may have tested wrong back then.\n\nBug: https:\/\/bugs.gentoo.org\/849722\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e69418c72291eaac2e317d65b1c846609b0330b5","committime":"2022-09-27T08:17:49","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: import drop cflags patch from gcc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5ee1e1a6fdd5a203cc446eebd13e1c2703acef1f","committime":"2022-09-16T16:31:45","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Was wondering why AR was looking for the lto plugin in a non-existing\nbfd-plugins directory before, turned out it was because gcc resolved\nits location differently when set as a symlink.\n\nIn commit c4262506ff492b96cddccb15e1fe1842d8d5a626, reverted to using\nupstream's intended hardlink but didn't notice this change in behavior\nand it broke lto again.\n\nBug: https:\/\/bugs.gentoo.org\/854516\nFixes: c4262506ff492b96cddccb15e1fe1842d8d5a626\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e855eb72fd45d7a1cb013e658fdeb49636ffe7af","committime":"2022-09-16T15:48:13","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix lto again"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca6971f39759e16c5ebb5a171a7cfa5028cfda5e","committime":"2022-09-16T08:01:57","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Sounded a bit like doing this was recommended rather\nthan only for a as-needed basis.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1ebddce44856176c380d0f5599cea82b00e8a542","committime":"2022-09-16T07:52:46","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: adjust postinst elog"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"gcc-12\/binutils-2.39 been tested more than 11\/2.37 lately due to\nworking on new ebuilds and want to get rid of 2.37, should be no\nreasons to hold this back\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"82bfe66fdcce6b7b709bbe95c2125f3d93ff2a62","committime":"2022-09-16T06:55:49","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: stabilize 10.0.0_p1 for amd64, x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de0dc85734562827276827f9187613298b092aa1","committime":"2022-09-14T23:16:41","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This reverts commit d06a9cf2f29ca13694007493173a9ebe304005de.\n\nThis turned out to be fine, was misled that it may have leaked\nto gcc's own libraries rather than just mingw's crt.\n\nStill require filtering ssp on every mingw packages though,\nstrip-unsupported-flags can't pickup that this will fail with\na basic `int main(void) { return 0; }` compiler test.\n\nCloses: https:\/\/bugs.gentoo.org\/870136\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6087ef400265ab5a85bff365e0ba370a55da8e47","committime":"2022-09-14T22:22:19","packageid":74953,"repoid":1,"summary":"Revert \"Revert \"dev-util\/mingw64-toolchain: filter ssp for cross mingw\"\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ba91548283ed81f34082d6b8e39e70ffc97c1efd","committime":"2022-09-14T21:16:42","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This reverts commit 26b669479490ec1d679bdbd38b836d6782f1e6c0.\n\nWill try to get libssp to work, better reverted+failing for now given\nthis can create a unusable build if used ssp. Could filter further to\ninclude gcc but will also need to filter on about every mingw packages.\n\nFor those just wanting this to work meanwhile, just don't enable ssp\non neither this nor wine.\n\nBug: https:\/\/bugs.gentoo.org\/870136\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d06a9cf2f29ca13694007493173a9ebe304005de","committime":"2022-09-14T21:08:46","packageid":74953,"repoid":1,"summary":"Revert \"dev-util\/mingw64-toolchain: filter ssp for cross mingw\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"55d0bb4550a30cfae3b2ecbefc1abb88a00565f8","committime":"2022-09-14T19:46:46","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/870136\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"26b669479490ec1d679bdbd38b836d6782f1e6c0","committime":"2022-09-14T19:34:40","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter ssp for cross mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7eab67aab3ce22132a43502f7cbfef680908192b","committime":"2022-08-29T07:01:48","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Do not believe(?) new mingw is coming anytime soon and want to get\nrid of old binutils and get some testing done on gcc12+binutils2.39.\n\nSo far no known issues, been using Wine built with this for a week.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fe373aafccbc86dff2176a0f3eb18b5e6ce5564a","committime":"2022-08-29T06:12:21","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: restore keywords for 10.0.0_p1"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also simplified extra econf handling a bit.\n\nStill looks ugly, but well.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5ffe0bed23563853d69d5b782167d1740efd1391","committime":"2022-08-29T06:02:32","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: use namerefs rather than eval"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2f66f4b711cc3f02a5b14ae4f53319dd1a3206cf","committime":"2022-08-20T14:01:55","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unsure which is intended (see =no go around for some reason?\nended up using it without thinking about it), but either do\nthe same and going with what's more common to disable options.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"369fbf39852300efcfa8dff3209308359678fd04","committime":"2022-08-20T13:55:11","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: nitpick execstack option"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"For testing new binutils\/gcc impact on wine and friends, may\npotentially wait until next mingw release to keyword depending\non schedule or issues.\n\nwine-staging-7.15 at least builds with this but haven't tested\nruntime, other versions, nor looked up potential known issues yet\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"923fd018c819487e7686d949593f17c5b0d1b879","committime":"2022-08-20T09:10:47","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: add 10.0.0_p1 (2.39, 12.2.0) unkeyworded"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"* add MINGW_PV, comment says to use _p1++ but was unhandled\n* cleanup symlinks for duplicates, upon closer look these are\n  hardlinks which is good enough\n* pass --disable-werror for gcc, binutils doesn't but gcc was\n  using it in a few places\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c4262506ff492b96cddccb15e1fe1842d8d5a626","committime":"2022-08-20T08:47:29","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: minor adjustments"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8316c9fbfc531df11d41c354892c276587b7bfb1","committime":"2022-07-16T17:22:41","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD,\nwhich is good but don't want this when doing the user-unexpected\nswitch to mingw binutils we just built (filtering feels more solid\neither way).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b7de108f84ccb8007db496f1a29f7b8a19c708bd","committime":"2022-07-16T15:39:30","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: filter -fuse-ld for mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"324b001865505183ca85bc23c316ef8830b58c10","committime":"2022-06-29T17:31:22","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/855002\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d8f263e503f54eb05f2c764ae443ea2e08e47366","committime":"2022-06-29T16:23:21","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix build with musl and gcc:12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93840ad734f11fb220149d2a9c597a28c7e5dd32","committime":"2022-06-28T06:03:21","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Don't really want to revbump this slow build over a symlink, but\nit could be a long time before this is bumped normally and come\nbite back when people try to use LTO.\n\nCloses: https:\/\/bugs.gentoo.org\/854516\nCloses: https:\/\/bugs.gentoo.org\/854540\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"681186074b74f271d43d680b920effa48c30eb0e","committime":"2022-06-28T05:08:14","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: symlink gcc lto plugin for AR"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3bb4d1aa687a47a5b376e4dcd18d862c11923f68","committime":"2022-05-28T19:33:13","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unimportant given variables are prefixed and unlikely\nusers set any of these (check is to ignore envionment),\nbut was wrong anyway.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"864b148cbfd35252de45e48beb2704b4675044ae","committime":"2022-05-27T15:19:18","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix array check"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c8129f26d65d0004cba29b07c9180ab47be122ac","committime":"2022-05-17T07:02:57","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"ea2922465e50c1b4cd9a9e73f7f5a5f7a38a7dcb","committime":"2022-05-17T06:53:53","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 10.0.0 amd64, #845111"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"182f1081e437b8333b2c321590a924937f98493f","committime":"2022-05-17T06:53:26","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: Stabilize 10.0.0 x86, #845111"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b48849d0248521dba9cc24a95f41f04e7d5a54e6","committime":"2022-05-13T07:33:00","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Cherry pick from Gentoo's gcc patches. Ideally don't want to\ncarry\/follow the full set given they do not really affect this\n(features are disabled, or irrelevant with mingw target), but\nthis one does.\n\nTurns out plugin is silently skipped entirely if objdump is missing.\n\nBug: https:\/\/bugs.gentoo.org\/843989\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"dde8c3f4bdcec2a7435f88a047615991bc474d04","committime":"2022-05-13T07:03:21","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: fix direct objdump call"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"521a04a9493326a6c95f7abd89a45fcd78ed0fb1","committime":"2022-05-13T07:03:00","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Doesn't make sense for this package and if going to cause issues...\n\nCloses: https:\/\/bugs.gentoo.org\/843989\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2a3c0f5024be20d4604d7a686039cbee6cd36a30","committime":"2022-05-13T06:46:43","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: disable gcov"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"457d6c278fc293014716618058de975fa68bd25d","committime":"2022-05-13T03:03:02","packageid":74953,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This package attempts to bootstrap a mingw toolchain\n(binutils+gcc+mingw64-runtime) without crossdev for\neasy use with wine and related packages like dxvk.\n\ncrossdev is generally intended for advanced use, and\nnot for a user who just want to play games (e.g. many\nBlizzard games don't work without USE=mingw on wine).\n\nNot the greatest solution, but should allow improving the\nwine situation for users until there's a better option.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"597109c08904d741e50ce36ab94856c00fd8562f","committime":"2022-05-07T04:19:38","packageid":74953,"repoid":1,"summary":"dev-util\/mingw64-toolchain: new package, add 10.0.0"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for the GNU conversion library","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alt@gentoo.org","maintainername":"Gentoo Alt","name":"libiconv","packageid":43390},{"block":false,"categoryid":393,"description":"Library for multiple-precision floating-point computations with exact rounding","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpfr","packageid":46074},{"block":false,"categoryid":393,"description":"A library for multiprecision complex arithmetic with exact rounding","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpc","packageid":55313},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[881981,893751],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":["-*","~amd64","~x86"],"ebuildid":893751,"firstseen":"2026-03-28T01:57:11.808100","license":"GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain","moddate":"2026-03-30T13:49:43","packageid":74953,"repoid":1,"slot":"0","uses":["abi_x86_32","abi_x86_64","bin-symlinks","custom-cflags","strip"],"version":"14.0.0"},{"archs":["-*","amd64","x86"],"ebuildid":881981,"firstseen":"2025-11-13T08:06:25.715894","license":"GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain","moddate":"2026-03-30T13:49:43","packageid":74953,"repoid":1,"slot":"0","uses":["abi_x86_32","abi_x86_64","bin-symlinks","custom-cflags","strip"],"version":"13.0.0_p1"}],"masks":[],"package":{"categoryid":428,"description":"All-in-one mingw64 toolchain intended for building Wine without crossdev","firstseen":"2022-05-13T04:23:19.455752","name":"mingw64-toolchain","packageid":74953},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for the GNU conversion library","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alt@gentoo.org","maintainername":"Gentoo Alt","name":"libiconv","packageid":43390},{"block":false,"categoryid":393,"description":"Library for multiple-precision floating-point computations with exact rounding","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpfr","packageid":46074},{"block":false,"categoryid":393,"description":"A library for multiprecision complex arithmetic with exact rounding","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpc","packageid":55313},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[881981,893751],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[881981,893751],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gcc.gnu.org\/","https:\/\/sourceware.org\/binutils\/","https:\/\/www.mingw-w64.org\/"],"uses":[{"defaultflag":true,"description":"Symlink executables to usr\/bin to be in default PATH (conflicts with crossdev mingw, and crossdev is preferable for a fully featured toolchain)","isdefault":true,"packageid":74953,"use":"bin-symlinks"},{"description":"Build with user-specified CFLAGS (unsupported)","isdefault":false,"use":"custom-cflags"},{"defaultflag":true,"description":"Allow symbol stripping to be performed by the ebuild for special files","isdefault":true,"use":"strip"},{"defaultflag":true,"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":true,"use":"32"},{"description":"64-bit (amd64) libraries","group":"abi_x86","isdefault":false,"use":"64"}]}