Weird error in making java/linux-ibm-jdk14
Paul Hoffman
phoffman at proper.com
Sun Oct 9 11:17:24 PDT 2005
On a fairly clean 5.4 system:
=====
# make
printf: missing format character
===> linux-ibm-jdk-1.4.2_2 is*** Error code 1
Stop in /usr/ports/java/linux-ibm-jdk14.
=====
I can make other ports just fine, so it seems local to this one. I
just did a cvsup to be sure I didn't have something bolloxed.
The probably-bad text in the Makefile is:
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) &&
!defined(PACKAGE_BUILDING)
ECHO_MSG=/usr/bin/printf
IGNORE=:\n\
Because of licensing restrictions, you must manually fetch the IBM Java SDK\n\
${JDK_VERSION} for Linux archive (${DISTNAME}${EXTRACT_SUFX}).
Please access\n\
${DOWNLOAD_URL}, and select the\n\
\"Dev Kit for Linux\", ${JDK_VERSION}, for the \"32-bit xSeries
(Intel Compat)\"\n\
platform. After registration, download the archive and place it in\n\
${DISTDIR}. Then run make again.\n
.endif
More information about the freebsd-ports
mailing list