MorphOS : : Public Release of MorphOS 3.15 & Software Development Kit 3.16
Posted By: ASiegel. on 2020/12/31 12:13:30

The MorphOS development team is proud to announce the immediate availability of MorphOS 3.15. This release includes numerous important performance, stability and security improvements. In particular, a number of serious bugs affecting wide range of system components and included applications have been fixed, and many components based on open source projects have been updated to their latest versions. The Odyssey web browser also performs better when browsing HTTPS web pages due to improved certificate validation performance.


Also, the MorphOS development team would like to announce the concurrent release of  MorphOS Software Development Kit 3.16 (December 2020).

This release offers countless improvements in our compilers, includes, libnix, GeekGadget environment and tools. We've included GCC 10, GDB, unzip and nano, and removed GCC 8. GCC 7 and 9 received updates fixing various bugs. libpthread was fixed and improved in various ways to provide more complete threading support. Binutils, OpenSSL, Perl, cURL, Git and OpenSSH, among others, were also updated. The full list of changes may be found in the SDK.readme file included in the distribution.


Despite challenging circumstances, these two releases end one of the most fruitful years in recent MorphOS history. The developers would like to wish all MorphOS user a happy and successful 2021!

More information: morphos-team.net

 
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Joined: 2004/4/15
    Posts: 550
    From:
    Bamm! Wow, i did not expect this Release!
    Happy new year!
    regards
    eliot
  • »2020/12/31 12:35
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    emeck
    Joined: 2014/7/15
    Posts: 127
    From:
    THANK YOU VERY MUCH!

    Happy New Year!
    PowerBook 5.2 MorphOS 3.15
    PowerBook 5.8 MorphOS 3.15
    Amiga 1200 BPPC/BVision AOS4.1 FE
  • »2020/12/31 12:48
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Joined: 2003/6/4
    Posts: 2004
    From:
    What brilliant final for 2020 - this in many regards special year. Thank you for all your work and support.
    --
    http://www.via-altera.de

    Whenever you're sad just remember the world is 4.543 billion years old and you somehow managed to exist at the same time as David Bowie.
    ...and Matthias , my friend - RIP
  • »2020/12/31 13:18
    Profile Visit Website
  • MDW
  • Order of the Butterfly
    Order of the Butterfly
    MDW
    Joined: 2003/7/26
    Posts: 318
    From: Wroclaw/Poland
    Removed GCC8? Why? I used this version.

    However this is not a problem. I moved to GCC10 without any problems.
    Thank you for update of the SDK!

    [ Edited by MDW On 2020/12/31 15:33 ]
  • »2020/12/31 14:12
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Joined: 2003/7/26
    Posts: 292
    From: Chicago, IL
    Very nice, thank you MorphOS Team for another great release.
  • »2020/12/31 14:13
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    TheMagicM
    Joined: 2003/6/17
    Posts: 1195
    From:
    WOW! These guys just dont quit. I really wish both camps united under MorphOS. This Team just keeps cranking out releases, for literally pennies if that.
  • »2020/12/31 15:49
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Joined: 2003/3/5
    Posts: 2328
    From: Canada
    Quote:

    Removed GCC8? Why? I used this version.

    However this is not a problem. I moved to GCC10 without any problems.
    Thank you for update of the SDK!

    [ Edited by MDW On 2020/12/31 15:33 ]


    Exactly - we've switched everything we used GCC8 for to 9 or 10 and so it made no sense to keep it in our own build. We generally keep the compilers we use ourselves.
  • »2020/12/31 15:56
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Joined: 2017/8/7
    Posts: 119
    From:
    Very nice, thanx.

    One thing: Why isn't the SDK version the same as the OS's? Shouldn't it be the same?
  • »2020/12/31 16:00
    Profile
  • MorphOS Developer
    jacadcaps
    Joined: 2003/3/5
    Posts: 2328
    From: Canada
    3.15 is built from the 3.15 branch. SDK is built from the main branch which is on 3.16 already. Hope that answers your q.
  • »2020/12/31 17:09
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    naTmeg
    Joined: 2004/2/8
    Posts: 135
    From:
    woha! Happy new year everyone!
  • »2020/12/31 22:16
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    tolkien
    Joined: 2013/5/29
    Posts: 378
    From:
    This is crazy! Last day of year and the team working and giving us these presents!
    Thanks sooooo much!
    PowerMac G5 - PowerBook G4 - MacMini with MorphOS. Amiga 1200/060 AmigaOS 3.x
  • »2020/12/31 22:48
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Joined: 2012/11/10
    Posts: 1041
    From: Manchester, UK/GB
    Installation of v3.15 of MorphOS went without a hitch, but sadly SCANdal v1.10 still doesn't function as intended with my Epson 1640SU SCSI/USB scanner, as there is still a communication error with any MorphOS release/installation after v3.11 it seems, which has been reported as an issue.
    MacMini 1.5GHz,10,2,64MB VRAM,1GB,Airport, Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL+CD-RW,Iomega MiniMax,Belkin 6 port 3 x Firewire/3 x, USB2, MorphOS 3.12, Mac OSX 10.4/10.5, A1138+A1139 PwrBk MOS v3.12,Model 5,8/5,9, & PowerMac G5 2.3GHz(DP)
  • »2021/1/1 9:37
    Profile
  • Butterfly
    Butterfly
    Spihunter
    Joined: 2003/7/10
    Posts: 81
    From: Durham, NC USA
    Update went perfect. Thanks.
    17" Powerbook. MorphOS registered
    Hear my music here: Gordon Gallant
    And here: Kattalax
  • »2021/1/1 19:40
    Profile
  • Caterpillar
    Caterpillar
    xeno74
    Joined: 2020/6/8
    Posts: 26
    From:
    Hi All,

    Happy New Year 2021! Many thanks for the great update! I was able to update to MorphOS 3.15 on my AmigaOne X5000/20 today. I will test the new version in the next days.

    Screenshot: f0ce19ed8e6d8239cf7b2953b4403dba.png

    A-EON AmigaOne X5000 Update Instructions

    You will need a 500MB or larger USB disk

    Prepare the USB Disk

    Copy the image to a USB disk

    Linux Instructions

    With your system powered on, insert a USB disk that is at least 500MB into a USB port
    Determine the /dev path to your USB disk using one of the below methods:
    - In a terminal as su or sudo, enter "fdisk -l"
    - In a terminal as su or sudo, enter "parted -l"
    - Check the GParted menu in the upper-right corner

    These instructions assume the /dev path to your USB disk is /dev/sdz; however, your actual /dev path is likely to be different - use the actual /dev path to your USB disk

    In a terminal as su or sudo, enter the below command:

    Code:
    dd if=/path/to/morphos-3.15-hybrid.hdimg of=/dev/sdz


    where "/dev/sdz" is the /dev path to your USB disk

    NOTE: Do not attempt to copy the image to a specific partition - you need to enter the /dev path to the disk, not to a partition (use "/dev/sdz", not "/dev/sdz2")

    Mac Instructions

    With your system powered on, insert a USB disk that is at least 500MB into a USB port

    Open the Terminal app in Applications > Utilities
    Determine the /dev path to your USB disk by entering the below command:

    Code:
    diskutil list


    These instructions assume the /dev path to your USB disk is /dev/disk9; however, your actual /dev path is likely to be different - use the actual /dev path to your USB disk

    Enter the below command:

    Code:
    dd if=/path/to/morphos-3.15-hybrid.hdimg of=/dev/disk9


    where "/dev/disk9" is the /dev path to your USB disk

    Windows Instructions

    With your system powered on, insert a USB disk that is at least 500MB into a USB port.
    Download "USB Image Tool" from alexpage.de

    Open USB Image Tool

    On the left panel, select your USB disk
    Click the "Restore" button and select the MorphOS disk image


    Boot to MorphOS

    Begin with your A-EON AmigaOne X5000 system powered down and insert the USB disk into a USB port - remove any other USB disks that are plugged in.

    Power on your system and press ESC when the boot animation starts to load the U-Boot menu.

    Choose "Command Line" from the U-Boot menu

    Type the following commands:

    Code:
    usb reset

    Code:
    bootmorphos


    After selecting the language and keymap please select "Installation ..."

    Choose "Update Installation"

    Choose the MorphOS volume and the button "Update".

    After that please shutdown MorphOS (Ambient - Shutdown... - Shutdown) and remove the MorphOS USB stick.

    Please start the AmigaOne X5000 and the new MorphOS 3.15 will boot automatically.

    Cheers,
    Christian

    [ Editiert durch xeno74 Ein 2021/1/2 11:37 ]
  • »2021/1/2 11:35
    Profile
  • MorphOS Developer
    zukow
    Joined: 2005/2/9
    Posts: 595
    From: Poland
    Quote:

    Installation of v3.15 of MorphOS went without a hitch, but sadly SCANdal v1.10 still doesn't function as intended with my Epson 1640SU SCSI/USB scanner, as there is still a communication error with any MorphOS release/installation after v3.11 it seems, which has been reported as an issue.



    Issue was found and workaround will be provided in two weeks.
  • »2021/1/3 10:21
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Joined: 2012/11/10
    Posts: 1041
    From: Manchester, UK/GB
    @ zukow - Many, many thanks, for investigating and tracking down, and more importantly fixing the problem with SCANdal &/or the MorphOS system in the way it works with SCANdal. As ever I am indebted to you all in the Development Team for all your efforts, and more so for taking a moment, or more, aside from family time to do this.
    MacMini 1.5GHz,10,2,64MB VRAM,1GB,Airport, Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL+CD-RW,Iomega MiniMax,Belkin 6 port 3 x Firewire/3 x, USB2, MorphOS 3.12, Mac OSX 10.4/10.5, A1138+A1139 PwrBk MOS v3.12,Model 5,8/5,9, & PowerMac G5 2.3GHz(DP)
  • »2021/1/3 23:35
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Joined: 2004/4/15
    Posts: 550
    From:
    BTW, is there any new cross system script to setup the SDK on Ubuntu/Debian?
    regards
    eliot
  • »2021/1/4 11:49
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    SoundSquare
    Joined: 2004/12/1
    Posts: 1209
    From: Paris, France
    Many thanks to the team for this release
    One of the positive aspects of the lockdown :-D
  • »2021/1/6 7:35
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Joined: 2004/4/15
    Posts: 550
    From:
    Quote:

    Thanks for the link, but this script fails here to build gcc9,
    from setup-cross-sdk.log:
    Code:

    ...
    checking whether hidden visibility is supported... yes
    checking whether symbol versioning is supported... no
    checking whether __float128 is supported... no
    checking whether printf hooks are supported... no
    checking whether nl_langinfo should be used... no
    checking whether nl_langinfo should be used for wide char locale info... no
    checking whether localeconv should be used... yes
    checking whether i18n number rewriting support for quadmath_snprintf should be added... no
    checking for CET support... no
    configure: updating cache ./config.cache
    checking generated-files-in-srcdir... no
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating config.h
    config.status: executing default-1 commands
    Adding multilib support to Makefile in ../../../../../gcc-9.3.0/libquadmath
    with_multisubdir=libb32/libnix
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing depfiles commands
    config.status: executing libtool commands
    make[2]: Leaving directory '/tmp/tmp.rwE6EvOrGE/gcc9/build'
    make[1]: *** [Makefile:950: all] Error 2
    make[1]: Leaving directory '/tmp/tmp.rwE6EvOrGE/gcc9/build'
    make: *** [Makefile:30: build/.morphos-build-stamp] Error 2
    regards
    eliot
  • »2021/1/6 19:49
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 116
    From: Salem, Oregon,...
    Usually the update goes perfectly on my MacMini, but today it ran so slowly that I reached the Unregistered limit before it finished.

    Now what do I do?

    9102 files copied so far...

    EDIT: Sorry, I panicked! While upgrade did take significantly longer than one in the past (close to an hour), the time-out didn't seem to negatively affect the upgrade. All's well...

    [ Edited by Travis_H On 2021/1/10 5:52 ]
  • »2021/1/9 16:38
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Joined: 2003/7/26
    Posts: 292
    From: Chicago, IL
    Does this new version make it easier to duel boot MorphOS and AmigaOS 4.1 on the X5000?
  • »2021/1/21 0:13
    Profile Visit Website
  • MorphOS Developer
    zukow
    Joined: 2005/2/9
    Posts: 595
    From: Poland
    Scanner drivers update:

    Scanners_update.lha
  • »2021/1/23 17:51
    Profile Visit Website