[adelie-devel] Re: main/ -> system/ vs aports.git fork [2]
Hello, On Tue, Feb 13, 2018 at 6:39 PM, A. Wilcoxwrote: > On 02/13/18 09:12, William Pitcock wrote: > glib: Upstream it. >> To alpine. > > > We have a few differences: > > * Alpine has python2, we have python3 (should be fine, it is for gio > generation stuff) > > * We use xmlto for more docs > > * We use attr-dev for xattr support > > Let me know about these three. I will try to find an Alpine box to > verify the test suite on before committing to adelie-integration, as > this is a doozy. Yes, these are fine. > grep: >> Lets postpone this until next week. We have some runway until >> version-freeze for 3.8, and most of the 3.8 goals slipped due to >> Meltdown/Spectre mitigations. > > > Okay, I put 'grep merge' on Monday's calendar. > > > gstreamer (and gst-plugins-*): > > Alpine has made a mistake with ldpath for GStreamer 1.0, setting it to > /usr/lib/gstreamer-.0 instead of /usr/lib/gstreamer-1.0. This error > would mean every package using GStreamer would need to be rebuilt > upstream if that was fixed. On the other paw, I REALLY do not want to > ship such a blatant error if we can help it. While I would regret > having to maintain all the GStreamer packages, it may be necessary. Lets fix this in Alpine. >>> >>> >>> I wouldn't even know where to begin. >> >> I will look into it. > > > Do keep me updated. I will be glad to help once I know what needs to be > done. > > Best, > --arw > > -- > A. Wilcox (awilfox) > Project Lead, Adélie Linux > http://adelielinux.org > > > ___ > Adélie Development mailing list -- adelie-devel@lists.adelielinux.org > To unsubscribe send an email to adelie-devel-le...@lists.adelielinux.org ___ Adélie Development mailing list -- adelie-devel@lists.adelielinux.org To unsubscribe send an email to adelie-devel-le...@lists.adelielinux.org
[adelie-devel] Re: main/ -> system/ vs aports.git fork [2]
On 02/13/18 09:12, William Pitcock wrote: glib: >>> Upstream it. > To alpine. We have a few differences: * Alpine has python2, we have python3 (should be fine, it is for gio generation stuff) * We use xmlto for more docs * We use attr-dev for xattr support Let me know about these three. I will try to find an Alpine box to verify the test suite on before committing to adelie-integration, as this is a doozy. grep: > Lets postpone this until next week. We have some runway until > version-freeze for 3.8, and most of the 3.8 goals slipped due to > Meltdown/Spectre mitigations. Okay, I put 'grep merge' on Monday's calendar. gstreamer (and gst-plugins-*): Alpine has made a mistake with ldpath for GStreamer 1.0, setting it to /usr/lib/gstreamer-.0 instead of /usr/lib/gstreamer-1.0. This error would mean every package using GStreamer would need to be rebuilt upstream if that was fixed. On the other paw, I REALLY do not want to ship such a blatant error if we can help it. While I would regret having to maintain all the GStreamer packages, it may be necessary. >>> >>> Lets fix this in Alpine. >> >> >> I wouldn't even know where to begin. > > I will look into it. Do keep me updated. I will be glad to help once I know what needs to be done. Best, --arw -- A. Wilcox (awilfox) Project Lead, Adélie Linux http://adelielinux.org signature.asc Description: OpenPGP digital signature ___ Adélie Development mailing list -- adelie-devel@lists.adelielinux.org To unsubscribe send an email to adelie-devel-le...@lists.adelielinux.org
[adelie-devel] Re: main/ -> system/ vs aports.git fork [2]
On 02/11/18 17:58, William Pitcock wrote: > Hello, > > On Sun, Feb 11, 2018 at 2:35 PM, A. Wilcoxwrote: >> gettext: > > Make Alpine use our ABI in 3.9. If it is working on Adelie, it should > work on Alpine meaning the patch is obsolete. If I understand correctly, it was miscompiled some long time ago and nobody listened to fabled: commit 279436c41016beb7c2a4086f601dc67a3d9b886c Author: Timo Teräs Date: Sat Mar 26 10:09:52 2016 + main/gettext: fix build - add patch to maintain abi now that build is done right fix-abi can be removed when all reverse dependencies have been rebuilt and have no libintl_*printf* symbols in them I don't know if Alpine has any sort of infrastructure for searching symbols within all packages. (I would doubt it.) If so, that would be an easy way to see. If not, it is probably safe and definitely something I could see as a release goal for 3.9. >> glib: > > Upstream it. By this I assume you mean "to glib", which is my intention. Or do you mean "to Alpine until glib accepts them"? >> gnome-doc-utils: >> >> We ship a hilariously broken version with Python 3 just to satisfy the >> few packages left that still depend on it. This has been deprecated >> upstream for years, so if we have to put it in system/, it won't need >> maintenance. > > Upstream this too. It literally crashes when you run a utilty; the only reason this works at all is because most Makefiles ignore errors from it. Honestly, I should try to fix this properly before upstreaming it. That was a "get alpha3 out the door" patch. => https://bts.adelielinux.org/show_bug.cgi?id=53 >> gobject-introspection: >> >> Py2->3, and a confusing comment, prevent me from merging this upstream. >> The package seems to work correctly but I don't understand the intent of >> enabling a -dev package after saying "dont bother separate -dev". > > I think we should upstream this as well. [adelie-integration 41b0903871] main/gobject-introspection: modernise, add check, py2->3, fix deps 1 file changed, 18 insertions(+), 30 deletions(-) >> grep: >> >> We need grep in /bin instead of /usr/bin for Java. We will be forced to >> move this to system/ if we don't maintain a fork of aports.git. > > Lets upstream this. Having both busybox grep and GNU grep available > at the same time is likely to result in confusion anyway. I can put a commit to fix this in adelie-integration, but do note that at least libtool, apr-util, and apr need to be rebuilt because libtool keeps a copy of the path to grep in it (and apr-util has a private copy of libtool which needs to be kept in sync with apr's build-1). >> gstreamer (and gst-plugins-*): >> >> Alpine has made a mistake with ldpath for GStreamer 1.0, setting it to >> /usr/lib/gstreamer-.0 instead of /usr/lib/gstreamer-1.0. This error >> would mean every package using GStreamer would need to be rebuilt >> upstream if that was fixed. On the other paw, I REALLY do not want to >> ship such a blatant error if we can help it. While I would regret >> having to maintain all the GStreamer packages, it may be necessary. > > Lets fix this in Alpine. I wouldn't even know where to begin. Best, --arw -- A. Wilcox (awilfox) Project Lead, Adélie Linux http://adelielinux.org signature.asc Description: OpenPGP digital signature ___ Adélie Development mailing list -- adelie-devel@lists.adelielinux.org To unsubscribe send an email to adelie-devel-le...@lists.adelielinux.org