diff --git a/leveldbjni.spec b/leveldbjni.spec index e1a04f2..30d7276 100644 --- a/leveldbjni.spec +++ b/leveldbjni.spec @@ -2,7 +2,7 @@ Name: leveldbjni Version: 1.8 -Release: 21 +Release: 22 Summary: A Java Native Interface to LevelDB License: BSD URL: https://github.com/fusesource/leveldbjni/ @@ -71,7 +71,8 @@ cp -f /usr/lib/rpm/config.{sub,guess} /usr/share/automake-*/compile leveldbjni/s %mvn_file :leveldbjni-all leveldbjni-all %mvn_file :leveldbjni-linux64 leveldbjni-linux export JAVA_HOME=%{_jvmdir}/java LEVELDB_HOME=%{_prefix} SNAPPY_HOME=%{_prefix} -export CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS -Wl,-s" +sed -i '43c CFLAGS="$CFLAGS -I${withval}/include -Wl,-s"' leveldbjni/src/main/native-package/m4/custom.m4 +sed -i '44c CXXFLAGS="$CXXFLAGS -I${withval}/include -Wl,-s"' leveldbjni/src/main/native-package/m4/custom.m4 %mvn_build -- -Plinux64,all -Dleveldb=%{_prefix} -Dsnappy=%{_prefix} %install @@ -85,6 +86,9 @@ export CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS -Wl,-s" %doc readme.md %changelog +* Wed Mar 15 2023 yaoxin - 1.8-22 +- Fix build failure + * Tue Mar 07 2023 wulei - 1.8-21 - Fix not stripped problem