* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed @ 2021-07-10 16:51 ` Дмитрий Ханжин 2021-07-10 16:55 ` Dmitriy Khanzhin 1 sibling, 0 replies; 13+ messages in thread From: Дмитрий Ханжин @ 2021-07-10 16:51 UTC (permalink / raw) To: devel 10.07.2021 10:20, ALT beekeeper пишет: > Package: icewm-3:2.5.0-alt1 > Status: Sisyphus/x86_64 test rebuild failed > URL: http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 > Cannot build this package. > Please investigate. > Excerpt from build log: > > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/depend.internal". > Scanning dependencies of target testpointer > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/si.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/testpointer.dir/build.make src/CMakeFiles/testpointer.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/zh_CN.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/ast.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/vi.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f po/CMakeFiles/ast.gmo.dir/build.make po/CMakeFiles/ast.gmo.dir/build > /usr/bin/gmake -f po/CMakeFiles/zh_CN.gmo.dir/build.make po/CMakeFiles/zh_CN.gmo.dir/build > /usr/bin/gmake -f po/CMakeFiles/vi.gmo.dir/build.make po/CMakeFiles/vi.gmo.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/depend.internal". > Scanning dependencies of target itk > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/itk.dir/build.make src/CMakeFiles/itk.dir/build > /usr/bin/gmake -f po/CMakeFiles/si.gmo.dir/build.make po/CMakeFiles/si.gmo.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/depend.internal". > Scanning dependencies of target ice > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/ice.dir/build.make src/CMakeFiles/ice.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 1%] Building CXX object src/CMakeFiles/ice.dir/udir.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I -o CMakeFiles/ice.dir/udir.cc.o -c /usr/src/RPM/BUILD/icewm/src/udir.cc > x86_64-alt-linux-g++: error: CMakeFiles/ice.dir/udir.cc.o: No such file or directory > gmake[2]: *** [src/CMakeFiles/ice.dir/build.make:75: src/CMakeFiles/ice.dir/udir.cc.o] Error 1 > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: *** [CMakeFiles/Makefile2:1139: src/CMakeFiles/ice.dir/all] Error 2 > gmake[1]: *** Waiting for unfinished jobs.... > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Building CXX object src/CMakeFiles/itk.dir/ymenu.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I -o CMakeFiles/itk.dir/ymenu.cc.o -c /usr/src/RPM/BUILD/icewm/src/ymenu.cc > x86_64-alt-linux-g++: error: CMakeFiles/itk.dir/ymenu.cc.o: No such file or directory > gmake[2]: *** [src/CMakeFiles/itk.dir/build.make:75: src/CMakeFiles/itk.dir/ymenu.cc.o] Error 1 > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: *** [CMakeFiles/Makefile2:1165: src/CMakeFiles/itk.dir/all] Error 2 > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po --quiet -s /usr/src/RPM/BUILD/icewm/po/zh_CN.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po --quiet -s /usr/src/RPM/BUILD/icewm/po/sl.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po --quiet -s /usr/src/RPM/BUILD/icewm/po/ast.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po --quiet -s /usr/src/RPM/BUILD/icewm/po/si.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Generating zh_CN.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 3%] Built target zh_CN.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 3%] Generating sl.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po --quiet -s /usr/src/RPM/BUILD/icewm/po/vi.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target sl.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Generating si.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 4%] Generating ast.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target si.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target ast.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Generating vi.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Building CXX object src/CMakeFiles/testpointer.dir/testpointer.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -o CMakeFiles/testpointer.dir/testpointer.cc.o -c /usr/src/RPM/BUILD/icewm/src/testpointer.cc > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target vi.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Linking CXX executable ../testpointer > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/testpointer.dir/link.txt --verbose=1 > /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -Wl,--as-needed CMakeFiles/testpointer.dir/testpointer.cc.o -o ../testpointer > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target testpointer > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake: *** [Makefile:146: all] Error 2 > error: Bad exit status from /usr/src/tmp/rpm-tmp.84220 (%build) > > RPM build errors: > Bad exit status from /usr/src/tmp/rpm-tmp.84220 (%build) > Command exited with non-zero status 1 > 2.00user 1.19system 0:02.92elapsed 109%CPU (0avgtext+0avgdata 29328maxresident)k > 0inputs+0outputs (0major+311771minor)pagefaults 0swaps > hsh-rebuild: rebuild of `icewm-2.5.0-alt1.src.rpm' failed. > Command exited with non-zero status 1 > Здравствуйте, коллеги. Перестал собираться icewm, я подозреваю, после обновления cmake. Что изменилось в сборочной среде, о чем не предупредили? И с чего начинать починку? ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 16:51 ` [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed Дмитрий Ханжин @ 2021-07-10 16:55 ` Dmitriy Khanzhin 2021-07-10 17:08 ` Dmitry V. Levin ` (2 more replies) 1 sibling, 3 replies; 13+ messages in thread From: Dmitriy Khanzhin @ 2021-07-10 16:55 UTC (permalink / raw) To: devel 10.07.2021 10:20, ALT beekeeper пишет: > Package: icewm-3:2.5.0-alt1 > Status: Sisyphus/x86_64 test rebuild failed > URL: http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 > Cannot build this package. > Please investigate. > Excerpt from build log: > > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/testpointer.dir/depend.internal". > Scanning dependencies of target testpointer > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/si.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/testpointer.dir/build.make src/CMakeFiles/testpointer.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/zh_CN.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/ast.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/CMakeFiles/vi.gmo.dir/DependInfo.cmake --color= > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f po/CMakeFiles/ast.gmo.dir/build.make po/CMakeFiles/ast.gmo.dir/build > /usr/bin/gmake -f po/CMakeFiles/zh_CN.gmo.dir/build.make po/CMakeFiles/zh_CN.gmo.dir/build > /usr/bin/gmake -f po/CMakeFiles/vi.gmo.dir/build.make po/CMakeFiles/vi.gmo.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/itk.dir/depend.internal". > Scanning dependencies of target itk > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/itk.dir/build.make src/CMakeFiles/itk.dir/build > /usr/bin/gmake -f po/CMakeFiles/si.gmo.dir/build.make po/CMakeFiles/si.gmo.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/icewm /usr/src/RPM/BUILD/icewm/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/DependInfo.cmake --color= > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/depend.internal". > Dependee "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src/CMakeFiles/ice.dir/depend.internal". > Scanning dependencies of target ice > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > /usr/bin/gmake -f src/CMakeFiles/ice.dir/build.make src/CMakeFiles/ice.dir/build > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 1%] Building CXX object src/CMakeFiles/ice.dir/udir.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I -o CMakeFiles/ice.dir/udir.cc.o -c /usr/src/RPM/BUILD/icewm/src/udir.cc > x86_64-alt-linux-g++: error: CMakeFiles/ice.dir/udir.cc.o: No such file or directory > gmake[2]: *** [src/CMakeFiles/ice.dir/build.make:75: src/CMakeFiles/ice.dir/udir.cc.o] Error 1 > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: *** [CMakeFiles/Makefile2:1139: src/CMakeFiles/ice.dir/all] Error 2 > gmake[1]: *** Waiting for unfinished jobs.... > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Building CXX object src/CMakeFiles/itk.dir/ymenu.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I -o CMakeFiles/itk.dir/ymenu.cc.o -c /usr/src/RPM/BUILD/icewm/src/ymenu.cc > x86_64-alt-linux-g++: error: CMakeFiles/itk.dir/ymenu.cc.o: No such file or directory > gmake[2]: *** [src/CMakeFiles/itk.dir/build.make:75: src/CMakeFiles/itk.dir/ymenu.cc.o] Error 1 > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: *** [CMakeFiles/Makefile2:1165: src/CMakeFiles/itk.dir/all] Error 2 > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po --quiet -s /usr/src/RPM/BUILD/icewm/po/zh_CN.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po --quiet -s /usr/src/RPM/BUILD/icewm/po/sl.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po --quiet -s /usr/src/RPM/BUILD/icewm/po/ast.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po --quiet -s /usr/src/RPM/BUILD/icewm/po/si.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Generating zh_CN.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/zh_CN.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 3%] Built target zh_CN.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 3%] Generating sl.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/sl.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 2%] Updated: /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po > cd /usr/src/RPM/BUILD/icewm && msgmerge -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po --quiet -s /usr/src/RPM/BUILD/icewm/po/vi.po /usr/src/RPM/BUILD/icewm/po/icewm.pot > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target sl.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Generating si.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/si.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 4%] Generating ast.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/ast.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target si.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target ast.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Generating vi.gmo > cd /usr/src/RPM/BUILD/icewm && msgfmt -o /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.gmo /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/po/vi.po > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 0%] Building CXX object src/CMakeFiles/testpointer.dir/testpointer.cc.o > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -o CMakeFiles/testpointer.dir/testpointer.cc.o -c /usr/src/RPM/BUILD/icewm/src/testpointer.cc > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target vi.gmo > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[2]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Linking CXX executable ../testpointer > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/testpointer.dir/link.txt --verbose=1 > /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -Wl,--as-needed CMakeFiles/testpointer.dir/testpointer.cc.o -o ../testpointer > gmake[2]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake[1]: Entering directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > [ 5%] Built target testpointer > gmake[1]: Leaving directory '/usr/src/RPM/BUILD/icewm/x86_64-alt-linux' > gmake: *** [Makefile:146: all] Error 2 > error: Bad exit status from /usr/src/tmp/rpm-tmp.84220 (%build) > > RPM build errors: > Bad exit status from /usr/src/tmp/rpm-tmp.84220 (%build) > Command exited with non-zero status 1 > 2.00user 1.19system 0:02.92elapsed 109%CPU (0avgtext+0avgdata 29328maxresident)k > 0inputs+0outputs (0major+311771minor)pagefaults 0swaps > hsh-rebuild: rebuild of `icewm-2.5.0-alt1.src.rpm' failed. > Command exited with non-zero status 1 > Здравствуйте, коллеги. Перестал собираться icewm, я подозреваю, после обновления cmake. Что изменилось в сборочной среде, о чем не предупредили? И с чего начинать починку? ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 16:55 ` Dmitriy Khanzhin @ 2021-07-10 17:08 ` Dmitry V. Levin 2021-07-10 17:26 ` Vitaly Lipatov 2021-07-11 10:42 ` [devel] mariadb build failed Vitaly Lipatov 2021-07-10 18:36 ` [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed Aleksey Novodvorsky 2021-07-11 10:25 ` Vitaly Lipatov 2 siblings, 2 replies; 13+ messages in thread From: Dmitry V. Levin @ 2021-07-10 17:08 UTC (permalink / raw) To: ALT Devel discussion list; +Cc: Vitaly Lipatov On Sat, Jul 10, 2021 at 07:55:01PM +0300, Dmitriy Khanzhin wrote: > 10.07.2021 10:20, ALT beekeeper пишет: > > Package: icewm-3:2.5.0-alt1 > > Status: Sisyphus/x86_64 test rebuild failed > > URL: http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 > > Cannot build this package. > > Please investigate. > > Excerpt from build log: [...] > > [ 1%] Building CXX object src/CMakeFiles/ice.dir/udir.cc.o > > cd /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src && /usr/bin/c++ -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux -I/usr/src/RPM/BUILD/icewm -I/usr/src/RPM/BUILD/icewm/x86_64-alt-linux/src -I/usr/src/RPM/BUILD/icewm/src -pipe -frecord-gcc-switches -Wall -g -O2 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_CONFIG_H -include /usr/src/RPM/BUILD/icewm/x86_64-alt-linux/config.h -fvisibility=hidden -fvisibility-inlines-hidden -Wimplicit-fallthrough=2 -flto -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I -o CMakeFiles/ice.dir/udir.cc.o -c /usr/src/RPM/BUILD/icewm/src/udir.cc > > x86_64-alt-linux-g++: error: CMakeFiles/ice.dir/udir.cc.o: No such file or directory > > gmake[2]: *** [src/CMakeFiles/ice.dir/build.make:75: src/CMakeFiles/ice.dir/udir.cc.o] Error 1 [...] > Здравствуйте, коллеги. > Перестал собираться icewm, я подозреваю, после обновления cmake. > Что изменилось в сборочной среде, о чем не предупредили? По-видимому, случилось обновление пакета cmake, и больше ничего: https://lists.altlinux.org/pipermail/sisyphus-incominger/2021-July/619503.html В результате сломалась сборка пары десятков пакетов. -- ldv ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 17:08 ` Dmitry V. Levin @ 2021-07-10 17:26 ` Vitaly Lipatov 2021-07-10 17:45 ` Arseny Maslennikov 2021-07-10 18:48 ` Dmitry V. Levin 2021-07-11 10:42 ` [devel] mariadb build failed Vitaly Lipatov 1 sibling, 2 replies; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-10 17:26 UTC (permalink / raw) To: ALT Linux Team development discussions Dmitry V. Levin писал 10.7.21 20:08: > On Sat, Jul 10, 2021 at 07:55:01PM +0300, Dmitriy Khanzhin wrote: ... >> Перестал собираться icewm, я подозреваю, после обновления cmake. >> Что изменилось в сборочной среде, о чем не предупредили? > > По-видимому, случилось обновление пакета cmake, и больше ничего: > https://lists.altlinux.org/pipermail/sisyphus-incominger/2021-July/619503.html > > В результате сломалась сборка пары десятков пакетов. Сборка пакетов всегда ломается в результате обновления каких-то пакетов. Есть какая-то причина акцентировать внимание именно на cmake? По моим подсчётам, сейчас не собирается 36 пакетов, из которых 25 гарантированно не имеют отношения к cmake, а именно: babel-2.0.0-alt2.qa3 djview4-4.12.0-alt3 gawk-5.1.0.0.213.d04f-alt1 getfemxx-5.3-alt4 ghp-import-0.5.4-alt1.1 glibc-6:2.32-alt3 godot-3.1-alt2 gutenpy-0.3.0-alt6 index.html libaubio5-0.4.9-alt3 libbctoolbox-0.6.0-alt3 libsmi-0.5.0-alt2 mate-file-manager-dropbox-1:1.24.0-alt1 openstack-heat-1:13.0.0-alt1 pecl-http-3.2.4-alt1.7.4.20.alt1 pecl-krb5-1.1.4-alt1.7.4.20.alt1 pecl-propro-2.1.0-alt2 pecl-raphf-2.0.1-alt2 pecl-smbclient-1.0.0-alt1.7.4.20.alt1 python3-module-nbclient-0.5.0-alt1 python3-module-shapely-1.7.1-alt1 sasm-3.7.0-alt1 scala-2.13.5-alt1_1jpp11 trinity-1.9-alt2 А ещё 3 не собирается после удаления Qt4: $ grep "Couldn't find package" * pentobi-9.0-alt1.1:E: Couldn't find package phonon-devel qfsm-0.54.0-alt2:E: Couldn't find package phonon-devel scantailor-0.9.12.2-alt1:E: Couldn't find package phonon-devel И один — сиротливая жертва старого python: rapidjson-1.1.0-alt1.1.1:E: Couldn't find package python-module-pydot Таким образом, от cmake могло пострадать максимум 6 пакетов. dозможно, есть какая-то связь с сообщениями из сборки: $ grep "Compatibility with CMake" * calligra-0:3.2.1-alt2: Compatibility with CMake < 2.8.12 will be removed from a future version of dwgrep-0.4-alt2.1: Compatibility with CMake < 2.8.12 will be removed from a future version of icewm-3:2.5.0-alt1: Compatibility with CMake < 2.8.12 will be removed from a future version of mariadb-10.4.17-alt2: Compatibility with CMake < 2.8.12 will be removed from a future version of openmodelica-1.17.0-alt1: Compatibility with CMake < 2.8.12 will be removed from a future version of -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 17:26 ` Vitaly Lipatov @ 2021-07-10 17:45 ` Arseny Maslennikov 2021-07-10 17:53 ` Vitaly Lipatov 2021-07-10 18:48 ` Dmitry V. Levin 1 sibling, 1 reply; 13+ messages in thread From: Arseny Maslennikov @ 2021-07-10 17:45 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1369 bytes --] On Sat, Jul 10, 2021 at 08:26:59PM +0300, Vitaly Lipatov wrote: <...> > > возможно, есть какая-то связь с сообщениями из сборки: > $ grep "Compatibility with CMake" * > calligra-0:3.2.1-alt2: Compatibility with CMake < 2.8.12 will be removed > from a future version of > dwgrep-0.4-alt2.1: Compatibility with CMake < 2.8.12 will be removed from a > future version of > icewm-3:2.5.0-alt1: Compatibility with CMake < 2.8.12 will be removed from > a future version of > mariadb-10.4.17-alt2: Compatibility with CMake < 2.8.12 will be removed > from a future version of > openmodelica-1.17.0-alt1: Compatibility with CMake < 2.8.12 will be removed > from a future version of В исходниках этих пакетов в начале верхнего (главного) CMakeLists.txt не указали директиву «cmake_minimum_required(VERSION $cmake_version)» или в этой директиве указали более старую версию, чем 2.8.12; согласно CMP0000[1] cmake ругается при обработке такого cmakelists. [1] https://cmake.org/cmake/help/latest/policy/CMP0000.html#policy:CMP0000 Т. е. это сообщение выводилось и с cmake 3.19, и с более ранними, скорее всего. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 17:45 ` Arseny Maslennikov @ 2021-07-10 17:53 ` Vitaly Lipatov 0 siblings, 0 replies; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-10 17:53 UTC (permalink / raw) To: ALT Linux Team development discussions Arseny Maslennikov писал 10.7.21 20:45: > On Sat, Jul 10, 2021 at 08:26:59PM +0300, Vitaly Lipatov wrote: > <...> ... > В исходниках этих пакетов в начале верхнего (главного) CMakeLists.txt > не > указали директиву «cmake_minimum_required(VERSION $cmake_version)» или > в этой директиве указали более старую версию, чем 2.8.12; > согласно CMP0000[1] cmake ругается при обработке такого cmakelists. > > [1] > https://cmake.org/cmake/help/latest/policy/CMP0000.html#policy:CMP0000 > > Т. е. это сообщение выводилось и с cmake 3.19, и с более ранними, > скорее > всего. Для меня это сигнал, что там старые, неподдерживаемые версии конфигурации cmake, которые стоит обновить. -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 17:26 ` Vitaly Lipatov 2021-07-10 17:45 ` Arseny Maslennikov @ 2021-07-10 18:48 ` Dmitry V. Levin 2021-07-10 19:31 ` Vitaly Lipatov 1 sibling, 1 reply; 13+ messages in thread From: Dmitry V. Levin @ 2021-07-10 18:48 UTC (permalink / raw) To: ALT Devel discussion list On Sat, Jul 10, 2021 at 08:26:59PM +0300, Vitaly Lipatov wrote: > Dmitry V. Levin писал 10.7.21 20:08: > > On Sat, Jul 10, 2021 at 07:55:01PM +0300, Dmitriy Khanzhin wrote: > ... > >> Перестал собираться icewm, я подозреваю, после обновления cmake. > >> Что изменилось в сборочной среде, о чем не предупредили? > > > > По-видимому, случилось обновление пакета cmake, и больше ничего: > > https://lists.altlinux.org/pipermail/sisyphus-incominger/2021-July/619503.html > > > > В результате сломалась сборка пары десятков пакетов. > Сборка пакетов всегда ломается в результате обновления каких-то пакетов. > Есть какая-то причина акцентировать внимание именно на cmake? Все, кто сейчас ломают сборку пакетов в результате обновления каких-то пакетов, создают препятствия к бранчеванию p10. > Таким образом, от cmake могло пострадать максимум 6 пакетов. Гораздо больше: https://lists.altlinux.org/pipermail/sisyphus-cybertalk/2021-July/114199.html Но некоторые уже исправили. -- ldv ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 18:48 ` Dmitry V. Levin @ 2021-07-10 19:31 ` Vitaly Lipatov 0 siblings, 0 replies; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-10 19:31 UTC (permalink / raw) To: ALT Linux Team development discussions Dmitry V. Levin писал 10.7.21 21:48: ... > Все, кто сейчас ломают сборку пакетов в результате обновления каких-то > пакетов, создают препятствия к бранчеванию p10. Возможно, у нас разные представления о том, как надо готовиться к бранчеванию p10. Как минимум, возникшие препятствия легко устранить, могу подготовить соответствующее задание на удаление. Но glibc удалить не получится, поэтому препятствуют бранчеванию отнюдь не сломавшиеся от cmake пакеты. >> Таким образом, от cmake могло пострадать максимум 6 пакетов. > > Гораздо больше: > https://lists.altlinux.org/pipermail/sisyphus-cybertalk/2021-July/114199.html > > Но некоторые уже исправили. Да, я был не точен — не могло пострадать, а страдает сейчас. Судя по тому, что некоторые пакеты уже исправили, а о подробностях неизвестно — причина проблемы не в cmake. И это хорошо. А то мне показалось, что разработчиков cmake упрекают в кривом релизе. -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
* [devel] mariadb build failed 2021-07-10 17:08 ` Dmitry V. Levin 2021-07-10 17:26 ` Vitaly Lipatov @ 2021-07-11 10:42 ` Vitaly Lipatov 1 sibling, 0 replies; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-11 10:42 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Alexey Shabalin Dmitry V. Levin писал 10.7.21 20:08: ... > По-видимому, случилось обновление пакета cmake, и больше ничего: > https://lists.altlinux.org/pipermail/sisyphus-incominger/2021-July/619503.html > > В результате сломалась сборка пары десятков пакетов. Алексей, как я понимаю, в правиле опечатка, отсюда и получаем CMake Error at libmariadb/cmake/ConnectorName.cmake:30 (ENDMACRO): Flow control statements are not properly nested. Call Stack (most recent call first): libmariadb/CMakeLists.txt:423 (INCLUDE) Исправляется так: $ diff -u libmariadb/cmake/ConnectorName.cmake libmariadb/cmake/ConnectorName.cmake.new --- libmariadb/cmake/ConnectorName.cmake 2021-07-11 13:39:22.075170376 +0300 +++ libmariadb/cmake/ConnectorName.cmake.new 2021-07-11 13:39:16.929141979 +0300 @@ -22,7 +22,7 @@ SET(MACHINE_NAME "x64") ELSE() SET(MACHINE_NAME "32") - END() + ENDIF() ENDIF() -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 16:55 ` Dmitriy Khanzhin 2021-07-10 17:08 ` Dmitry V. Levin @ 2021-07-10 18:36 ` Aleksey Novodvorsky 2021-07-11 10:25 ` Vitaly Lipatov 2 siblings, 0 replies; 13+ messages in thread From: Aleksey Novodvorsky @ 2021-07-10 18:36 UTC (permalink / raw) To: ALT Linux Team development discussions сб, 10 июл. 2021 г. в 19:55, Dmitriy Khanzhin <dmitriy.khanzhin@gmail.com>: > > 10.07.2021 10:20, ALT beekeeper пишет: > > Package: icewm-3:2.5.0-alt1 > > Status: Sisyphus/x86_64 test rebuild failed > > URL: http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 > > Cannot build this package. > > Please investigate. > > Excerpt from build log: > > > Здравствуйте, коллеги. > Перестал собираться icewm, я подозреваю, после обновления cmake. > Что изменилось в сборочной среде, о чем не предупредили? > И с чего начинать починку? Возможно, будет проше начать со свежей версии: https://github.com/ice-wm/icewm/releases/tag/2.6.0 Rgrds, Алексей ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-10 16:55 ` Dmitriy Khanzhin 2021-07-10 17:08 ` Dmitry V. Levin 2021-07-10 18:36 ` [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed Aleksey Novodvorsky @ 2021-07-11 10:25 ` Vitaly Lipatov 2021-07-11 18:35 ` Dmitriy Khanzhin 2 siblings, 1 reply; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-11 10:25 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Dmitriy Khanzhin Dmitriy Khanzhin писал 10.7.21 19:55: > 10.07.2021 10:20, ALT beekeeper пишет: >> Package: icewm-3:2.5.0-alt1 >> Status: Sisyphus/x86_64 test rebuild failed >> URL: >> http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 >> Cannot build this package. >> Please investigate. >> Excerpt from build log: >> ... > Здравствуйте, коллеги. > Перестал собираться icewm, я подозреваю, после обновления cmake. > Что изменилось в сборочной среде, о чем не предупредили? > И с чего начинать починку? В проекте используется некорректный способ добавления путей к заголовочным файлам — их вручную запихивают во флаги, в частности: INCLUDE(FindIntl) if(Intl_FOUND) LIST(APPEND nls_LIBS ${Intl_LIBRARIES}) LIST(APPEND nls_CFLAGS -I${Intl_INCLUDE_DIRS}) endif() ... target_compile_options(ice PUBLIC ${icewm_pc_flags}) Это взрывается, если Intl_INCLUDE_DIRS пустая или имеет несколько значений. Правильным является использование специального механизма для добавления путей: target_include_directories(${target_name} PRIVATE ${LIBYUV_INCLUDE_DIRS}) В нашем случае путь оказался пустой, и -I «съела» -o: -I/usr/include/fribidi -I -o CMakeFiles/ice.dir/udir.cc.o В качестве быстрого исправления можно заменить if(Intl_FOUND) на if(Intl_FOUND AND NOT Intl_IS_BUILT_IN) -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-11 10:25 ` Vitaly Lipatov @ 2021-07-11 18:35 ` Dmitriy Khanzhin 2021-07-12 10:40 ` Vitaly Lipatov 0 siblings, 1 reply; 13+ messages in thread From: Dmitriy Khanzhin @ 2021-07-11 18:35 UTC (permalink / raw) To: ALT Linux Team development discussions 11.07.2021 13:25, Vitaly Lipatov пишет: > Dmitriy Khanzhin писал 10.7.21 19:55: >> 10.07.2021 10:20, ALT beekeeper пишет: >>> Package: icewm-3:2.5.0-alt1 >>> Status: Sisyphus/x86_64 test rebuild failed >>> URL: >>> http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2021/0710/error/icewm-3:2.5.0-alt1 >>> >>> Cannot build this package. >>> Please investigate. >>> Excerpt from build log: >>> > ... >> Здравствуйте, коллеги. >> Перестал собираться icewm, я подозреваю, после обновления cmake. >> Что изменилось в сборочной среде, о чем не предупредили? >> И с чего начинать починку? > > > > В проекте используется некорректный способ добавления путей к > заголовочным файлам — их вручную запихивают во флаги, в частности: > INCLUDE(FindIntl) > if(Intl_FOUND) > LIST(APPEND nls_LIBS ${Intl_LIBRARIES}) > LIST(APPEND nls_CFLAGS -I${Intl_INCLUDE_DIRS}) > endif() > > ... > target_compile_options(ice PUBLIC ${icewm_pc_flags}) > > > Это взрывается, если Intl_INCLUDE_DIRS пустая или имеет несколько значений. > > > Правильным является использование специального механизма для добавления > путей: > target_include_directories(${target_name} PRIVATE ${LIBYUV_INCLUDE_DIRS}) > > В нашем случае путь оказался пустой, и -I «съела» -o: > -I/usr/include/fribidi -I -o CMakeFiles/ice.dir/udir.cc.o > > В качестве быстрого исправления можно заменить > if(Intl_FOUND) > на > if(Intl_FOUND AND NOT Intl_IS_BUILT_IN) > > Большое спасибо. Уточняющий вопрос- это поведение появилось в cmake 3.20? Видимо, апстрим пока не использует его. Постараюсь вникнуть, осознвть и озадачить. Лирическое отступление: я почти всегда в дороге, работа такая, и времени на самообразование все меньше. Прошу прощения. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed 2021-07-11 18:35 ` Dmitriy Khanzhin @ 2021-07-12 10:40 ` Vitaly Lipatov 0 siblings, 0 replies; 13+ messages in thread From: Vitaly Lipatov @ 2021-07-12 10:40 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Dmitriy Khanzhin Dmitriy Khanzhin писал 11.7.21 21:35: > 11.07.2021 13:25, Vitaly Lipatov пишет: ... >> В проекте используется некорректный способ добавления путей к >> заголовочным файлам — их вручную запихивают во флаги, в частности: ... >> В качестве быстрого исправления можно заменить >> if(Intl_FOUND) >> на >> if(Intl_FOUND AND NOT Intl_IS_BUILT_IN) >> >> > Большое спасибо. > Уточняющий вопрос- это поведение появилось в cmake 3.20? Видимо, > апстрим > пока не использует его. Постараюсь вникнуть, осознвть и озадачить. Нет, всё это было давным-давно. Почему проблема выявилась только сейчас, не знаю. Апстрим просто плохо знаком с cmake и не использует его возможностей, делая всё руками. > > Лирическое отступление: я почти всегда в дороге, работа такая, и > времени > на самообразование все меньше. Прошу прощения. Апстрим вряд ли сам поумнеет, поэтому когда-нибудь можно будет изучить на хорошем примере, как правильно писать, и предложить им красивую переделку, убрав пути из флагов. -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2021-07-12 10:40 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-07-10 16:51 ` [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed Дмитрий Ханжин 2021-07-10 16:55 ` Dmitriy Khanzhin 2021-07-10 17:08 ` Dmitry V. Levin 2021-07-10 17:26 ` Vitaly Lipatov 2021-07-10 17:45 ` Arseny Maslennikov 2021-07-10 17:53 ` Vitaly Lipatov 2021-07-10 18:48 ` Dmitry V. Levin 2021-07-10 19:31 ` Vitaly Lipatov 2021-07-11 10:42 ` [devel] mariadb build failed Vitaly Lipatov 2021-07-10 18:36 ` [devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed Aleksey Novodvorsky 2021-07-11 10:25 ` Vitaly Lipatov 2021-07-11 18:35 ` Dmitriy Khanzhin 2021-07-12 10:40 ` 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