Update macOS machines for May 2024#38834
Conversation
|
REGRESSION: gmp:x64-osx failed with BUILD_FAILED. If expected, add gmp:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. gmp hates the new copy of m4 or it isn't being installed correctly; I need to investigate. I think if there was no m4 at all more than gmp would be broken. REGRESSION: thrift:x64-osx failed with BUILD_FAILED. If expected, add thrift:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. New compiler warning: REGRESSION: glib:x64-osx failed with BUILD_FAILED. If expected, add glib:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. Broken by Python 3.12 Probably fixed by https://gitlab.gnome.org/GNOME/glib/-/commit/c40fa821b8f0a537e95cb0f1a615770cd34b61fb REGRESSION: netcdf-c:x64-osx failed with BUILD_FAILED. If expected, add netcdf-c:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. New compiler warning: REGRESSION: clockutils:x64-osx failed with BUILD_FAILED. If expected, add clockutils:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. Almost certainly missing a header: REGRESSION: cppcoro:x64-osx failed with BUILD_FAILED. If expected, add cppcoro:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. Might be a config switch to control but this is probably legitimately broken -> ci.baseline.txt after investigation. PASSING, REMOVE FROM FAIL LIST: cppslippi:x64-osx (/Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt). :) REGRESSION: crashpad:x64-osx failed with BUILD_FAILED. If expected, add crashpad:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. Broken by Python 3.12 I do not believe there is a workaround. Currently planning to skip in ci.baseline.txt. https://chromium.googlesource.com/chromium/mini_chromium/+/refs/heads/main/build/find_mac_sdk.py#11 has this as a hard dependency. /cc editors of Crashpad @RealChuan @omartijn @martijn-resolume @promag @Znurre @vejmartin @bold84 REGRESSION: geogram:x64-osx failed with BUILD_FAILED. If expected, add geogram:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. New compiler warning: REGRESSION: stormlib:x64-osx failed with BUILD_FAILED. If expected, add stormlib:x64-osx=fail to /Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt. New compiler warning: |
|
The gmp issue could be due to an update of autoconf. We already saw failures on windows of it when msys was updated. |
|
|
brew install python-setuptools |
|
|
Actually several of the compiler warning ones were actually the same m4 issue. Going to try reminting the image and poking the UI. |
* Also add explicit sanity test in the instructions * Add python-setuptools to the brew list * Delete .ssh/known_hosts when recycling the VM rather than -o StrictHostKeychecking=no
@RealChuan Thanks, added |
1fad678 to
d029ad2
Compare
are you maybe seeing the same as in this issue: |
|
Builds:
PASSING, REMOVE FROM FAIL LIST: cppslippi:arm64-osx (/Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt). ✅ REGRESSION: clockutils:arm64-osx failed with BUILD_FAILED. If expected, add clockutils:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. /Users/vcpkg/Data/b/clockutils/src/f5f00247c5-36925c3e84.clean/include/clockUtils/sockets/TcpSocket.h:423:8: error: no type named 'thread' in namespace 'std'
std::thread * _worker;
~~~~~^
/Users/vcpkg/Data/b/clockutils/src/f5f00247c5-36925c3e84.clean/include/clockUtils/sockets/TcpSocket.h:424:8: error: no type named 'thread' in namespace 'std'
std::thread * _listenThread;
~~~~~^
/Users/vcpkg/Data/b/clockutils/src/f5f00247c5-36925c3e84.clean/include/clockUtils/sockets/TcpSocket.h:429:8: error: no type named 'thread' in namespace 'std'
std::thread * _callbackThread;
~~~~~^Missing header, patched here. REGRESSION: cppcoro:arm64-osx failed with BUILD_FAILED. If expected, add cppcoro:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. Depends on the Coroutines TS, which has now been removed. => ci.baseline.txt . This library looks dead. REGRESSION: ffmpeg:arm64-osx failed with BUILD_FAILED. If expected, add ffmpeg:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. /Library/Developer/CommandLineTools/SDKs/MacOSX14.4.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h:1891:21: note: 'glShaderSource' has been explicitly marked deprecated here
GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length) OPENGL_DEPRECATED(10.5, 10.14);
^
src/libavdevice/opengl_enc.c:482:27: error: incompatible function pointer types assigning to 'FF_PFNGLSHADERSOURCEPROC' (aka 'void (*)(unsigned int, int, const char **, const int *)') from 'void (GLuint, GLsizei, const GLchar *const *, const GLint *)' (aka 'void (unsigned int, int, const char *const *, const int *)') [-Wincompatible-function-pointer-types]
procs->glShaderSource = glShaderSource;
^ ~~~~~~~~~~~~~~Patch submitted upstream: https://ffmpeg.org/pipermail/ffmpeg-devel/2024-May/328635.html REGRESSION: geogram:arm64-osx failed with BUILD_FAILED. If expected, add geogram:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. /Users/vcpkg/Data/b/geogram/src/v1.8.3-70b7bcf131.clean/src/lib/third_party/numerics/SUPERLU/cutil.c:478:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
print_complex_vec(char *what, int n, complex *vec)
^
int
1 error generated.Fixed by cherry picking upstream change. REGRESSION: qt5-location:arm64-osx failed with BUILD_FAILED. If expected, add qt5-location:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. These blow up in some Python guts. There have been other edits to qt in the meantime so I'm going to hope they fixed it... REGRESSION: stormlib:arm64-osx failed with BUILD_FAILED. If expected, add stormlib:arm64-osx=fail to /Users/vcpkg/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt. /Users/vcpkg/Data/b/stormlib/src/aee45ac3c2-cf775d9e5a.clean/src/libtomcrypt/src/pk/rsa/rsa_verify_simple.c:58:12: warning: call to undeclared function 'LibTomMalloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
tmpbuf = XMALLOC(siglen);
^
/Users/vcpkg/Data/b/stormlib/src/aee45ac3c2-cf775d9e5a.clean/src/libtomcrypt/src/pk/rsa/../../headers/tomcrypt_custom.h:27:18: note: expanded from macro 'XMALLOC'
#define XMALLOC LibTomMallocFixed by updating to a non ancient copy. REGRESSION: vcpkg-ci-freerdp:x64-osx cascaded, but it is required to pass. (/Users/vcpkg/Data/work/1/s/scripts/azure-pipelines/../ci.baseline.txt). Fixed by fixing ffmpeg. |
…oth positional and named arguments.
…bot tagged dependencies. Pathtools does not work with Python 3.12 ( gorakhargosh/pathtools#13 ) and qtinterfaceframework says: - Use ``pathlib`` from the standard library, instead of pathtools (`microsoft#556 <https://github.com/gorakhargosh/watchdog/pull/556>`_)
472926b to
1f6d24b
Compare
|
Tagging @Neumann-A due to qt edits herein |
| @@ -3,10 +3,9 @@ argh==0.26.2 | |||
| click==6.7 | |||
There was a problem hiding this comment.
There was a problem hiding this comment.
but i dont mind the changes.
There was a problem hiding this comment.
We already have some skew from there from other Dependabot fixes: 5d66a98
It looks like that's intended to document oldest dependencies that work based on https://code.qt.io/cgit/qt/qtinterfaceframework-qface.git/commit/requirements_minimal.txt?id=bab155249bbd8cba4efd96f50a22bdff37220ea9 so I think this is OK as long as build works...
|
qt5-location was: In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/src/mbgl/annotation/annotation_manager.cpp:1:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/src/mbgl/annotation/annotation_manager.hpp:4:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/src/mbgl/annotation/symbol_annotation_impl.hpp:24:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry.hpp:17:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometry.hpp:43:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/core/radian_access.hpp:26:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/cast.hpp:33:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/converter.hpp:13:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/conversion_traits.hpp:13:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/detail/conversion_traits.hpp:18:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/detail/int_float_mixture.hpp:19:
In file included from /Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/integral_c.hpp:32:
/Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion]
typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior;
^
/Users/vcpkg/Data/b/qt5-location/src/5.15.13-842fbb6b87.clean/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/static_cast.hpp:24:47: note: expanded from macro 'BOOST_MPL_AUX_STATIC_CAST'
# define BOOST_MPL_AUX_STATIC_CAST(T, expr) static_cast<T>(expr)
^ |
Update macOS machines for May 2024 (microsoft#38834)
Passing on https://dev.azure.com/vcpkg/public/_build/results?buildId=103701&view=results. Added `clockutils:x64-linux=fail` to `ci.baseline.txt` by #9203, which has been fixed by #38834. ``` PASSING, REMOVE FROM FAIL LIST: clockutils:x64-linux ``` - [x] Changes comply with the [maintainer guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md). - [ ] ~~SHA512s are updated for each updated download.~~ - [ ] ~~The "supports" clause reflects platforms that may be fixed by this new version.~~ - [ ] ~~Any fixed [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt) entries are removed from that file.~~ - [ ] ~~Any patches that are no longer applied are deleted from the port's directory.~~ - [x] The version database is fixed by rerunning `./vcpkg x-add-version --all` and committing the result. - [x] Only one version is added to each modified port's versions file. Co-authored-by: Monica <v-liumonica@microsoft.com>

Uh oh!
There was an error while loading. Please reload this page.