* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 @ 2025-04-07 7:04 ` Dmitry V. Levin 2025-04-07 7:21 ` Sergey V Turchin 2025-04-07 7:58 ` Anton Farygin 0 siblings, 2 replies; 6+ messages in thread From: Dmitry V. Levin @ 2025-04-07 7:04 UTC (permalink / raw) To: ALT Devel discussion list; +Cc: Vitaly Lipatov On Sun, Apr 06, 2025 at 10:29:02PM +0000, Girar pender (lav) wrote: > https://git.altlinux.org/tasks/archive/done/_371/380367/logs/events.2.3.log > https://packages.altlinux.org/tasks/380367 > > subtask name aarch64 i586 x86_64 > #100 cmake 14:32 10:47 8:27 > > 2025-Apr-06 22:20:10 :: task #380367 for sisyphus resumed by lav: > #100 build 4.0.0-alt1 from /people/lav/packages/cmake.git fetched at 2025-Apr-04 08:11:04 > #100 cmake 3.31.6-alt1 -> 4.0.0-alt1 > Fri Apr 04 2025 Vitaly Lipatov <lav@altlinux.ru> 4.0.0-alt1 > - new version 4.0.0 (with rpmrb script) Результат отправки не глядя новой версии следующий: в Сизифе теперь такая сборка cmake, которая мало что собирает. По крайней мере, сборка 625 пакетов сломалась с одинаковой диагностикой: 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. Вот список пострадавших: 86box arbars @everybody CTK rider @everybody CTKAppLauncherLib rider @everybody DirectXShaderCompiler lakostis @everybody FlightGear @nobody GMT viy @everybody OPN2BankEditor arseny @everybody OpenSceneGraph mike dd @qa @everybody SDL2_sound viy @everybody SimGear alton @everybody SoapySDR antohami @everybody TetrisGL mike @everybody TheButterflyEffect george @everybody accel-ppp taf @qa aces_container viy @everybody ade asheplyakov @everybody admc kevl @everybody admx-lint sin @everybody alacenc nenderus @everybody alglib viy @everybody allegro4.4 sbolshakov @everybody alt-app-starter zerg @everybody alt-docs-apache2 azol alterator-explorer sav @everybody alure arseny @everybody amgcl-devel majioa @everybody android-file-transfer viy @everybody apt-cacher-ng lav @qa @everybody apulse @nobody aqemu lvol @everybody astromenace george @everybody atl alton @everybody autopano-sift-C boyarsh aris @everybody avidemux-qt zerg awesome lakostis @everybody aws-crt-cpp majioa @everybody ayatana-cmake-modules snk @qa barrier dshein @everybody bcc vt @everybody bcmatroska2 lvol @everybody biblesync ildar @everybody birdtray snowmix @everybody bladerf antohami @everybody blitz rider @everybody blobby viy @everybody blockattack arbars @everybody blosc rider @everybody boomaga mcpain @everybody breeze-plymouth zerg bstone arbars @everybody bullet3 kastet @everybody calligra zerg @everybody calligraplan mcpain zerg @everybody can-utils pv @everybody caneda snk @qa canorus majioa @everybody cantor zerg @everybody cctz rider @everybody cdogs-sdl viy @everybody ceph maks1ms @everybody cercs_env @nobody cgreen august greh @qa choqok zerg chow-tape-model iv @everybody chromaprint zerg citra nenderus @everybody civetweb morgonf @everybody cjson pv @everybody cleaver morozovaes @everybody clementine andy @everybody cli11 viy @everybody clicfs led @everybody clickhouse-cpp rider @everybody clight-gui koi @everybody cmrc lav @everybody co2mon bircoph @everybody coin3d cas @everybody coinor-lemon majioa @everybody colorized-logs amakeenk @everybody conky @nobody console-bridge cas @everybody cooldown george @everybody coolreader-ng protvin @everybody coolreader3 naf @everybody cppcodec-devel bircoph @everybody cpputest cow @everybody createrepo_c cas @everybody crow-translate koi @everybody csync boyarsh @everybody cubeb nenderus @everybody cuneiform savoptik @everybody cura-fdm-materials antohami @everybody cutecom antohami mike @qa cve-check-tool pv @everybody dbusmenu-qt5 zerg deepin-anything lvol @everybody deepin-blur-effect lvol @everybody deepin-file-manager lvol @everybody deepin-grand-search lvol @everybody deepin-help lvol @everybody deepin-image-editor lvol @everybody deepin-ocr lvol @everybody deepin-system-monitor lvol @everybody deepin-terminal lvol @everybody deepin-turbo lvol @everybody digger lav @everybody digikam zerg dill @nobody dino aris diskscan viy @everybody dnf cas @everybody dnf-plugins-core cas @everybody doctest rider @everybody dogtag-pki slev @qa dolphin-emu nenderus @everybody doom64ex arbars @everybody doomsday arbars @everybody dreamchess bip @everybody dsd cas @everybody duckstation arbars @everybody dwgrep vt @everybody dynamips antohami @everybody easyloggingpp lakostis @everybody ebook-tools zerg eigen2 zerg eiskaltdcpp grenka @everybody emulationstation-de arbars @everybody encspot lav @everybody endless-sky @nobody enyo-doom arbars @everybody enyo-launcher arbars @everybody epsonscan2 cas @everybody errut grenka far2l lav @everybody fastonosql lav @everybody fatcat viy @everybody fb2edit glebfm @everybody fcitx5-sayura viy @everybody fcitx5-skk viy @everybody featherpad george @everybody flamerobin antohami @everybody flameshot grenka flare-engine sem @qa flare-game sem @qa fluent-bit lvol @everybody flycast arbars @everybody fontmatrix drool george @everybody fonts-ttf-oxygen viy @everybody fortune-mod kastet @everybody fpcalc aris freecad cas @everybody freerdp protvin @everybody frei0r-plugins rider @everybody furnace arbars @everybody fuse-apfs savoptik @everybody fuse-cryfs lav @everybody fuse-encfs rider @everybody fuzzylite antohami @everybody galera shaba @everybody gamescope fidel @everybody gammu darktemplar @qa getdp slazav @everybody gl2ps sbolshakov @everybody glaxnimate arbars @everybody glm george @everybody glyr oddity @everybody gmonitor zerg @everybody gmsh protvin @everybody gnome-pie nofex @everybody gptokeyb arbars @everybody gqrx antohami @everybody gromit-mpx snk @qa grub-customizer cas @everybody gsplus arbars @everybody gtk2-theme-oxygen-gtk zerg gtk3-theme-oxygen-gtk zerg gvm-libs sirius @everybody hackrf antohami @everybody halibut george @everybody handbrake proskur @everybody hardinfo antohami @everybody hashlink lav @everybody heaptrack fidel @everybody hedgewars grenka heimdall naf @everybody hydrogen rider @everybody hyperscan lav @everybody hyprmag aris iceb cas @everybody icebw lav @qa @everybody icewm jinn @everybody icinga2 manowar @everybody imhex fidel @everybody indexhtml-common @docs indilib viy @everybody inkscape lav @qa innoextract cas @everybody instead george @everybody intel-gmmlib rider @everybody intel-graphics-compiler ded @everybody itpp antohami @everybody jansson mike @everybody json-c sbolshakov shaba jsoncpp19 @nobody jsonxx @nobody jthread cas @everybody juffed cas @everybody julius arbars @everybody jvgs george @everybody kabio aris kbibtex sin @everybody kdbg zerg kde-cdemu-manager arbars @everybody kde5-kaffeine zerg kde5-kamerka zerg kde5-kdb zerg kde5-kipi-plugins zerg kde5-kpeoplevcard zerg @everybody kde5-krename mcpain zerg @everybody kde5-kronometer srebrov @everybody kde5-kup cas @everybody kde5-plasma-camera zerg kde5-soundkonverter zerg kdesvn cas @everybody kdevelop-pg-qt zerg george @everybody kernel-modules-accel-ppp-6.12 taf @kernel @everybody kernelshark vt @everybody kexi zerg kf5-kdiagram zerg kf5-kfilemetadata zerg kf5-kproperty rider @everybody kf5-kreport rider @everybody kf5-threadweaver zerg kicad-doc antohami @everybody klatexformula george @everybody kodi-addon-game-libretro sbolshakov @everybody kraft cas @everybody krb5-ticket-watcher zerg kronos arbars @everybody kross-interpreters zerg ktechlab cas @everybody ktikz snk @qa ktoblzcheck cas @everybody kumir2 cas dd @everybody kumoworks rider @everybody lapack rider @everybody latte-dock arbars @everybody ledger lav @everybody lensfun aris lib3mf antohami @everybody lib7zip lav @everybody libaften lav @qa libakaze majioa @everybody liballegro5.2 lav @everybody libaws-c-auth majioa @everybody libaws-c-cal majioa libaws-c-common majioa @everybody libaws-c-compression majioa @everybody libaws-c-event-stream majioa @everybody libaws-c-http majioa @everybody libaws-c-io majioa @everybody libaws-c-mqtt majioa @everybody libaws-c-s3 majioa @everybody libaws-c-sdkutils majioa @everybody libaws-checksums majioa @everybody libbcg729 akv @everybody libcbor ancieg @everybody libccd cas @everybody libcec-platform sbolshakov @everybody libclucene-core jinn @everybody libcminpack viy @everybody libcomps @nobody libcoverart aris libcpp-hocon cas @everybody libcrc32c lav libcuckoo george @everybody libcue2 lav @everybody libcuefile ulysses @everybody libdnf cas @everybody libdouble-conversion shaba @everybody libebml ender @everybody libebur128 aris libechonest viy @everybody libevhtp viy lav @everybody libfann cas @everybody libfaudio lakostis @everybody libflann majioa viy @everybody libfli viy @everybody libfm-qt antohami @everybody libfreeglut aris libftdi1 sin @everybody libgamerzilla viy @everybody libgflags george @everybody libgibsonclient @nobody libgme drool @everybody libgraphite2 aris libgrokj2k lav @everybody libhidapi viy @everybody libid3tag rider @everybody libiir1 arbars @everybody libinstpatch aris libintel-opencl-clang14 boria138 @everybody libipt viy @everybody libjasper4 lav @everybody libjson-rpc-cpp viy @everybody libjson11 lav @everybody libjxl aris libjxr aris libldac lakostis @everybody libleatherman cas @everybody liblensfun rider @everybody liblevmar viy @everybody liblief kovalev @everybody liblucene++ aris libmad sbolshakov @everybody libmatroska ender @everybody libmed cas @everybody libminc @nobody libmirisdr viy @everybody libmodman viy @everybody libmodule koi @everybody libmsym viy @everybody libmusicbrainz5 aris libmxp cas @everybody libnanomsg cas @everybody libnest2d antohami @everybody libnitrokey bircoph @everybody libnss-fallback sin libntirpc shaba lav @everybody libolm manowar @everybody libopenCOLLADA viy @everybody libopencv rider @norebuild libopengv majioa @everybody libopenobex shrek aris libpano13 aris @everybody libphysfs george @everybody libpolyclipping viy @everybody libprojectM drool @everybody libpsl-native lav @everybody libpsrp lav @everybody libqaccessibilityclient-qt5 zerg libqhttpengine drool @everybody libqmdnsengine drool @everybody libqtkeychain-qt5 zerg libqtspell lav @everybody libqtxdg mike antohami @everybody librepcb antohami @everybody libreplaygain @nobody libretro-computers arbars @everybody librlottie lav @everybody librobin-map rider @everybody librply aris librtosc sbolshakov @everybody libs2n majioa @everybody libscalapack @nobody libsignal-protocol-c aris libsnappy george @everybody libsocket mike @everybody libsoundio viy @everybody libsoxr drool @everybody libsquish rider @everybody libsvt-jpegxs aris libtag zerg libtag-extras zerg libtetgen majioa @everybody libtins mike @everybody libtlsh zerg @everybody libtriangle majioa @everybody libtweeny manowar @everybody libucdn lav @everybody libuvc alexvm @everybody libva-intel-media-driver rider @everybody libvdpau-va-gl shrek @everybody libvidstab mcpain @everybody libvncserver zerg libwaylandpp sbolshakov @everybody libwebsockets lav @everybody libwiiuse lvol @everybody libxatlas majioa @everybody libxlsxwriter oddity @everybody libyajl1 shaba @everybody libyang shaba @everybody libyui darisishe @everybody libyuv rider viy @everybody libze-intel-gpu-raytracing lakostis @everybody lizardfs andy @everybody lmms antohami @everybody log4qt morozovaes @everybody lshw cas @everybody lua5.1-module-zlib @nobody lua5.3-module-zlib dutyrok @everybody lua5.4-module-zlib shaba @everybody lugaru george @everybody lxqt-build-tools antohami mike @everybody lxqt-qtplugin-qt5 antohami @everybody lzdoom arbars @everybody lzfse vt mac rider @everybody maconv george @everybody maim lav majioa @everybody makedict lav @qa @everybody maliit-inputcontext-gtk zerg maliit-plugins zerg manaworld @nobody mariadb shaba @everybody mbedtls-compat nenderus @everybody mbelib antohami @everybody meandmyshadow george @everybody megaglest rider @everybody meshsdfilter majioa @everybody metis grenka mfgtools zorg @everybody mgba nenderus @everybody mjpg-streamer viy @everybody mkvextract-gtk drool @everybody mmg dshein @everybody moneymanagerex lav @everybody mono rider @everybody mppenc lav @qa mpz lav @everybody msopenh264 lvol @everybody mt32emu george @everybody multimon-ng antohami @everybody multiwatch lakostis @everybody musepack ulysses @everybody musescore iv @everybody mustache-cpp viy @everybody mysql-connector-c++ george viy @everybody nanoflann majioa @everybody nautilus-admin-gtk4 shad @everybody ncnn lvol @everybody neko lav @everybody nekoray ded @everybody nemu k0tran @everybody netgen respublica @everybody nextpnr antohami @everybody nfs-ganesha shaba lav @everybody nholthaus-units lakostis @everybody nitrokey-app glebfm sem bircoph @everybody nitroshare drool @everybody nomacs oddity @everybody nsync ancieg obexftp week @everybody okteta zerg openal @nobody openbabel mike @everybody opencpn asy @everybody openmesh majioa @everybody openmvg majioa openorienteering-mapper nickel @everybody openpgl lakostis @everybody openscad dd @everybody openssl-gost-engine manowar glebfm opensurge arbars @everybody opentoonz rider @everybody openvas-scanner sirius @everybody openvr fidel @everybody openwam cas @everybody openxcom viy @everybody openxcom-extended viy @everybody oscpack @nobody packagekit-qt zerg panzerchasm arbars @everybody parameterserializer rider @everybody parmetis rider @everybody perceptualdiff @nobody percona-xtrabackup80 taf @everybody perl-Alien-Build viy @everybody pgagent lav pianobooster sbolshakov @everybody pingus oddity @qa @everybody pioneerspacesim golubevan @everybody plasma-applet-netspeed-widget shad @everybody plasma-applet-thermal-monitor cas @everybody plasma-wallpaper-engine-kde-plugin vanomj @everybody plog-devel antohami @everybody pmdk shaba @everybody pnmixer sem @qa pocl lakostis @everybody pology cas @everybody ppsspp nenderus @everybody prboom-plus grenka @everybody printer-driver-brlaser zacat @everybody properties-cpp snk @qa psi rider @everybody psi-plus week @everybody pulseview sbolshakov @everybody purple-plugin-lurch vseleznv pve-spice-client mvoronov @everybody pve-vncterm shaba shrek @everybody pystring rider @everybody python3-module-ffc rider @everybody python3-module-itree snk @qa python3-module-pivy cas @everybody qdmr iv asheplyakov @everybody qhull grenka qimageblitz5 zerg @everybody qjoypad-qt5 arbars @everybody qjson-qt5 aris qlipper antohami @everybody qmapshack glebfm @qa qml-alembic majioa @everybody qpid-proton shaba @everybody qrab grenka qstopmotion nbr @everybody qt5-webkit zerg @everybody qtermwidget mike cas antohami @everybody qtvkbd zerg @everybody quassel drool zerg @everybody quick-usb-formatter zerg rapidjson antohami @everybody rastertokpsl-re manowar @everybody read-edid slazav @qa regard3d majioa relive arbars @everybody renderdoc nenderus @everybody rosegarden sbolshakov @everybody rpcs3 nenderus @everybody rpcsx nenderus @everybody rtl_433 sbolshakov @everybody screengrab antohami @everybody screenpen antohami @everybody sddm fiersik @everybody sdl-jstest arbars @everybody sdlpop mike @everybody seadrive-gui lav @everybody seafile-client lav seer george @everybody shadps4 nenderus @everybody shake lav @qa shared-desktop-ontologies zerg shotcut cas @everybody simbody cas @everybody simplescreenrecorder george @everybody slicer rider @everybody smhasher rider @everybody snes9x nenderus @everybody solvespace cas lineprinter @everybody soqt cas @everybody speed-dreams arbars @everybody springlobby viy @everybody sqlitebrowser antohami @everybody sqliteman lav @everybody squeak-vm @nobody srb2kart arbars @everybody srt rider @everybody stacer ruslandh @everybody stellarsolver zerg @everybody stratagus ildar @everybody stylewriter mcpain @everybody supertux2 lvol antohami @everybody surgescript arbars @everybody suyu nenderus @everybody swi-prolog @nobody sword lav azol @qa @everybody synergy sin @everybody synergy1 sin @everybody sysrepo zerospirit @everybody tap viy @everybody tarantool-picodata kdy @everybody task kirill @everybody taskd liannnix @everybody tasksh akv @everybody tdlib lav @everybody tdlib-purple savoptik @everybody teem rider @everybody teeworlds rider @everybody telegram-bot-api ruslandh @everybody telegram-qt5 mcpain zerg @everybody telepathy-morse mcpain zerg @everybody texstudio oddity @everybody thinkfan rider @everybody thrift antohami @everybody thunar-dropbox-plugin sem @qa tidy mike ildar @qa @everybody timewarrior kirill @everybody tini cow @everybody tint2 kastet @everybody ton lav @everybody torrent-file-editor drool @everybody touchegg cas @everybody trackballs @nobody transmission rider aris zerg darktemplar @everybody trojita grenka tsugaru arbars @everybody ttyd fruktime @everybody uchardet drool @everybody uhd antohami @everybody unshield viy @everybody util-dfm lvol @everybody v4l2onvif sbolshakov @everybody vavoom viy @everybody vcpkg lav @everybody violetland george @everybody virtualgl nickel @everybody vitastor shaba @everybody vreen nenderus @everybody vulkan-amdgpu lakostis vulkan-examples lav @everybody wargus ildar @everybody warsow rider @everybody websocketpp lav @everybody weechat legion @everybody wildmidi george @everybody woff2 aris lav woof arbars @everybody woomer aris wv2 zerg @everybody wxlua ildar @everybody x265 sbolshakov @everybody xalan-c viy @everybody xkb-switch valintinr @everybody xmount arbars @everybody xmr-stak drool @everybody xpdf bircoph @everybody xss-lock lakostis @everybody xsuspender george @everybody xygrib asy @everybody yajl shaba @everybody yaml-cpp nenderus @everybody yogabook-touch-keyboard lakostis @everybody yquake2 lakostis @everybody yuzu nenderus @everybody zdbsp arbars @everybody zziplib ulysses @everybody -- ldv ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 2025-04-07 7:04 ` [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 Dmitry V. Levin @ 2025-04-07 7:21 ` Sergey V Turchin 2025-04-07 7:58 ` Anton Farygin 1 sibling, 0 replies; 6+ messages in thread From: Sergey V Turchin @ 2025-04-07 7:21 UTC (permalink / raw) To: ALT Devel discussion list On Monday, 7 April 2025 10:04:49 MSK Dmitry Levin wrote: [...] > > Fri Apr 04 2025 Vitaly Lipatov <lav@altlinux.ru> 4.0.0-alt1 > > - new version 4.0.0 (with rpmrb script) > Результат отправки не глядя новой версии следующий: > в Сизифе теперь такая сборка cmake, которая мало что собирает. > По крайней мере, сборка 625 пакетов сломалась с одинаковой диагностикой: Каждый мантейнер, чтобы стать мудрым, должен пройти испытание "бег по граблям впереди Fedora". ;-) [...] -- Regards, Sergey. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 2025-04-07 7:04 ` [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 Dmitry V. Levin 2025-04-07 7:21 ` Sergey V Turchin @ 2025-04-07 7:58 ` Anton Farygin 2025-04-07 8:33 ` Sergey Bolshakov 1 sibling, 1 reply; 6+ messages in thread From: Anton Farygin @ 2025-04-07 7:58 UTC (permalink / raw) To: devel On 4/7/25 10:04, Dmitry V. Levin wrote: > On Sun, Apr 06, 2025 at 10:29:02PM +0000, Girar pender (lav) wrote: >> https://git.altlinux.org/tasks/archive/done/_371/380367/logs/events.2.3.log >> https://packages.altlinux.org/tasks/380367 >> >> subtask name aarch64 i586 x86_64 >> #100 cmake 14:32 10:47 8:27 >> >> 2025-Apr-06 22:20:10 :: task #380367 for sisyphus resumed by lav: >> #100 build 4.0.0-alt1 from /people/lav/packages/cmake.git fetched at 2025-Apr-04 08:11:04 >> #100 cmake 3.31.6-alt1 -> 4.0.0-alt1 >> Fri Apr 04 2025 Vitaly Lipatov <lav@altlinux.ru> 4.0.0-alt1 >> - new version 4.0.0 (with rpmrb script) > Результат отправки не глядя новой версии следующий: > в Сизифе теперь такая сборка cmake, которая мало что собирает. > По крайней мере, сборка 625 пакетов сломалась с одинаковой диагностикой: > > 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. > Видимо на текущем этапе, что бы не понижать версию cmake - надо -DCMAKE_POLICY_VERSION_MINIMUM=3.5 делать по умолчанию. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 2025-04-07 7:58 ` Anton Farygin @ 2025-04-07 8:33 ` Sergey Bolshakov 2025-04-07 10:56 ` Vitaly Lipatov 2025-04-08 10:02 ` Vitaly Lipatov 0 siblings, 2 replies; 6+ messages in thread From: Sergey Bolshakov @ 2025-04-07 8:33 UTC (permalink / raw) To: devel >>>>> "Anton" == Anton Farygin <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes: > On 4/7/25 10:04, Dmitry V. Levin wrote: >> On Sun, Apr 06, 2025 at 10:29:02PM +0000, Girar pender (lav) wrote: >>> https://git.altlinux.org/tasks/archive/done/_371/380367/logs/events.2.3.log >>> https://packages.altlinux.org/tasks/380367 >>> >>> subtask name aarch64 i586 x86_64 >>> #100 cmake 14:32 10:47 8:27 >>> >>> 2025-Apr-06 22:20:10 :: task #380367 for sisyphus resumed by lav: >>> #100 build 4.0.0-alt1 from /people/lav/packages/cmake.git fetched at 2025-Apr-04 08:11:04 >>> #100 cmake 3.31.6-alt1 -> 4.0.0-alt1 >>> Fri Apr 04 2025 Vitaly Lipatov <lav@altlinux.ru> 4.0.0-alt1 >>> - new version 4.0.0 (with rpmrb script) >> Результат отправки не глядя новой версии следующий: >> в Сизифе теперь такая сборка cmake, которая мало что собирает. >> По крайней мере, сборка 625 пакетов сломалась с одинаковой диагностикой: >> >> 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. >> > Видимо на текущем этапе, что бы не понижать версию cmake - надо > -DCMAKE_POLICY_VERSION_MINIMUM=3.5 > делать по умолчанию. Собирается ли майнтайнер cmake/rpm-build-cmake поделиться с нами своими планами ? Было бы кстати. -- ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 2025-04-07 8:33 ` Sergey Bolshakov @ 2025-04-07 10:56 ` Vitaly Lipatov 2025-04-08 10:02 ` Vitaly Lipatov 1 sibling, 0 replies; 6+ messages in thread From: Vitaly Lipatov @ 2025-04-07 10:56 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Sergey Bolshakov Sergey Bolshakov писал(а) 7.4.25 11:33: >>>>>> "Anton" == Anton Farygin >>>>>> <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes: ... > > Видимо на текущем этапе, что бы не понижать версию cmake - надо > > > -DCMAKE_POLICY_VERSION_MINIMUM=3.5 > > > делать по умолчанию. > > Собирается ли майнтайнер cmake/rpm-build-cmake поделиться > с нами своими планами ? Было бы кстати. Поскольку в большинстве проектов не отслеживали минимальную версию cmake, на которую они рассчитывали, и там может встречаться что-то типа cmake_minimum_required(VERSION 3.1) (и даже не в самом проекте, а в каком-то завендоренном подпроекте), то остаётся воспользоваться вариантом, предусмотренным разработчиками, как Антон написал: -DCMAKE_POLICY_VERSION_MINIMUM=3.5 Я добавил его в макрос cmake из пакета rpm-macros-cmake. Очевидно, что совсем старые CMakeLists.txt не смогут собраться, эти проекты придётся чинить. Как только пройдёт ошибка $ git push gitery 4.0.0-alt1 Connection closed by 194.107.17.22 port 222 отправлю пакет в Сизиф. -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 2025-04-07 8:33 ` Sergey Bolshakov 2025-04-07 10:56 ` Vitaly Lipatov @ 2025-04-08 10:02 ` Vitaly Lipatov 1 sibling, 0 replies; 6+ messages in thread From: Vitaly Lipatov @ 2025-04-08 10:02 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Vladimir Didenko Sergey Bolshakov писал(а) 7.4.25 11:33: ... > Собирается ли майнтайнер cmake/rpm-build-cmake поделиться > с нами своими планами ? Было бы кстати. В Сизифе около 140 пакетов не используют макрос %cmake для сборки, поэтому по-прежнему не собираются. Так же есть такие случаи как transmission, где как-то внутри вызывается cmake для сборки подпроекта dht.bld. Вот так делать уже не нужно, %cmake уже включает переопределение минимальной версии: -%cmake -DCMAKE_BUILD_TYPE=Release +%cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POLICY_VERSION_MINIMUM=3.5 Вот так исправлять сборку не стоит: -cmake . +cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 . в этом случае нужно было перевести на использование макроса %cmake_insource, добавив BuildRequires(pre): rpm-macros-cmake Некоторые пакеты, версия которых по 10 лет не менялась, видимо, покинут Сизиф, например xtrkcad -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-04-08 10:02 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2025-04-07 7:04 ` [devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1 Dmitry V. Levin 2025-04-07 7:21 ` Sergey V Turchin 2025-04-07 7:58 ` Anton Farygin 2025-04-07 8:33 ` Sergey Bolshakov 2025-04-07 10:56 ` Vitaly Lipatov 2025-04-08 10:02 ` Vitaly Lipatov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git