Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC)
- Fix for possible unset uid/gid in toproto
- Fix for default mtree style
- Update libelf
- Importing libexecinfo
- Resynchronize GCC, mpc, gmp, mpfr
- build.sh: Replace params with show-params.
This has been done as the make target has been renamed in the same
way, while a new target named params has been added. This new
target generates a file containing all the parameters, instead of
printing it on the console.
- Update test48 with new etc/services (Fix by Ben Gras <ben@minix3.org)
get getservbyport() out of the inner loop
Change-Id: Ie6ad5226fa2621ff9f0dee8782ea48f9443d2091
This commit is contained in:
+12
-9
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.gnuhost,v 1.39 2012/06/19 21:48:33 hans Exp $
|
||||
# $NetBSD: Makefile.gnuhost,v 1.42 2013/08/13 20:41:25 drochner Exp $
|
||||
#
|
||||
# Rules used when building a GNU host package. Expects MODULE to be set.
|
||||
#
|
||||
@@ -26,6 +26,7 @@ MAKE_PROGRAM?= ${MAKE}
|
||||
|
||||
GNUHOSTDIST?= ${.CURDIR}/../../gnu/dist/${MODULE}
|
||||
|
||||
.if defined(__MINIX)
|
||||
# AL - MINIX /usr/src does not have the sources for the GNU utilities
|
||||
# in-tree (they are much bigger than Minix itself!) So to successfully
|
||||
# use them while cross-compiling, we have to fetch them. The success of
|
||||
@@ -40,6 +41,15 @@ ${GNUHOSTDIST:H}/.gitignore: ${GNUHOSTDIST:H}/fetch.sh
|
||||
_gnu_get_src=${GNUHOSTDIST:H}/.gitignore
|
||||
.endif # exists(GNUHOSTDIST:H/fetch.sh) on MINIX
|
||||
|
||||
# AL - Special target for MINIX, reset the source tree as pristine
|
||||
.if ${CLEANFETCHED:Uno} == "yes" && exists(${GNUHOSTDIST:H}/fetch.sh)
|
||||
cleandir: clean_gnu_src
|
||||
clean_gnu_src:
|
||||
-rm -r -f ${GNUHOSTDIST} ${GNUHOSTDIST:H}/.gitignore
|
||||
# XXX CHECKME: could have used the content of .gitignore as well?
|
||||
.endif # CLEANFETCHED == yes
|
||||
.endif # defined(__MINIX)
|
||||
|
||||
FIND_ARGS+= \! \( -type d \( \
|
||||
-name 'CVS' -o \
|
||||
-name 'config' -o \
|
||||
@@ -65,6 +75,7 @@ CONFIGURE_ENV+= \
|
||||
AWK=${TOOL_AWK:Q} \
|
||||
CC=${HOST_CC:Q} \
|
||||
CFLAGS=${HOST_CFLAGS:Q} \
|
||||
CONFIG_SHELL=${HOST_SH:Q} \
|
||||
CPPFLAGS=${HOST_CPPFLAGS:Q} \
|
||||
CXX=${HOST_CXX:Q} \
|
||||
CXXFLAGS=${HOST_CXXFLAGS:Q} \
|
||||
@@ -152,12 +163,4 @@ clean: clean.gnu
|
||||
clean.gnu:
|
||||
-rm -r -f .*_done build
|
||||
|
||||
# AL - Special target for MINIX, reset the source tree as pristine
|
||||
.if ${CLEANFETCHED:Uno} == "yes" && exists(${GNUHOSTDIST:H}/fetch.sh)
|
||||
cleandir: clean_gnu_src
|
||||
clean_gnu_src:
|
||||
-rm -r -f ${GNUHOSTDIST} ${GNUHOSTDIST:H}/.gitignore
|
||||
# XXX CHECKME: could have used the content of .gitignore as well?
|
||||
.endif # CLEANFETCHED == yes
|
||||
|
||||
.include <bsd.hostprog.mk>
|
||||
|
||||
Reference in New Issue
Block a user