Figure out pkg-config compilation problem for vs2017-x64 job
Successful job from about a week ago: https://gitlab.gnome.org/GNOME/librsvg/-/jobs/3117578
Failed job (all recent ones fail in the same fashion): https://gitlab.gnome.org/GNOME/librsvg/-/jobs/3126505
This is suspicious, when installing pkg-config-0.29.2:
C:\_r\_builds\vJWzEqDv\0\GNOME\librsvg>cd pkg-config-0.29.2
C:\_r\_builds\vJWzEqDv\0\GNOME\librsvg\pkg-config-0.29.2>nmake /f Makefile.vc CFG=release || goto :error
Microsoft (R) Program Maintenance Utility Version 14.16.27050.0
Copyright (C) Microsoft Corporation. All rights reserved.
/usr/bin/mkdir: cannot create directory 'release\\x64\\pkg-config': No such file or directory
... later ...
:\_r\_builds\vJWzEqDv\0\GNOME\librsvg\pkg-config-0.29.2\main.c : fatal error C1083: Cannot open compiler generated file: 'C:\_r\_builds\vJWzEqDv\0\GNOME\librsvg\pkg-config-0.29.2\release\x64\pkg-config\main.obj': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.EXE"' : return code '0x1'
Stop.
Why can't mkdir
create that directory? This works fine in the successful job.
While this gets diagnosed, I'll allow the vs2017-x64 job to fail, so I can put out the 2.57.0 release.