svn commit: r345860 - vendor/Juniper/libxo

Enji Cooper yaneurabeya at gmail.com
Thu Apr 4 03:07:20 UTC 2019



> On Apr 3, 2019, at 3:30 PM, Phil Shafer <phil at FreeBSD.org> wrote:
> 
> Author: phil
> Date: Wed Apr  3 22:30:20 2019
> New Revision: 345860
> URL: https://svnweb.freebsd.org/changeset/base/345860
> 
> Log:
>  Add "MAKE=gmake" to "configure" invocations in libxo import script
> 
> Modified:
>  vendor/Juniper/libxo/import.sh
> 
> Modified: vendor/Juniper/libxo/import.sh
> ==============================================================================
> --- vendor/Juniper/libxo/import.sh	Wed Apr  3 21:55:39 2019	(r345859)
> +++ vendor/Juniper/libxo/import.sh	Wed Apr  3 22:30:20 2019	(r345860)
> @@ -280,12 +280,12 @@ Cd $CWD/dist
> run "autoreconf" "autoreconf --install --force"
> 
> Cd $CWD/dist/build
> -run "configure for testing" "../configure --prefix $CWD/dist/build/root"
> +run "configure for testing" "env MAKE=gmake ../configure --prefix $CWD/dist/build/root"
> run "build and test" \
>         "${GMAKE} clean && ${GMAKE} && ${GMAKE} install && ${GMAKE} test"
> 
> # Freebsd lacks stock gettext, so don't build it
> -run "configure for real" "../configure --disable-gettext --prefix /usr"
> +run "configure for real" "env MAKE=gmake ../configure --disable-gettext --prefix /usr"
> run "build for real" \
>         "${GMAKE} clean && ${GMAKE}”

I could be wrong, but I’m guessing `GMAKE` needs to be replaced with `MAKE`..?

Also, why does a configure script need gmake? It seems like the snippets that make libxo should be made more portable with autoconf, if that’s the case.

Thanks,
-Enji


More information about the svn-src-all mailing list