From owner-freebsd-java@freebsd.org Mon Jan 1 13:28:05 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6872FEAA24A for ; Mon, 1 Jan 2018 13:28:05 +0000 (UTC) (envelope-from r.c.g@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF3A16CE56 for ; Mon, 1 Jan 2018 13:28:01 +0000 (UTC) (envelope-from r.c.g@gmx.de) Received: from [10.0.0.85] ([92.193.64.216]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LqRKT-1f9zdw27dJ-00e72g for ; Mon, 01 Jan 2018 14:27:53 +0100 To: "freebsd-java@FreeBSD.org" From: Ruediger Gad Subject: Update JOGL to 2.3.2 (for Running SweetHome3D) Message-ID: Date: Mon, 1 Jan 2018 14:27:56 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------6135A1993C8DBA8089F85FB2" Content-Language: en-US X-Provags-ID: V03:K0:qsWU0Xn+xOYS6/+Kty4K+Tp2nOT134aKa+Euig08iPtLot/Pg0f hR5gFM2yoXP9DJ28YGt1qo44DB9ErQFA4li4t/amGnINZUYPi9iHcaYdhOYXyExBKbHoH04 COgpNVOEDqp9/fcBcS09WMo/nkuzm4XclwVTUl+4VtP3/LYRCLMINM/06UP70NJcCvZqs6+ wvAE2AkEmGdKkjckTRgQw== X-UI-Out-Filterresults: notjunk:1;V01:K0:LzN2JHM5iPI=:M6nPYWzx/0WwnThs6vYts8 n4S6oslXACM5MPEr2XWB31A6N5mGBLbh6aluwdyz3HaMPcyw0VnOLRqtD6V2hoIR/LGiJXF1f ksSBqJLdSBOlhZeHSNPmtZJd89Qm+YUwzJzlONP2YflnBtO88z3vGb9NKxaXlo03u/tq31LNi g+5DT/H4A6gSn6t7mY0DxHs0x8Ize5Z2yxk+ehDPp7OHPLqFuncbnFeU/BhifeOMIIfDlgN7I KElSE3fDIfT33HYxuRqwQoFpHInn3Ss+2Sp3ML5xn6ZlNiwim/taiDIYZZAhlg8Pfa7qsnzMr p6G+uY7529aOjbFccSvO5IR1sz7QjvOy4Vz1GAxXadVI7WRa2P703cPSEhil13SW91e3nYtNU w9VnlNG1zkQOK9dZ/wq+qJWQuTWZDOXYUr1F+GIzBmNEPAcFoigAog27a0CiJgb+aF51xD6Vb 2/KpZ+0NgLqiZVgnXHA7BLlxCoRQbsgVMZK6vD/HgDR59F5RUgWUlWM0c9kCFR8AuAo8yliz3 VyyUU2E1VfBPQ7GvhOV2WQHtx9NNpq3WzLKGBCnRJT819j2f2hp1j2gePbYnzF/AeOC1X308C mGdwz0gFg/qFAUNH5uor2B/WHoLGTtf4OQewGk2xvbCt9KhFh2BPxcv6XamH6Id4f5+VBgFCe IHeu3DwsglSs3CCR5AQZE4Y8yFWDBt7uZ8/1gp1ucFh/ZS2SLTA6ndjL8G+adRoIJ+QNBHzm3 I/qHPkKcSge4QWsMkRm7geqNbyXur9jZ4ln3BRJYRn3s/rVbG8rNg9yZWTqRla8gzJKOKzk7e +qtXU8IVzQ47/Hc02khXAoOAxXMcQ== X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jan 2018 13:28:05 -0000 This is a multi-part message in MIME format. --------------6135A1993C8DBA8089F85FB2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I am sending this in hope it is helpful for others. For running SweetHome3D (http://www.sweethome3d.com), I had to use JOGL 2.3.2. For updating JOGL to 2.3.2, I modified jogamp-jogl from the ports tree. Just bumping the version was not sufficient as some more things had to be adjusted. Attached, I send a diff against the original version that shows the modifications. Just in case, I also include the modified start script for SweetHome3D. If it is helpful, I could also prepare a pull request or so to include the modifications in the ports tree. Unfortunately, I am new to FreeBSD and do not know the processes etc. Cheers, Ruediger -- https://ruedigergad.com/ --------------6135A1993C8DBA8089F85FB2 Content-Type: text/plain; charset=UTF-8; name="SweetHome3D_freebsd" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="SweetHome3D_freebsd" IyEvYmluL3NoCgojIFJldHJpZXZlIFN3ZWV0IEhvbWUgM0QgZGlyZWN0b3J5ClBST0dSQU09 YHJlYWRsaW5rICIkMCJgCmlmIFsgIiRQUk9HUkFNIiA9ICIiIF07IHRoZW4KICBQUk9HUkFN PSQwCmZpClBST0dSQU1fRElSPWBkaXJuYW1lICIkUFJPR1JBTSJgCgojIFJ1biBTd2VldCBI b21lIDNECmphdmEgLVhteDEwMjRtIC1jbGFzc3BhdGggIiRQUk9HUkFNX0RJUiIvbGliL1N3 ZWV0SG9tZTNELmphcjoiJFBST0dSQU1fRElSIi9saWIvRnVybml0dXJlLmphcjoiJFBST0dS QU1fRElSIi9saWIvVGV4dHVyZXMuamFyOiIkUFJPR1JBTV9ESVIiL2xpYi9FeGFtcGxlcy5q YXI6IiRQUk9HUkFNX0RJUiIvbGliL0hlbHAuamFyOiIkUFJPR1JBTV9ESVIiL2xpYi9pVGV4 dC0yLjEuNy5qYXI6IiRQUk9HUkFNX0RJUiIvbGliL2ZyZWVoZXAtdmVjdG9yZ3JhcGhpY3Mt c3ZnLTIuMS4xYi5qYXI6IiRQUk9HUkFNX0RJUiIvbGliL3N1bmZsb3ctMC4wNy4zaS5qYXI6 IiRQUk9HUkFNX0RJUiIvbGliL2ptZi5qYXI6IiRQUk9HUkFNX0RJUiIvbGliL2JhdGlrLXN2 Z3BhdGhwYXJzZXItMS43LmphcjoiJFBST0dSQU1fRElSIi9saWIvamF2YTNkLTEuNi9qM2Rj b3JlLmphcjoiJFBST0dSQU1fRElSIi9saWIvamF2YTNkLTEuNi9qM2R1dGlscy5qYXI6IiRQ Uk9HUkFNX0RJUiIvbGliL2phdmEzZC0xLjYvdmVjbWF0aC5qYXI6L3Vzci9sb2NhbC9zaGFy ZS9qYXZhL2NsYXNzZXMvZ2x1ZWdlbjItcnQuamFyOiIkUFJPR1JBTV9ESVIiL2xpYi9qYXZh M2QtMS42L2pvZ2wtamF2YTNkLmphcjoiJFBST0dSQU1fRElSIi9qcmU4L2xpYi9qYXZhd3Mu amFyIC1EamF2YS5saWJyYXJ5LnBhdGg9L3Vzci9sb2NhbC9saWIgLURqb2dhbXAuZ2x1ZWdl bi5Vc2VUZW1wSmFyQ2FjaGU9ZmFsc2UgLURjb20uZXRla3Muc3dlZXRob21lM2QuYXBwbGlj YXRpb25JZD1Td2VldEhvbWUzRCNJbnN0YWxsZXIgY29tLmV0ZWtzLnN3ZWV0aG9tZTNkLlN3 ZWV0SG9tZTNEIC1vcGVuICIkMSIK --------------6135A1993C8DBA8089F85FB2 Content-Type: text/x-patch; name="jogamp-jogl_update_to_2.3.2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="jogamp-jogl_update_to_2.3.2.patch" diff -rupN /usr/ports/graphics/jogamp-jogl/Makefile jogamp-jogl/Makefile --- /usr/ports/graphics/jogamp-jogl/Makefile 2017-09-10 22:55:38.000000000 +0200 +++ jogamp-jogl/Makefile 2018-01-01 13:32:39.014448000 +0100 @@ -2,18 +2,18 @@ # $FreeBSD: head/graphics/jogamp-jogl/Makefile 449591 2017-09-10 20:55:38Z gerald $ PORTNAME= jogamp-jogl -PORTVERSION= 2.2.4 -PORTREVISION= 3 +PORTVERSION= 2.3.2 +PORTREVISION= 1 CATEGORIES= graphics devel java MASTER_SITES= http://jogamp.org/deployment/jogamp-current/archive/Sources/ \ http://jogamp.org/deployment/v${PORTVERSION}/archive/Sources/ -DISTFILES= jogl-v${PORTVERSION}.tar.7z \ - gluegen-v${PORTVERSION}.tar.7z +DISTFILES= jogl-v${PORTVERSION}.tar.xz \ + gluegen-v${PORTVERSION}.tar.xz \ + jcpp-v${PORTVERSION}.tar.xz MAINTAINER= makc@FreeBSD.org COMMENT= Java bindings for OpenGL -EXTRACT_DEPENDS= ${7Z_CMD}:archivers/p7zip BUILD_DEPENDS= ${JAVALIBDIR}/swt-devel.jar:x11-toolkits/swt-devel RUN_DEPENDS= ${JAVALIBDIR}/swt-devel.jar:x11-toolkits/swt-devel @@ -24,10 +24,8 @@ USE_GCC= yes USE_JAVA= yes USE_XORG= x11 xcursor xrandr xrender xxf86vm -7Z_CMD= ${LOCALBASE}/bin/7z -EXTRACT_CMD= ${7Z_CMD} -EXTRACT_BEFORE_ARGS= x -so -EXTRACT_AFTER_ARGS= | ${TAR} -xf - +EXTRACT_CMD= ${TAR} +EXTRACT_BEFORE_ARGS= xf PATCH_WRKSRC= ${WRKDIR} BUILD_WRKSRC= ${WRKDIR}/jogl/make @@ -36,6 +34,7 @@ MAKE_ENV+= PATH="${BUILD_BINPATH}:${PATH post-extract: ${MV} ${WRKDIR}/gluegen-v${PORTVERSION} ${WRKDIR}/gluegen + ${MV} ${WRKDIR}/jcpp-v${PORTVERSION}/src ${WRKDIR}/gluegen/jcpp/src ${MV} ${WRKDIR}/jogl-v${PORTVERSION} ${WRKDIR}/jogl ${MKDIR} ${BUILD_BINPATH} ${LN} -sf ${LOCALBASE}/bin/${CC} ${BUILD_BINPATH}/gcc diff -rupN /usr/ports/graphics/jogamp-jogl/distinfo jogamp-jogl/distinfo --- /usr/ports/graphics/jogamp-jogl/distinfo 2015-07-31 12:29:18.000000000 +0200 +++ jogamp-jogl/distinfo 2018-01-01 13:32:39.014608000 +0100 @@ -1,4 +1,6 @@ -SHA256 (jogl-v2.2.4.tar.7z) = 39d53fc4c4c3f8e3a5287646bc10457cfaa6fcc88f07c0b0c7817a95cb1f282b -SIZE (jogl-v2.2.4.tar.7z) = 33454202 -SHA256 (gluegen-v2.2.4.tar.7z) = 6ad7b35f7c8fc81ec57d986f54b93c5c93127cd6c2b0efc2fb3950022feb15da -SIZE (gluegen-v2.2.4.tar.7z) = 39334025 +SHA256 (jogl-v2.3.2.tar.xz) = 88cd468a1401ac6e32f6fb850b59328aff6808ddfa0a579fae53e2fe3b446c06 +SIZE (jogl-v2.3.2.tar.xz) = 35467924 +SHA256 (gluegen-v2.3.2.tar.xz) = d235d5d4c9b8e17d9029be2d9b9e3f2839a67f4f23dd3871fe10c4b5f04091d3 +SIZE (gluegen-v2.3.2.tar.xz) = 64053832 +SHA256 (jcpp-v2.3.2.tar.xz) = 67f889200e438789b2987d4e6c876a1ad6b8cfe3d5cb07a5f9de0d250ab73c46 +SIZE (jcpp-v2.3.2.tar.xz) = 39024 diff -rupN /usr/ports/graphics/jogamp-jogl/files/patch-gluegen2 jogamp-jogl/files/patch-gluegen2 --- /usr/ports/graphics/jogamp-jogl/files/patch-gluegen2 2015-07-31 12:29:18.000000000 +0200 +++ jogamp-jogl/files/patch-gluegen2 2018-01-01 13:32:39.015482000 +0100 @@ -9,8 +9,8 @@ -@@ -604,14 +604,14 @@ - +@@ -605,7 +605,7 @@ + - @@ -18,7 +18,8 @@ - +@@ -613,7 +613,7 @@ + - @@ -57,14 +58,14 @@ // static initialization order: --- gluegen/src/junit/com/jogamp/common/util/TestTempJarCache.java.orig 2014-10-10 13:20:51 UTC +++ gluegen/src/junit/com/jogamp/common/util/TestTempJarCache.java -@@ -197,8 +197,8 @@ public class TestTempJarCache extends Ju +@@ -196,8 +196,8 @@ public class TestTempJarCache extends SingletonJunitCase { @Test public void testTempJarCache02AddNativeLibs() throws IOException, IllegalArgumentException, URISyntaxException { if(AndroidVersion.isAvailable) { System.err.println("n/a on Android"); return; } -- final String nativeJarName = "gluegen-rt-natives-"+Platform.getOSAndArch()+".jar"; +- final Uri.Encoded nativeJarName = Uri.Encoded.cast("gluegen-rt-natives-"+Platform.getOSAndArch()+".jar"); - final String libBaseName = "gluegen-rt"; -+ final String nativeJarName = "gluegen2-rt-natives-"+Platform.getOSAndArch()+".jar"; ++ final Uri.Encoded nativeJarName = Uri.Encoded.cast("gluegen2-rt-natives-"+Platform.getOSAndArch()+".jar"); + final String libBaseName = "gluegen2-rt"; final ClassLoader cl = getClass().getClassLoader(); - URI jarUriRoot = JarUtil.getJarSubURI(TempJarCache.class.getName(), cl); + final Uri jarUri = JarUtil.getJarUri(TempJarCache.class.getName(), cl); --------------6135A1993C8DBA8089F85FB2-- From owner-freebsd-java@freebsd.org Tue Jan 2 10:12:20 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1184CE810CC for ; Tue, 2 Jan 2018 10:12:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EB3A178BD7 for ; Tue, 2 Jan 2018 10:12:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id EAA1AE810CB; Tue, 2 Jan 2018 10:12:19 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA549E810CA for ; Tue, 2 Jan 2018 10:12:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D609C78BD5 for ; Tue, 2 Jan 2018 10:12:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w02ACJ45005333 for ; Tue, 2 Jan 2018 10:12:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w02ACJgs005331 for java@FreeBSD.org; Tue, 2 Jan 2018 10:12:19 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: java@FreeBSD.org Subject: [Bug 215636] java/openjdk8: Add fontconfig support Date: Tue, 02 Jan 2018 10:12:18 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mgamsjager@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 10:12:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215636 Matthias Gamsjager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mgamsjager@gmail.com --- Comment #14 from Matthias Gamsjager --- Thanks for keeping this patch up to date!=20 Finally I am able to use my Jetbrain IDE without getting an head ache from = the bad font rendering. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Wed Jan 3 00:36:48 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15CACE8584F for ; Wed, 3 Jan 2018 00:36:48 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E8A767B187 for ; Wed, 3 Jan 2018 00:36:47 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id E453AE8584E; Wed, 3 Jan 2018 00:36:47 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3EDDE8584D for ; Wed, 3 Jan 2018 00:36:47 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) Received: from sonic312-23.consmr.mail.gq1.yahoo.com (sonic312-23.consmr.mail.gq1.yahoo.com [98.137.69.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BE9B57B186 for ; Wed, 3 Jan 2018 00:36:47 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) X-YMail-OSG: Ugb8MfQVM1kWhSjaiM67Byq7efvLSGWMHZ.KgALfSm2zZR8VPECu5oyDHHi9Ad4 F7jbHM__R6dI3yTZhfHS2f2u5y7dur_PDVHdHV5dI8nH56moJAjSaWbtkcBqo8uSKxr4FD_zgjMy vFwzFnilg5EYP1rP9xyxTiagqBT_kbNK1jcRr_Pej_iRr2Nh_z.6EYgdYHLWZp_VGo7u3i.AlaxD .3ElS_dV3QaQIDpZvTT19z3yo.OX2KzL2_naWYo5iTKCbvGZu3EXSNMcKqttHbW7BrYmmyhKdT48 oxGyM1DFOC2GpKWGdzAQMeM8pbo.IZSzfLcBIu_9HTX2unGalT98nRjiUa.aWt4eWoYIMSt86R9d bplWZMKXiWnxnj_zPBxAkZNGuzB15pDb9prO63YVoLyUcbuO1ACe7abF2Df32_AREF2pCgcKpOq8 71qBBcJ1NttFj3tgAcq2wBD7EYa2FE_9n8EUoKyXhxER_hxbtJCje9JcbX_rF.n1O4WfsSUA84Ix PWsL8iRjW Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Wed, 3 Jan 2018 00:36:46 +0000 Received: from smtp105.rhel.mail.gq1.yahoo.com (EHLO ajenkins-hplaptop.mydomain.local) ([68.180.227.8]) by smtp401.mail.gq1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID f333853aaf2d6c2ead749ba691dd53f8; Wed, 03 Jan 2018 00:06:23 +0000 (UTC) To: FreeBSD Ports From: Anthony Jenkins Subject: Ports with binary bootstrap packages and CURRENT+ino64 Cc: openjdk8 Port Maintainer , rust Port Maintainer Message-ID: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> Date: Tue, 2 Jan 2018 19:06:20 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jan 2018 00:36:48 -0000 I'm having trouble building ports with a new Poudriere rig on a 12.0-CURRENT (git commit 423586ee).  The ports that fail are ones that require a binary bootstrap package (e.g. lang/rust and java/openjdk8).  The executables in these bootstrap packages fail with a segfault as do all executables build with a non-ino64 FreeBSD box. * How do I get these to build on a 12.0-CURRENT box with the ino64 update? * How do I build my own binary bootstrap packages - contact the individual port maintainers? * Is there a way to configure Poudriere to _not_ build a certain package, but instead use a pre-built binary package? lang/rust build log: ... extracting cargo-0.22.0-x86_64-unknown-freebsd/cargo/manifest.in extracting cargo-0.22.0-x86_64-unknown-freebsd/cargo/etc/bash_completion.d/cargo extracting cargo-0.22.0-x86_64-unknown-freebsd/cargo/bin/cargo extracting cargo-0.22.0-x86_64-unknown-freebsd/cargo/share/zsh/site-functions/_cargo running: /wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo build --manifest-path /wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/Cargo.toml --verbose --frozen Traceback (most recent call last): File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/x.py", line 20, in bootstrap.main() File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/bootstrap.py", line 756, in main bootstrap() File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/bootstrap.py", line 736, in bootstrap build.build_bootstrap() File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/bootstrap.py", line 624, in build_bootstrap run(args, env=env, verbose=self.verbose) File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/bootstrap.py", line 148, in run raise RuntimeError(err) RuntimeError: failed to run: /wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo build --manifest-path /wrkdirs/usr/ports/lang/rust/work/rustc-1.22.1-src/src/bootstrap/Cargo.toml --verbose --frozen *** Error code 1 Running bootstrap cargo executable: [ajenkins@vickie /usr/ports/lang/rust]$ /usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo Bad system call (core dumped) [ajenkins@vickie /usr/ports/lang/rust]$ gdb /usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo ./cargo.core GNU gdb (GDB) 8.0.1 [GDB v8.0.1 for FreeBSD] Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-portbld-freebsd12.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo...done. [New LWP 100674] Core was generated by `/usr/ports/lang/rust/work/rustc-1.22.1-src/build/x86_64-unknown-freebsd/stage0/b'. Program terminated with signal SIGSYS, Bad system call. #0 stat () at freebsd11_stat.S:3 3 RSYSCALL(freebsd11_stat) (gdb) where #0 stat () at freebsd11_stat.S:3 #1 0x00000000016a94a0 in std::sys::imp::fs::stat () at /checkout/src/libstd/sys/unix/fs.rs:732 #2 0x00000000016a1a76 in std::fs::metadata<&std::path::Path> () at /checkout/src/libstd/fs.rs:1271 #3 std::path::Path::exists () at /checkout/src/libstd/path.rs:2247 #4 0x00000000014e4f19 in home::cargo_home_with_cwd () #5 0x000000000130a7f4 in cargo::util::config::homedir () #6 0x00000000012fa71b in cargo::util::config::Config::default () #7 0x00000000010c396e in cargo::main () #8 0x00000000016b5bbd in panic_unwind::__rust_maybe_catch_panic () at /checkout/src/libpanic_unwind/lib.rs:99 #9 0x00000000016af58c in std::panicking::try<(),closure> () at /checkout/src/libstd/panicking.rs:459 #10 std::panic::catch_unwind () at /checkout/src/libstd/panic.rs:361 #11 std::rt::lang_start () at /checkout/src/libstd/rt.rs:61 #12 0x0000000001080db1 in _start () (gdb) java/openjdk8 build log: ... checking for wget... no checking for lftp... no checking for ftp... ftp checking headful support... include support for both headful and headless configure: Found potential Boot JDK using configure arguments configure: Potential Boot JDK found at /usr/local/bootstrap-openjdk8 is incorrect JDK version (); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: error: The path given by --with-boot-jdk does not contain a valid Boot JDK configure exiting with result code 1 ===> Script "../../configure" failed unexpectedly. Please report the problem to java@FreeBSD.org [maintainer] and attach the "/wrkdirs/usr/ports/java/openjdk8/work/openjdk/common/autoconf/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 From owner-freebsd-java@freebsd.org Thu Jan 4 15:03:23 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A1E6EBAE53 for ; Thu, 4 Jan 2018 15:03:23 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 730036D7D5 for ; Thu, 4 Jan 2018 15:03:23 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: by mailman.ysv.freebsd.org (Postfix) id 68498EBAE4F; Thu, 4 Jan 2018 15:03:23 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67D3CEBAE4E; Thu, 4 Jan 2018 15:03:23 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: from mail.made4.biz (mail.made4.biz [195.154.164.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2007B6D7D3; Thu, 4 Jan 2018 15:03:22 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dumbbell.fr ; s=20170531; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=bwQjZTvX3dHaLAdB7g7QHX0bW6XaGCfE1ukA4y04U+0=; b=IzO7HH/gopURB/zUTPNPXzPVft HQLPcsQ9/yphtujBik4fCSYSZkMp6Ulv4ueP2b3Bf3JY40ztjnD4jsXS3jGp/dZoTurI8YTjisgKc +dNnvbal1GGBU92cVzXz5nx02r4LVN3J8g/n4oabE5AAJBZENgDn/Xg06u6Gotk6ScYE=; Received: from 141.7.19.93.rev.sfr.net ([93.19.7.141] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpa (Exim 4.89_1 (FreeBSD)) (envelope-from ) id 1eX6Yg-000L37-Nl; Thu, 04 Jan 2018 15:31:50 +0100 Subject: Re: Ports with binary bootstrap packages and CURRENT+ino64 To: Anthony Jenkins , FreeBSD Ports Cc: openjdk8 Port Maintainer , rust Port Maintainer References: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> From: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= Message-ID: <277de38c-8a20-b5c0-872f-9140d27160fa@dumbbell.fr> Date: Thu, 4 Jan 2018 15:31:46 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ak4HbtCkJ7KlAcTNGCMDSAPYCFJuosWvK" X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 15:03:23 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ak4HbtCkJ7KlAcTNGCMDSAPYCFJuosWvK Content-Type: multipart/mixed; boundary="guEvrtu0cD6na4LN0siW57sQZVgDXb3Yh"; protected-headers="v1" From: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= To: Anthony Jenkins , FreeBSD Ports Cc: openjdk8 Port Maintainer , rust Port Maintainer Message-ID: <277de38c-8a20-b5c0-872f-9140d27160fa@dumbbell.fr> Subject: Re: Ports with binary bootstrap packages and CURRENT+ino64 References: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> In-Reply-To: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> --guEvrtu0cD6na4LN0siW57sQZVgDXb3Yh Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 03.01.2018 01:06, Anthony Jenkins wrote: > I'm having trouble building ports with a new Poudriere rig on a > 12.0-CURRENT (git commit 423586ee).=C2=A0 The ports that fail are ones = that > require a binary bootstrap package (e.g. lang/rust and java/openjdk8).=C2= =A0 > The executables in these bootstrap packages fail with a segfault as do > all executables build with a non-ino64 FreeBSD box. Like Jan, I'm surprised that it crashes. AFAIK, Rust builds fine in the official package building cluster, which is also running FreeBSD 12-CURRE= NT. I don't know what to suggest at this point, so I'll wait that you provide the information requested by Jan. --=20 Jean-S=C3=A9bastien P=C3=A9dron --guEvrtu0cD6na4LN0siW57sQZVgDXb3Yh-- --ak4HbtCkJ7KlAcTNGCMDSAPYCFJuosWvK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEZwh/0a6uDhLbxqbwOemXYaX9lMwFAlpOOtIACgkQOemXYaX9 lMyJWA/8Dnj5WDfw0nUOYUyo9U+icsZ2d5JEv/q806bP0x1PAY1ODZatnN4dNu4p b9WhgUEEK5Fjs0XsB0vCj5yK6ckt/+NPk/otNPGnslic5cGCBFfnJPJtzNPRAQqz DsDlZQz6FdeLg4Wbd2RWlzE8rsFGePHnHJ+IqAQgsrTYHYJ0zt1+Eo0AB+biJe2a zh/M3gaE1ZlgFc/pqvXXZI4Ix2LzpWuSZg95PGZ83Z+Wky+3LnA2QqG3x7bysj79 7fIuceqOKcJ6M/lMTErFP13w+hOLjbImZyjAnEyJtpBRIxuLV69qN2rFmDFP3UfZ /LEI+C2ANE2cdfvR1R4ODaWqibjVTRR8gSr77uv9F1WyI8gQDhtpUb5pFaGalpns umeL4qaoNb/xGW5d3VQMAZMR8dAZlxuoWxhnft7LgJuQtur54AF+g9vNNxXq3dMe kvO5/VLltyqmw+dSdNAezdwZ492udL+AIca2FW8d1AeA0L8256b/1D+aeJ3DDaaY LhuTK6epyC5DImfi9/gZsnLAR07KytdV1+ES9lAfgSjYTSnYTZ4WU/UL64HAPo0p 3zy62EqadP1ApvWf2oqNgb7uows9tM5eTdT2p2DJa1J9gsFXvQh8JRIXz/w4yyjJ LYmCicDbfKwQL/DtvXDsLsniXmXQO1m+SJM0+1jcuXd2yJ7kUzQ= =m2z5 -----END PGP SIGNATURE----- --ak4HbtCkJ7KlAcTNGCMDSAPYCFJuosWvK-- From owner-freebsd-java@freebsd.org Thu Jan 4 16:59:26 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78851EA5136 for ; Thu, 4 Jan 2018 16:59:26 +0000 (UTC) (envelope-from dieterich.joh@gmail.com) Received: from mail-ua0-x232.google.com (mail-ua0-x232.google.com [IPv6:2607:f8b0:400c:c08::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3A4B5738DB for ; Thu, 4 Jan 2018 16:59:26 +0000 (UTC) (envelope-from dieterich.joh@gmail.com) Received: by mail-ua0-x232.google.com with SMTP id k4so1478903ual.11 for ; Thu, 04 Jan 2018 08:59:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XH1/JcItZCGostG8HtT/PKNePQAg1JMGwWmIubypCfo=; b=fpW+sS4nAXkjmSD3fevrrYN6SMRQj35Yp69qu6Urpr7wx9igdMGIPAd1XkVTZZmviN 3KvLo0vZZyJBPz6/NQIvEQVaigQXrwaC+B6khfpQTYQkiMfYR0+7fbpFQ0XEY1q1P0QN rm2/G2Hwzxq4mRGo5mZnFkbPa1rgdBsGSs4jsVm8py1btoqm/fhAcuK8Na7CJBlcB8ol Lvfx4gTiqia88LB84WD9IIAxYAU4XQdeFqLefSovtQyLH+cZzoAkA5PJFxLFbJFX+IzN JhK4qe6ESmKSyXqV+yMFV8wxPz1U4uMAUCfTvuV1Go1pc5SoYST+hTh4RaRWVMFV7a1B LpVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XH1/JcItZCGostG8HtT/PKNePQAg1JMGwWmIubypCfo=; b=IzYkgsoCf7rWwOAQvYhv5X+c1qz+Ob1QOLtahtbRM0fCVa3LSxQOTjnaOCTBgBXjIi jSy+XhJk+V4YpIkcLXidMV/LPug1GScRi/3rDxTcm0MvH81R71wjL8Xum/AVSkMCdTjA bjmSl4dfH8uUFSWSC2m/zOzp6Uu9ZMi+uE9Zdx5DB1MgFlEQsRUo7VFAAFDUiqeqA1+5 CjwlGuncWjL5/g5SD20G2+nfFgT5EyCClprF6FUoCdBWS1/BDm1F2F+2jGufv0vaFhVV NacN7U6/7HF5lWDKLCHZgYekjlnIh3gu9J7q0w80mnFCBGKcUcrQhqK45PmONcUuM0UU HAzg== X-Gm-Message-State: AKwxyteEbRi77bz0Vrixg9fuQqnu04XQuq7yLfNsE61FTf2+6s1a0wg2 BQTyH3Zohp3n5vPBPUel4907D0i2xyY2PR9Rf8Q= X-Google-Smtp-Source: ACJfBosn9tjRHrQwinFC7xAj0HeoYzw4AKMSCyIPIrPRMuVV54uvDXrLOIP8dRwfVVwdl4aOy1tIieKi9IdexdMk5Ek= X-Received: by 10.176.81.36 with SMTP id e33mr208876uaa.17.1515085165235; Thu, 04 Jan 2018 08:59:25 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.87.27 with HTTP; Thu, 4 Jan 2018 08:59:24 -0800 (PST) In-Reply-To: References: From: Johannes Dieterich Date: Thu, 4 Jan 2018 11:59:24 -0500 Message-ID: Subject: Re: Update JOGL to 2.3.2 (for Running SweetHome3D) To: Ruediger Gad Cc: "freebsd-java@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 16:59:26 -0000 Dear Ruediger, thanks for your email! On Mon, Jan 1, 2018 at 8:27 AM, Ruediger Gad wrote: > Hi, > > I am sending this in hope it is helpful for others. > > For running SweetHome3D (http://www.sweethome3d.com), I had to use JOGL > 2.3.2. > For updating JOGL to 2.3.2, I modified jogamp-jogl from the ports tree. > > Just bumping the version was not sufficient as some more things had to be > adjusted. > Attached, I send a diff against the original version that shows the > modifications. > > Just in case, I also include the modified start script for SweetHome3D. > > If it is helpful, I could also prepare a pull request or so to include the > modifications in the ports tree. > Unfortunately, I am new to FreeBSD and do not know the processes etc. Go to https://bugs.freebsd.org/bugzilla and file a bug with your patch attached. The process will guide you through the steps. Ultimately, the maintainer of the port (peterj) will receive your patch and can test it, provide feedback there, and ultimately integrate it to the tree. In the unlikely event that peterj does not respond, you can CC my FreeBSD account (jmd@) and I can do the testing. Thanks! Johannes > Cheers, > > Ruediger > > > > > -- > https://ruedigergad.com/ > > _______________________________________________ > freebsd-java@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > From owner-freebsd-java@freebsd.org Thu Jan 4 17:16:12 2018 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0C1DEA6A6B for ; Thu, 4 Jan 2018 17:16:12 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A493774785 for ; Thu, 4 Jan 2018 17:16:12 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: by mailman.ysv.freebsd.org (Postfix) id A07F0EA6A68; Thu, 4 Jan 2018 17:16:12 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A02B9EA6A67 for ; Thu, 4 Jan 2018 17:16:12 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 64D8574783 for ; Thu, 4 Jan 2018 17:16:11 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 647B820FBB for ; Thu, 4 Jan 2018 18:16:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1515086162; bh=av++N02qYvy0wGU8OgH5xqb5LpBQeiymC4Zi6h2ayVs=; h=Date:From:To:Cc:Subject:From; b=UZZbgE4uPigN49h0o3h4kjFOvaV6HmUWm2mMKymXIfGw3d8mWmCpsaK/sspuIblvm 2u+VnmSBd10u/AeQXzTXIKikhdRLZrQFFjSTGD7li4jvTpRov7M2NxESFX1VmWBxXC LR/G2JC/hrj8WQD5C1qbPCdeCjqA5yckDZU4CW9AYhqFyzUcnTjHcMW0cIFKGJFt/C IlFBI79E+m0MEczOb11qyuuBrh20JAd4qLVLhe3GCL7sf45rfg/Ruwn5/vAMZlzq3q aGns5SMb7f9e7T1uesfT95DH69Uu4UufHxRTTqJ2fG72UePjEA8TSrhkx1Iq4483tg Bq/B9iH6HG1bA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3zCDwK1Pz6z9rxQ; Thu, 4 Jan 2018 18:16:01 +0100 (CET) Date: Thu, 4 Jan 2018 19:15:58 +0200 From: Dmytro Bilokha To: =?iso-8859-1?Q?Jean-S=E9bastien_P=E9dron?= Cc: Anthony Jenkins , FreeBSD Ports , openjdk8 Port Maintainer , rust Port Maintainer Subject: Re: Ports with binary bootstrap packages and CURRENT+ino64 Message-ID: <20180104171558.GA3619@wstan> References: <4b19d0a5-3910-607f-b7e8-b649bd0d591e@yahoo.com> <277de38c-8a20-b5c0-872f-9140d27160fa@dumbbell.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <277de38c-8a20-b5c0-872f-9140d27160fa@dumbbell.fr> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 17:16:12 -0000 On Thu, Jan 04, 2018 at 03:31:46PM +0100, Jean-Sébastien Pédron wrote: >On 03.01.2018 01:06, Anthony Jenkins wrote: >> I'm having trouble building ports with a new Poudriere rig on a >> 12.0-CURRENT (git commit 423586ee).  The ports that fail are ones that >> require a binary bootstrap package (e.g. lang/rust and java/openjdk8).  >> The executables in these bootstrap packages fail with a segfault as do >> all executables build with a non-ino64 FreeBSD box. > >Like Jan, I'm surprised that it crashes. AFAIK, Rust builds fine in the >official package building cluster, which is also running FreeBSD 12-CURRENT. > >I don't know what to suggest at this point, so I'll wait that you >provide the information requested by Jan. > >-- >Jean-Sébastien Pédron > Hi, guys! I have the same trouble with building java/openjdk8 with Poudriere: configure: Found potential Boot JDK using configure arguments configure: Potential Boot JDK found at /usr/local/bootstrap-openjdk8 is incorrect JDK version (Error occurred during initialization of VM); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: error: The path given by --with-boot-jdk does not contain a valid Boot JDK configure exiting with result code 1 ===> Script "../../configure" failed unexpectedly. My version is 11.1-RELEASE-p4, so it is possible that the issue is not specific for the 12.0-CURRENT. I have an idea, that openjdk8 build process fails in a Poudriere jail, because of not mounted fdescfs and procfs. I've tried to mount these fs in the Poudriere jail, but failed. -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43