Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jul 2021 11:52:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 257041] [NEW PORT]: devel/py-lief: Parse, modify and abstract ELF, PE and MachO formats.
Message-ID:  <bug-257041-7788-Ic7CeNLWq3@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-257041-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-257041-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257041

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

Nice isolation Fukang. And yeh, this is a common class of issue for upstrea=
ms
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 spe=
cial
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 ou=
t if
there's options in that regard.


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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-257041-7788-Ic7CeNLWq3>