diff options
author | 2018-12-27 19:08:20 +0100 | |
---|---|---|
committer | 2018-12-27 19:48:32 +0100 | |
commit | 5bdc82d53e7818357d81282c4f24da727393b51e (patch) | |
tree | df0e9b9c75b63d1d7ec18ac28ab98da5251790cd /sys-apps/dbus | |
parent | app-text/xmlto: fix compilation on Solaris (diff) | |
download | gentoo-5bdc82d53e7818357d81282c4f24da727393b51e.tar.gz gentoo-5bdc82d53e7818357d81282c4f24da727393b51e.tar.bz2 gentoo-5bdc82d53e7818357d81282c4f24da727393b51e.zip |
sys-apps/dbus: fix compilation on Solaris
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Diffstat (limited to 'sys-apps/dbus')
-rw-r--r-- | sys-apps/dbus/dbus-1.12.12.ebuild | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys-apps/dbus/dbus-1.12.12.ebuild b/sys-apps/dbus/dbus-1.12.12.ebuild index a11d0021b821..684fea1d6f8f 100644 --- a/sys-apps/dbus/dbus-1.12.12.ebuild +++ b/sys-apps/dbus/dbus-1.12.12.ebuild @@ -83,6 +83,13 @@ src_prepare() { default + if [[ ${CHOST} == *-solaris* ]]; then + # fix standards conflict, due to gcc being c99 by default nowadays + sed -i \ + -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \ + configure.ac configure || die + fi + # required for bug 263909, cross-compile so don't remove eautoreconf eautoreconf } |