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

Reply via email to