summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS2
-rw-r--r--src/ob-buildenv.sh4
2 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index de2cb16..01165fc 100644
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,8 @@ Utilities:
* ob-buildopk now sets the modification time of the "control.tar.gz"
and "data.tar.gz" files after compression rather than before,
because BusyBox's gzip doesn't preserve modification times.
+ * ob-buildenv now adds "-ffile-prefix-map" options to CFLAGS and
+ CXXFLAGS.
opkbuild version 4.2.1
----------------------
diff --git a/src/ob-buildenv.sh b/src/ob-buildenv.sh
index 6d42851..0bbfdbb 100644
--- a/src/ob-buildenv.sh
+++ b/src/ob-buildenv.sh
@@ -84,6 +84,10 @@ setup_build_flags()
if [ -r "${build_flags}" ]; then
. "${build_flags}"
fi
+ printf "CFLAGS='%s %s'\\n" "${CFLAGS:-}" \
+ "-ffile-prefix-map=${PWD}=."
+ printf "CXXFLAGS='%s %s'\\n" "${CXXFLAGS:-}" \
+ "-ffile-prefix-map=${PWD}=."
return 0
}