BSD on a Mac Mini G4 - BSD

Users browsing this thread: 3 Guest(s)
ckester
Nixers
I hit a snag building the dependencies for the ksh93 port on FreeBSD. The configure script for gmp-6.2.0 doesn't recognize the machine type 'powerpc7447-unknown". Many things have are going to have gmp as a dependency, so this kinda leaves me dead in the water.

Currently trying to build spectrwm and its dependencies, just to see if I hit a similar snag.

This is an old underpowered machine I wasn't using anyway, so if I can't bring it to a usable state it's no big deal. Not sure it's worth reporting the error to the maintainer of the gmp port.

Maybe I'll give OpenBSD-6.7-macppc a try next. ;-)

P.S.,
There's nothing like building a window manager and its dependencies from source on a slow machine -- even if the window manager is as simple as spectrwm -- to make you appreciate just how much software goes into a graphical environment.

P.P.S.
Well this is encouraging. The build of spectrwm and *all* of its dependencies succeeded. "All" included stuff like python3.7. The only thing I had to do was remove the -Werror switch from the $CFLAGS used to compile spectrwm itself. (The warning emitted by the compiler looked fairly benign.)

Also, I was able to build mksh instead of ksh93. Cool, now I can use my preferred shell. Tomorrow I'll get to work building st and some of my favorite utilities. As long as I avoid things that need gmp this machine might be usable after all. (If that's the only problem, I *will* submit that bug report.)

fwiw, gmp is pulled in by anything depending on glib -- including the desktop-file-utils port, which is used by every file manager I've looked at, including my favorite vifm. God, I hate that glib crap! Fortunately I know I can build vifm without the desktop file stuff (I build it from github sources on my Linux boxes), so I'll do that here instead of using the port.

gmp is also a direct dependency of the gcc9 port, so any port that's still requiring that instead of clang to build is going to fail.


Messages In This Thread
BSD on a Mac Mini G4 - by ckester - 25-05-2020, 12:42 PM
RE: BSD on a Mac Mini G4 - by jkl - 25-05-2020, 03:04 PM
RE: BSD on a Mac Mini G4 - by ckester - 25-05-2020, 05:16 PM
RE: BSD on a Mac Mini G4 - by jkl - 26-05-2020, 01:35 AM
RE: BSD on a Mac Mini G4 - by ckester - 26-05-2020, 03:30 AM
RE: BSD on a Mac Mini G4 - by jkl - 26-05-2020, 03:35 AM
RE: BSD on a Mac Mini G4 - by ckester - 26-05-2020, 03:50 AM
RE: BSD on a Mac Mini G4 - by ckester - 26-05-2020, 12:47 PM
RE: BSD on a Mac Mini G4 - by jkl - 26-05-2020, 01:10 PM
RE: BSD on a Mac Mini G4 - by ckester - 26-05-2020, 03:53 PM
RE: BSD on a Mac Mini G4 - by ckester - 26-05-2020, 10:48 PM
RE: BSD on a Mac Mini G4 - by ckester - 28-05-2020, 04:28 PM
RE: BSD on a Mac Mini G4 - by jkl - 28-05-2020, 04:57 PM
RE: BSD on a Mac Mini G4 - by pfr - 14-08-2020, 02:38 AM
RE: BSD on a Mac Mini G4 - by ckester - 16-08-2020, 12:23 AM
RE: BSD on a Mac Mini G4 - by sschober - 31-12-2021, 01:50 PM
RE: BSD on a Mac Mini G4 - by gabe. - 08-04-2022, 11:52 AM
RE: BSD on a Mac Mini G4 - by Shrek - 09-04-2022, 06:53 PM