[MacPorts] #46649: octave-1.1.tcl
MacPorts
noreply at macports.org
Thu Jan 22 18:52:10 PST 2015
#46649: octave-1.1.tcl
-----------------------------+--------------------------------
Reporter: mschamschula@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords: haspatch
Port: |
-----------------------------+--------------------------------
Comment (by mschamschula@…):
Replying to [comment:9 michaelld@…]:
> Yeah; if you look at the diffs, you'll see all those "-" by the *FLAGS
settings. That means there are no *FLAGS being set during the build phase;
nor CC or CXX. Thus, stuff like the compiler to use isn't being set. Lots
of stuff not being set. This is reason I went with using the configure
phase for building stuff. My memory is that it should be possible to add
in various "things to do" in pre-configure or the like. So, I'm not sure
what your current issue is with building octave-tsa; maybe you can create
a new ticket with that info? I don't think you're heading down the correct
path here.
I threw in the towel. For whatever reason MacPorts doesn't seem to have a
working mechanism to pass all the configure environment variables on to
the build environment variables.
So I found a kludge to work around my dilemma regarding octave-tsa:
Override the patch phase and "manually patch" the Makefile using a system
call, then run the reinplace script that would have ordinarily been run as
the post-patch phase from within the patch phase.
So I guess we don't need my octave-1.1.tcl, although conceptually the
existing build system makes no sense at all…
--
Ticket URL: <https://trac.macports.org/ticket/46649#comment:10>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list