AROS World Exec

Development => Development (General) => Topic started by: deadwood on November 01, 2019, 04:49:23 AM

Title: AROS ABIv0 Development Thread
Post by: deadwood on November 01, 2019, 04:49:23 AM
This thread will be used for information and annoucements relating to maintenance of the ABIv0 branch.

General information

Download ISOs/builds:
https://axrt.org/index.php?tab=download-aros

'AROS' repository:
view url: https://github.com/deadw00d/AROS/tree/alt-abiv0
build instructions: https://github.com/deadw00d/AROS/blob/alt-abiv0/INSTALL.md

'Contrib' repository:
view url: https://github.com/deadw00d/contrib/tree/alt-abiv0

'Ports' repository:
Not available yet

Latest changes:
1) 20191111 - Upgraded OpenSSL to 1.0.1h and curl to 7.60.0
2) 20200103 - Fixed rebuild.sh script so that pc-i386 ISO is now working correctly
3) 20201101 - Fixed clock() function in C library, Fixed build under Ubuntu 20.04
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2019, 04:50:21 AM
I'd appreciate if people with Linux could test whether the build instructions are clear enought to build AROS or whether there are parts missing.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2019, 06:56:59 AM
I added contrib repository compatible with ABIv0 AROS repository
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 01, 2019, 07:03:48 AM
thank you four you effor interestin all :D
Title: Re: AROS ABIv0 Maintenance Thread
Post by: miker1264 on November 01, 2019, 08:49:48 AM
Looks good. I'll try to build it when I get some time.

Thanks for your effort.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: paolone on November 01, 2019, 10:32:31 AM
@deadwood
I will make a couple of tests in the next days.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2019, 10:39:35 AM
@paolo @miker1264

Thanks
Title: Re: AROS ABIv0 Maintenance Thread
Post by: nikos on November 01, 2019, 11:04:29 AM
Deadwood: This can be build using Linux 64-bit or only 32-bit? If 64-bit I can try.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2019, 11:11:47 AM
It will work build also under 64-bit linux. This is how I build it.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: miker1264 on November 01, 2019, 12:10:48 PM
So if we build ABIv0 on Linux 64bit what would configure target be? Pc-x86 or Linux-86?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2019, 12:25:54 PM
So if we build ABIv0 on Linux 64bit what would configure target be? Pc-x86 or Linux-86?

Please follow the instructions that I linked. I prepared a script that should take care of build for you.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 01, 2019, 01:18:09 PM
depending on your host you might run into this:
Code: [Select]
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:89: warning: @tex should only appear at the beginning of a line
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end tex'
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end multitable'
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end titlepage'
Makefile:4286: recipe for target 'doc/gcc.info' failed
make[3]: *** [doc/gcc.info] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3090: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3105: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3156: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3163: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3172: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3209: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3226: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3261: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3290: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3302: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3340: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3353: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3405: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3418: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3529: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3538: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3550: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3570: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3600: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3620: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3635: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3776: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3783: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3790: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3797: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3804: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3811: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3818: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3825: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3851: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3863: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3870: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3877: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3935: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3942: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4039: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4046: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4058: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4074: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4080: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4087: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4093: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4100: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4106: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4112: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4119: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4125: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4133: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4139: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4145: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4156: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4271: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4286: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4348: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4364: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4374: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4399: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4406: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4441: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4451: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4469: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4481: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4538: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4555: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4565: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4574: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4620: warning: @anchor should not appear in @heading
Makefile:5263: recipe for target 'all-gcc' failed
make[2]: *** [all-gcc] Error 2
mmakefile:2070: recipe for target 'tools-crosstools-gcc' failed
make[1]: *** [tools-crosstools-gcc] Error 2
[MMAKE] make --no-print-directory TOP=/home/wawa/aros-v0build SRCDIR=/home/wawa/AROS-v0/AROS CURDIR=tools/crosstools TARGET=tools-crosstools-gcc --file=mmakefile tools-crosstools-gcc failed: 512
[MMAKE] Error: Error while running make in tools/crosstools: No such file or directory
Makefile:63: recipe for target '/home/wawa/aros-v0build/bin/linux-x86_64/tools/crosstools/.installflag-crosstools' failed
make: *** [/home/wawa/aros-v0build/bin/linux-x86_64/tools/crosstools/.installflag-crosstools] Error 10
here is the solution:
https://osmocom.org/attachments/2798/patch-gcc46-texi.diff
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 01, 2019, 06:12:24 PM
mhmm. have forgotten 4.6.4 should probably be deprecated even on abi v0. likely best set default to gcc-6.1.0 and binutils 2.25 or even import newer versions von abi v1 afzer testing.
at least now i recall odyssey dont compile with below gcc5.
@deadwood
i have mmakefile for newer ssl and it builds.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 01, 2019, 06:55:16 PM
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-6.1.0/gcc/ubsan.c: In function ‘bool ubsan_use_new_style_p(location_t)’:
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-6.1.0/gcc/ubsan.c:1473:23: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
       || xloc.file == '\0' || xloc.file[0] == '\xff'
..too lazy to fix it
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 02, 2019, 01:33:32 AM
mhmm. have forgotten 4.6.4 should probably be deprecated even on abi v0. likely best set default to gcc-6.1.0 and binutils 2.25 or even import newer versions von abi v1 afzer testing.
at least now i recall odyssey dont compile with below gcc5.
@deadwood
i have mmakefile for newer ssl and it builds.

I don't recall which one is needed for Odyssey, but what I see is that only 4.6.4 and 4.8.3 patches are compatible with ABIv0. It needs to be 4.8.3 then for Odyssey.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 02, 2019, 04:22:48 AM
i fear i recall you telling me it needs to be at least gcc5 because of -std=c++11. and it seems nicola has at least tried to use 6.1.0. if he succeeded and had produced working binary i cant tell. this all looks pretty chaotic tbh.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 02, 2019, 06:24:32 AM
hi try this by nicola scendoni the patch have ffmpeg that not functionally, have been the default deadwood ffmpeg

https://github.com/nscendoni/OdysseyWebBrowser/tree/odyssey-r187682
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 02, 2019, 07:42:38 AM
I know this all and these are mostly my patches reapplied to deadwoods repo. the upgrade of ffmoeg can be easly rolled back. But it isnt a problem. The problem is that v0 toolchain is outdated and im not sure if its worth countless hours to compile odyssey for it just because one user complains.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 02, 2019, 08:23:53 AM
in the patch created by nicola scendoni there is the part related to openssl and the part related to ffmepg, openssl works I realized that I had ticked on the security settings the box ignores ssl errors and therefore this caused problems to the browser, I have not figured out how to apply the patch otherwise I could try to compile as per nicola scendoni instructions eliminating the part related to ffmpeg that does not work now, the result would be deadwood owb with updated openssl :)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 02, 2019, 10:33:37 AM
I will do deadwood tests since I am compiling owb your version with openssl updated thanks to the nicola scendoni script, in theory at this moment it should be fine :)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 02, 2019, 10:34:51 AM
i made new ssl compile for abiv0 work yesterday. i m looking a bit through these patches, but thes dont actually contain what might be useful to me. in fact i prefer to check out latest deadwood commit and start over clean.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 02, 2019, 10:37:32 AM
the new ssl needs just few adjustments in the mmakefile backported from abi v1.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 02, 2019, 12:23:14 PM
I don't remember now the version of the library used by Nicola maybe 1.0.1h which at the moment is the minimum indispensable
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 02, 2019, 05:22:07 PM
AROS/contrib/development/libs/openssl
yeah, abi 0 has 1.0.1t while abi v1 has 1.1.0h as well.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 02, 2019, 10:45:16 PM
yes
Title: Re: AROS ABIv0 Maintenance Thread
Post by: nikos on November 05, 2019, 04:18:25 AM
Subversion does not work for me. I use Peppermint. It is Debian based. I have installed subversion.
Any idea?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 05, 2019, 05:30:06 AM
@deadwood
here is my mmakefile for ssl update to 1.1.0 on abi v0. the diff needs to be copied from abi v1 current repo/branch. tested to compile. expect it working but not tested so far.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 05, 2019, 01:24:46 PM
@wawa

Thanks for the patch. Are you planning to test whether the new version works?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 05, 2019, 01:32:44 PM
i think salvo will certainly notice if it works. i dont have actually an experience to determine this and i dont plan to test abi v0 except under hosted where there wont be an internet connection actually.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 05, 2019, 01:38:11 PM
Ok, I assume you will test it by including in Odyssey build, correct?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 05, 2019, 01:52:52 PM
if anything, yes.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 05, 2019, 02:17:48 PM
I couldn't coclude the compilation, however nicola released scripts to compile for each architecture owb in the other thread

best
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 05, 2019, 02:25:26 PM
the actualli version of openss on owb is 1.0.1h, but html 5 player do not run
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 11, 2019, 08:20:25 AM
New versions of OpenSSL and Curl libraries available. See first post.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 11, 2019, 12:42:09 PM
really good deadwood, if had fortune try to compile your fucntional owb with new library, i see later
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 03:35:07 AM
again try to compile
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 06:30:21 PM
again :)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 07:25:18 PM
i have buil tolchain alt-abiv0-i386 with no errors
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 07:38:32 PM
i use ubuntu 14.04 lts on usb stick
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 08:16:13 PM
ok i compled the compilation, this is the iso

https://my.pcloud.com/publink/show?code=XZpJAQkZ7tOwiFHCqjkTGNu3N43g9H0E4FWV
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 13, 2019, 08:30:18 PM
to compile odyssey what should i do? :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 14, 2019, 01:15:38 PM
the iso do not working, at boot it is blocked
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 16, 2019, 01:23:32 AM
the iso do not working, at boot it is blocked

Can you describe more what is happening? What does it mean boot is blocked? On what hardware are you running it?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 03:12:06 AM
i see this deadwood, my system is hp z600 with intel xeon x5570
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 16, 2019, 12:45:13 PM
@salvo

Ok, I will see what is happening.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 12:53:06 PM
ok deadwood, I have to reinstall all ubuntu etc., for the next builds, I lost everything, but to compile owb just enter the directory contrib on abiv0-alt and the directory where the program resides and start the compilation?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 01:53:20 PM
deadwood thank you for your work, i use aros for many times and do not use anothr system, ah... again linux but only for testing
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 16, 2019, 02:12:42 PM
OWB in contrib is disabled and this is not Odyssey, but a different browser based on WebKit.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 02:44:40 PM
yes i know then i can let go of the contrib directory and create another where include odyssey after making the build tree again?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 03:02:42 PM
deadwood my computer is a normal pc, yes is on workstation but has 5 or 6 yeras old
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on November 16, 2019, 03:05:40 PM
@dwadwood
Aros owb is disabled also on your branch? It is certainly disabled in v1 mainly because it requires a specific obsolete version of flex, which isnt even available anymore as _old package on current linux distros. Dont even remember well which one it was.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 16, 2019, 03:38:41 PM
@wawa

Yes, it is disabled in ABIv0 contrib as Odyssey is much better in every aspect and building OWB just takes time without any value.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 03:52:36 PM
deadwood i'm at work doing again the build of the tree i hope to compile owb with youtube that works and the new openssl you included with the procedure i described above
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 16, 2019, 05:55:52 PM
deadwood but must build also contrib before aros repository? if yes the iso there is not complete
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Yanosh on November 17, 2019, 04:47:57 AM
Can the new version of openssl be of any use for YAM? I can't connect to my provider and I think this is due to an old ssl included in YAM.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 17, 2019, 05:14:53 AM
but yam use amissl :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 17, 2019, 06:18:30 AM
I can read a box through an Italian provider "email.it", if you want you can enter other accounts but to be able to read bigogna buy a 25 euro a year plan
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Yanosh on November 17, 2019, 06:30:27 AM
Yes, I know. But that is not what I want/need. I use AROS for web browsing and reading emails. This is almost all I do on AROS. Now I need to use other OSes to do this task and this not good for AROS.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 21, 2019, 12:27:01 PM
@deadwood

i try on archives your owb 1.25 and do not have the problem for enter on my site of interesting, boh....
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 21, 2019, 02:37:03 PM
yes on some services you can not access but it seems to me go faster than the latest version that does not support youtube, pity that I could not compile the contrib archives, maybe I could update the library :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on December 12, 2019, 09:21:58 AM
so with the new openssl library you can update owb, let's try it, in the last compilation I could not correctly complete the contrib tree, let's see now
Title: Re: AROS ABIv0 Maintenance Thread
Post by: miker1264 on December 12, 2019, 08:48:13 PM
salvo,

Were you able to download and compile the ABIv0 sources? Just curious.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on December 14, 2019, 08:57:10 AM
I made a compilation earlier, deadwood is working on the errors found, serves ubuntu 14.04 lts

hi :D
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on December 19, 2019, 08:11:36 AM
yes miker I succeeded on the previous page there is the iso :)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on January 03, 2020, 07:54:15 AM
the iso do not working, at boot it is blocked

The problem is now solved. Update your repository and use the new rebuild.sh script.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on January 03, 2020, 11:20:55 AM
ok deadwood dero redo the procedure, I will tell you something these days ;)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on January 04, 2020, 05:14:26 AM
deadwood i tried to compile the source tree but it gives me error maybe at the end of the compilation, it tells me this:

TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_whirlpool.module gcry_whirlpool.mod
make[5]: errore di scrittura
make[4]: *** [all] Errore 1
make[3]: *** [all-recursive] Errore 1
make[2]: *** [all] Errore 2
make[1]: *** [/home/salvo/myrepo/alt-abiv0-pc-i386/bin/linux-i386/gen/host/arch/all-pc/boot/grub2-host/pc/.installed] Errore 2
[MMAKE] make --no-print-directory TOP=/home/salvo/myrepo/alt-abiv0-pc-i386 SRCDIR=/home/salvo/myrepo/AROS CURDIR=arch/all-pc/boot/grub2-host TARGET=grub2-host-build_and_install-quick --file=mmakefile grub2-host-build_and_install-quick failed: 512
[MMAKE] Error: Error while running make in arch/all-pc/boot/grub2-host: No such file or directory
make: *** [bootiso] Errore 10
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on January 04, 2020, 06:55:52 AM
Are you using the rebuild.sh script? If yes, you need to copy it once again from scripts directory to your top directory (follow the basic instruction as if you were building from scratch.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on January 04, 2020, 07:11:05 AM
ok thank you deadwood :)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on January 04, 2020, 12:42:53 PM
I was not able to compile, I did everything literally, the last time before this time I had succeeded :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on January 09, 2020, 06:11:06 AM
deadwood you can upgradoo owb to the new library openssl, I can not and honestly i do not know where to start there is a great thing, there are users like me who are currently using the stable branch abiv0 :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 06, 2020, 11:52:34 AM
ok now recompile it deadwood i have ubuntu 16.04 32 bit
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 06, 2020, 01:50:46 PM
ok this is the iso file, I still have to test it and I have to understand how to compile odyssey with the new library included in the repositories, I'm trying to recompile everything with the reference to odyssey inside a folder in the root tree, I don't know if it will compile it

dist file

https://drive.google.com/file/d/17fA7XtQNlilaID7jwQBuDXkA7vh_DC7K/view?usp=sharing
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 06, 2020, 02:00:12 PM
all ok deadwood but do not understand how to compile odyssey if you can tell me something about it i will try to do it

(http://img18116.imagevenue.com/loc972/th_19083_DSCN1315_122_972lo.JPG) (http://img18116.imagevenue.com/img.php?image=19083_DSCN1315_122_972lo.JPG)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 06, 2020, 02:20:54 PM
I understand or at least I hope, I remember that first you need to compile the contrib source directory that I promptly entered on the aros directory and that I called from alt-abiv0-pc-i386 with a nice make contrib, in theory then I will be able to compile odyssey at the same way at least I hope :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 12, 2020, 11:36:24 AM
I notice with pleasure after having done the update of Icaros from this branch, the system seems another, more stable, more responsive even with heavy applications, before this update I could not understand even though I had an i7 870 the system did not have these features, I thought maybe it is so and that's all, but then I thought again

thanks deadwood
Title: Re: AROS ABIv0 Maintenance Thread
Post by: wawa on February 12, 2020, 01:23:08 PM
to adapt the compilation with python3 adopting these changes can be considered:

https://github.com/aros-development-team/AROS/commit/1aa12138ca7990c2a44bc391d46c3c275c6c2931#diff-17fea6918a645a7d3834fcc3bb608421
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 12, 2020, 01:30:02 PM
I haven't heard from deadwood yet, maybe he'll consider what you've linked

thank you wawa
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 12, 2020, 01:42:01 PM
ah ok understand wawa, i see again the link
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 13, 2020, 06:04:53 AM
maybe I understood the mystery, when I make the updates of ubuntu (currently I have installed 18.04.03) nothing works even even the compilation of the deadwood branch that I had done successfully
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 13, 2020, 06:10:43 AM
deadwood let me know if there are any changes that I recompile, now everything is ok, the system is a fairy tale ;)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 13, 2020, 09:47:14 AM
I went to ubuntu 14 lts to see if something changes during the compilation, I get a strange error, but not only regarding the compilation of odyssey but also on the work of deadwood, I remember that I used it the first time on alt-abiv0 and everything went well hopefully
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on February 13, 2020, 04:39:18 PM
ok ubuntu 14 lts is best choice for compilation do not had the problem
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on March 23, 2020, 01:23:49 AM
deadwood you should update curl and openssl to the latest version in order to compile odyssey with the latter :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on April 04, 2020, 06:21:42 PM
sorry deadwood about system maintenance, what exactly would you do?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on June 02, 2020, 02:31:00 PM
I tried to compile the contrib directory too but the software once started the system does not work and as if the executable was missing
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on June 02, 2020, 02:35:26 PM
Hi,

Have you check out the alt-abiv0 branch of contrib?
Which software from contrib was not working?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on June 02, 2020, 03:01:50 PM
Hi

I downloaded the directory because it is not present in alt-abiv0 and compiled after the source tree, the software that didn't go was dopus for example :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on June 02, 2020, 03:05:22 PM
then I tried to compile odyssey by downloading the entire archive and creating a symbolic link always in the source tree but the compilation does not start, maybe I am not able :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on June 02, 2020, 03:09:36 PM
You are talking about Oddysey or OWB? AFAIK Odyssey is not included in ABIv0 contrib and OWB is very old and unusable at this stage.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on June 02, 2020, 03:15:15 PM
I speak of odyssey, now I understand why I could not compile it even if I downloaded the sources, the fact is that since there were updates to the openssl library you could do a compilation, including odyssey in alt-abiv0 would not be bad maybe with a ' option in a script if you really want to compile
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 01, 2020, 07:17:21 AM
A few small changes have been pushed to repository. See first post for details.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 01, 2020, 11:53:32 AM
ok thank youvery much ;)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 08, 2020, 03:04:33 PM
i have this problem during compilation

[MMAKE] Making compiler-posixc-i386 in arch/i386-all/posixc
make[1]: Nessuna operazione da eseguire per "compiler-posixc-i386".
[MMAKE] Building AROS.includes-stdcio_rel
[MMAKE] Making compiler-posixc-linklib in compiler/posixc
make[1]: Nessuna operazione da eseguire per "compiler-posixc-linklib".
[MMAKE] Nothing known about target linklibs-stdc.static in project AROS
[MMAKE] Making kernel-bootstrap-pc in arch/all-pc/bootstrap
Linking    AROS/Arch/pc/bootstrap...
Link failed: /usr/bin/gcc -std=gnu99   -Wl,-melf_i386 -m32 /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/bootstrap.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/memory_io.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/multiboot1.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/multiboot2.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/support.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/vesa_setup.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/arch/cpu.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/vesa.bin.o -o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Arch/pc/bootstrap -m32 -Wl,-N,-e,kernel_bootstrap -Wl,-Map,/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/boot/bootstrap-pc.map -Wl,-T,/home/salvo/myrepo/AROS/arch/all-pc/bootstrap/ldscript.lds -Wl,--no-dynamic-linker -static-libgcc -L/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Development/lib -L/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/lib   -nostartfiles -lbootstrap -lbootconsole -lstdc.static
/usr/bin/ld: opzione "--no-dynamic-linker" non riconosciuta
/usr/bin/ld: usare l'opzione --help per le informazioni sull'uso
collect2: error: ld returned 1 exit status
make[1]: *** [/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Arch/pc/bootstrap] Errore 1
[MMAKE] make --no-print-directory TOP=/home/salvo/myrepo/alt-abiv0-pc-i386 SRCDIR=/home/salvo/myrepo/AROS CURDIR=arch/all-pc/bootstrap TARGET=kernel-bootstrap-pc --file=mmakefile kernel-bootstrap-pc failed: 512
[MMAKE] Error: Error while running make in arch/all-pc/bootstrap: No such file or directory
make: *** [bootiso] Errore 10
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 08, 2020, 03:35:04 PM
Can you do:

ld --version

and paste here the output?

What Linux distribution are you using?
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 08, 2020, 05:02:06 PM
hi deadwood

ld -version is 2.24 and use ubuntu 14.04 :-X
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 08, 2020, 05:15:30 PM
as i read in the first post maybe i have to use ubuntu 20.04 ;D
Title: Re: AROS ABIv0 Maintenance Thread
Post by: deadwood on November 09, 2020, 01:52:21 AM
Yes, you need a newer version. I do my builds on 18.04 and 20.04.
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 09, 2020, 04:34:51 AM
ok used ubuntu 18.04 the 20.04 version do not run in my computer :-\
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 09, 2020, 12:59:03 PM
this is the iso after compilation

https://drive.google.com/file/d/1S4CENe1zhS2PIfBUg1GpsS5GNbjy43lc/view?usp=sharing

(https://cdn-thumbs.imagevenue.com/8a/88/59/ME12LAQR_t.png) (https://www.imagevenue.com/ME12LAQR)
Title: Re: AROS ABIv0 Maintenance Thread
Post by: Amiwell on November 12, 2020, 11:43:39 AM
I would have updated my distribution "tiny aros" with this build if it is of interest :)
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on November 29, 2020, 08:34:33 AM
I added links to download page in first post
Title: Re: AROS ABIv0 Development Thread
Post by: braincure on December 24, 2020, 02:07:26 PM
Deadwood. I need aros source code and development kit. Can you help with this?
Title: Re: AROS ABIv0 Development Thread
Post by: Amiwell on December 24, 2020, 02:26:32 PM
on this link he explains how to get everything

https://github.com/deadw00d/AROS/blob/alt-abiv0/INSTALL.md
Title: Re: AROS ABIv0 Development Thread
Post by: Amiwell on December 24, 2020, 02:34:42 PM
core source abiv0

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-source.tar.bz2/download

doc source

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-docs-source.tar.bz2/download

contrib-source

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-contrib-source.tar.bz2/download
Title: Re: AROS ABIv0 Development Thread
Post by: Amiwell on December 24, 2020, 02:36:35 PM
the code is not updated to the latest innovations introduced perhaps deadwood can give you more information where to retrieve it :)
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on December 24, 2020, 02:42:54 PM
core source abiv0

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-source.tar.bz2/download

doc source

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-docs-source.tar.bz2/download

contrib-source

https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-contrib-source.tar.bz2/download

These are not the latest sources. Latest sources are in my Github repo.
Title: Re: AROS ABIv0 Development Thread
Post by: braincure on December 24, 2020, 03:05:36 PM
Deadwood.Can you give me a link to download it?
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on December 24, 2020, 03:08:37 PM
Deadwood.Can you give me a link to download it?

Please check the first post in this thread. The links and instructions are there.
Title: Re: AROS ABIv0 Development Thread
Post by: Amiwell on January 15, 2021, 04:13:24 PM
new build

https://drive.google.com/file/d/1r_gN_qhY_IzzYM30wmzlSgS229_0nBEJ/view?usp=sharing

bugtracker by deadwood

https://github.com/deadw00d/AROS/issues?q=is%3Aopen+is%3Aissue+project%3Adeadw00d%2FAROS%2F3
Title: Re: AROS ABIv0 Development Thread
Post by: AMIGASYSTEM on January 15, 2021, 05:27:51 PM
@deadwood

On AROS x86 there is an old bug that still manifests itself, basically if you try to rename an icon "without associated file or folder", the system crashes,

This problem exists also on AROS 68k

I'm testing your distribution integrated in my AROS One and I must say that the system is much faster, thanks for your great work !
Title: Re: AROS ABIv0 Development Thread
Post by: AMIGASYSTEM on January 19, 2021, 02:44:07 AM
I report two more problems with Icons:

- On Wanderer if you move a Folder/File Icon into another folder, the source cartel/file is not deleted

- Folder/File icon name cannot be renamed Upper/lower case "Error already exist".




Title: Re: AROS ABIv0 Development Thread
Post by: miker1264 on February 02, 2021, 02:35:26 PM
deadwood

I have some new code and apps for ABIv0 that I've been working on in ABIv1.

Several updated datatypes and SuperMultiView with Save As IFF and Save As PNG. Both work after an update to picture datatype to add DT_WRITE for ILBM.
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on February 03, 2021, 01:52:40 PM
Great! Is this code already merged to AROS master? If so it will eventually appear in ABIv0 without you needing to do anything, though it can take several monts before I catch up. If you want it earlier, you can prepare a pull request and I will merge it as well.
Title: Re: AROS ABIv0 Development Thread
Post by: miker1264 on February 03, 2021, 02:38:07 PM
deadwood

Some of the datatypes have been merged such as bmpx (bmp) and updated gif datatype. I have other changes that have not been merged for jpeg to allow reading 8bit b/w images and save functions for targa and pcx dataypes. I also wrote a working Save ILBM function for ilbm datatype. Not fully merged yet.

SuperMultiView or whatever you want to call it also hasn't been merged mostly because there is some disagreement about being true to the Amiga model and not introducing Save As PNG.
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on February 03, 2021, 02:45:49 PM
Ok, understood.
Title: Re: AROS ABIv0 Development Thread
Post by: miker1264 on February 03, 2021, 03:23:53 PM
What I've been working on recently is the concept of 'Icon Alias' using Icon Library using an IconList from a selected IconSet to display alternate icons.

I have had some success with that. I'll work more with it to see what's possible. I think the alternate images and the original icon type is all I need. Not sure about stacksize and tooltypes.
Title: Re: AROS ABIv0 Development Thread
Post by: miker1264 on February 03, 2021, 03:47:32 PM
@deadwood

On AROS x86 there is an old bug that still manifests itself, basically if you try to rename an icon "without associated file or folder", the system crashes,

This problem exists also on AROS 68k

I'm testing your distribution integrated in my AROS One and I must say that the system is much faster, thanks for your great work !

In Wanderer that has been fixed in ABIv1 sources. It should copy and rename unassociated icons correctly now in the latest sources.
Title: Re: AROS ABIv0 Development Thread
Post by: deadwood on February 20, 2021, 01:33:33 PM
Hi All,

As new ABIv0 release is made, I'm locking this topic.