[MacPorts] #69915: alex @3.5.1.0+universal: Error: cabal-prebuilt: unrecognized 'configure' option `--disable-dependency-tracking'

MacPorts noreply at macports.org
Fri May 17 14:22:36 UTC 2024


#69915: alex @3.5.1.0+universal: Error: cabal-prebuilt: unrecognized 'configure'
option `--disable-dependency-tracking'
-----------------------+--------------------
  Reporter:  alekitto  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  alex      |
-----------------------+--------------------

Comment (by kencu):

 at present, portconfigure.tcl adds the flag always

 https://github.com/macports/macports-
 base/blob/4dfabb9c0de9abfcbb4acf1ad68471b0a20983ab/src/port1.0/portconfigure.tcl#L319

 and expects it to be removed if not needed/supported

 the flag is only needed when doing one-pass multiarch builds with the
 autotools build system, which is still the most common kind of universal
 build I believe.

 logic might someday be added to portconfigure.tcl to see what kind of
 build is happening and only add the flag when needed.

-- 
Ticket URL: <https://trac.macports.org/ticket/69915#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list