On 4/21/25 2:41 AM, Robin Candau wrote:
On 4/21/25 4:15 AM, Pocket wrote:
I am building packages following DeveloperWiki:Building in a clean chroot
When building packages that are associated with gnome I get the
following error:
CMake Error at wsrep-lib/CMakeLists.txt:5 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max>
syntax
to tell CMake that the project requires at least <min> but has been
updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
Adding export CMAKE_POLICY_VERSION_MINIMUM=3.5 doesn't correct my
problem.
Is there another way to get past this without adding
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
to the PKGBUILD?
You can patch the upstream CMakeLists.txt to raise the
"cmake_minimum_required". See https://lists.archlinux.org/archives/list/
arch-dev-pub...@lists.archlinux.org/thread/
EIKWRES2CMTO5D3GRIATVQ5YFUQMGQKZ/
Ok Thanks
Here is a list FWIW of the packages that I have had to change
PKGBUILD/capnproto/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/chromaprint/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
PKGBUILD/clucene/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/devil/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/double-conversion/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/fftw/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/freeglut/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/frei0r-plugins/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/graphite/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/hidapi/PKGBUILD: cmake -B build -S
${pkgname}-${pkgname}-${pkgver} -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/json-c/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libcbor/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libcue/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libdbusmenu-qt/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libebml/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libebur128/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libevent/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
PKGBUILD/libftdi/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libid3tag/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libinstpatch/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libjxl/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libldac/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libmatroska/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libogg/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libreplaygain/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libsamplerate/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libsndfile/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libsndfile/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libsoxr/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/libyuv/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/screengrab/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/sddm/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/sddm/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/srt/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/uchardet/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
PKGBUILD/vid.stab/PKGBUILD: -DCMAKE_POLICY_VERSION_MINIMUM=3.5
I still have about 800 packages to build
--
Hindi madali ang maging ako