[Bug 257041] [NEW PORT]: devel/py-lief: Parse, modify and abstract ELF, PE and MachO formats.

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 13 Jul 2021 11:52:05 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257041

--- Comment #11 from Kubilay Kocak <koobs_at_FreeBSD.org> ---
(In reply to Fukang Chen from comment #6)

Nice isolation Fukang. And yeh, this is a common class of issue for upstreams
that modify or subclass the default installation routines, particular for c
extensions.

Feel free to address this in whatever way you think is most suitable, with
preference for fixing upstream source to correct the error (rather than special
or custom build/install targets (ideally).

We recently fixed one [1] (IRC) by removing 'inplace' overrides from the
setup.py which was sufficient to correct the issue. They were also 'double
building', which was more problematic.

Regarding the parallel builds, go for it, though it would be nice to have a
common (python) way to do this, and I've reached out to upstream to find out if
there's options in that regard.


[1] https://github.com/overviewer/Minecraft-Overviewer

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Tue Jul 13 2021 - 11:52:05 UTC

Original text of this message