On 25/1/17 10:36 am, Ultima wrote:
Sorry Julian but your details are kind of vague. Are you on head? I'm not sure when my last build for openjdk7 or 8 were but I have them built in my repo. Is there enough memory on the system building it? or is it limited? that is usually the culprit for the openjdk ports.

I ask if you were on head because I know java was broken for sometime in January but was fixed, or at least r312388 is working.
Sorry, one item missing..  compile is on FreeBSD 10.3

Poudriere is populated with the head ports tree as of yesterday, but I had hte same problem a few weeks ago.
the list of packages includes openjdk8
it would probably have the same issue if openjdk8 was the ONLY port to make, because jdk8 wants jdk7 to jdb7 won't build. Should poudriere or ports give a warning "you need to install package X before we can do this compile"?




On Tue, Jan 24, 2017 at 8:56 PM, Julian Elischer <jul...@freebsd.org <mailto:jul...@freebsd.org>> wrote:

    from he log file:  (see below)

    This dies almost immediately.
    Do we need to prime the build with an older java? (e.g. the
    bootstrap pkg)?
    If so why does  poudriere not do this?
    I actually want jdk8 but iti insists on building 7 first, which
    fails.
    Since I don't care about 7 I can prime the pump by downloading a
    7 pkg but should all this be automatic somehow?

    Log:

    ########################################################################
    ########################################################################
    ##### Entering langtools for target(s) all        #####
    ########################################################################

    (cd  ./langtools/make && \
      gmake
    JDK_TOPDIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/jdk
    
JDK_MAKE_SHARED_DIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/jdk/make/common/shared
    EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7
    TARGET_CLASS_VERSION=7 MILESTONE=fcs BUILD_NUMBER=b01
    JDK_BUILD_NUMBER=b01 FULL_VERSION=1.7.0_111-b01
    PREVIOUS_JDK_VERSION=1.6. JDK_VERSION=1.7.0_111
    JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7
    JDK_MICRO_VERSION=0_111 PREVIOUS_MAJOR_VERSION=1
    PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=
    PAX_COMMAND=/usr/sbin/paxmark.sh PAX_COMMAND_ARGS="-vm"
    ARCH_DATA_MODEL=64 COOKED_BUILD_NUMBER=1
    ANT_HOME="/wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7"
    
ALT_OUTPUTDIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools
    ALT_BOOTDIR=/usr/local/bootstrap-openjdk all)
    gmake[3]: Entering directory
    '/wrkdirs/usr/ports/java/openjdk7/work/openjdk/langtools/make'
    JAVA_HOME=/usr/local/bootstrap-openjdk
    
ANT_OPTS=-Djava.io.tmpdir='/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp'
    /wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7/bin/ant
    -diagnostics >
    
/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log
    ; \
      JAVA_HOME=/usr/local/bootstrap-openjdk
    
ANT_OPTS=-Djava.io.tmpdir='/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp'
    /wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7/bin/ant
    -version >>
    
/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log
    Could not create the Java virtual machine.
    Could not create the Java virtual machine.
    gmake[3]: *** [Makefile:196:
    
/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log]
    Error 1
    gmake[3]: Leaving directory
    '/wrkdirs/usr/ports/java/openjdk7/work/openjdk/langtools/make'
    gmake[2]: *** [make/langtools-rules.gmk:39: langtools-build] Error 2
    gmake[2]: Leaving directory
    '/wrkdirs/usr/ports/java/openjdk7/work/openjdk'
    gmake[1]: *** [Makefile:251: build_product_image] Error 2
    gmake[1]: Leaving directory
    '/wrkdirs/usr/ports/java/openjdk7/work/openjdk'
    *** Error code 1


    _______________________________________________
    freebsd-ports@freebsd.org <mailto:freebsd-ports@freebsd.org>
    mailing list
    https://lists.freebsd.org/mailman/listinfo/freebsd-ports
    <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>
    To unsubscribe, send any mail to
    "freebsd-ports-unsubscr...@freebsd.org
    <mailto:freebsd-ports-unsubscr...@freebsd.org>"



_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to