Skip to content

Error trying to build libsoup3 #1747

@cal0pteryx

Description

@cal0pteryx

Hi,
when trying to build libsoup3 I encounter the following error when it tries to build icu:

Image

Sorry, pasting from powershell somehow omits line breaks:

Building icu data from C:\gtk-build\build\x64\release\icu\source\data\in\icudt78l.dat                                              cd "C:\gtk-build\build\x64\release\icu\source\data\out\build\icudt78l"                                                       "C:\gtk-build\build\x64\release\icu\bin64\icupkg" -x * --list "C:\gtk-build\build\x64\release\icu\source\data\in\icu   dt78l.dat" > "C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudata.lst"                                                  "C:\gtk-build\build\x64\release\icu\bin64\pkgdata" -f -e icudt78 -v -m dll -c -p icudt78l -T "C:\gtk-build\build\x64   \release\icu\source\data\out\tmp" -L icudt78 -d "C:\gtk-build\build\x64\release\icu\source\data\out\build\icudt78l" -s . -   a X64 "C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudata.lst"                                                      Bibliothek ".\icudt.lib" und Objekt ".\icudt.exp" werden erstellt.                                                        # pkgdata: Reading C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudata.lst..                                      # Writing package file C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudt78l.dat ..                                # Writing object code to  ..                                                                                                 genccode: using architecture cpu=0 bits=64 big-endian=0                                                                      pkgdata: link.exe /nologo /release /out:".\icudt78.dll" /MACHINE:X64 /NXCOMPAT /DYNAMICBASE /DLL /NOENTRY /MANIFEST:NO /im   plib:".\icudt.lib" "C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudt78l_dat.obj" "C:\gtk-build\build\x64\relea   se\icu\source\data\out\tmp\icudata.res"                                                                                            copy "icudt78.dll" "C:\gtk-build\build\x64\release\icu\bin64"                                                                  1 Datei(en) kopiert.                                                                                                       copy "C:\gtk-build\build\x64\release\icu\source\data\out\tmp\icudt78l.dat" "C:\gtk-build\build\x64\release\icu\sourc   e\data\out\icudt78l.dat"                                                                                                             1 Datei(en) kopiert.                                                                                                 building testdata...                                                                                                               nmake /nologo /f "C:\gtk-build\build\x64\release\icu\source\test\testdata\testdata.mak" TESTDATA=. ICUTOOLS="C:\gtk-   build\build\x64\release\icu\source\tools" ICUPBIN="C:\gtk-build\build\x64\release\icu\bin64" ICUP="C:\gtk-build\build\x64\   release\icu" CFG=x64\Release TESTDATAOUT="C:\gtk-build\build\x64\release\icu\source\test\testdata\out" TESTDATABLD="C:\gtk   -build\build\x64\release\icu\source\test\testdata\out\build" ICUSRCDATA="C:\gtk-build\build\x64\release\icu\source\data" D   LL_OUTPUT="C:\gtk-build\build\x64\release\icu\bin64"                                                                         Building test data                                                                                                                 set PYTHONPATH=C:\gtk-build\build\x64\release\icu\source\python;%PYTHONPATH                                                  py -3 -B -m icutools.databuilder  --mode windows-exec  --tool_dir "C:\gtk-build\build\x64\release\icu\source\tools"     --tool_cfg "x64\Release"  --src_dir "."  --tmp_dir ""C:\gtk-build\build\x64\release\icu\source\test\testdata\out\testdata   ""  --out_dir "C:\gtk-build\build\x64\release\icu\source\test\testdata\out\build"                                            Der Befehl "py" ist entweder falsch geschrieben oder                                                                         konnte nicht gefunden werden.

This looks similar to #1486.

Info

OS: WIndows 11 10.0.26200
Python 3.14.3

Initial build command (vcredist2013 for openssl):

choco install git msys2 visualstudio2022-workload-vctools uv vcredist2013
uv run gvsbuild build --enable-gi --py-wheel --from-scratch gobject-introspection gtk4 libadwaita gtksourceview5 pygobject pycairo adwaita-icon-theme gstreamer openssl libsoup3

Please let me know if I can provide more info.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions