Re: Build failure of gmp-6.2.0 on Mac Mini G4
Charlie Kester <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ppc |
|---|---|
| Message-ID | <[email protected]> |
On 5/26/20 6:00 PM, Charlie Kester wrote: > On 5/26/20 5:45 PM, Justin Hibbits wrote: >> On Tue, 26 May 2020 15:27:46 -0700 >> Charlie Kester <[email protected]> wrote: >> >>> (This is a copy of email sent to the port maintainer. Re-sending to >>> this list in case someone familiar with powerpc has already >>> encountered and resolved this issue.) >>> >>> >>> I'm trying to get FreeBSD running on an old Mac Mini and have hit a >>> snag with this port, which is a dependency of many others. >>> >>> The configure step fails with the following output (I don't have mail >>> running on the mini yet and am typing this on another machine, >>> so please disregard any typos. blank lines = line breaks in output): >>> --------------------------------------------------------------------- >>> >>> ===> gmp-6.2.0 depends on file: /usr/local/bin/makeinfo - found >>> >>> ===> Configuring for gmp-6.2.0 >>> >>> checking build system type... invalid configuration >>> 'powerpc7447-unknown-freebsd12.1': machine 'powerpc7447-unknown' not >>> recognized >>> >>> configure: error: /bin/sh ./config.sub >>> powerpc7447-unknown-freebsd12.1 failed >>> >>> etc. >>> ---------------------------------------------------------------------- >>> I tried >>> # make configure CONFIGURE_ARGS=--build=powerpc7447 >>> and >>> # make configure CONFIGURE_TARGET=powerpc7447 >>> >>> Neither worked. Same failure. >>> >>> Any suggestions on how I can resolve this issue? >> >> Where do you get powerpc7447? The arch is 'powerpc', and you shouldn't >> need to set anything for the port. If you want to customize for your >> specific CPU, add the following to /etc/make.conf: >> >> CPUTYPE=7450 >> > > I got it from the error message above. ;-) > > This is a vanilla install using the ISO CD image downloaded yesterday > and installed, followed by a portsnap fetch and portsnap extract. > I haven't made any edits to /etc/make.conf or changed any other > settings. Expected it to work "out of the box" but for some reason it > doesn't. > > Am I correct in assuming that the 7447 came as a result of the kernel > reading the PVR at some point? Or is this due to the gmp port's own > attempt to get the processor version in config.guess? How can I confirm > which of 7447 or 7450 is correct? sysctl reports hw.model as "Motorola PowerPC 7447A" So I tried adding CPUTYPE=7447 to /etc/make.conf cd /usr/ports/math/gmp make distclean make install clean Same failure as above ("invalid configuration") -- charlie _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ppc To unsubscribe, send any mail to "[email protected]"