[MacPorts] #64732: barrier fails to build for ppc
MacPorts
noreply at macports.org
Fri Feb 25 20:23:01 UTC 2022
#64732: barrier fails to build for ppc
----------------------------------------------------+---------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: powerpc, snowleopard, rosetta, leopard | Port: barrier
----------------------------------------------------+---------------------
Failure on 10.6.8 Rosetta:
{{{
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:
In function 'KeyID convertNXKeyTypeToKeyID(uint32_t)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:65:6:
error: expected unqualified-id before '=' token
id = kKeyAudioUp;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:68:6:
error: expected unqualified-id before '=' token
id = kKeyAudioDown;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:71:6:
error: expected unqualified-id before '=' token
id = kKeyAudioMute;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:74:6:
error: expected unqualified-id before '=' token
id = kKeyEject;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:77:6:
error: expected unqualified-id before '=' token
id = kKeyAudioPlay;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:81:6:
error: expected unqualified-id before '=' token
id = kKeyAudioNext;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:85:6:
error: expected unqualified-id before '=' token
id = kKeyAudioPrev;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:
In function 'bool isMediaKeyEvent(CGEventRef)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXMediaKeySupport.mm:97:7:
error: '-fobjc-exceptions' is required to enable Objective-C exception
syntax
@try {
^
make[2]: ***
[src/lib/platform/CMakeFiles/platform.dir/OSXMediaKeySupport.mm.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:51:29:
warning: multi-character character constant [-Wmultichar]
kBarrierMouseScrollAxisX = 'saxx',
^~~~~~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:52:29:
warning: multi-character character constant [-Wmultichar]
kBarrierMouseScrollAxisY = 'saxy'
^~~~~~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:351:26:
warning: multi-character character constant [-Wmultichar]
EventHotKeyID hkid = { 'SNRG', (UInt32)id };
^~~~~~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:
In function 'const __CFString* getDraggedFileURL()':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:31:15:
error: expected ';' before 'in'
for (id file in files) {
^~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:31:15:
error: 'in' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:31:15:
note: suggested alternative: 'yn'
for (id file in files) {
^~
yn
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:31:18:
error: expected ';' before 'files'
for (id file in files) {
^~~~~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXPasteboardPeeker.mm:33:25:
warning: embedded NUL in CFString literal [--all-warnings]
[string appendString: @"\0"];
^
make[2]: ***
[src/lib/platform/CMakeFiles/platform.dir/OSXPasteboardPeeker.mm.o] Error
1
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:
In member function 'virtual UInt32 OSXScreen::registerHotKey(KeyID,
KeyModifierMask)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:330:6:
error: expected unqualified-id before '=' token
id = m_oldHotKeyIDs.back();
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/barrier-2.4.0/src/lib/platform/OSXScreen.mm:334:6:
error: expected unqualified-id before '=' token
id = m_hotKeys.size() + 1;
^
make[2]: *** [src/lib/platform/CMakeFiles/platform.dir/OSXScreen.mm.o]
Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/build'
make[1]: *** [src/lib/platform/CMakeFiles/platform.dir/all] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/build'
make: *** [all] Error 2
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/build'
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_barrier/barrier/work/build"
&& /usr/bin/make -j4 -w all VERBOSE=ON
Exit code: 2
Error: Failed to build barrier: command execution failed
}}}
Same failure has been reported for 10.5.8:
https://forums.macrumors.com/threads/request-help-porting-barrier-kvm-to-
ppc-leopard-tiger.2314836/
--
Ticket URL: <https://trac.macports.org/ticket/64732>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list