From: Lawrence S. <ljs...@us...> - 2015-08-02 14:38:03
|
With regard to the GCC related issue… In that thread you linked to from OpenWRT, is anything needed to make it compile other than the last patch (the one that has the int cast and the __gnu_inline__ stuff)? The rest of that looks extraneous to the situation at hand (at least as reported by the DragonflyBSD issue that that part of the patch was derived from). I’m just checking, since I don’t actually have any machines handy that have GCC 5.x on them (and I don’t even have GCC period on my normal dev machine — I only have Clang installed here). As for libpng, I’ve gone ahead and applied your patch and pushed it up to the repository. Also, with regard to GitHub while we do have a mirror of the repository on GitHub (https://github.com/ljsebald/KallistiOS and https://github.com/ljsebald/kos-ports specifically), the primary/canonical repository is on SourceForge and will stay there for the foreseeable future. The preferred way of dealing with patches is to format them exactly as you have for the libpng one and either submit them on the patches tracker on SourceForge. Generally I’ll notice them if they’re posted to the mailing list too, but the patches tracker would be the “correct” way to dispense with them. Truth be told, I’ve never dealt with pull requests on GitHub. ;-) - Lawrence > On Aug 2, 2015, at 4:15 AM, Luke Benstead <ka...@gm...> wrote: > > Also it appears libpng-1.6.17 has been replaced here: ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/ <ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/> > > Now it only hosts 1.6.18, so either we need to bump the version in kos-ports, or find 1.6.17 hosted elsewhere. I've attached a patch which updates to *.18. > > On 2 August 2015 at 08:57, Luke Benstead <ka...@gm... <mailto:ka...@gm...>> wrote: > Hi there! > > I wasn't sure where bug reports for Kos are supposed to go, so I figured just emailing here might be the best thing to do. > > I had some trouble compiling Kos on Fedora 22 which ships with GCC 5.1.1. Turns out that the openwrt project had exactly the same compilation issue and this is the patch to GCC that fixes it: https://github.com/981213/openwrt/commit/f1a46cdab03240df27d7632a2adac509d58118e8 <https://github.com/981213/openwrt/commit/f1a46cdab03240df27d7632a2adac509d58118e8> > > After applying that to my local tree, Kos compiled successfully. > > Luke. > > P.S. Just as a side note, any chance of moving over to GitHub? Normally I'd just be able to send a pull request for this kind of thing, but sourceforge doesn't seem to have something similar. > > <0001-Bump-the-libpng-version-to-1.6.18.patch>------------------------------------------------------------------------------ > _______________________________________________ > cadcdev-kallistios mailing list > cad...@li... > https://lists.sourceforge.net/lists/listinfo/cadcdev-kallistios |