zero-profile: more exceptions

This commit is contained in:
Rick Farina (Zero_Chaos) 2024-12-19 16:37:02 -05:00
parent e646a40b95
commit bd9f0d0884
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC

View file

@ -144,6 +144,9 @@ fi
if [[ ${CATEGORY}/${PN} == dev-db/sqlitebrowser ]]; then
export CXXFLAGS="${CXXFLAGS/-Werror=odr/}"
fi
if [[ ${CATEGORY}/${PN} == dev-util/bcc ]]; then
export CXXFLAGS="${CXXFLAGS/-Werror=odr/}"
fi
if [[ ${CATEGORY}/${PN} == dev-libs/keystone ]]; then
export CXXFLAGS="${CXXFLAGS/-Werror=odr/}"
fi
@ -339,6 +342,9 @@ fi
if [[ ${CATEGORY}/${PN} == dev-libs/zziplib ]]; then
export CFLAGS="${CFLAGS} -fPIC"
fi
if [[ ${CATEGORY}/${PN} == dev-python/pyzmq ]]; then
export CFLAGS="${CFLAGS} -fPIC"
fi
if [[ ${CATEGORY}/${PN} == kde-plasma/kpipewire ]]; then
export CXXFLAGS="${CXXFLAGS} -fPIC"
fi
@ -686,6 +692,9 @@ fi
if [[ ${CATEGORY}/${PN} == kde-frameworks/kparts ]]; then
export CXXFLAGS="${CXXFLAGS} -fPIC"
fi
if [[ ${CATEGORY}/${PN} == net-wireless/gr-mixalot ]]; then
export CXXFLAGS="${CXXFLAGS} -fPIC"
fi
if [[ ${CATEGORY}/${PN} == dev-libs/nspr ]]; then
export CFLAGS="${CFLAGS/-fPIE -pie/}"
fi
@ -907,6 +916,10 @@ if [[ ${CATEGORY}/${PN} == dev-libs/libsass ]]; then
# this builds without but breaks consumers
export CXXFLAGS="${CXXFLAGS/-fPIE -pie/}"
fi
if [[ ${CATEGORY}/${PN} == dev-util/lief ]]; then
export CXXFLAGS="${CXXFLAGS/-fPIE -pie/}"
export CXXFLAGS="${CXXFLAGS/-Werror=strict-aliasing/}"
fi
if [[ ${CATEGORY}/${PN} == media-sound/audacious ]]; then
export CXXFLAGS="${CXXFLAGS/-fPIE -pie/}"
fi