Closed hegjon closed 1 year ago
/usr/bin/cmake -DPORTABLE=ON
since 459969e9936749e1a016d7c2d05abaa11df004db, PORTABLE
is not a boolean anymore, it is a string of "1" or "0" or an arch spec / feature.
in order to override the default setting in CMake, instead of passing -DPORTABLE=ON
, you might want to do something like:
-DPORTABLE=1
and leave it to %cmake
to decide what $CFLAGS
should be, assuming you are packaing rocksdb for fedora.
in order to override the default setting in CMake, instead of passing
-DPORTABLE=ON
, you might want to do something like:-DPORTABLE=1
Thanks, I did not catch that change, now it builds.
and leave it to
%cmake
to decide what$CFLAGS
should be, assuming you are packaing rocksdb for fedora.
Yes. I am using %cmake
macros when building the package for Fedora, but I tend to expand them when creating bug reports, since it is not always upstream knows about them.
Build is executed like this:
Build failure:
Full log: https://kojipkgs.fedoraproject.org//work/tasks/2661/104682661/build.log
Fails both on Fedora 38 and Fedora rawhide. rocksdb-8.1.1 works fine.