Changes between Initial Version and Version 1 of Ticket #63999, comment 4


Ignore:
Timestamp:
Nov 19, 2021, 3:30:34 PM (3 years ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #63999, comment 4

    initial v1  
    11Replying to [comment:2 catap]:
    2 > Unfortunately retdec is used cmake which is calling another build systems like make/gmake which makes everything extremely complicated.
     2> As for the fix just checked in, note that it doesn't solve all of the problems: I'm still seeing at least one case where `make` is being invoked by `cmake`. I'm hoping this might be related to the `cmake` PG, but still investigating.
    33
    4 While it adds some challenges, typically these issues can be fixed with the appropriate args and/or env vars.
     4Still need to do more digging into this. But based on how `make` is being invoked - sometimes path-less, via `make` - and other times, via a fully-qualified path to 'make' within the Xcode dev tools area - this may be a bit more involved.
    55
    6 As for the fix just checked in, note that it doesn't solve all of the problems: I'm still seeing at least one case where `make` is being invoked by `cmake`. I'm hoping this might be related to the `cmake` PG, but still investigating.
     6But given how long it takes to build these ports without parallel building enabled, it seems worth the effort.
     7
     8The next step is to try building with Trace Mode enabled, to gain more insight into what's occurring. More info to follow.