
I've been working on a port of Boost 1.34.0 to AmigaOS 4.0 with the currently available SDK and I have several patches I'd like to try and submit. Here is a quick rundown of what I have available: 1. Changes for Boost.Jam 03.1.14 - Amiga was supported long ago but the previous changes are out of date so I fixed them up - the AmigaOS port uses build.sh to build the executable 2. Changes for Boost.Build to support the AmigaOS SDK toolset - added amiga.jam similar to what was done in darwin.jam - Amiga also uses a modified GCC toolset with special requirements 3. Changes for Boost.Config - Amiga is already supported now but updates are required 4. Changes for various libs - AmigaOS currently does not support shared libs, threads or python which required changes to several Jamfile.v2 build files - small changes to filesystem, iostreams and program_options sources 5. New Makefile.AmigaOS to drive the Boost build, tools and tests Would Boost be interested in incorporating my changes for the AmigaOS platform and who should I talk to about submitting patches? Thanks, --Steven Solie

Steven Solie wrote:
I've been working on a port of Boost 1.34.0 to AmigaOS 4.0 with the currently available SDK and I have several patches I'd like to try and submit.
Neat :-) Reminds me I should see how hard it would be to port the Boost libraries to AROS.
Would Boost be interested in incorporating my changes for the AmigaOS platform and who should I talk to about submitting patches?
We'll I'd be interested just on general principle, but there is one aspect which would also help in porting. And that would be running regression tests. Regardless patches should go to <http://svn.boost.org/>, making sure you split them up as much as makes sense. Since it's easier to deal with patches in smaller chunks. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

On 01/06/2007, Rene Rivera wrote:
Would Boost be interested in incorporating my changes for the AmigaOS platform and who should I talk to about submitting patches?
We'll I'd be interested just on general principle, but there is one aspect which would also help in porting. And that would be running regression tests.
I have run all the regressions tests on AmigaOS. You can find my test results located here: http://www3.telus.net/ssolie/test_status.html
Regardless patches should go to <http://svn.boost.org/>, making sure you split them up as much as makes sense.
OK, so it sounds like I need to parcel up my patches and submit them via this interface then. Thanks, --Steven Solie

Steven Solie wrote:
On 01/06/2007, Rene Rivera wrote:
Would Boost be interested in incorporating my changes for the AmigaOS platform and who should I talk to about submitting patches? We'll I'd be interested just on general principle, but there is one aspect which would also help in porting. And that would be running regression tests.
I have run all the regressions tests on AmigaOS.
You can find my test results located here: http://www3.telus.net/ssolie/test_status.html
Cool, but I was thinking more along the lines of running the tests on an ongoing basis. The problem with just running them now is that things change, the code changes, and no one might be around to provide patches. With someone running regression tests, library authors can see them and adjust their code without having to rely on someone else's time. If you think you, or someone you know, can run AmigaOS4 tests you can go to <http://engineering.meta-comm.com/regression_setup/instructions.html> to find out how. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
participants (2)
-
Rene Rivera
-
Steven Solie