# General environment variables
export PATH=/opt/rh/gcc-toolset-11/root/usr/bin${PATH:+:${PATH}}
export MANPATH=/opt/rh/gcc-toolset-11/root/usr/share/man${MANPATH:+:${MANPATH}}
export INFOPATH=/opt/rh/gcc-toolset-11/root/usr/share/info${INFOPATH:+:${INFOPATH}}
export PCP_DIR=/opt/rh/gcc-toolset-11/root
# bz847911 workaround:
# we need to evaluate rpm's installed run-time % { _libdir }, not rpmbuild time
# or else /etc/ld.so.conf.d files?
rpmlibdir=$(rpm --eval "%{_libdir}")
# bz1017604: On 64-bit hosts, we should include also the 32-bit library path.
# bz1873882: On 32-bit hosts, we should include also the 64-bit library path.
# bz2027377: Avoid unbound variables
if [ "$rpmlibdir" != "${rpmlibdir/lib64/}" ]; then
  rpmlibdir32=":/opt/rh/gcc-toolset-11/root${rpmlibdir/lib64/lib}"
  dynpath32="$rpmlibdir32/dyninst"
  rpmlibdir64=
  dynpath64=
else
  rpmlibdir64=":/opt/rh/gcc-toolset-11/root${rpmlibdir/lib/lib64}"
  dynpath64="$rpmlibdir64/dyninst"
  rpmlibdir32=
  dynpath32=
fi
# Add SCL dyninst to LD_LIBRARY_PATH, both 64- and 32-bit paths.
export LD_LIBRARY_PATH=/opt/rh/gcc-toolset-11/root$rpmlibdir/dyninst$dynpath64$dynpath32${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
# Now prepend the usual /opt/.../usr/lib{64,}.
export LD_LIBRARY_PATH=/opt/rh/gcc-toolset-11/root$rpmlibdir$rpmlibdir64$rpmlibdir32${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export PKG_CONFIG_PATH=/opt/rh/gcc-toolset-11/root/usr/lib64/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}
