Opened 13 days ago
#73958 new defect
gstreamer1-gst-plugins-bad @1.28.2_1 error: unrecognized platform name visionos (macOS < 13)
| Reported by: | mark4o | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.12.5 |
| Keywords: | monterey | Cc: | |
| Port: | gstreamer1-gst-plugins-bad |
Description
gstreamer1-gst-plugins-bad @1.28.2_1 fails to build on macOS < 13.
This is on:
macOS 12.7.6 21H1320 x86_64
Xcode 14.2 14C18
% sudo port upgrade gstreamer1-gst-plugins-bad The following port will be upgraded: gstreamer1-gst-plugins-bad Continue? [Y/n]: ---> Computing dependencies for gstreamer1-gst-plugins-bad ---> Fetching archive for gstreamer1-gst-plugins-bad ---> Archive not available for gstreamer1-gst-plugins-bad, building locally ---> Fetching distfiles for gstreamer1-gst-plugins-bad ---> Verifying checksums for gstreamer1-gst-plugins-bad ---> Extracting gstreamer1-gst-plugins-bad ---> Applying patches to gstreamer1-gst-plugins-bad ---> Configuring gstreamer1-gst-plugins-bad ---> Building gstreamer1-gst-plugins-bad Error: Failed to build gstreamer1-gst-plugins-bad: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gstreamer1-gst-plugins-bad/gstreamer1-gst-plugins-bad/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. %
main.log contains the following errors:
:info:build /usr/bin/clang -Isys/applemedia/libgstapplemedia.dylib.p -Isys/applemedia -I../gst-plugins-bad-1.28.2/sys/applemedia -I. -I../gst-plugins-bad-1.28.2 -Igst-libs -I../gst-plugins-bad-1.28.2/gst-libs -Igst-libs/gst/codecparsers -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/orc-0.4 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/lib/gstreamer-1.0/include -I/opt/local/include -fdiagnostics-color=always -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -Wmissing-prototypes -Wold-style-definition -Waggregate-return -Waddress -Wformat -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wno-multichar -Wpointer-arith -Wredundant-decls -Wshift-negative-value -Wtype-limits -Wundef -Wvla -Wwrite-strings -pipe -Os -std=c11 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework/Headers -DHAVE_CONFIG_H -Dgst_core_media_buffer_new=gst_core_media_buffer_priv_new -Dgst_core_media_buffer_get_type=gst_core_media_buffer_priv_get_type -Dgst_core_media_buffer_get_pixel_buffer=gst_core_media_buffer_priv_get_pixel_buffer -Dgst_core_video_buffer_new=gst_core_video_buffer_priv_new -Dgst_core_video_buffer_get_type=gst_core_video_buffer_priv_get_type -DGST_USE_UNSTABLE_API -MD -MQ sys/applemedia/libgstapplemedia.dylib.p/vtenc.c.o -MF sys/applemedia/libgstapplemedia.dylib.p/vtenc.c.o.d -o sys/applemedia/libgstapplemedia.dylib.p/vtenc.c.o -c ../gst-plugins-bad-1.28.2/sys/applemedia/vtenc.c
:info:build ../gst-plugins-bad-1.28.2/sys/applemedia/vtenc.c:1636:60: error: unrecognized platform name visionos
:info:build if (__builtin_available (ios 8.0, macos 10.9, tvos 10.2, visionos 1.0, *)) {
:info:build ^
:info:build 1 error generated.
:info:build /usr/bin/clang -Isys/applemedia/libgstapplemedia.dylib.p -Isys/applemedia -I../gst-plugins-bad-1.28.2/sys/applemedia -I. -I../gst-plugins-bad-1.28.2 -Igst-libs -I../gst-plugins-bad-1.28.2/gst-libs -Igst-libs/gst/codecparsers -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/orc-0.4 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/lib/gstreamer-1.0/include -I/opt/local/include -fdiagnostics-color=always -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -Wmissing-prototypes -Wold-style-definition -Waggregate-return -Waddress -Wformat -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wno-multichar -Wpointer-arith -Wredundant-decls -Wshift-negative-value -Wtype-limits -Wundef -Wvla -Wwrite-strings -pipe -Os -std=c11 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework/Headers -DHAVE_CONFIG_H -Dgst_core_media_buffer_new=gst_core_media_buffer_priv_new -Dgst_core_media_buffer_get_type=gst_core_media_buffer_priv_get_type -Dgst_core_media_buffer_get_pixel_buffer=gst_core_media_buffer_priv_get_pixel_buffer -Dgst_core_video_buffer_new=gst_core_video_buffer_priv_new -Dgst_core_video_buffer_get_type=gst_core_video_buffer_priv_get_type -DGST_USE_UNSTABLE_API -MD -MQ sys/applemedia/libgstapplemedia.dylib.p/vtdec.c.o -MF sys/applemedia/libgstapplemedia.dylib.p/vtdec.c.o.d -o sys/applemedia/libgstapplemedia.dylib.p/vtdec.c.o -c ../gst-plugins-bad-1.28.2/sys/applemedia/vtdec.c
:info:build ../gst-plugins-bad-1.28.2/sys/applemedia/vtdec.c:1199:61: error: unrecognized platform name visionOS
:info:build if (__builtin_available (macOS 10.9, iOS 17.0, tvOS 17.0, visionOS 1.0, *)) {
:info:build ^
:info:build ../gst-plugins-bad-1.28.2/sys/applemedia/vtdec.c:2259:61: error: unrecognized platform name visionOS
:info:build if (__builtin_available (macOS 10.9, iOS 17.0, tvOS 17.0, visionOS 1.0, *))
:info:build ^
:info:build ../gst-plugins-bad-1.28.2/sys/applemedia/vtdec.c:2272:61: error: unrecognized platform name visionOS
:info:build if (__builtin_available (macOS 10.9, iOS 17.0, tvOS 17.0, visionOS 1.0, *)) {
:info:build ^
:info:build 3 errors generated.
:info:build /usr/bin/clang -Isys/applemedia/libgstapplemedia.dylib.p -Isys/applemedia -I../gst-plugins-bad-1.28.2/sys/applemedia -I. -I../gst-plugins-bad-1.28.2 -Igst-libs -I../gst-plugins-bad-1.28.2/gst-libs -Igst-libs/gst/codecparsers -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/orc-0.4 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/lib/gstreamer-1.0/include -I/opt/local/include -fdiagnostics-color=always -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -Wmissing-prototypes -Wold-style-definition -Waggregate-return -Waddress -Wformat -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wno-multichar -Wpointer-arith -Wredundant-decls -Wshift-negative-value -Wtype-limits -Wundef -Wvla -Wwrite-strings -pipe -Os -std=c11 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/IOSurface.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/Cocoa.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreVideo.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreMedia.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework -idirafter/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/AVFoundation.framework/Headers -DHAVE_CONFIG_H -Dgst_core_media_buffer_new=gst_core_media_buffer_priv_new -Dgst_core_media_buffer_get_type=gst_core_media_buffer_priv_get_type -Dgst_core_media_buffer_get_pixel_buffer=gst_core_media_buffer_priv_get_pixel_buffer -Dgst_core_video_buffer_new=gst_core_video_buffer_priv_new -Dgst_core_video_buffer_get_type=gst_core_video_buffer_priv_get_type -DGST_USE_UNSTABLE_API -MD -MQ sys/applemedia/libgstapplemedia.dylib.p/vtutil.c.o -MF sys/applemedia/libgstapplemedia.dylib.p/vtutil.c.o.d -o sys/applemedia/libgstapplemedia.dylib.p/vtutil.c.o -c ../gst-plugins-bad-1.28.2/sys/applemedia/vtutil.c
:info:build ../gst-plugins-bad-1.28.2/sys/applemedia/vtutil.c:185:61: error: unrecognized platform name visionOS
:info:build if (__builtin_available (macOS 11.0, iOS 26.2, tvOS 26.2, visionOS 26.2, *)) {
:info:build ^
:info:build 1 error generated.
It can be built using Clang 19, which is the earliest version that supports visionos:
% sudo port clean gstreamer1-gst-plugins-bad ---> Cleaning gstreamer1-gst-plugins-bad % sudo port upgrade gstreamer1-gst-plugins-bad configure.compiler=macports-clang-19 The following port will be upgraded: gstreamer1-gst-plugins-bad Continue? [Y/n]: ---> Computing dependencies for gstreamer1-gst-plugins-bad ---> Fetching archive for gstreamer1-gst-plugins-bad ---> Archive not available for gstreamer1-gst-plugins-bad, building locally ---> Fetching distfiles for gstreamer1-gst-plugins-bad ---> Verifying checksums for gstreamer1-gst-plugins-bad ---> Extracting gstreamer1-gst-plugins-bad ---> Applying patches to gstreamer1-gst-plugins-bad ---> Configuring gstreamer1-gst-plugins-bad ---> Building gstreamer1-gst-plugins-bad ---> Staging gstreamer1-gst-plugins-bad into destroot ---> Installing gstreamer1-gst-plugins-bad @1.28.2_1+quartz ---> Cleaning gstreamer1-gst-plugins-bad ---> Computing dependencies for gstreamer1-gst-plugins-bad ---> Deactivating gstreamer1-gst-plugins-bad @1.24.9_4 ---> Cleaning gstreamer1-gst-plugins-bad ---> Activating gstreamer1-gst-plugins-bad @1.28.2_1+quartz ---> Cleaning gstreamer1-gst-plugins-bad ---> Scanning binaries for linking errors ---> No broken files found. ---> No broken ports found. %
Attachments (1)
Change History (1)
Changed 13 days ago by mark4o
| Attachment: | gstreamer1-gst-plugins-bad-1.28.2_1-macOS13-x86_64.log added |
|---|
Note: See
TracTickets for help on using
tickets.

main.log from macOS13 x86_64