Hello, I am trying to update icu to version 78.3.
A compatibility package libicu77 is already in rawhide. (https://bodhi.fedoraproject.org/updates/FEDORA-2026-f0637eecc8) I made this pull request for the icu update to 78.3 https://src.fedoraproject.org/rpms/icu/pull-request/16 merged it, and build it in the side tag 'f45-build-side-137516'. then I did scratch builds of all packages depending on 'libicu*.so.77()(64bit)' in that side tag. There were only 3 real failures which a rebuild would not fix: - mozjs128 - mozjs140 These two build and fail only in their test suite - python-mapnik, probably a "real" failure. Here is the list of packages depending on libicu*.so.77()(64bit): dnf repoquery --releasever=rawhide --whatrequires 'libicu*.so.77()(64bit)' --qf '%{source_name} ' | sort -u ... 0ad 389-ds-base R R-Cairo aegisub boost brltty calamares calibre ceph cfdg cyrus-imapd darktable dee deepin-pdfium deepin-system-monitor deepin-terminal dino dovecot dovecot-fts-xapian enchant2 evolution-data-server fooyin freeciv freerdp freerdp2 geary gerbera ghc-text-icu gnome-clocks gnucash gnustep-base godot gspell guayadeque harfbuzz ibus-qt icu imv kaidan kbibtex kdb kdeplasma-addons kdiff3 konsole konsole5 libcdr libe-book libgedit-tepl libical libkiwix liblcf libmspub libphonenumber libqalculate libqxp libreoffice libspelling libtoml libtranslit libvisio libzim libzmf localsearch louvre maim mapnik megasync mozjs128 mozjs140 mpd msort mysql8.0 mysql8.4 nautilus ncid ncmpcpp neochat nuspell openmw opentrep openttd performous php php-pecl-http plasma-workspace poedit postfix postgresql16 postgresql17 postgresql18 prosody pyicu python-mapnik qt5-qtbase qt5-qtlocation qt5-qtwebengine qt5-qtwebengine-freeworld qt5-qtwebkit qt6-qt5compat qt6-qtbase qt6-qtwebengine raptor2 re2 rpmi nspect samba scribus sile slop strawberry sword tesseract texlive-base tin tinysparql tuba unar v8-314 vte291 webkitgtk widelands wxmedit xalan-c xfsprogs xiphos yaz znc And here are the results of all the scratch builds I did: (fedpkg scratch-build --target=f45-build-side-137516 --arches=x86_64 --nowait --background) ❌ means there is probably a real problem with the building with icu 78.3 ⚠️ build fails in the side tag but the fail is unrelated to icu or it will be fixed automatically when everything is rebuilt. ✅ means the build looks fine, uses icu 78.3, no errors, requires libicu*.so.78()(64bit) (or that no build is needed because the repo did not exist) 0ad https://koji.fedoraproject.org/koji/taskinfo?taskID=145487835 ✅ 389-ds-base https://koji.fedoraproject.org/koji/taskinfo?taskID=145487853 ✅ R https://koji.fedoraproject.org/koji/taskinfo?taskID=145487912 ✅ R-Cairo https://koji.fedoraproject.org/koji/taskinfo?taskID=145488277 ✅ aegisub https://koji.fedoraproject.org/koji/taskinfo?taskID=145488278 ✅ (build.log: /usr/bin/ld.bfd: warning: libicui18n.so.77, needed by /usr/lib64/libboost_locale.so.1.90.0, may conflict with libicui18n.so.78), that should be OK because boost builds fine with icu 78.3. boost https://koji.fedoraproject.org/koji/taskinfo?taskID=145488279 ✅ ⬆️ brltty https://koji.fedoraproject.org/koji/taskinfo?taskID=145488280 ✅ calamares https://koji.fedoraproject.org/koji/taskinfo?taskID=145488281 ✅ calibre https://koji.fedoraproject.org/koji/taskinfo?taskID=145488282 ✅ ceph https://koji.fedoraproject.org/koji/taskinfo?taskID=145488283 ✅ cfdg https://koji.fedoraproject.org/koji/taskinfo?taskID=145488284 ✅ cyrus-imapd https://koji.fedoraproject.org/koji/taskinfo?taskID=145488285 ✅ darktable https://koji.fedoraproject.org/koji/taskinfo?taskID=145488286 ⚠️ unrelated to icu? FAILED: [code=1] bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decompressors/losslessjpeg.cpp.o /usr/bin/g++ -DDT_HAVE_SIGNAL_TRACE -DGDK_DISABLE_DEPRECATED -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_24 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGTK_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES -DHAVE_BUILTIN_CPU_SUPPORTS -DHAVE_CONFIG_H -DHAVE_GMIC -DHAVE_GPHOTO2 -DHAVE_GRAPHICSMAGICK -DHAVE_ICU -DHAVE_IMATH -DHAVE_ISO_CODES -DHAVE_KWALLET -DHAVE_LIBAVIF=1 -DHAVE_LIBHEIF=1 -DHAVE_LIBJXL -DHAVE_LIBRAW=1 -DHAVE_LIBSECRET -DHAVE_MAP -DHAVE_OPENCL -DHAVE_OPENEXR -DHAVE_OPENJPEG -DHAVE_OSMGPSMAP_110_OR_NEWER -DHAVE_OSMGPSMAP_NEWER_THAN_110 -DHAVE_PRINT -DHAVE_WEBP -DLIBRAW_NOTHREADS -DSQLITE_CORE -DSQLITE_ENABLE_ICU -DUSE_COLORDGTK -DUSE_LUA -DUSE_ZLIB -DWITH_GZFILEOP -D_RELEASE -D_XOPEN_SOURCE=700 -I/builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/redhat-linux-build/bin/external/LibRaw-cmake -I/builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw-cmake -I/builddir/build/BUILD/darktable- 5.4.1-build/darktable-5.4.1/src -I/builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LuaAutoC -I/builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw -isystem /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external -isystem /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/OpenCL -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cloudproviders -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/glycin-2 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/lib64/pkgconfig/../../include/dbus-1.0 -isystem /usr/lib64/pkgconfig/../../lib64/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/pixman-1 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype 2 -isystem /usr/include/libpng16 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/sysprof-6 -isystem /usr/include/lensfun -isystem /usr/include/librsvg-2.0 -isystem /usr/include/json-glib-1.0 -isystem /usr/include/openjpeg-2.5 -isystem /usr/include/libsecret-1 -isystem /usr/include/p11-kit-1 -isystem /usr/include/GraphicsMagick -isystem /usr/include/osmgpsmap-1.0 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/colord-1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wformat -Wformat-secur ity -Wshadow -Wtype-limits -Wvla -Wmaybe-uninitialized -Wno-unknown-pragmas -Wno-error=varargs -Wno-format-truncation -Wno-error=address-of-packed-member -fopenmp -mtune=generic -msse2 -g -mfpmath=sse -DNDEBUG -O3 -ffast-math -fno-finite-math-only -fexpensive-optimizations -std=c++17 -fPIC -fopenmp -w -MD -MT bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decompressors/losslessjpeg.cpp.o -MF bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decompressors/losslessjpeg.cpp.o.d -o bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decompressors/losslessjpeg.cpp.o -c /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw/src/decompressors/losslessjpeg.cpp /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw/src/decompressors/losslessjpeg.cpp: In member function ‘void HuffTable::initval(uint32_t*, uint32_t*, bool)’: /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw/src/decompressors/losslessjpeg.cpp:376:31: error: ‘LIBRAW_EXCEPTION_IO_CORRUPT’ was not declared in this scope 376 | throw LIBRAW_EXCEPTION_IO_CORRUPT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/darktable-5.4.1-build/darktable-5.4.1/src/external/LibRaw/src/decompressors/losslessjpeg.cpp:382:31: error: ‘LIBRAW_EXCEPTION_IO_CORRUPT’ was not declared in this scope 382 | throw LIBRAW_EXCEPTION_IO_CORRUPT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dee https://koji.fedoraproject.org/koji/taskinfo?taskID=145488290 ✅ deepin-pdfium https://koji.fedoraproject.org/koji/taskinfo?taskID=145488295 ✅ deepin-system-monitor https://koji.fedoraproject.org/koji/taskinfo?taskID=145488300 ✅ deepin-terminal https://koji.fedoraproject.org/koji/taskinfo?taskID=14548830 ✅ (build.log: /usr/bin/ld.bfd: warning: libicui18n.so.77, needed by /usr/lib64/libQt6Core.so.6.11.1, may conflict with libicui18n.so.78), OK because Qt6 builds fine with icu 78.3 dino https://koji.fedoraproject.org/koji/taskinfo?taskID=145488302 ✅ dovecot https://koji.fedoraproject.org/koji/taskinfo?taskID=145488303 ✅ dovecot-fts-xapian This package or module is retired. ✅ enchant2 https://koji.fedoraproject.org/koji/taskinfo?taskID=145459952 ✅ evolution-data-server https://koji.fedoraproject.org/koji/taskinfo?taskID=145488381 ✅ fooyin https://koji.fedoraproject.org/koji/taskinfo?taskID=145488385 ✅ freeciv https://koji.fedoraproject.org/koji/taskinfo?taskID=145488387 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib/gcc/x86_64-redhat-linux/16/../../../../lib64/libQt6Core.so, may conflict with libicuuc.so.78), OK because Qt6 builds fine with icu 78.3 freerdp https://koji.fedoraproject.org/koji/taskinfo?taskID=145488389 ✅ freerdp2 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488391 ✅ geary https://koji.fedoraproject.org/koji/taskinfo?taskID=145488393 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib64/libwebkit2gtk-4.1.so, may conflict with libicuuc.so.78), gerbera https://koji.fedoraproject.org/koji/taskinfo?taskID=145488395 ✅ ghc-text-icu https://koji.fedoraproject.org/koji/taskinfo?taskID=145488397 ✅ gnome-clocks https://koji.fedoraproject.org/koji/taskinfo?taskID=145488399 ✅ gnucash https://koji.fedoraproject.org/koji/taskinfo?taskID=145488402 ✅ gnustep-base https://koji.fedoraproject.org/koji/taskinfo?taskID=145488414 ✅ godot https://koji.fedoraproject.org/koji/taskinfo?taskID=145488426 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib64/libharfbuzz-icu.so, may conflict with libicuuc.so.78), OK because harfbuzz builds fine with icu 78.3 gspell https://koji.fedoraproject.org/koji/taskinfo?taskID=145488429 ✅ guayadeque https://koji.fedoraproject.org/koji/taskinfo?taskID=145488432 harfbuzz https://koji.fedoraproject.org/koji/taskinfo?taskID=145488434 ✅ ibus-qt https://koji.fedoraproject.org/koji/taskinfo?taskID=145488436 ✅ icu https://koji.fedoraproject.org/koji/taskinfo?taskID=145488438 ✅ imv https://koji.fedoraproject.org/koji/taskinfo?taskID=145488439 ✅ kaidan https://koji.fedoraproject.org/koji/taskinfo?taskID=145488441 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib64/libQt6Core.so.6.11.1, may conflict with libicuuc.so.78), OK because Qt6 builds fine with icu kbibtex https://koji.fedoraproject.org/koji/taskinfo?taskID=145488446 ✅ kdb https://koji.fedoraproject.org/koji/taskinfo?taskID=145488453 ✅ kdeplasma-addons https://koji.fedoraproject.org/koji/taskinfo?taskID=145488463 ✅ kdiff3 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488474 ✅ konsole https://koji.fedoraproject.org/koji/taskinfo?taskID=145488486 ✅ konsole5 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488492 ✅ libcdr https://koji.fedoraproject.org/koji/taskinfo?taskID=145488494 ✅ libe-book https://koji.fedoraproject.org/koji/taskinfo?taskID=145488496 ✅ libgedit-tepl https://koji.fedoraproject.org/koji/taskinfo?taskID=145488498 ✅ libical https://koji.fedoraproject.org/koji/taskinfo?taskID=145488500 ✅ libkiwix https://koji.fedoraproject.org/koji/taskinfo?taskID=145488510 ✅ liblcf https://koji.fedoraproject.org/koji/taskinfo?taskID=145488518 ✅ libmspub https://koji.fedoraproject.org/koji/taskinfo?taskID=145488526 ✅ libphonenumber https://koji.fedoraproject.org/koji/taskinfo?taskID=145488538 ✅ libqalculate https://koji.fedoraproject.org/koji/taskinfo?taskID=145488546 ✅ libqxp https://koji.fedoraproject.org/koji/taskinfo?taskID=145488555 ✅ libreoffice https://koji.fedoraproject.org/koji/taskinfo?taskID=145466792 ✅ libspelling https://koji.fedoraproject.org/koji/taskinfo?taskID=145488560 ✅ libtoml https://koji.fedoraproject.org/koji/taskinfo?taskID=145488563 ✅ libtranslit https://koji.fedoraproject.org/koji/taskinfo?taskID=145488568 ✅ libvisio https://koji.fedoraproject.org/koji/taskinfo?taskID=145488569 ✅ libzim https://koji.fedoraproject.org/koji/taskinfo?taskID=145488578 ✅ libzmf https://koji.fedoraproject.org/koji/taskinfo?taskID=145488580 ✅ localsearch https://koji.fedoraproject.org/koji/taskinfo?taskID=145488584 ✅ louvre https://koji.fedoraproject.org/koji/taskinfo?taskID=145488588 ⚠️ unrelated to icu: In file included from ../lib/core/LCompositor.cpp:1: ../lib/core/private/LCompositorPrivate.h:86:10: error: ‘mutex’ in namespace ‘std’ does not name a type 86 | std::mutex renderMutex; | ^~~~~ maim https://koji.fedoraproject.org/koji/taskinfo?taskID=145488596 ✅ mapnik https://koji.fedoraproject.org/koji/taskinfo?taskID=145488608 ✅ megasync No such repository ✅ mozjs128 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488627 ❌ build failure related to icu?: /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/dist/bin/js128 -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/shell.js -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/test262/shell.js -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/test262/intl402/shell.js -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/test262/intl402/Segmenter/shell.js -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/test262/intl402/Segmenter/instance/shell.js --selfhosted-xdr-path /tmp/tmpmn2hwd4e/shell.xdr --selfhosted-xdr-mode decode -f /builddir/build/BUILD/mozjs128-128.11.0-build/firefox-128.11.0/js/src/tests/test262/intl402/Segmenter/instance/extensibility.js REGRESSIONS non262/Date/time-zones-historic.js non262/Intl/NumberFormat/unit-well-formed.js non262/Intl/NumberFormat/unit-formatToParts-has-unit-field.js non262/Intl/NumberFormat/unit-compound-combinations.js non262/Intl/DateTimeFormat/japanese-gannen-year.js non262/Intl/DateTimeFormat/formatRange-hour-cycle.js non262/Intl/DateTimeFormat/implied-script-has-consistent-output.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js test262/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js test262/intl402/NumberFormat/prototype/format/units.js FAIL RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.0vlQFC (%check) Bad exit status from /var/tmp/rpm-tmp.0vlQFC (%check) Child return code was: 1 mozjs140 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488633 ❌ /builddir/build/BUILD/mozjs140-140.6.0-build/firefox-140.6.0/js/src/dist/bin/js140 -f /builddir/build/BUILD/mozjs140-140.6.0-build/firefox-140.6.0/js/src/tests/shell.js -f /builddir/build/BUILD/mozjs140-140.6.0-build/firefox-140.6.0/js/src/tests/test262/shell.js -f /builddir/build/BUILD/mozjs140-140.6.0-build/firefox-140.6.0/js/src/tests/test262/harness/shell.js --selfhosted-xdr-path /tmp/tmp5zwv28pu/shell.xdr --selfhosted-xdr-mode decode -f /builddir/build/BUILD/mozjs140-140.6.0-build/firefox-140.6.0/js/src/tests/test262/harness/asyncHelpers-asyncTest-then-rejects.js REGRESSIONS non262/Intl/DateTimeFormat/japanese-gannen-year.js non262/Intl/DateTimeFormat/era.js non262/Intl/DateTimeFormat/dateTimeStyle-locale.js non262/Intl/DateTimeFormat/formatRange-hour-cycle.js non262/Intl/DateTimeFormat/implied-script-has-consistent-output.js non262/Intl/DurationFormat/basic.js non262/Intl/NumberFormat/unit-well-formed.js non262/Intl/NumberFormat/unit-formatToParts-has-unit-field.js non262/Intl/NumberFormat/unit-compound-combinations.js non262/Intl/DisplayNames/calendar.js non262/Date/time-zones-historic.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js test262/built-ins/RegExp/property-escapes/generated/Diacritic.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Common.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js test262/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js test262/built-ins/RegExp/property-escapes/generated/ID_Continue.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js test262/built-ins/RegExp/property-escapes/generated/Assigned.js test262/built-ins/RegExp/property-escapes/generated/Emoji.js test262/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js test262/built-ins/RegExp/property-escapes/generated/Ideographic.js test262/built-ins/RegExp/property-escapes/generated/Uppercase.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js test262/built-ins/RegExp/property-escapes/generated/ID_Start.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js test262/built-ins/RegExp/property-escapes/generated/Cased.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js test262/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js test262/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js test262/built-ins/RegExp/property-escapes/generated/Extender.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js test262/built-ins/RegExp/property-escapes/generated/Math.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js test262/built-ins/RegExp/property-escapes/generated/XID_Continue.js test262/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js test262/built-ins/RegExp/property-escapes/generated/Lowercase.js test262/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js test262/built-ins/RegExp/property-escapes/generated/Alphabetic.js test262/built-ins/RegExp/property-escapes/generated/XID_Start.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Han.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js test262/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js --enable-temporal test262/staging/Intl402/Temporal/old/non-iso-calendars-ethioaa.js --enable-temporal test262/staging/Intl402/Temporal/old/non-iso-calendars-ethiopic.js --enable-temporal test262/staging/Intl402/Temporal/old/non-iso-calendars-coptic.js --enable-temporal test262/staging/Intl402/Temporal/old/indian-calendar.js --enable-temporal test262/staging/Intl402/Temporal/old/non-iso-calendars-indian.js test262/intl402/NumberFormat/prototype/format/units.js FAIL RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.tufJPA (%check) Bad exit status from /var/tmp/rpm-tmp.tufJPA (%check) Child return code was: 1 mpd Spec file is not available ✅ msort https://koji.fedoraproject.org/koji/taskinfo?taskID=145488635 ✅ mysql8.0 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488636 ✅ mysql8.4 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488637 ✅ nautilus https://koji.fedoraproject.org/koji/taskinfo?taskID=145488639 ✅ ncid https://koji.fedoraproject.org/koji/taskinfo?taskID=145488643 ⚠️ Temporary problem, I think, once libphonenumber itself is rebuilt with icu 78.8, ncid should very likely rebuild successfully too: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib/gcc/x86_64-redhat-linux/16/../../../../lib64/libphonenumber.so, may conflict with libicuuc.so.78 /usr/bin/ld.bfd: /tmp/ccOQOVVd.ltrans1.ltrans.o: in function `GetCompleteInfoFromNumber': /builddir/build/BUILD/ncid-1.18-build/ncid/server/nciddPN.cpp:352:(.text+0x85d3): undefined reference to `i18n::phonenumbers::PhoneNumberOfflineGeocoder::GetDescriptionForNumber[abi:cxx11](i18n::phonenumbers::PhoneNumber const&, icu_78::Locale const&) const' collect2: error: ld returned 1 exit status make[2]: Leaving directory '/builddir/build/BUILD/ncid-1.18-build/ncid/server' make[2]: *** [Makefile:238: ncidd] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/ncid-1.18-build/ncid' make[1]: *** [Makefile:281: serverdir] Error 2 make: *** [Makefile:320: package] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.a5l7Tu (%build) Bad exit status from /var/tmp/rpm-tmp.a5l7Tu (%build) RPM build errors: Child return code was: 1 Once libphonenumber itself is rebuilt with icu 78.8, ncid should very likely rebuild successfully too. ncmpcpp https://koji.fedoraproject.org/koji/taskinfo?taskID=145488647 ✅ neochat https://koji.fedoraproject.org/koji/taskinfo?taskID=145488659 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib64/libQt6Core.so.6.11.1, may conflict with libicuuc.so.78), OK, Qt6 builds fine with icu 78.3 nuspell https://koji.fedoraproject.org/koji/taskinfo?taskID=145488665 ✅ openmw https://koji.fedoraproject.org/koji/taskinfo?taskID=145488673 ✅ (build.log: /usr/bin/ld.bfd: warning: libicui18n.so.77, needed by /usr/lib64/libsamba-util.so.0, may conflict with libicui18n.so.78), OK, samba builds fine with icu 78.3 opentrep https://koji.fedoraproject.org/koji/taskinfo?taskID=145488677 ✅ openttd https://koji.fedoraproject.org/koji/taskinfo?taskID=145488680 ✅ performous No such repository ✅ php https://koji.fedoraproject.org/koji/taskinfo?taskID=145488685 ✅ php-pecl-http https://koji.fedoraproject.org/koji/taskinfo?taskID=145488689 ✅ plasma-workspace https://koji.fedoraproject.org/koji/taskinfo?taskID=145488690 ✅ poedit https://koji.fedoraproject.org/koji/taskinfo?taskID=145488691 ✅ postfix https://koji.fedoraproject.org/koji/taskinfo?taskID=145488693 ✅ postgresql16 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488701 ✅ postgresql17 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488703 ✅ postgresql18 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488710 ✅ prosody https://koji.fedoraproject.org/koji/taskinfo?taskID=145488713 ✅ pyicu https://koji.fedoraproject.org/koji/taskinfo?taskID=145488716 ✅ python-mapnik https://koji.fedoraproject.org/koji/taskinfo?taskID=145488719 ❌ build failure related to icu?: ../BUILDROOT/usr/lib64/python3.14/site-packages/mapnik/__init__.py:66: in <module> from ._mapnik import * E ImportError: /builddir/build/BUILD/python-mapnik-4.2.2-build/BUILDROOT/usr/lib64/python3.14/site-packages/mapnik/_mapnik.cpython-314-x86_64-linux-gnu.so: undefined symbol: _ZN6mapnik4rule10set_filterERKSt10shared_ptrIN6mapbox4util7variantIJNS_10value_nullEbldN6icu_7813UnicodeStringENS_9attributeENS_16global_attributeENS_23geometry_type_attributeENS3_17recursive_wrapperINS_10unary_nodeINS_4tags6negateEEEEENSB_INS_11binary_nodeINSD_4plusEEEEENSB_INSH_INSD_5minusEEEEENSB_INSH_INSD_4multEEEEENSB_INSH_INSD_3divEEEEENSB_INSH_INSD_3modEEEEENSB_INSH_INSD_4lessEEEEENSB_INSH_INSD_10less_equalEEEEENSB_INSH_INSD_7greaterEEEEENSB_INSH_INSD_13greater_equalEEEEENSB_INSH_INSD_8equal_toEEEEENSB_INSH_INSD_12not_equal_toEEEEENSB_INSC_INSD_11logical_notEEEEENSB_INSH_INSD_11logical_andEEEEENSB_INSH_INSD_10logical_orEEEEENSB_INS_16regex_match_nodeEEENSB_INS_18regex_replace_nodeEEENSB_INS_19unary_function_callEEENSB_INS_20binary_function_callEEEEEEE _______________ ERROR collecting test/python_tests/copy_test.py ________________ ImportError while importing test module '/builddir/build/BUILD/python-mapnik-4.2.2-build/python-mapnik-4.2.2/test/python_tests/copy_test.py'. qt5-qtbase https://koji.fedoraproject.org/koji/taskinfo?taskID=145488721 ✅ qt5-qtlocation https://koji.fedoraproject.org/koji/taskinfo?taskID=145488722 ✅ qt5-qtwebengine https://koji.fedoraproject.org/koji/taskinfo?taskID=145488723 ❌ build failure related to icu?: In file included from ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h:320, from ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.h:710, from ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/wtf_clone_equals_util.h:13, from gen/third_party/blink/public/mojom/input/input_event_result.mojom-blink.h:33, from ../../3rdparty/chromium/third_party/blink/renderer/platform/widget/input/widget_base_input_handler.h:14, from ./../../3rdparty/chromium/third_party/blink/renderer/platform/widget/input/widget_base_input_handler.cc:5, from gen/third_party/blink/renderer/platform/platform_jumbo_72.cc:8: ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:48:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 48 | explicit StringTypeAdapter<char>(char buffer) : buffer_(buffer) {} | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:48:35: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:65:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | explicit StringTypeAdapter<LChar>(LChar buffer) : buffer_(buffer) {} | ^~~~~ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:65:37: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:82:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 82 | explicit StringTypeAdapter<UChar>(UChar buffer) : buffer_(buffer) {} | ^~~~~ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:82:37: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:103:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 103 | explicit StringTypeAdapter<char*>(char* buffer) | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:103:36: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:113:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | StringTypeAdapter<char*>(char* buffer, size_t length); | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:113:27: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:124:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | explicit StringTypeAdapter<LChar*>(LChar* buffer); | ^~~~~ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:124:38: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:160:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 160 | explicit StringTypeAdapter<const char*>(const char* buffer); | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:160:42: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:178:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | explicit StringTypeAdapter<const LChar*>(const LChar* buffer); | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:178:43: note: remove the ‘< >’ In file included from ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:224: ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_operators.h:118:60: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 118 | StringTypeAdapter<StringAppend<StringType1, StringType2>>( | ^ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_operators.h:118:60: note: remove the ‘< >’ ninja: build stopped: subcommand failed. qt5-qtwebengine-freeworld ✅ No such repository qt5-qtwebkit https://koji.fedoraproject.org/koji/taskinfo?taskID=145488725 ✅ qt6-qt5compat https://koji.fedoraproject.org/koji/taskinfo?taskID=145488727 ✅ qt6-qtbase https://koji.fedoraproject.org/koji/taskinfo?taskID=145488734 ✅ qt6-qtwebengine https://koji.fedoraproject.org/koji/taskinfo?taskID=145488737 ✅ raptor2 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488742 ✅ re2 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488744 ✅ rpminspect https://koji.fedoraproject.org/koji/taskinfo?taskID=145488746 ✅ samba https://koji.fedoraproject.org/koji/taskinfo?taskID=145488751 ✅ scribus https://koji.fedoraproject.org/koji/taskinfo?taskID=145488752 ✅ sile https://koji.fedoraproject.org/koji/taskinfo?taskID=145488756 ✅ slop https://koji.fedoraproject.org/koji/taskinfo?taskID=145488758 ✅ strawberry https://koji.fedoraproject.org/koji/taskinfo?taskID=145488760 ✅ (build.log: /usr/bin/ld.bfd: warning: libicui18n.so.77, needed by /usr/lib64/libQt6Core.so.6.11.1, may conflict with libicui18n.so.78), OK, Qt6 builds fine with icu 78.3 sword https://koji.fedoraproject.org/koji/taskinfo?taskID=145488763 ✅ tesseract https://koji.fedoraproject.org/koji/taskinfo?taskID=145488769 ✅ texlive-base https://koji.fedoraproject.org/koji/taskinfo?taskID=145488775 ✅ tin https://koji.fedoraproject.org/koji/taskinfo?taskID=145488778 ✅ tinysparql https://koji.fedoraproject.org/koji/taskinfo?taskID=145488781 ✅ tuba https://koji.fedoraproject.org/koji/taskinfo?taskID=145488783 ✅ (build.log: /usr/bin/ld.bfd: warning: libicuuc.so.77, needed by /usr/lib64/libspelling-1.so, may conflict with libicuuc.so.78), OK, libspelling compiles fine with icu 78.3 unar https://koji.fedoraproject.org/koji/taskinfo?taskID=145488787 ✅ v8-314 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488789 ✅ vte291 https://koji.fedoraproject.org/koji/taskinfo?taskID=145488792 ✅ webkitgtk https://koji.fedoraproject.org/koji/taskinfo?taskID=145488793 ✅ widelands https://koji.fedoraproject.org/koji/taskinfo?taskID=145488795 ✅ wxmedit https://koji.fedoraproject.org/koji/taskinfo?taskID=145488803 ✅ xalan-c https://koji.fedoraproject.org/koji/taskinfo?taskID=145488811 ⚠️ unrelated to icu: "CMake Error at CMakeLists.txt:22 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake." xfsprogs https://koji.fedoraproject.org/koji/taskinfo?taskID=145488816 ✅ xiphos https://koji.fedoraproject.org/koji/taskinfo?taskID=145488818 ✅ (build.log: /usr/bin/ld.bfd: warning: libicui18n.so.77, needed by /usr/lib64/libsword.so, may conflict with libicui18n.so.78) yaz https://koji.fedoraproject.org/koji/taskinfo?taskID=145488823 ✅ znc https://koji.fedoraproject.org/koji/taskinfo?taskID=145488825 ✅ -- Mike FABIAN <[email protected]> He/Him/His 睡眠不足はいい仕事の敵だ。 -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
