From: Andrey Kazmin Date: Thu, 19 Dec 2019 14:21:52 +0000 (+0300) Subject: [Tizen_6_build] Fixed 32-bit arm build with gcc 9 X-Git-Tag: accepted/tizen/6.0/unified/20201030.104653^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_6.0_unified;p=platform%2Fupstream%2Fboost-jam.git [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 --- 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