Hello there,
Long time no see. I’m currently working on a project that I started around 2015 (yeah I know) which is making a fully working Dreamcast environment based on the original MinGW/MSYS env (the old one, doing so for compatibility, essentially for Windows XP support).
And guess what? I finally successes, after long work sessions. Pretty everything work, but some fixes were needed. I submitted a patch for GDB 7.12.1 as it doesn’t compile under MinGW out-of-the-box, but the rest of all the toolchain (SH, ARM, Binutils, Newlib...) work as expected. I sticked to the recommended versions (specified in the dc-chain Makefile) except for GDB (7.12.1 instead of 7.11.1) because the 7.11.1 has serious drawbacks in MinGW.
For KOS itself, I did some little fixes in dc-chain Makefile, which I have conditioned to be applied only on MINGW32 environment. I fixed some stuffs in the KOS examples too, and even in another important stuff : dcload-serial and ip. All these fixes were conditioned to MINGW32, except one thing in dc-chain (I force the installation of BFD for SH, as it’s needed for compiling dcload).
The only thing which still doesn’t compile is genromfs but this is normal as this program is made really in BSD style. By the way I saw the 0.5.2 version on the official repository and the 0.5.1 is in the KOS tree. I wondering if we could maybe update that source to the 0.5.2 version or that version has maybe drawbacks with KOS? I’m asking this because I’m thinking of converting this program to be MinGW compatible.
Btw, all these packages contained in my toolchain were retrieved from SourceForge from the official KOS repository.
Now I have a question: as all my fixes aren’t destructives and conditioned to MinGW/MSYS environment I wondering if I could submit my work to the official repository, in order to not loose these changes. I already have an account on SF. Of course, if you agree with my request?
So in clear, if possible, I would like to be a KOS contributor, specialised in MinGW/MSYS support.
Thank you very much for reading me!
BR,
Mike
Request: MinGW/MSYS fixes submission in the official KOS repository?
- SiZiOUS
- DC Developer
- Posts: 404
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Fri Mar 05, 2004 2:22 pm
- Location: France
- Has thanked: 27 times
- Been thanked: 19 times
- Contact:
- SiZiOUS
- DC Developer
- Posts: 404
- Joined: Fri Mar 05, 2004 2:22 pm
- Location: France
- Has thanked: 27 times
- Been thanked: 19 times
- Contact:
Re: Request: MinGW/MSYS fixes submission in the official KOS repository?
TL; DR
I improved my changes on the KOS source I have, basically my modifications are on Makefiles.
It would be great if any KOS maintainer give me write access to the official repo, or if you prefer I can fork the current revision, do my changes and somebody can check them before deciding something.
Have a nice day
I improved my changes on the KOS source I have, basically my modifications are on Makefiles.
It would be great if any KOS maintainer give me write access to the official repo, or if you prefer I can fork the current revision, do my changes and somebody can check them before deciding something.
Have a nice day
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Request: MinGW/MSYS fixes submission in the official KOS repository?
You can submit your changes for review in one of three ways:
1. Submit them as a merge request, following the instructions on the video on this page to do so: https://sourceforge.net/p/forge/documentation/Git/
2. Submit a pull request on the official GitHub repository.
3. Submit a patch, following the instructions in the documentation in KOS of how to do so.
Number 1 or 2 would be preferred over 3 at this point, but they all should work equivalently.
1. Submit them as a merge request, following the instructions on the video on this page to do so: https://sourceforge.net/p/forge/documentation/Git/
2. Submit a pull request on the official GitHub repository.
3. Submit a patch, following the instructions in the documentation in KOS of how to do so.
Number 1 or 2 would be preferred over 3 at this point, but they all should work equivalently.
- SiZiOUS
- DC Developer
- Posts: 404
- Joined: Fri Mar 05, 2004 2:22 pm
- Location: France
- Has thanked: 27 times
- Been thanked: 19 times
- Contact:
Re: Request: MinGW/MSYS fixes submission in the official KOS repository?
Thank you very much for the submission procedure
I'll do that when I'll be ready.
Have a good day!
I'll do that when I'll be ready.
Have a good day!