diff options
Diffstat (limited to 'dev-embedded/sdcc')
-rw-r--r-- | dev-embedded/sdcc/Manifest | 4 | ||||
-rw-r--r-- | dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild | 9 | ||||
-rw-r--r-- | dev-embedded/sdcc/sdcc-9999.ebuild | 9 |
3 files changed, 16 insertions, 6 deletions
diff --git a/dev-embedded/sdcc/Manifest b/dev-embedded/sdcc/Manifest index e63b12699e6e..8c818c7e9768 100644 --- a/dev-embedded/sdcc/Manifest +++ b/dev-embedded/sdcc/Manifest @@ -19,6 +19,6 @@ EBUILD sdcc-3.8.0-r1.ebuild 3187 BLAKE2B abf55593b8719c6812794e47d6c37e50d8d2abf EBUILD sdcc-4.0.0.ebuild 3470 BLAKE2B 504b81f7edc8364dfec17ec35f21825507026d676701d4dacd0df2f3a6f4be22062fb64c1b3e70ce35714c33eacce56081e5ac982c5669814ec7b72423657979 SHA512 1c698e39c4b2c2f57b191b59ac14cf21a9630c471dd8a14723f822a07f29e22ff21955249fff83145f6f242b513f3413d57034e67bfa8e1935ee0310a026d3a6 EBUILD sdcc-4.1.0.ebuild 3626 BLAKE2B a1752f8387a6a45ee1490e74f7e9ed72d48a86a60041df25bee11d17b1b3b584cdf8712bba212fb44bd947855838a27f654304360598fe1cf24f2a6acf3472d8 SHA512 9e0a938dbbacd7f9b2b4b1abd126c84b19e9092697c2423aef626fff45e595ef394e0811003ba17f70c98a7428febf605a36f2937c849b7b816959ee694d5a11 EBUILD sdcc-4.2.0.ebuild 4001 BLAKE2B 0a388266abb18684d2d902f237e289dc4f51fdce4ff2d5be18d2b7636d6064bd3ce55ed52472775055f56041d0bda2d2c7ff8c28e5323bbaad96f1a88459c2ee SHA512 a7af83c54fc8dac1e1a9ea77de587ff90b72608cbd2ea1bd96494462a496f65fff5d33f6f706ca5bc8332cf8d204699dee33e93cdbd245e69128d3e462043c2f -EBUILD sdcc-4.3.0-r1.ebuild 4735 BLAKE2B f0fbad35d96072d647362f9628ffd15ce45f98002eb42c328d7b601323b0a7df8640dfbd2f297e2c67b59484f846ee086e1b16677c25f4463e03b2bbd406fd56 SHA512 a550beff3670bf1e02dcaefbb30c9807366d3fdfb33626729f0701f60e602839bd7c35c8c0eea924192f7614a1481bc932622b619b15a45c3a9d799670c15fac -EBUILD sdcc-9999.ebuild 4005 BLAKE2B d318b27b476bfcc240813dce6f29289c6b33a4a15407cfcb6e30d15c12e2b52a4a26bee4b9071798966dbef437125faf1533901847627a82e291a474704fe45e SHA512 39585b4a8b344307a355ffc73002547c7a6f214bfb5b3d7e98ff2ba21a9d4952d619353c0fe6a2b278e119e82de44ea2a0e61f9ef1f7cbb1ed3977f887bd05c8 +EBUILD sdcc-4.3.0-r1.ebuild 4882 BLAKE2B 78aed8745e2696e4bdc352347289f103aae222c947b849b701a368bc26a74b05ef3bcb4b3bc9b63ef3eed09783c1e62e38d4fcda576caf05ed304cccacc8e6da SHA512 056aa10c4f924c7adae0f00dde8c167497264b46a50f745c1adb97de0176c7fd6b490c426a9fcde4e8bed26179f80d42bd3ed955a9dd067707bfaa94d2290d64 +EBUILD sdcc-9999.ebuild 4152 BLAKE2B 3987bbc3d5d2af261e314cfdf4f7ca29e21d5af0db37c239fd1fddd49a06d889c947b16cc708947aa3569797bb6b9c564401005f74c8b049f04226e9faa2b248 SHA512 f9536175ddf2399242e32cb9973b64cd252e680f5c54e47c1cad9c3110714e9bd57f773e0ddc463cc136e6f3b1ece975e916ce3aae35069ebe5e52845a1f1fcb MISC metadata.xml 3045 BLAKE2B 02b5834889994a4b1426244e087a7593b29de3ac0c29004492e4f466c76980fd448c15258d0bd29cddfd691a5f78ba653fea1bc1f42ad4d5b31afb83ad403b3e SHA512 55ecbf5774eb8b58304d97db64875984d4e016e9ba0476d4a5df94dca28baed1bd4eeead7e54885a33d9b9bd1ebbcb47846ac99f62fca3f11adb03d68880da47 diff --git a/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild b/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild index c317c061b57d..3aa25dab19f1 100644 --- a/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild +++ b/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools +inherit autotools flag-o-matic if [[ ${PV} == "9999" ]] ; then ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc" @@ -110,6 +110,11 @@ src_prepare() { } src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924691 + # https://sourceforge.net/p/sdcc/bugs/3725/ + filter-lto + local myeconfargs=( ac_cv_prog_STRIP=true --without-ccache diff --git a/dev-embedded/sdcc/sdcc-9999.ebuild b/dev-embedded/sdcc/sdcc-9999.ebuild index f2689c566ba0..72705ab05c30 100644 --- a/dev-embedded/sdcc/sdcc-9999.ebuild +++ b/dev-embedded/sdcc/sdcc-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools +inherit autotools flag-o-matic if [[ ${PV} == "9999" ]] ; then ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc" @@ -95,6 +95,11 @@ src_prepare() { } src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924691 + # https://sourceforge.net/p/sdcc/bugs/3725/ + filter-lto + local myeconfargs=( ac_cv_prog_STRIP=true --without-ccache |