[MacPorts] #64408: libusb @1.0.24_0 fails building on 10.5.8 PPC
MacPorts
noreply at macports.org
Mon Jan 10 20:13:23 UTC 2022
#64408: libusb @1.0.24_0 fails building on 10.5.8 PPC
------------------------+--------------------
Reporter: udbraumann | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: leopard | Port: libusb
------------------------+--------------------
While upgrading `libusb` from `1.0.23_0` to `1.0.24_0` building stops with
three occurrences of the error `too many #pragma options align=reset`
inside `/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h`
{{{
...
:info:build libtool: compile: /opt/local/bin/gcc-mp-7 -DHAVE_CONFIG_H -I.
-I.. -I/opt/local/include -std=gnu11 -Wall -Wextra -Wshadow -Wunused
-Wwrite-strings -Werror=format-security -Werror=implicit-function-
declaration -Werror=implicit-int -Werror=init-self -Werror=missing-
prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized
-fvisibility=hidden -pthread -pipe -Os -arch ppc -MT os/darwin_usb.lo -MD
-MP -MF os/.deps/darwin_usb.Tpo -c os/darwin_usb.c -fno-common -DPIC -o
os/.libs/darwin_usb.o
:info:build In file included from
/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h:27:0,
:info:build from os/darwin_usb.h:30,
:info:build from os/darwin_usb.c:49:
:info:build
/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:594:9: error:
too many #pragma options align=reset
:info:build #pragma options align=reset
:info:build ^~~~~~~
:info:build
/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:612:9: error:
too many #pragma options align=reset
:info:build #pragma options align=reset
:info:build ^~~~~~~
:info:build
/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:632:9: error:
too many #pragma options align=reset
:info:build #pragma options align=reset
:info:build ^~~~~~~
...
}}}
How could this get fixed?
--
Ticket URL: <https://trac.macports.org/ticket/64408>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list