AROS ABIv0 20201110 Development

deadwood · 38979

Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #150 on: January 24, 2023, 12:45:16 PM
thank you Deadwood!



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #151 on: January 24, 2023, 01:05:53 PM
Deadwood, ok no problem with WinRAR, 7zip on the other hand still can't unzip, unexpected error

In the Bin folder there is a file 0 Byte (flex++)
« Last Edit: January 24, 2023, 01:22:45 PM by AMIGASYSTEM »



paolone

  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #152 on: January 24, 2023, 02:07:56 PM

Additionally, for distribution maintainers: Please note that there were several header (.h) and library files (.a) removed from  Development:include and Development:lib. This was done on purpose. Please also remove them from your distributions. Best approach would be to delete your Development: and re-create it based on what's on the ISO + what's in contrib archive.



Thank Deadwood. Is it possible to get a list of removed .a and .h files? Unluckily Icaros' development stuff is not made only of the files included in ISO files and contrib, but there are dozens of other 3rd party libraries included and it would be a hell of a nightmare to recover all of them.


thank you so much.


Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #153 on: January 24, 2023, 02:37:29 PM
there is a problem with the icons ???



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #154 on: January 24, 2023, 02:40:00 PM
ah ok the problem was already mentioned sorry :-[



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #155 on: January 24, 2023, 03:43:13 PM
Deadwood, on WMware with VESA resolution the Screenmode works fine, even the 32Bit Pointer shows fine.

Instead with SVGA resolution the Scrennmode as also mentioned by you goes into Guru, and the Pointer has the usual flaw.

EDIT:

For the DualPNG icons it seems to be just a problem on the "png.datatype", I replaced it with the one from Build D10 and now they show up fine !
« Last Edit: January 25, 2023, 08:02:16 AM by AMIGASYSTEM »



miker1264

  • Legendary Member
  • *****
    • Posts: 1827
    • Karma: +84/-6
Reply #156 on: January 24, 2023, 05:36:47 PM


For the DualPNG icons it seems to be just a problem on the "png.datatype", I replaced it with qthat from Build D10 and now they show up fine !

It's that pesky PNG datatype again!  ;)




ncafferkey

  • Junior Member
  • **
    • Posts: 84
    • Karma: +34/-0
Reply #157 on: January 24, 2023, 06:50:11 PM
@deadwood Thanks for the new ISO. I've tested it without finding any new problems.

Will the USB mass storage regression be addressed? I.e. delays in recognising flash drives or not recognising them at all.

Also, ACPI reboot? I know this could be tricky if some machines or VMs have always behaved badly with ACPI reboot/shutdown (although I don't think this is known definitively yet), but it could become a common complaint (e.g. from new AROS users), especially if popular VMs like VMWare have this problem.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #158 on: January 25, 2023, 12:01:14 AM
@deadwood Thanks for the new ISO. I've tested it without finding any new problems.
Thx

Will the USB mass storage regression be addressed? I.e. delays in recognising flash drives or not recognising them at all.
I think I missed that report. With which ISO did it happen?

Also, ACPI reboot? I know this could be tricky if some machines or VMs have always behaved badly with ACPI reboot/shutdown (although I don't think this is known definitively yet), but it could become a common complaint (e.g. from new AROS users), especially if popular VMs like VMWare have this problem.

That's tricky. From what I remember it keeps flip-flopping for different people for different hardware. I'll at least try to look at it for VMs.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #159 on: January 25, 2023, 12:12:25 AM
@paolone

Here are some of the changes. There are more - best if you take the 20190416 ISO and compare the Development/include and Development/lib with D14 ISO.

Code: [Select]
lib/libwebpdsp.a
lib/libwebpdecode.a
lib/libwebpencode.a
lib/libgsm.a
lib/libwebputils.a
include/aros/build.h
include/aros/config.h
lib/libdiskimagesupport.a
lib/libdiskimageprefs.a
include/defines/sysexp.h
include/defines/ata.h
include/defines/ahci.h
include/defines/storage.h
include/inline/sysexp.h
include/inline/ata.h
include/inline/ahci.h
include/inline/storage.h
include/clib/sysexp_protos.h
include/clib/ata_protos.h
include/clib/ahci_protos.h
include/clib/storage_protos.h
include/sysexp_libdefs.h
include/proto/sysexp.h
include/proto/ata.h
include/proto/ahci.h
include/proto/storage.h
fd/ahci_lib.fd
fd/storage_lib.fd
fd/ata_lib.fd
lib/libahci.a
lib/libstorage.a
lib/libata.a
lib/libgraph.a
lib/libathhal.a
include/gallium <-- whole directory
include/defines/gallium.h
include/inline/gallium.h
include/clib/gallium_protos.h
include/proto/gallium.h
fd/gallium_lib.fd
lib/libgalliumauxiliary.a
lib/libgallium.a
lib/libgallium_i915.a
include/aros/types/spinlock_s.h
include/aros/kernel.h
include/oop/static_mid.h
include/oop/oop.h
include/oop/ifmeta.h
include/interface/Hidd_SCSIUnit.h
include/interface/Hidd_StorageController.h
include/interface/Hidd_Overlay.h
include/interface/Hidd_PCIDevice.h
include/interface/HW.h
include/interface/Hidd_Sync.h
include/interface/Hidd_Storage.h
include/interface/Hidd_SCSIBus.h
include/interface/Hidd_StorageBus.h
include/interface/Hidd_ColorMap.h
include/interface/Hidd_PCIDriver.h
include/interface/Hidd_ChunkyBM.h
include/interface/Hidd_StorageUnit.h
include/interface/Hidd_ATABus.h
include/interface/Hidd_ATAUnit.h
include/interface/Hidd.h
include/interface/Hidd_BitMap.h
include/interface/Hidd_UnixIO.h
include/interface/Hidd_AHCI.h
include/interface/Hidd_AHCIBus.h
include/interface/Hidd_GC.h
include/interface/Hidd_PlanarBM.h
include/interface/Hidd_PCI.h
include/interface/Hidd_Gfx.h
include/interface/Hidd_AHCIUnit.h
include/interface/Hidd_PixFmt.h
include/interface/Hidd_Bus.h
include/defines/hpet.h
include/defines/oop.h
include/defines/clocksource.h
include/defines/x11gfx.h
include/defines/task.h
include/defines/hostlib.h
include/defines/ata.h
include/defines/scsi.h
include/defines/kernel.h
include/defines/lddemon.h
include/resources/pit.h
include/resources/hpet.h
include/resources/clocksource.h
include/resources/task.h
include/resources/lddemon.h
include/inline/hpet.h
include/inline/oop.h
include/inline/clocksource.h
include/inline/x11gfx.h
include/inline/task.h
include/inline/hostlib.h
include/inline/ata.h
include/inline/scsi.h
include/inline/kernel.h
include/inline/lddemon.h
include/clib/lddemon_protos.h
include/clib/ata_protos.h
include/clib/x11gfx_protos.h
include/clib/oop_protos.h
include/clib/hpet_protos.h
include/clib/clocksource_protos.h
include/clib/scsi_protos.h
include/clib/task_protos.h
include/clib/kernel_protos.h
include/clib/hostlib_protos.h
include/proto/hpet.h
include/proto/oop.h
include/proto/clocksource.h
include/proto/x11gfx.h
include/proto/task.h
include/proto/hostlib.h
include/proto/ata.h
include/proto/scsi.h
include/proto/kernel.h
include/proto/lddemon.h
include/hidd/agp.h
include/hidd/hidd.h
include/hidd/serial.h
include/hidd/unixio.h
include/hidd/bus.h
include/hidd/parallel.h
include/hidd/pci.h
include/hidd/acpibutton.h
include/hidd/mouse.h
include/hidd/ata.h
include/hidd/gallium.h
include/hidd/system.h
include/hidd/i2c.h
include/hidd/ahci.h
include/hidd/scsi.h
include/hidd/config.h
include/hidd/storage.h
include/hidd/keyboard.h
include/hidd/gfx.h
include/hidd/compositor.h
fd/hostlib_lib.fd
fd/lddemon_lib.fd
fd/pci_lib.fd
fd/keyboard_lib.fd
fd/scsi_lib.fd
fd/ahci_lib.fd
fd/storage_lib.fd
fd/hpet_lib.fd
fd/kernel_lib.fd
fd/mouse_lib.fd
fd/ata_lib.fd
fd/task_lib.fd
fd/oop_lib.fd
fd/hiddclass_lib.fd
fd/i2c_lib.fd
fd/x11gfx_lib.fd
fd/gallium_lib.fd
fd/gfx_lib.fd
fd/unixio_lib.fd
fd/bus_lib.fd
lib/libalsa-bridge.a
lib/libhiddstubs.a
lib/libinstrfunc.a
lib/liboop.a
lib/liboop_rel.a
lib/libdebug_rel.a
lib/libstdcio_rel.a
lib/libstdc_rel.a
lib/libexec_rel.a
lib/libexpat_rel.a
lib/libautoinit_rel.a
lib/libutility_rel.a
lib/libarosc_rel.a
lib/libGL_rel.a
lib/libpng_rel.a
lib/libposixc_rel.a



paolone

  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #160 on: January 25, 2023, 01:37:33 AM
Thanks, I will follow both hints.


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #161 on: January 25, 2023, 05:57:32 AM
deadwood, with D14 "Amistart" does not work


ncafferkey

  • Junior Member
  • **
    • Posts: 84
    • Karma: +34/-0
Reply #162 on: January 25, 2023, 08:24:21 AM
Deadwood, below is my post about the USB mass storage regressions.

Tests with D4:

Acer AspireOne:
 - Boots, but there's a delay in seeing the USB stick (the boot media screen appears briefly). This didn't happen in 2016-12-28; but happens with 2017-04-02 and later. I tried two completely different sticks.
 - My previous reported failures on this machine were due to attempts to fall back to booting from incompatible builds on the SSD (as discussed regarding the EeePC 700).

EeePC 700:
 - Still doesn't see the USB stick. A USB mouse plugged in at boot media screen works for moving the pointer around that screen. Replugging the stick at the boot media screen (either directly or through a USB 1.1 hub) doesn't work.
 - "noacpi noioapic" tried.
 - Two stick types tried.

PCI-E nVidia graphics:
 - Native and 3D graphics work fine.

Toshiba NB550D:
 - Boots (VESA, no driver for native graphics).
 - ACPI reboot is broken: Ctrl-Alt-Del clears the screen and hangs; Wanderer's reboot option and shell command "reboot cold" powers off the machine!
 - The following warning appears during boot: "ACPI BIOS Warning (bug): Optional FADT field Pm2ControlBlock has zero address or length..."
 - Reboot works properly in 2017-04-02, but I don't know if ACPI or legacy reboot was used at that time. Broken on 2019-04-13. 2018 not tried.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #163 on: January 25, 2023, 10:14:25 AM
@ncafferkey

If I can reproduce these USB problems on hardware I have, there is a change they will be fixed. Can you tell me what kind of USB 1.1 these are? OHCI or UHCI?
« Last Edit: January 25, 2023, 10:17:40 AM by deadwood »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #164 on: January 25, 2023, 10:18:54 AM
@AMIGASYSTEM

Contrib archive update, please try now.