--- ../diff/xorg-server/PKGBUILD 2018-06-22 16:47:46.000000000 +0100 +++ PKGBUILD 2018-07-19 15:07:40.427191358 +0100 @@ -91,6 +91,12 @@ export CFLAGS=${CFLAGS/-fno-plt} export CXXFLAGS=${CXXFLAGS/-fno-plt} export LDFLAGS=${LDFLAGS/,-z,now} + if [[ " ${options[*]} " == *" debug "* ]]; then + # This is a debug build + export CFLAGS="${CFLAGS} -O0 -g3 -fno-lto" + export CXXFLAGS="${CXXFLAGS} -O0 -g3 -fno-lto" + export LDFLAGS="${LDFLAGS} -fno-lto" + fi arch-meson ${pkgbase}-$pkgver build \ -D os_vendor="Arch Linux" \