diff options
author | Alexey Zelkin <phantom@FreeBSD.org> | 2003-08-04 08:53:42 +0000 |
---|---|---|
committer | Alexey Zelkin <phantom@FreeBSD.org> | 2003-08-04 08:53:42 +0000 |
commit | 2e706dd4da4f85a5b5824fc1e382200d2bc8198c (patch) | |
tree | 903754cbca673d1a5ae61c44717120eebcb3be0b /java | |
parent | f05ecd5daffde21eaf57fa69dc9d698d5dd1bb1d (diff) |
Notes
Diffstat (limited to 'java')
-rw-r--r-- | java/jdk14/Makefile | 24 | ||||
-rw-r--r-- | java/jdk15/Makefile | 24 | ||||
-rw-r--r-- | java/jdk16/Makefile | 24 |
3 files changed, 66 insertions, 6 deletions
diff --git a/java/jdk14/Makefile b/java/jdk14/Makefile index c4f26cbcada4..4c15882c5e98 100644 --- a/java/jdk14/Makefile +++ b/java/jdk14/Makefile @@ -134,9 +134,13 @@ pre-fetch: check-os @${ECHO_MSG} "NOTICES:" @${ECHO_MSG} @${ECHO_MSG} "To build JDK 1.4.1 port, you should have at least" - @${ECHO_MSG} "1.5Gb of free disk space in build area!" + @${ECHO_MSG} "2.5Gb of free disk space in build area!" @${ECHO_MSG} - @${ECHO_MSG} "Please use \`make -DNODEBUG' if you don't want to" + @${ECHO_MSG} "To build JDK 1.4.1 port, you should have linux emulation" + @${ECHO_MSG} "enabled in the kernel and linux procfs (linprocfs) filesystem" + @${ECHO_MSG} "mounted." + @${ECHO_MSG} + @${ECHO_MSG} "NOTE: Please use \`make -DNODEBUG' if you don't want to" @${ECHO_MSG} "install libraries and binaries with debugging support." @${ECHO_MSG} @@ -147,6 +151,7 @@ pre-patch: ${PATCH} -p0 < ${WRKDIR}/jdk14.patches .if !defined(NATIVE_BOOTSTRAP) +ECHO_MSG=echo pre-build: @if [ "$${WRKDIRPREFIX}" -a \ -L "/compat/linux/$${WRKDIRPREFIX}" -a \ @@ -166,6 +171,21 @@ pre-build: ${ECHO_MSG} "is known to cause problems during bootstrapping."; \ exit 1; \ fi + @if [ "`/sbin/mount | grep ^linprocfs`" = "" ]; \ + then \ + ${ECHO_MSG} "ERROR: You have to have LINPROCFS mounted before" ; \ + ${ECHO_MSG} "starting to build of native JDK 1.4.1." ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "You may do it by following set of commands:" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# kldload linprocfs" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "and" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# mount -t linprocfs linprocfs /compat/linux/proc" ; \ + ${ECHO_MSG} "" ; \ + exit 1 ; \ + fi .endif do-build: diff --git a/java/jdk15/Makefile b/java/jdk15/Makefile index c4f26cbcada4..4c15882c5e98 100644 --- a/java/jdk15/Makefile +++ b/java/jdk15/Makefile @@ -134,9 +134,13 @@ pre-fetch: check-os @${ECHO_MSG} "NOTICES:" @${ECHO_MSG} @${ECHO_MSG} "To build JDK 1.4.1 port, you should have at least" - @${ECHO_MSG} "1.5Gb of free disk space in build area!" + @${ECHO_MSG} "2.5Gb of free disk space in build area!" @${ECHO_MSG} - @${ECHO_MSG} "Please use \`make -DNODEBUG' if you don't want to" + @${ECHO_MSG} "To build JDK 1.4.1 port, you should have linux emulation" + @${ECHO_MSG} "enabled in the kernel and linux procfs (linprocfs) filesystem" + @${ECHO_MSG} "mounted." + @${ECHO_MSG} + @${ECHO_MSG} "NOTE: Please use \`make -DNODEBUG' if you don't want to" @${ECHO_MSG} "install libraries and binaries with debugging support." @${ECHO_MSG} @@ -147,6 +151,7 @@ pre-patch: ${PATCH} -p0 < ${WRKDIR}/jdk14.patches .if !defined(NATIVE_BOOTSTRAP) +ECHO_MSG=echo pre-build: @if [ "$${WRKDIRPREFIX}" -a \ -L "/compat/linux/$${WRKDIRPREFIX}" -a \ @@ -166,6 +171,21 @@ pre-build: ${ECHO_MSG} "is known to cause problems during bootstrapping."; \ exit 1; \ fi + @if [ "`/sbin/mount | grep ^linprocfs`" = "" ]; \ + then \ + ${ECHO_MSG} "ERROR: You have to have LINPROCFS mounted before" ; \ + ${ECHO_MSG} "starting to build of native JDK 1.4.1." ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "You may do it by following set of commands:" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# kldload linprocfs" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "and" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# mount -t linprocfs linprocfs /compat/linux/proc" ; \ + ${ECHO_MSG} "" ; \ + exit 1 ; \ + fi .endif do-build: diff --git a/java/jdk16/Makefile b/java/jdk16/Makefile index c4f26cbcada4..4c15882c5e98 100644 --- a/java/jdk16/Makefile +++ b/java/jdk16/Makefile @@ -134,9 +134,13 @@ pre-fetch: check-os @${ECHO_MSG} "NOTICES:" @${ECHO_MSG} @${ECHO_MSG} "To build JDK 1.4.1 port, you should have at least" - @${ECHO_MSG} "1.5Gb of free disk space in build area!" + @${ECHO_MSG} "2.5Gb of free disk space in build area!" @${ECHO_MSG} - @${ECHO_MSG} "Please use \`make -DNODEBUG' if you don't want to" + @${ECHO_MSG} "To build JDK 1.4.1 port, you should have linux emulation" + @${ECHO_MSG} "enabled in the kernel and linux procfs (linprocfs) filesystem" + @${ECHO_MSG} "mounted." + @${ECHO_MSG} + @${ECHO_MSG} "NOTE: Please use \`make -DNODEBUG' if you don't want to" @${ECHO_MSG} "install libraries and binaries with debugging support." @${ECHO_MSG} @@ -147,6 +151,7 @@ pre-patch: ${PATCH} -p0 < ${WRKDIR}/jdk14.patches .if !defined(NATIVE_BOOTSTRAP) +ECHO_MSG=echo pre-build: @if [ "$${WRKDIRPREFIX}" -a \ -L "/compat/linux/$${WRKDIRPREFIX}" -a \ @@ -166,6 +171,21 @@ pre-build: ${ECHO_MSG} "is known to cause problems during bootstrapping."; \ exit 1; \ fi + @if [ "`/sbin/mount | grep ^linprocfs`" = "" ]; \ + then \ + ${ECHO_MSG} "ERROR: You have to have LINPROCFS mounted before" ; \ + ${ECHO_MSG} "starting to build of native JDK 1.4.1." ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "You may do it by following set of commands:" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# kldload linprocfs" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "and" ; \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "# mount -t linprocfs linprocfs /compat/linux/proc" ; \ + ${ECHO_MSG} "" ; \ + exit 1 ; \ + fi .endif do-build: |