[MacPorts] #66450: xscorch fails to install - unknown argument: '-fthread-jumps'
MacPorts
noreply at macports.org
Mon Dec 12 04:06:07 UTC 2022
#66450: xscorch fails to install - unknown argument: '-fthread-jumps'
------------------------------+--------------------
Reporter: programmingkidx | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: xscorch |
------------------------------+--------------------
Description changed by ryandesign:
Old description:
> Building xscorch fails to build on Mac OS 10.6. This is the error I saw
> in the log: \\
> :info:build clang: error: unknown argument: '-fthread-jumps'
>
> Here is a description of the option for GCC 3.4 found here:
> https://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Optimize-Options.html:
>
> {{{
> -fthread-jumps
> Perform optimizations where we check to see if a jump branches to a
> location where another comparison subsumed by the first is found. If so,
> the first branch is redirected to either the destination of the second
> branch or a point immediately following it, depending on whether the
> condition is known to be true or false.
>
> Enabled at levels -O, -O2, -O3, -Os.
> }}}
>
> I could not find a reference to -fthread-jumps working with clang.
>
> This issue talks about how clang does not recognize a lot of flags
> (fthread-jumps included): https://github.com/pcsx2/pcsx2/issues/295
>
> My guess is xscorch is meant to be built with GCC instead of Clang.
New description:
Building xscorch fails to build on Mac OS 10.6. This is the error I saw in
the log:
{{{
:info:build clang: error: unknown argument: '-fthread-jumps'
}}}
Here is a description of the option for GCC 3.4 found here:
https://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Optimize-Options.html:
{{{
-fthread-jumps
Perform optimizations where we check to see if a jump branches to a
location where another comparison subsumed by the first is found. If so,
the first branch is redirected to either the destination of the second
branch or a point immediately following it, depending on whether the
condition is known to be true or false.
Enabled at levels -O, -O2, -O3, -Os.
}}}
I could not find a reference to `-fthread-jumps` working with clang.
This issue talks about how clang does not recognize a lot of flags
(fthread-jumps included): https://github.com/pcsx2/pcsx2/issues/295
My guess is xscorch is meant to be built with GCC instead of Clang.
--
--
Ticket URL: <https://trac.macports.org/ticket/66450#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list