Skip to content

Releases: cruxppc/cruxppc-ng-3.6

cruxppc-ng 3.6 release 012023

20 Jan 00:53
Compare
Choose a tag to compare

This is an update release of crux ppc 3.6. Packages in this release have been updated to recent (as of 01/19/23) versions but no functional changes have been made since the prior (03/04/22) release.

Mainline (IA) CRUX 3.6 development seems complete. It is likely that no further 3.6 changes will be made. As such, this will likely be the last CRUX PPC 3.6 release.

Both 32bit and 64bit binaries are provided. .iso files are the images for the install CD. gcc6 and rust are not typically needed but are provided in .tar archives.

Additional "extra" binaries may be added in the future to allow the user to add additional packages without having to build them from source. Check back from time to time to see what's new.

cruxppc-ng 3.6 release 031022

10 Mar 17:47
Compare
Choose a tag to compare

This is an update release of crux ppc 3.6. Packages in this release have been updated to recent (as of 03/04/22) versions but no functional changes have been made since the prior (12/04/21) release.

rust was updated to the most recent version (1.59). Noteworthy, cause rust is a slow and problematic build on PPC 32. Building rust on ppc 32 bit is a lot like this:

https://www.youtube.com/watch?v=1WGUrKcpa_o
:)

cruxppc-ng-3.6 release 121521

14 Dec 11:57
Compare
Choose a tag to compare

This is an update release of crux ppc 3.6. Packages in this release have been updated to recent (as of 12/04/21) versions but no functional changes have been made since the prior (09/11/21) release.

cruxppc-ng 3.6 release 091321

13 Sep 23:58
edb58a0
Compare
Choose a tag to compare

Crux PPC 3.6 release update Sept 2021.

This is a maintenance release of crux ppc 3.6. No new functionality is provided in this release but various packages have been updated to recent versions.

Further information and binaries will be added in the near future.

cruxppc-ng 3.6 release 032821

28 Mar 00:37
Compare
Choose a tag to compare

This is the release of CRUX PPC 3.6. Efforts since the prior beta release include additional testing, package updates and addition of audio packages alsa-utils and cmus to the install CD.

This is the last specifically planned release of CRUX PPC 3.6. No further functional changes are planned for 3.6. However, as bug fixes and package updates accumulate, there may periodically be an updated release with those updates.

CRUX PPC 3.6 supports both 32 and 64 bit Apple machines (not old world machines). Seperate install ISOs are provided for 32 bit and 64 bit. Burn a CD (not DVD) with the image and then boot it with the usual 'c' key startup. The handbook provides basic installation and use instructions.

In here, ppc32 is used to designate binaries for powerpc 32bit. ppc64 is used to designate binaries for powerpc 64bit.

Normally the user obtains source code for a package by using pkgmk to download it during a package build. pkgmk is a quick and convenient way to get needed source. However in compliance with GPL requirements, the source used to build CRUX PPC 3.6 is made available here. To keep download/upload sizes and times reasonable, the sources are made available in several smaller pieces rather than in one huge file. All source pieces in here start with 'src-'.

Both gcc6 and rust packages are needed for building some (mozjs78 and librsvg) of the packages on the install CD but because of their size and limited value, are not included in the install CD itself. Although both gcc6 and rust can be built, if needed, by the user, gcc6 and rust pre-built packages are provided in .tar archives for convenience. It takes a long time and a lot of memory to build rust (altough gcc6 is not too horribly long), and installing a prebuilt binary for these packages may be preferable to building from source.

tar archives of selected pre-built extra binaries are included which may help in adding additional functionality beyond that provided by the install iso. Use of these binaries is optional. A more typical method of adding these packages to a CRUX system would be to build from source but to speed things up, using the binaries may be helpful. It's easiest to use the binary archive by unpacking it at the top of the /usr/ports tree (e.g. cd /usr/ports; tar xvf ppc*_extra_binaries_040421.tar; touch //*.pkg.tar.xz). Then use "prt-get depinst" to add a desired package and any applicable pre-built binaries will be found and used rather than compiling from source. Note that pkgmk.conf must be set to select .xz rather than .gz compression. And it is prudent to enable the runscripts option in prt-get.conf also. Alternatively, pkgadd can be used to install individual pre-built binaries but in this case, the user must do all needed dependency checking and post-install execution.

cruxppc-ng-3.6 beta release 031121

11 Mar 22:39
Compare
Choose a tag to compare
Pre-release

This is a beta release of CRUX PPC 3.6. Efforts since the alpha release include additional testing, package updates and addition of ffmpeg to the install CD packages so that arcticfox can provide some level of video capability.

To enable sound, you will need to build and install alsa-utils to provid the alsamixer utility and then use that utility to set the appropriate levels. Sound works with a mac mini, and an ibook g4. It does not work on a G4 tower (MDD) and is unknown on a G5 tower. Getting sound working well will be one of the efforts for the final release.

It is hoped that the final release of CRUX PPC 3.6 will occur by mid April 2021 but this depends on time available and number of bugs needing to be fixed.

CRUX PPC 3.6 supports both 32 and 64 bit Apple machines (not old world machines). Seperate install ISOs are provided for 32 bit and 64 bit. Burn a CD (not DVD) with the image and then boot it with the usual 'c' key startup. The handbook provides basic installation and use instructions.

Both gcc6 and rust packages are needed for building some (mozjs78 and librsvg) of the packages on the install CD but because of size and limited value, are not included in the install CD itself. Although both gcc6 and rust can be built, if needed, by the user, gcc6 and rust pre-built packages are provided in .tar archives for convenience. It takes a long time and a lot of memory to build rust (gcc6 is not too horribly long), and using a prebuilt binary may be preferable to building from source.

crux ppc 3.6 alpha release 020121

01 Feb 22:39
Compare
Choose a tag to compare
Pre-release

This is an alpha release of CRUX PPC 3.6. This alpha release is generally functional but has only been minimally tested and documentation is rough draft. It's not recommended for normal end user use. If you would like to help test or are an adventurous type of person, feel free.

It is anticipated that the final release of CRUX PPC 3.6 will occur by mid April 2021 but this depends on time available and number of bugs needing to be fixed.

CRUX PPC 3.6 supports both 32 and 64 bit Apple machines (not old world machines). Seperate install ISOs are provided for 32 bit and 64 bit. Burn a CD (not DVD) with the image and then boot it with the usual 'c' key startup. The handbook provides basic installation and use instructions.

Both gcc6 and rust packages are needed for building some of the packages on the install CD but because of size and limited value, are not included in the install CD itself. Although both gcc6 and rust can be built, if needed, by the user, gcc6 and rust pre-built packages are provided in .tar archives for convenience. It takes a long time and a lot of memory to build rust (gcc6 is not too horribly long), and using a prebuilt binary may be preferable to building from source.