From 4245efad1caf60b71cc0923dff485b1276ea2b98 Mon Sep 17 00:00:00 2001 From: Andrey Kazmin Date: Thu, 19 Dec 2019 17:21:52 +0300 Subject: [PATCH] [Tizen_6_build] Fixed 32-bit arm build with gcc 9 -Wp,-D_FILE_OFFSET_BITS=64 flag is added for building 32-bit package version on 64-bit host Change-Id: I78926f62ef119fb19fc097e92312e11e09eda71c Signed-off-by: Hyunjee Kim --- packaging/boost-jam.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packaging/boost-jam.spec b/packaging/boost-jam.spec index 4071d08..e1e0497 100644 --- a/packaging/boost-jam.spec +++ b/packaging/boost-jam.spec @@ -24,7 +24,12 @@ find . -type f|xargs chmod -R u+w %build export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wall -fno-strict-aliasing" -export CFLAGS="$RPM_OPT_FLAGS" +export CFLAGS="$RPM_OPT_FLAGS -Wp,-D_FILE_OFFSET_BITS=64" + +%ifarch armv7l +export CFLAGS="${CFLAGS} -Wp,-D_FILE_OFFSET_BITS=64" +%endif + LOCATE_TARGET=bin ./build.sh gcc --symbols # Trivial test: -- Documented used of bjam -v: Print the version of jam and exit: bin/bjam -v -- 2.7.4