AROS ABIv0 20190416 Development

deadwood · 21597

deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
on: June 03, 2022, 01:58:32 AM
Hello,

Time to start next release iteration :) The goal is to upgrade to base of 20190331. It will be done in a few iterations updating around 3 months at a time. I plan to discover bugs in these iteration and fix them once we get to final base. You should consider any of -Dx releases as non-production - I have not checked backward compatibility with them.

First, reference ISO:

Native
Referencehttps://axrt.org/download/aros/v0/AROS-20180423-1-pc-i386-boot-iso.zip

First iteration moves us to 20180731 code base. Let me know any regressions you spot!

https://axrt.org/development/AROS-20180731-D1-pc-i386-boot-iso.zip

Here is change log:
Code: [Select]
AROS ABIv0 20180731 changes:

  Functionalities:
    vusbhci.device (DizzyOfCRN)
    C library softfloat support (Kalamatee)
    SSL certficates to be stored at ENVARC:SYS/Certificates (Kalamatee)
    e1000.device updated to 8.0.35 and rx queue hags resolved (Kalamatee)

  64-bit support:
    Kernel (Falemagn)

  68k support:
    6888x FPU and 060 FPU versions for match functions (Kalamatee)
    ata_gayle.hidd fixes (Kalamatee)

  Updates:
    Boost preprocessor macros (Falemagn)
    AROS build system (Falemagn, Kalamatee)
    GMP 6.1.2, MPFR 3.1.4, MPC 1.1.0 (Kalamatee)
 
  Fixes:
    Documentation (Neil, Kalamatee)
    C library (Kalamatee)
    graphics.library (Neil)
    vesagfx.hidd (Neil)
    Restored lost guillemets in task names (Neil)
    Fix USB keyboard on QEMU sam460ex emulation (balaton)
    Trident (Kalamatee)
    uuid.library (Kalamatee, Neil)
    IPrefs (Kalamatee)
    NList (Kalamatee)
    C:Mount (Kalamatee)
    Printer preferences (Kalamatee, Neil)
    diskimage.device (Kalamatee)
    rexxsupport.library (Kalamatee)
    Wanderer (Kalamatee)
    PCITool (Kalamatee)
    SysExplorer  (Kalamatee)
    Calculator (Kalamatee)
    WiMP  (Kalamatee)
    Wanderer preferences (Kalamatee)
    AROSTCP (Kalamatee)
    openurl.library (Kalamatee)
    String.mui  (Kalamatee, Neil)
    muimaster.library (Kalamatee)
    exec.library (Neil)
    hid.class (balaton)
    asl.library (Neil)

« Last Edit: June 08, 2022, 09:39:04 AM by deadwood »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #1 on: June 03, 2022, 03:06:31 AM
I have tested the new ISO, now to understand and unearth some problems I will intergrate it on AROS One 1.8 under construction is text how it behaves with the various apps.

Regarding the new updates you listed it would be nice to know what has improved and what has changed, I noticed that the ReqTools Prefs still does not allow you to change the Request size, basically like the ReqTools Prefs in OS3.2 does


paolone

  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #2 on: June 03, 2022, 04:22:10 PM
Ok, I have integrated this into Icaros Desktop


[REMOVED SINCE NOT USEFUL ANYMORE - to avoid confusion]


and some strange things happen.


1. a console window telling that it could not start some packages that never showed up before, when booting from CD. I have added a echo command to t:p in order to catch the culprit with no luck.


2. this also showed up a message about rexxmast. Maybe it was there before, but all redirections to NIL: just hidden that.


3. gcc does nothing. No error message, just does nothing and exits gracefully. Maybe this was here before, but I hadn't catched it. where can I get the latest gcc for AROS I've heard about some topic else?


4. directory opus 4 does not start anymore


5. warm reboot still not working with vmware


6. owb does not start and crashes AROS (stuck pointer), other utilities in Utilities don't work as well.


7. many (and I mean MANY) AROS apps from the same AROS ISO and third party applications do not work anymore (just in Tools: acpitool, amigakeyremapper, boingiconbar, marranoftp and showconfig are not working)


8. LUA is not working, so nothing based on LUA is working as well


9. IconX does not work, so no tool using it from its icon can be launched by Dopus5


to be honest, almost nothing works as it should... :-)




« Last Edit: June 04, 2022, 08:38:16 AM by paolone »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #3 on: June 03, 2022, 04:32:55 PM
Paolo i new GCC is located inside "AROS-20180423-D2-pc-i386-boot-iso-GCC630", But then you have to update with the next ISO

As soon as I finish integrating the new ISO on AROS One I will check if I have the same errors as you


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #4 on: June 03, 2022, 04:37:35 PM
I forgot, you can also delete files from this path for that no longer needed.

Development/share/doc/openssl
Development/share/man/man3


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #5 on: June 03, 2022, 06:12:19 PM
Integrated the ISO on AROS One, I confirm all the problems found by Paolone
« Last Edit: June 03, 2022, 06:48:52 PM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #6 on: June 04, 2022, 03:18:56 AM
@AMIGASYSTEM

Here is improved change log. "Stability fixes" mean fixes to existing or possible stability problems like memory overwrites for example. If there is something significant there, there will be further explanation. If not, the bug is "minor".

Code: [Select]
AROS ABIv0 20180731 changes:

  Functionalities:
    vusbhci.device (DizzyOfCRN)
    C library softfloat support (Kalamatee)
    SSL certficates to be stored at ENVARC:SYS/Certificates (Kalamatee)
    e1000.device updated to 8.0.35 and rx queue hags resolved (Kalamatee)

  64-bit support:
    Kernel (Falemagn)

  68k support:
    6888x FPU and 060 FPU versions for match functions (Kalamatee)
    Implemented FASTATA GAYLE extensions (Kalamatee)

  Updates:
    Boost preprocessor macros (Falemagn)
    AROS build system (Falemagn, Kalamatee)
    GMP 6.1.2, MPFR 3.1.4, MPC 1.1.0 (Kalamatee)
 
  Functional fixes:
    Documentation (Neil, Kalamatee)
    C library (Kalamatee)
    vesagfx.hidd (bugs: broken support for paletted modes) (Neil)
    Restored lost guillemets in task names (Neil)
    Fix USB keyboard on QEMU sam460ex emulation (balaton)
    PCITool (bugs: truncating output) (Kalamatee)
    exec.library (bugs: broken support for MEMF_REVERSE (Neil)
    String.mui (bugs: broken Ctrl-U support) (Neil)
    asl.library (bugs: wrong default value of ASLFR_PopToFront) (Neil)

  Stability fixes:
    graphics.library (Neil)
    Trident (Kalamatee)
    uuid.library (Kalamatee, Neil)
    Printer preferences (Kalamatee, Neil)
    C:Mount (Kalamatee)
    NList (Kalamatee)
    diskimage.device (Kalamatee)
    rexxsupport.library (Kalamatee)
    Wanderer (Kalamatee)
    SysExplorer  (Kalamatee)
    WiMP  (Kalamatee)
    Calculator (Kalamatee)
    AROSTCP (Kalamatee)
    openurl.library (Kalamatee)
    String.mui  (Kalamatee, Neil)
    muimaster.library (Kalamatee)
    IPrefs (Neil)
    Wanderer preferences (Kalamatee)



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #7 on: June 04, 2022, 03:30:40 AM
@paolone, @AMIGASYSTEM

I think I know where the problem lies. I will prepare a new ISO.



paolone

  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #8 on: June 04, 2022, 03:35:39 AM
@paolone, @AMIGASYSTEM

I think I know where the problem lies. I will prepare a new ISO.


Great! Is it a 'systemic' fix that will need all files replaced, or just a couple of files?


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #9 on: June 04, 2022, 03:43:17 AM
Paolo i new GCC is located inside "AROS-20180423-D2-pc-i386-boot-iso-GCC630", But then you have to update with the next ISO

You can download release contrib archive containing new GCC from: https://axrt.org/index.php?tab=download-aros



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #10 on: June 04, 2022, 04:04:56 AM
Ok, I have integrated this into Icaros Desktop


http://www.icarosdesktop.com/BETA/20220603/LIVE-test.iso


and some strange things happen.


1. a console window telling that it could not start some packages that never showed up before, when booting from CD. I have added a echo command to t:p in order to catch the culprit with no luck.


2. this also showed up a message about rexxmast. Maybe it was there before, but all redirections to NIL: just hidden that.


3. gcc does nothing. No error message, just does nothing and exits gracefully. Maybe this was here before, but I hadn't catched it. where can I get the latest gcc for AROS I've heard about some topic else?


4. directory opus 4 does not start anymore


5. warm reboot still not working with vmware


6. owb does not start and crashes AROS (stuck pointer), other utilities in Utilities don't work as well.


7. many (and I mean MANY) AROS apps from the same AROS ISO and third party applications do not work anymore (just in Tools: acpitool, amigakeyremapper, boingiconbar, marranoftp and showconfig are not working)


8. LUA is not working, so nothing based on LUA is working as well


9. IconX does not work, so no tool using it from its icon can be launched by Dopus5


to be honest, almost nothing works as it should... :-)

Thank you Paolone



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #11 on: June 04, 2022, 04:20:26 AM
@paolone, @AMIGASYSTEM

I think I know where the problem lies. I will prepare a new ISO.


Great! Is it a 'systemic' fix that will need all files replaced, or just a couple of files?

It's systemic. Whole ISO is broken. I will also delete it from server once new ISO is available.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #12 on: June 04, 2022, 04:25:15 AM
Yes indeed I had tried replacing libraries and other system files without solving, with rexxmast I found no problems-.
To check the problem just insert Dopus4 and related libs on your ISO.


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #13 on: June 04, 2022, 04:27:22 AM
Here is new ISO:

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

I tested it with GCC and DOpus from 20180423-1 release. Both of them started without problem.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #14 on: June 04, 2022, 04:29:43 AM
Thank you, I will put the whole ISO on AROS One and let you know if everything works smoothly.