svn commit: r472783 - head/Templates

Jan Beich jbeich at FreeBSD.org
Tue Jun 19 17:00:39 UTC 2018


Ruslan Bukin <br at FreeBSD.org> writes:

> Author: br (src committer)
> Date: Tue Jun 19 12:36:52 2018
> New Revision: 472783
> URL: https://svnweb.freebsd.org/changeset/ports/472783
>
> Log:
>   Update config.guess and config.sub to the latest version.
>   
>   RISC-V machine added to config.sub allowing us to build
>   ports/packages for RISC-V.
>   
>   Sponsored by:	DARPA, AFRL
[...]
>      *:FreeBSD:*:*)
>  	UNAME_PROCESSOR=`/usr/bin/uname -p`
> -	echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
> +	case "$UNAME_PROCESSOR" in
> +	    amd64)
> +		UNAME_PROCESSOR=x86_64 ;;
> +	    i386)
> +		UNAME_PROCESSOR=i586 ;;
> +	esac
> +	echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
>  	exit ;;

Did you check for fallout via exp-run? See also
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208440

$ sh Templates/config.guess
i386-unknown-freebsd10.4

$ svn up Templates
Updating 'Templates':
U    Templates/config.guess
U    Templates/config.sub
Updated to revision 472804.

$ sh Templates/config.guess
i586-unknown-freebsd10.4



$ sh Templates/config.guess
amd64-unknown-freebsd12.0

$ svn up Templates
Updating 'Templates':
U    Templates/config.guess
U    Templates/config.sub
Updated to revision 472804.

$ sh Templates/config.guess
x86_64-unknown-freebsd12.0


More information about the svn-ports-all mailing list