SHA256
1
0
forked from pool/laszip

use -fPIC instead of -fPIE for link library

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/laszip?expand=0&rev=12
This commit is contained in:
Dirk Stoecker 2019-07-10 19:19:44 +00:00 committed by Git OBS Bridge
parent 5d5eda35b8
commit fb17ca71fa
2 changed files with 5 additions and 4 deletions

View File

@ -12,6 +12,7 @@ Wed Jul 10 18:51:45 UTC 2019 - Dirk Stoecker <opensuse@dstoecker.de>
* fix for LASzip v4 decompression of WavePacket part of PRDF 9 and 10 * fix for LASzip v4 decompression of WavePacket part of PRDF 9 and 10
* upped to 3.2 r9 for bug fix in multi-channel NIR decompression * upped to 3.2 r9 for bug fix in multi-channel NIR decompression
* fix for v4 decompression of WavePacket part of PRDF 9 and 10 * fix for v4 decompression of WavePacket part of PRDF 9 and 10
- build fix: use -fPIC instead of -fPIE for library
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 19 06:51:01 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch> Tue Feb 19 06:51:01 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>

View File

@ -84,10 +84,10 @@ data.
%build %build
# laszip need dlopen,dlsym,dlclose # laszip need dlopen,dlsym,dlclose
%cmake \ %cmake \
-DCMAKE_C_FLAGS="%{optflags} -fno-strict-aliasing -fPIE -pie" \ -DCMAKE_C_FLAGS="%{optflags} -fno-strict-aliasing -fPIC" \
-DCMAKE_C_FLAGS_RELWITHDEBINFO="%{optflags} -fno-strict-aliasing -fPIE -pie" \ -DCMAKE_C_FLAGS_RELWITHDEBINFO="%{optflags} -fno-strict-aliasing -fPIC" \
-DCMAKE_CXX_FLAGS="%{optflags} -fno-strict-aliasing -fPIE -pie" \ -DCMAKE_CXX_FLAGS="%{optflags} -fno-strict-aliasing -fPIC" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{optflags} -fno-strict-aliasing -fPIE -pie" \ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{optflags} -fno-strict-aliasing -fPIC" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -Wl,--no-as-needed -ldl" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -Wl,--no-as-needed -ldl"
make V=1 %{?_smp_mflags} make V=1 %{?_smp_mflags}