tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
netbsd-8 native epoxy and x11-links
Recently, xentools411 stopped building on netbsd-8 because of problems
with native epoxy (in 2019Q2, x11-links did not include this; epoxy was
included on July 10).
http://mail-index.netbsd.org/tech-x11/2019/12/18/msg002041.html
Manuel committed a workaround (to patch out trying to use epoxy), so
this issue is not pressing.
Perhaps netbsd-8 really is broken and will be fixed. Assuming there is
a real issue, then clearly there will be NetBSD 8 systems out there that
don't have the fix, and pkgsrc must work on them.
So, it seems best to modify x11-links to not link in netbsd-8 native
epoxy. While doing that, it seems good to avoid <=8 rather than ==8,
because it's confusing to have it withdrawn and reappear, and 7 is going
to be obsoleted soon anyway.
Using epoxy from base seems like a good change, on the assumption that
it is ok, which should be the case (but perhaps isn't).
Not understanding epoxy and the overall situation in depth, I am
somewhat hesitant, and we are in freeze. So I propose without
conviction:
do nothing now and hence for 2019Q4, because xentools411 has a
workaround and we have no other reports of problems
after the branch, modify pkgtools/x11-links/xorg.mk to omit epoxy on
netbsd for versions <=8
(Hope that the epoxy issues in 8 are resolved, and if so, consider
having a way to detect that and including it again, while being
mindful of the potential ssues of building on one kind of 8 while
running on the other.)
This is definitely "please tell me if I am confused", rather than "I am
sure", and comments from people that understand more than me are hereby
solicited.
Home |
Main Index |
Thread Index |
Old Index