AROS Exec

Development => Development (General) => Topic started by: deadwood on May 08, 2022, 04:19:12 PM

Title: AROS ABIv0 20180423 Development
Post by: deadwood on May 08, 2022, 04:19:12 PM
Hi All,

I started working on next version. There are very little changes, however these builds are now compiled with GCC 6.3.0 as opposed to previous builds which where done with GCC 4.6.4. This can make certain bugs surface, so please test for regression. If you notice something, please check with "reference" ISO if this is a regression or existing bug.

Please see the link to the ISO below:

Native
Referencehttps://axrt.org/download/aros/v0/AROS-20180415-2-pc-i386-boot-iso.zip
Testinghttps://axrt.org/development/AROS-20180423-D1-pc-i386-boot-iso-GCC630.zip

Quote
AROS ABIv0 20180423 changes:

  Functionalities:
    Math library functions refreshed based on FreeBSD codes (Kalamatee)
    Added device-specific settings for AD1981HD and AD1884 codecs (Neil)
    vusbhci.device (DizzyOfCRN)
    Migrated to use GCC 6.3.0 from GCC 4.6.4 (deadwood)

  64-bit support:
    Misc fixes (Kalamatee)

  68k support:

  Updates:
    AROS build system (Kalamatee)
 
  Fixes:

Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 08, 2022, 06:34:57 PM
ok deadwood thank you :)
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 08, 2022, 07:03:02 PM
ok i run testing iso

network (rtl8169) ok
usb ok
sound (hdaudio) ok

minor issues

help (sys:utilities) do not work freeze the system
sysexplorer (sys:tools) do not work
reboot aros from menu do not works for me
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 08, 2022, 10:28:45 PM
Sorry deadwood I just got home, I have integrated your distribution on my AROS One, I have overwritten everything, at the moment on VM I have not found any problem, now AROS seems to be even more responsive.

Tomorrow I will test the system on real PC

Are there any particular applications to test? I need to check if the old bugs have been fixed!

Regarding the problems found by Salvo to me Help and Sysexplorer work fine, see screenshot.
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 09, 2022, 01:14:07 AM
Found a problem on the "Pointer" Prefs, if clicked several times the GUI does not open and slows down the system. Found that the picure.datatype is to blame, if you replace the picure.datatype with a previous version "Pointer" prefs works perfectly.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 09, 2022, 05:54:51 AM

help (sys:utilities) do not work freeze the system
sysexplorer (sys:tools) do not work
reboot aros from menu do not works for me

Thanks salvo. Are those issues regressions or are they also happening with the reference (20180415-2) ISO?
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 09, 2022, 05:56:42 AM
Are there any particular applications to test? I need to check if the old bugs have been fixed!

Not anything particular. Since this is a full re-compile with newer GCC, "any" application can exhibit side effects.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 09, 2022, 05:59:45 AM
Found a problem on the "Pointer" Prefs, if clicked several times the GUI does not open and slows down the system. Found that the picure.datatype is to blame, if you replace the picure.datatype with a previous version "Pointer" prefs works perfectly.

Good catch - it's actually an optimization problem. Debug version (lower optimizations) does not crash for me, while normal version does crash.
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 09, 2022, 01:00:10 PM

help (sys:utilities) do not work freeze the system
sysexplorer (sys:tools) do not work
reboot aros from menu do not works for me

Thanks salvo. Are those issues regressions or are they also happening with the reference (20180415-2) ISO?

hi deadwood reference iso works correctly
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 09, 2022, 02:22:32 PM
I used a latest version of Multiview "Help" works, I added some mui classes, "Sysexplorer" not by more problems, "showconfig" does not start
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 09, 2022, 05:06:01 PM
@salvo
ShowConfig works, probably you have not installed the required libraries
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 09, 2022, 05:11:11 PM
@deadwood
I noticed a problem on OWB Tabs, basically the Tabs don't work or rarely work:
 "Retry" "Remove" "Remove All", see screenshot !

Solved, found the culprit, see post below
Title: Re: AROS ABIv0 20180423 Development
Post by: cavemann on May 09, 2022, 11:07:15 PM
Does anyone else have a problem with prefs locale? When I click on the window, the timezone image bleeds through the tab.
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 09, 2022, 11:46:59 PM
Yes I confirm on Local Prefs there is a graphic problem!
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 10, 2022, 01:49:29 AM
Does anyone else have a problem with prefs locale? When I click on the window, the timezone image bleeds through the tab.

Found the Graphical problem on Locale Prefs "timezone image", it was also present on AROS 68k, the culprit is the "muimaster.library" library.

Replacing "muimaster.library" with a previous version also solves the Tab problem on OWB that I reported above :)
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 10, 2022, 08:11:45 PM
@caveman, @AMIGASYSTEM

Can you make a screen shot of the Locale Prefs problem? I can't trigger it.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 10, 2022, 08:13:30 PM
Replacing "muimaster.library" with a previous version also solves the Tab problem on OWB that I reported above :)

What do you mean by "previous" version?
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 10, 2022, 08:24:49 PM
minor issues

help (sys:utilities) do not work freeze the system
sysexplorer (sys:tools) do not work
reboot aros from menu do not works for me

1) I confirm help freezing, added to list to invastigate
2) SysExplorer works for me, are you using IntelGMA graphics? There is existing bug for that: https://github.com/deadw00d/AROS/issues/30
3) Warm reboot is a known issue (https://github.com/deadw00d/AROS/issues/31, https://github.com/deadw00d/AROS/issues/29)
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 10, 2022, 08:34:36 PM
Deadwood I used vesa in native works I have a nvidia card
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 10, 2022, 08:37:41 PM
Ok
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 10, 2022, 09:35:32 PM
Replacing "muimaster.library" with a previous version also solves the Tab problem on OWB that I reported above :)

What do you mean by "previous" version?

on reference iso maybe
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 10, 2022, 10:11:05 PM

Can you make a screen shot of the Locale Prefs problem? I can't trigger it.
Attach screenshot, in practice the graphics overlap the texts!

Quote
I confirm help freezing, added to list to invastigate
No this happens only if you run Help from CD/ISO, once installed the Help system works fine, see screenshoot

Quote
What do you mean by "previous" version?
Just use the muimaster.library of the distro "AROS-20170402-5-pc-i386", "AROS-20180415-1-pc-i386" or AROS-20180415-2-pc-i386, as said with this replacement, fix to Locale Prefs and the problem Tab on OWB
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 11, 2022, 06:07:24 AM
[No this happens only if you run Help from CD/ISO, once installed the Help system works fine, see screenshoot
It also does not happen with linux-hosted AROS. However it does not happen with reference ISO, suggesting there some problem with cd-filesystem on new ISO

Just use the muimaster.library of the distro "AROS-20170402-5-pc-i386", "AROS-20180415-1-pc-i386" or AROS-20180415-2-pc-i386, as said with this replacement, fix to Locale Prefs and the problem Tab on OWB

Thanks for the screen shot. I'm not getting this effect on Locale prefs. Is it run from CD or installed to HDD?
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 11, 2022, 08:12:42 AM
. However it does not happen with reference ISO, suggesting there some problem with cd-filesystem on new ISO
No this happens also with reference ISO, but also with Distro "AROS-20170402-5-pc-i386", "AROS-20180415-1-pc-i386" or AROS-20180415-2-pc-i386, it happens also if you copy and run help from RAM.

Once the system is installed the problem on Help disappears, probably due to some Path or assign in the startup-sequence.

Quote
Is it run from CD or installed to HDD?
This happens both from CD/ISO and from installed system, as said the muimaster.library "GCC630" has some problem.

Hosted on Linux I don't know why it doesn't have these problems probably something changes in the OS management, today I'll try the muimaster.library "GCC630" on a real PC and we'll see what happens
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 11, 2022, 08:21:16 AM
No this happens also with reference ISO, but also with Distro "AROS-20170402-5-pc-i386", "AROS-20180415-1-pc-i386" or AROS-20180415-2-pc-i386, it happens also if you copy and run help from RAM.

Once the system is installed the problem on Help disappears, probably due to some Path or assign in the startup-sequence.

I guess we get different results. I just tried AROS-20180415-2-pc-i386 ISO in VirtualBox and Help is not freezing for me.
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 11, 2022, 08:44:42 AM
Now I do not know if we are talking about the same problem, this occurs when you click on a chapter of the guide, see screenshot "cloud pointer".

To me even on VirtualBox the problem exists!
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 11, 2022, 09:13:35 AM
Tested muimaster.library "GCC630" on real PC and "AROS x86 Native", and also here there is the graphical problem on Locale Prefs

Also your latest Distro AROS 68k have the same problem on Locale Prefs, also here is solved by replacing muimaster.library with an old version !
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 11, 2022, 09:54:27 AM
Also your latest Distro AROS 68k have the same problem on Locale Prefs, also here is solved by replacing muimaster.library with an old version !

What is "an old version" in case of AROS 68k problem?
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 11, 2022, 09:58:20 AM
Now I do not know if we are talking about the same problem, this occurs when you click on a chapter of the guide, see screenshot "cloud pointer".

To me even on VirtualBox the problem exists!

Indeed we are not talking about same problem. I confirm the problem with "cloud pointer" also exists in reference ISO. My problem is that starting "Help" shows empty window that cannot be closed with D1. There are two problems then :)
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 11, 2022, 10:34:28 AM

What is "an old version" in case of AROS 68k problem?
All your latest AROS 68k releases have the muimaster.library causing the graphical overlay problem, while the muimaster.library of the old and recent Nightly Builds does not have that problem and everything works perfectly.

Quote
My problem is that starting "Help" shows empty window that cannot be closed with D1. There are two problems then :)
I don't have this problem what you need to do to get it, I attach small video that shows Help working well on your distro GCC630 "installed" on Hardisk !

https://drive.google.com/file/d/1XcbvxA1-UL06gYyYvEv7UX5nHcuLFpLS/view
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 13, 2022, 12:58:17 PM
Hi,

I prepared a new ISO "D2"

https://axrt.org/development/AROS-20180423-D2-pc-i386-boot-iso-GCC630.zip

Note that this ISO DOES NOT contain any fixes of issues reported so far.

What that ISO contain:
a) contrib repository built with GCC 6.3.0 - again look for regressions with contrib programs being used right now
b) Native GCC updated to 6.3.0 and native binutils updated to 2.32.2 - this is more for 3rd party developers (@caveman, @serk, others). Let me know if you find issues using the new development tools. Let me also know if the solved some existing program or let you compile programs that were not possible otherwise.


Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 13, 2022, 01:21:28 PM
thank you deadwood
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 13, 2022, 09:11:54 PM
@deadwood

On ISO "D2" has something changed in the system boot "GRUB", on VmWare i found a slower boot and also in opening windows the icons appear a bit late !

I have updated my AROS One x86 with the new "Development" update of ISO "D2", for the rest of the system has anything changed compared to ISO "D1" ?

In the Development/Bin path there is a file named "[", is this a correct name or corrupted name? I also noticed that the trashcan reappeared in the WBStartup !

If there is no big news coming, I plan to Deploy the new version of AROS One x86 to version 1.7 !
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 14, 2022, 07:23:50 AM
On ISO "D2" has something changed in the system boot "GRUB", on VmWare i found a slower boot and also in opening windows the icons appear a bit late

You mean it takes more time to load to Wanderer desktop? Contrib programs add startup scripts that can slow things down. ISO with contrib (D1) should boot faster than ISO with contrib (D2)

I have updated my AROS One x86 with the new "Development" update of ISO "D2", for the rest of the system has anything changed compared to ISO "D1" ?
stdc.library/posixc.library/arosc.library have fixes needed by GCC to work.


If there is no big news coming, I plan to Deploy the new version of AROS One x86 to version 1.7 !

I'd suggest waiting for official release which should come at end of month latest unless we discover some more regressions.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 14, 2022, 08:06:06 AM
@AMIGASYSTEM, @cavemann

Can you describe me your system setup (CPU, virtual or real, memory, etc) when you get the Locate Prefs "bleeding image" problem?
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 14, 2022, 09:13:16 AM
Contrib programs add startup scripts that can slow things down. ISO with contrib (D1) should boot faster than ISO with contrib (D2)
The script assignments "Development" on my AROS One contains many more strings also for other contained applications such as "Murks", "Lua", "AntiryadGX" and more and in spite of everything is much faster.

I suspect some small graphical conflict, on VMware with your (D2) on startup a text appears showing my resolution set in the systma, this did not happen with (D1)

However today is better, maybe it was a problem of my PC :), i will do some more tests to be more precise.

Quote
stdc.library/posixc.library/arosc.library have fixes needed by GCC to work.

Ok I will integrate all the (D2) on AROS One x86 v1.7

Quote
I'd suggest waiting for official release which should come at end of month latest unless we discover some more regressions.
Ok i will wait for the stable version

Quote
Can you describe me your system setup (CPU, virtual or real, memory, etc) when you get the Locate Prefs "bleeding image" problem?

With all these configurations the Local Prefs problem is present !

PC Real: ACER ASpire 5920
CPU= Intel Duo CPU T5550 1.83 GHz
RAM= 4GB
Video Card= NVIDEA Geforce 8600M GS (Not supported)
Video Card Used= VESA
Risoluzione Video = 1024x768

VMWare Player 1:
CPU= 1 Core
RAM= 1GB
Video Card= VESA
Video Resolution= 1024x768

VMWare Player 2:
CPU= 2 Core
RAM= 2GB
Scheda Video= VESA
Video Resolution= 1024x768

PC Real: ACER Aspire One ZG5:
Cpu: Intel ATOM CPU N270 1,6 GB
RAM=2048 MB
Video Card Used=VGA INTEL 945
Video Resolution= 1024x600
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 14, 2022, 04:09:04 PM
Deadwood I tried the new ISO starts regularly in my system I have an xeon hp z400 workstation :)
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 14, 2022, 04:24:03 PM
Salvo but to you Locale Prefs with the ISO (D2) works fine? you have to choose the "Region" Tab and click on some Country, done this erroneously the invasive graphics will also appear !

Also try to click and open Pointer Prefs several times, you should notice the momentary slowdown of the system, then with time everything will recover.

Also on OWB you cannot use Tabs to delete download URLs, see screenshots my previous posts.

Of course I mentioned the culprits and the cure, but let's wait for the official deadwood fix


--- Italiano ---

Salvo ma a te Locale Prefs con la ISO  (D2)  funziona bene? devi scegliere il Tab "Region" e cliccare su qualche Nazione, fatto questo erroneamente comparirą anche la grafica invasiva !

Prova anche a cliccare e aprire pił volte Pointer Prefs, dovresti notare il rallentamento momentaneo del sistema, poi con il tempo tutto si ristabilisce.

Anche su OWB non e possibile utilizzare i Tab per cancellare gli URL dei download, vedi screenshot miei post precedenti.

Naturalmente ho citato i colpevoli e la cura, ma aspettiamo il fix ufficiale di deadwood
Title: Re: AROS ABIv0 20180423 Development
Post by: salvo on May 14, 2022, 04:26:18 PM
hi

I am aware of these bugs I thought there were problems starting the system :)
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 14, 2022, 05:39:56 PM
@deadwood

Question, in D2 have the Contributions found in Extras been recompiled/updated or are they still the same ?

I ask this because on AROS One x86 the Contributions are installed in the appropriate folders
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 14, 2022, 06:26:40 PM
@deadwood

Question, in D2 have the Contributions found in Extras been recompiled/updated or are they still the same ?

I ask this because on AROS One x86 the Contributions are installed in the appropriate folders

All software in all directories on D2 is recompiled with GCC 6.3.0 if that is what you are asking.
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 14, 2022, 06:46:44 PM
Ok then I will update and test on AROS One "D2" also all the Sotware that is in Extras, thanks !
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 15, 2022, 07:10:55 AM
In ISO "D2" I'm checking all Extras software, at the moment found a problem with "FryingPan" it doesn't start and crashes the System.

"FryingPan" version I have on AROS One x86 included on "AROS-20180415-pc-i386-contrib.tar.bz2" works perfectly !

Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 15, 2022, 11:14:15 AM
In ISO "D2", but also in "AROS-20180415-pc-i386-contrib.tar.bz2" an old version 2.1 of FileX is included, among other things it is also Shareware, on Aminet for OS3, MOS and OS4 there are the most updated versions that "are not Shareware"

http://aminet.net/search?query=filex
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 15, 2022, 07:36:32 PM
In ISO "D2" I'm checking all Extras software, at the moment found a problem with "FryingPan" it doesn't start and crashes the System.

"FryingPan" version I have on AROS One x86 included on "AROS-20180415-pc-i386-contrib.tar.bz2" works perfectly !

Ok, confirmed. Added to TODO list.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 15, 2022, 07:39:10 PM
In ISO "D2", but also in "AROS-20180415-pc-i386-contrib.tar.bz2" an old version 2.1 of FileX is included, among other things it is also Shareware, on Aminet for OS3, MOS and OS4 there are the most updated versions that "are not Shareware"

http://aminet.net/search?query=filex

Noted down for future work: https://github.com/deadw00d/AROS/issues/69
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 15, 2022, 09:01:52 PM
@AMIGASYSTEM

Please check this build:

https://build.axrt.org/download/builds/AROS-ABIv11/amiga-m68k-20220515-201246.tar.gz

It should have Locale Prefs "leaking" problem solved. The problem was located in Locate Prefs itself.
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 15, 2022, 10:20:13 PM
Tested "amiga-m68k-20220515-201246.tar.gz" and Locale Prefs works fine, no problems encountered, even on my AROS One 68k your fix of Locale Prefs worked fine.

Your fixed version of Locale Prefs will also work fine on AROS x86, but I think the problmema on OWB will remain, both problems I had solved by replacing the muimaster.library !
Title: Re: AROS ABIv0 20180423 Development
Post by: cavemann on May 15, 2022, 11:54:39 PM
@ deadwood,

At first I tried to install D2 to a USB stick, but it turned out bad (the graphics was unusable). Basically all I could see was icon text, (on the workbench and windows) I could not even see a pointer.

So instead, I installed D2 to my hard drive, and luckily the graphics was okay. But D2 had some other problems too.

In Wanderer prefs, I clicked on Appearance-Drawer-Advamced and the button "Use MultiLine Labels" did not work. and some of the string input gadgets had problems too. And also the Background tab, didn't seem to work either.

Btw, the icons in many directories, seem to be out of alphabetical order, I've never noticed that before. And it kind of slows down human searches.


Anyway here's my setup. I generally use 4 machines for porting and testing
My Vesa machine, still has gcc 4.2.4 on it, I rarely use this anymore
gfx: Radeon 9000
ram: 512 mb
cpu: celeron, 1.2

Intel, this is my workhorse, now with gcc 6 (thanks)
gfx: IntelGMA 945
ram: 2gb
cpu: pentium4 3200, 1.8

Nvidia, to test opengl stuff, has gcc 4.6.4
gfx: geforce 9500
ram: 1.0 gb
cpu: AMD sempron, 2.2

And to test out stuff on Icaros hosted, via an old Slackware distro.
gfx: Radeon X300
ram: 2048 mb
cpu: core2 6600, 2.4

Also, I seem to be getting conflicting declarations, with isnan in math.h. Is that normal?

And in share/man/man3. There is 42mb in 3638 files, which really, really, slows down the installation.

many thanks
Title: Re: AROS ABIv0 20180423 Development
Post by: AMIGASYSTEM on May 16, 2022, 12:11:51 AM

In Wanderer prefs, I clicked on Appearance-Drawer-Advamced and the button "Use MultiLine Labels" did not work. and some of the string input gadgets had problems too. And also the Background tab, didn't seem to work either.

The "Use MultiLine Labels" problem, as with the OWB Tabs, and the one related to Locale Prefs seem to be caused by the "muimaster.library" included in "D2", if you use a "muimaster.library" from the previous Distros everything is solved !
Title: Re: AROS ABIv0 20180423 Development
Post by: cavemann on May 16, 2022, 12:21:30 AM
@ AmiSystem

Thanks again, you're a great help  :)
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 16, 2022, 06:26:30 AM
Tested "amiga-m68k-20220515-201246.tar.gz" and Locale Prefs works fine, no problems encountered, even on my AROS One 68k your fix of Locale Prefs worked fine.

Your fixed version of Locale Prefs will also work fine on AROS x86, but I think the problmema on OWB will remain, both problems I had solved by replacing the muimaster.library !

The fix for "leaking" in ABIv0 will come in next ISO. It will indeed be made in muimaster.library.
Title: Re: AROS ABIv0 20180423 Development
Post by: deadwood on May 16, 2022, 06:33:14 AM
Also, I seem to be getting conflicting declarations, with isnan in math.h. Is that normal?

Can you share simple source code that does that or compiler warning/error?

And in share/man/man3. There is 42mb in 3638 files, which really, really, slows down the installation.

Noted. Will look into solving that.