commit: a854857e471de03b5b2f67b03b835f58db750768 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr> AuthorDate: Thu Nov 26 10:32:30 2020 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Thu Nov 26 10:32:30 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a854857e
media-libs/icclib: fix build with gcc-10 Closes: https://bugs.gentoo.org/707306 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr> Signed-off-by: David Seifert <soap <AT> gentoo.org> media-libs/icclib/files/icclib-2.14-fno-common.patch | 17 +++++++++++++++++ media-libs/icclib/icclib-2.14.ebuild | 5 ++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/media-libs/icclib/files/icclib-2.14-fno-common.patch b/media-libs/icclib/files/icclib-2.14-fno-common.patch new file mode 100644 index 00000000000..564822b9fc8 --- /dev/null +++ b/media-libs/icclib/files/icclib-2.14-fno-common.patch @@ -0,0 +1,17 @@ +--- a/icc.h ++++ b/icc.h +@@ -1705,12 +1705,12 @@ extern ICCLIB_API void icm1960UCS21964WUV(icmXYZNumber *w, double *out, double * + /* The standard D50 illuminant value */ + extern icmXYZNumber icmD50; + extern icmXYZNumber icmD50_100; /* Scaled to 100 */ +-double icmD50_ary3[3]; /* As an array */ ++extern double icmD50_ary3[3]; /* As an array */ + + /* The standard D65 illuminant value */ + extern icmXYZNumber icmD65; + extern icmXYZNumber icmD65_100; /* Scaled to 100 */ +-double icmD65_ary3[3]; /* As an array */ ++extern double icmD65_ary3[3]; /* As an array */ + + /* The default black value */ + extern icmXYZNumber icmBlack; diff --git a/media-libs/icclib/icclib-2.14.ebuild b/media-libs/icclib/icclib-2.14.ebuild index c9b8483e17a..b472dd74897 100644 --- a/media-libs/icclib/icclib-2.14.ebuild +++ b/media-libs/icclib/icclib-2.14.ebuild @@ -19,7 +19,10 @@ BDEPEND="app-arch/unzip" S="${WORKDIR}" -PATCHES=( "${FILESDIR}"/${P}-make.patch ) +PATCHES=( + "${FILESDIR}"/${P}-make.patch + "${FILESDIR}"/${P}-fno-common.patch +) src_compile() { ICCLIB_SOVERSION="0"