From owner-freebsd-java@freebsd.org Sun Jan 13 21:01:35 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3434214874A2 for ; Sun, 13 Jan 2019 21:01:35 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) 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 A2DC39106C for ; Sun, 13 Jan 2019 21:01:34 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 658BA148749D; Sun, 13 Jan 2019 21:01:34 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51B62148749B for ; Sun, 13 Jan 2019 21:01:34 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE8979105E for ; Sun, 13 Jan 2019 21:01:33 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0CC10A1B1 for ; Sun, 13 Jan 2019 21:01:33 +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 x0DL1W0J030151 for ; Sun, 13 Jan 2019 21:01:32 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0DL1WQb030131 for java@FreeBSD.org; Sun, 13 Jan 2019 21:01:32 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201901132101.x0DL1WQb030131@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: java@FreeBSD.org Subject: Problem reports for java@FreeBSD.org that need special attention Date: Sun, 13 Jan 2019 21:01:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jan 2019 21:01:35 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 221213 | java/linux-oracle-jdk18: Does not work with NONE- 1 problems total for which you should take action. From owner-freebsd-java@freebsd.org Tue Jan 15 04:10:42 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1DEB8149C0D6 for ; Tue, 15 Jan 2019 04:10:42 +0000 (UTC) (envelope-from jsegaert@yahoo.com) 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 520216AF1F for ; Tue, 15 Jan 2019 04:10:41 +0000 (UTC) (envelope-from jsegaert@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1012A149C0D1; Tue, 15 Jan 2019 04:10:41 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0ABF149C0CE for ; Tue, 15 Jan 2019 04:10:40 +0000 (UTC) (envelope-from jsegaert@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 3F0C06AF18 for ; Tue, 15 Jan 2019 04:10:39 +0000 (UTC) (envelope-from jsegaert@yahoo.com) X-YMail-OSG: YciQCBEVM1nT8wrO4Ve_ftcMim461zyirUN3ORa.JdZgPQPysopX7GX8rOuxWXI lA7T2u.GqD4wjqYvrOssXKQ1U5qMyBsfvbhcfl4AU6XSm6kptSGsonS_mCMk6uMGAyK86KeT2q3B 5uJJjxoZNya2SpV7GnMAabPLD_Ake2VmeRg1wZLLDhlG15FY9mJ_sUhedCXccxD2gobOoj5ztLCl 5Jfs_mNe8qUtfnlVXf2jAdzjFVTGbYiFOz3MJQaqGbaS91hzCyGuepgHDeX8oWPiCLBi6rlPzUyu bivHyXfDhFGY91TfNbUPGjdng0c3vUjs8POKhHYyDHcP4nN4rX1DHzdsBaxi313NNMWUKUc_ec99 1IsrChx2dzZbgNE8q1YkAz_niF_rr7yQVeMLmnYhMp1Pm0bmYkMxgBFWhFpqN9aT_zenCZBX9Cxh rx3ahM3DLDzGLQYJCrMOc1Dns44El6oCt_x0pD.zE3CejFQdT9YYDAmPD2W45LyMG9IUueGaHs.O x_1PH4.8L_ybV_w051RiK_gcGlXG5.K6L8PFHfwWRQ_wE5yP.7fsln1dLr1PC5JGoKD5s9qmeOic ejG3lQ.M1DeI5XVivBee6qxArrie8fjs8HjRhOsD7hp8qN8StpTWvg0fb.IoeutWUWr_IOp8NMaP gRBR4bgL3pD48u_GwSix1.BN2QSaAwLNuoFqKyH1Fwp8u4gJnX7zjUjzQdaURyZg84fN1NwjR1pg TexRLhR9r1dGfbUShMY.Aoa3Fx1_ZjlNjtv8W20FJ0ccdwdU3WkFBllu63uZ8YkBnXYkqZwhjmR2 vmt7SZwAS0BPHEH5sgZ22AGScqcB7L.IKn2ZZRva.fOo6QknPYiIdNWj5fUT1t6PlRvZnQ7x0KdE DPvpTjWO.8Hs96N5TUzrjzedRN694MAaXG64trhHjIic1uyAW4xIbCTAyGH1cwK1HR3b9ZbONmY5 XZm9hxb3tEBXDwVSwq3wWZ3nsAcAfATg09GwCgx5yBTDn.oY5Vf7tZaL4eCs.Cs9l5Mh5kewXDnj VQoS.YRwdjv05nGLZoojdSmKWDicvj7EEqj7sCA6x9yTYA9_KZrJgdoHp_G.C Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 15 Jan 2019 04:10:30 +0000 Date: Tue, 15 Jan 2019 04:08:26 +0000 (UTC) From: Jurgen Segaert To: "java@FreeBSD.org" Message-ID: <223737317.183662.1547525306104@mail.yahoo.com> Subject: Java lockups as of 8.192.26 (revision 486973) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_183661_1125926806.1547525306104" References: <223737317.183662.1547525306104.ref@mail.yahoo.com> X-Mailer: WebService/1.1.12993 YMailNorrin Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0 X-Rspamd-Queue-Id: 3F0C06AF18 X-Spamd-Bar: + X-Spamd-Result: default: False [1.58 / 15.00]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; HAS_ATTACHMENT(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; CTYPE_MIXED_BOGUS(1.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; MIME_BASE64_TEXT(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,4:+,5:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.93)[0.935,0]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; IP_SCORE(0.20)[ipnet: 98.137.64.0/21(0.59), asn: 36647(0.47), country: US(-0.08)]; NEURAL_SPAM_MEDIUM(0.25)[0.253,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(0.11)[0.106,0]; RCVD_IN_DNSWL_NONE(0.00)[147.66.137.98.list.dnswl.org : 127.0.5.0]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2019 04:10:42 -0000 ------=_Part_183661_1125926806.1547525306104 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dear Java Maintainer(s), I want to report some unexpected java lockups when running Minecraft server= , i.e. the vanilla minecraft_server.1.13.2.jar from https://minecraft.net/e= n-us/download/server/This is a closed source jar file as published by Mojan= g. This has been working for many moons w/o issues, but now the Minecraft serv= er consistently locks up as soon as it is started up.=C2=A0 The built-in wa= tchdog kills it after 60 seconds.=C2=A0 Older versions of the server.jar al= so exhibit the same issue. I'm running 11.2-STABLE and openjdk8-jre from the latest packages.=C2=A0 In= an attempt to try to narrow down the issue, I've been rebuilding openjdk8-= jre from ports using Subversion and it turns out the last version that is s= till working is revision 485094, i.e. Java version 8.181.13_1.=C2=A0 Revisi= on 486973 is "broken", i.e. Java version 8.192.26=C2=A0 Crash report with m= ore information is attached. At this point I'm stuck.=C2=A0 :-(=C2=A0=20 I'm not sure if I'm the first one to report this issue, or if this is the c= orrect channel.=C2=A0 If not, please point me in right direction.If you hav= e any questions or need me to try/test anything, please let me know.Thank y= ou, Jurgen Segaert ------=_Part_183661_1125926806.1547525306104 Content-Type: text/plain Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="crash-2019-01-14_19.46.54-server.txt" Content-ID: LS0tLSBNaW5lY3JhZnQgQ3Jhc2ggUmVwb3J0IC0tLS0KLy8gV2h5IGlzIGl0IGJyZWFraW5nIDoo CgpUaW1lOiAxLzE0LzE5IDc6NDYgUE0KRGVzY3JpcHRpb246IFdhdGNoaW5nIFNlcnZlcgoKamF2 YS5sYW5nLkVycm9yCglhdCBzdW4ubWlzYy5VbnNhZmUucGFyayhOYXRpdmUgTWV0aG9kKQoJYXQg amF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuTG9ja1N1cHBvcnQucGFyayhMb2NrU3VwcG9ydC5q YXZhOjE3NSkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkNvbXBsZXRhYmxlRnV0dXJlJFNpZ25h bGxlci5ibG9jayhDb21wbGV0YWJsZUZ1dHVyZS5qYXZhOjE2OTMpCglhdCBqYXZhLnV0aWwuY29u Y3VycmVudC5Gb3JrSm9pblBvb2wubWFuYWdlZEJsb2NrKEZvcmtKb2luUG9vbC5qYXZhOjMzMjMp CglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5Db21wbGV0YWJsZUZ1dHVyZS53YWl0aW5nR2V0KENv bXBsZXRhYmxlRnV0dXJlLmphdmE6MTcyOSkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkNvbXBs ZXRhYmxlRnV0dXJlLmpvaW4oQ29tcGxldGFibGVGdXR1cmUuamF2YToxOTM0KQoJYXQgdGMuYShT b3VyY2VGaWxlOjEyMikKCWF0IGF4eS5jKFNvdXJjZUZpbGU6MjQ4KQoJYXQgYXlsLjxpbml0PihT b3VyY2VGaWxlOjQ0KQoJYXQgYWl3LmIoU291cmNlRmlsZToxMjcpCglhdCBhaXYuYihTb3VyY2VG aWxlOjUxKQoJYXQgYWl2LmEoU291cmNlRmlsZTo3MykKCWF0IGFoZS5hKFNvdXJjZUZpbGU6Mzkp CglhdCBhZ3UuYShTb3VyY2VGaWxlOjk0KQoJYXQgYWZiLmNNKFNvdXJjZUZpbGU6NjMwKQoJYXQg YWZhLmsoU291cmNlRmlsZToxOTY4KQoJYXQgYWZiLmsoU291cmNlRmlsZTo0OTUpCglhdCBhZW8u ayhTb3VyY2VGaWxlOjEzNCkKCWF0IGFqcS5rKFNvdXJjZUZpbGU6NDYpCglhdCBha20uayhTb3Vy Y2VGaWxlOjIwNSkKCWF0IGFmYS5SXyhTb3VyY2VGaWxlOjE4MTkpCglhdCBhZmIuUl8oU291cmNl RmlsZToyNzkpCglhdCBha20uUl8oU291cmNlRmlsZToyMjApCglhdCBheHkuYShTb3VyY2VGaWxl OjEyNDMpCglhdCB0ZC5hKFNvdXJjZUZpbGU6NTc1KQoJYXQgYXh5LmcoU291cmNlRmlsZToxMjE4 KQoJYXQgYXh5Lm9fKFNvdXJjZUZpbGU6MTEwMCkKCWF0IHRkLm9fKFNvdXJjZUZpbGU6NDkxKQoJ YXQgbmV0Lm1pbmVjcmFmdC5zZXJ2ZXIuTWluZWNyYWZ0U2VydmVyLmIoU291cmNlRmlsZTo3NTUp CglhdCBzby5iKFNvdXJjZUZpbGU6MzYwKQoJYXQgbmV0Lm1pbmVjcmFmdC5zZXJ2ZXIuTWluZWNy YWZ0U2VydmVyLmEoU291cmNlRmlsZTo2ODEpCglhdCBuZXQubWluZWNyYWZ0LnNlcnZlci5NaW5l Y3JhZnRTZXJ2ZXIucnVuKFNvdXJjZUZpbGU6NTg0KQoJYXQgamF2YS5sYW5nLlRocmVhZC5ydW4o VGhyZWFkLmphdmE6NzQ4KQoKCkEgZGV0YWlsZWQgd2Fsa3Rocm91Z2ggb2YgdGhlIGVycm9yLCBp dHMgY29kZSBwYXRoIGFuZCBhbGwga25vd24gZGV0YWlscyBpcyBhcyBmb2xsb3dzOgotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCi0tIEhlYWQgLS0KVGhyZWFkOiBTZXJ2ZXIgV2F0Y2hk b2cKU3RhY2t0cmFjZToKCWF0IHN1bi5taXNjLlVuc2FmZS5wYXJrKE5hdGl2ZSBNZXRob2QpCglh dCBqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5Mb2NrU3VwcG9ydC5wYXJrKExvY2tTdXBwb3J0 LmphdmE6MTc1KQoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQuQ29tcGxldGFibGVGdXR1cmUkU2ln bmFsbGVyLmJsb2NrKENvbXBsZXRhYmxlRnV0dXJlLmphdmE6MTY5MykKCWF0IGphdmEudXRpbC5j b25jdXJyZW50LkZvcmtKb2luUG9vbC5tYW5hZ2VkQmxvY2soRm9ya0pvaW5Qb29sLmphdmE6MzMy MykKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkNvbXBsZXRhYmxlRnV0dXJlLndhaXRpbmdHZXQo Q29tcGxldGFibGVGdXR1cmUuamF2YToxNzI5KQoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQuQ29t cGxldGFibGVGdXR1cmUuam9pbihDb21wbGV0YWJsZUZ1dHVyZS5qYXZhOjE5MzQpCglhdCB0Yy5h KFNvdXJjZUZpbGU6MTIyKQoJYXQgYXh5LmMoU291cmNlRmlsZToyNDgpCglhdCBheWwuPGluaXQ+ KFNvdXJjZUZpbGU6NDQpCglhdCBhaXcuYihTb3VyY2VGaWxlOjEyNykKCWF0IGFpdi5iKFNvdXJj ZUZpbGU6NTEpCglhdCBhaXYuYShTb3VyY2VGaWxlOjczKQoJYXQgYWhlLmEoU291cmNlRmlsZToz OSkKCWF0IGFndS5hKFNvdXJjZUZpbGU6OTQpCglhdCBhZmIuY00oU291cmNlRmlsZTo2MzApCglh dCBhZmEuayhTb3VyY2VGaWxlOjE5NjgpCglhdCBhZmIuayhTb3VyY2VGaWxlOjQ5NSkKCWF0IGFl by5rKFNvdXJjZUZpbGU6MTM0KQoJYXQgYWpxLmsoU291cmNlRmlsZTo0NikKCWF0IGFrbS5rKFNv dXJjZUZpbGU6MjA1KQoJYXQgYWZhLlJfKFNvdXJjZUZpbGU6MTgxOSkKCWF0IGFmYi5SXyhTb3Vy Y2VGaWxlOjI3OSkKCWF0IGFrbS5SXyhTb3VyY2VGaWxlOjIyMCkKCWF0IGF4eS5hKFNvdXJjZUZp bGU6MTI0MykKCWF0IHRkLmEoU291cmNlRmlsZTo1NzUpCglhdCBheHkuZyhTb3VyY2VGaWxlOjEy MTgpCglhdCBheHkub18oU291cmNlRmlsZToxMTAwKQoJYXQgdGQub18oU291cmNlRmlsZTo0OTEp CglhdCBuZXQubWluZWNyYWZ0LnNlcnZlci5NaW5lY3JhZnRTZXJ2ZXIuYihTb3VyY2VGaWxlOjc1 NSkKCWF0IHNvLmIoU291cmNlRmlsZTozNjApCglhdCBuZXQubWluZWNyYWZ0LnNlcnZlci5NaW5l Y3JhZnRTZXJ2ZXIuYShTb3VyY2VGaWxlOjY4MSkKCi0tIFRocmVhZCBEdW1wIC0tCkRldGFpbHM6 CglUaHJlYWRzOiAiTmV0dHkgU2VydmVyIElPICM3IiBJZD0zMyBSVU5OQUJMRSAoaW4gbmF0aXZl KQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIua2V2ZW50MChOYXRpdmUgTWV0aG9k KQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIucG9sbChLUXVldWVBcnJheVdyYXBw ZXIuamF2YToxOTgpCglhdCBzdW4ubmlvLmNoLktRdWV1ZVNlbGVjdG9ySW1wbC5kb1NlbGVjdChL UXVldWVTZWxlY3RvckltcGwuamF2YToxMTcpCglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5s b2NrQW5kRG9TZWxlY3QoU2VsZWN0b3JJbXBsLmphdmE6ODYpCgktICBsb2NrZWQgaW8ubmV0dHku Y2hhbm5lbC5uaW8uU2VsZWN0ZWRTZWxlY3Rpb25LZXlTZXRAMzA5ZTE2YQoJLSAgbG9ja2VkIGph dmEudXRpbC5Db2xsZWN0aW9ucyRVbm1vZGlmaWFibGVTZXRAZGNlMWY3YgoJLSAgbG9ja2VkIHN1 bi5uaW8uY2guS1F1ZXVlU2VsZWN0b3JJbXBsQDlmMThhMWEKCWF0IHN1bi5uaW8uY2guU2VsZWN0 b3JJbXBsLnNlbGVjdChTZWxlY3RvckltcGwuamF2YTo5NykKCWF0IGlvLm5ldHR5LmNoYW5uZWwu bmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3Iuc2VsZWN0KFNlbGVjdGVkU2VsZWN0 aW9uS2V5U2V0U2VsZWN0b3IuamF2YTo2MikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2 ZW50TG9vcC5zZWxlY3QoTmlvRXZlbnRMb29wLmphdmE6NzU2KQoJYXQgaW8ubmV0dHkuY2hhbm5l bC5uaW8uTmlvRXZlbnRMb29wLnJ1bihOaW9FdmVudExvb3AuamF2YTo0MTEpCgkuLi4KCgoiRmls ZSBJTyBUaHJlYWQiIElkPTMyIFRJTUVEX1dBSVRJTkcKCWF0IGphdmEubGFuZy5UaHJlYWQuc2xl ZXAoTmF0aXZlIE1ldGhvZCkKCWF0IGNkdy5jKFNvdXJjZUZpbGU6NTkpCglhdCBjZHcucnVuKFNv dXJjZUZpbGU6MzUpCglhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihUaHJlYWQuamF2YTo3NDgpCgoK IlNlcnZlciBXYXRjaGRvZyIgSWQ9MzEgUlVOTkFCTEUKCWF0IHN1bi5tYW5hZ2VtZW50LlRocmVh ZEltcGwuZHVtcFRocmVhZHMwKE5hdGl2ZSBNZXRob2QpCglhdCBzdW4ubWFuYWdlbWVudC5UaHJl YWRJbXBsLmR1bXBBbGxUaHJlYWRzKFRocmVhZEltcGwuamF2YTo0NTQpCglhdCBzcC5ydW4oU291 cmNlRmlsZTo0NSkKCWF0IGphdmEubGFuZy5UaHJlYWQucnVuKFRocmVhZC5qYXZhOjc0OCkKCgoi TmV0dHkgU2VydmVyIElPICM2IiBJZD0zMCBSVU5OQUJMRSAoaW4gbmF0aXZlKQoJYXQgc3VuLm5p by5jaC5LUXVldWVBcnJheVdyYXBwZXIua2V2ZW50MChOYXRpdmUgTWV0aG9kKQoJYXQgc3VuLm5p by5jaC5LUXVldWVBcnJheVdyYXBwZXIucG9sbChLUXVldWVBcnJheVdyYXBwZXIuamF2YToxOTgp CglhdCBzdW4ubmlvLmNoLktRdWV1ZVNlbGVjdG9ySW1wbC5kb1NlbGVjdChLUXVldWVTZWxlY3Rv ckltcGwuamF2YToxMTcpCglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5sb2NrQW5kRG9TZWxl Y3QoU2VsZWN0b3JJbXBsLmphdmE6ODYpCgktICBsb2NrZWQgaW8ubmV0dHkuY2hhbm5lbC5uaW8u U2VsZWN0ZWRTZWxlY3Rpb25LZXlTZXRANGNmMzE1NDAKCS0gIGxvY2tlZCBqYXZhLnV0aWwuQ29s bGVjdGlvbnMkVW5tb2RpZmlhYmxlU2V0QGJkYmYwNQoJLSAgbG9ja2VkIHN1bi5uaW8uY2guS1F1 ZXVlU2VsZWN0b3JJbXBsQDdkNzU1ZGFlCglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5zZWxl Y3QoU2VsZWN0b3JJbXBsLmphdmE6OTcpCglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5TZWxlY3Rl ZFNlbGVjdGlvbktleVNldFNlbGVjdG9yLnNlbGVjdChTZWxlY3RlZFNlbGVjdGlvbktleVNldFNl bGVjdG9yLmphdmE6NjIpCglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5OaW9FdmVudExvb3Auc2Vs ZWN0KE5pb0V2ZW50TG9vcC5qYXZhOjc1NikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2 ZW50TG9vcC5ydW4oTmlvRXZlbnRMb29wLmphdmE6NDExKQoJLi4uCgoKIk5ldHR5IFNlcnZlciBJ TyAjNSIgSWQ9MjkgUlVOTkFCTEUgKGluIG5hdGl2ZSkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJy YXlXcmFwcGVyLmtldmVudDAoTmF0aXZlIE1ldGhvZCkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJy YXlXcmFwcGVyLnBvbGwoS1F1ZXVlQXJyYXlXcmFwcGVyLmphdmE6MTk4KQoJYXQgc3VuLm5pby5j aC5LUXVldWVTZWxlY3RvckltcGwuZG9TZWxlY3QoS1F1ZXVlU2VsZWN0b3JJbXBsLmphdmE6MTE3 KQoJYXQgc3VuLm5pby5jaC5TZWxlY3RvckltcGwubG9ja0FuZERvU2VsZWN0KFNlbGVjdG9ySW1w bC5qYXZhOjg2KQoJLSAgbG9ja2VkIGlvLm5ldHR5LmNoYW5uZWwubmlvLlNlbGVjdGVkU2VsZWN0 aW9uS2V5U2V0QDc4ZDFhOTQwCgktICBsb2NrZWQgamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9k aWZpYWJsZVNldEAyY2RjZWEwZgoJLSAgbG9ja2VkIHN1bi5uaW8uY2guS1F1ZXVlU2VsZWN0b3JJ bXBsQDQxZjQzZDA2CglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5zZWxlY3QoU2VsZWN0b3JJ bXBsLmphdmE6OTcpCglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5TZWxlY3RlZFNlbGVjdGlvbktl eVNldFNlbGVjdG9yLnNlbGVjdChTZWxlY3RlZFNlbGVjdGlvbktleVNldFNlbGVjdG9yLmphdmE6 NjIpCglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5OaW9FdmVudExvb3Auc2VsZWN0KE5pb0V2ZW50 TG9vcC5qYXZhOjc1NikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50TG9vcC5ydW4o TmlvRXZlbnRMb29wLmphdmE6NDExKQoJLi4uCgoKIk5ldHR5IFNlcnZlciBJTyAjNCIgSWQ9Mjgg UlVOTkFCTEUgKGluIG5hdGl2ZSkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJyYXlXcmFwcGVyLmtl dmVudDAoTmF0aXZlIE1ldGhvZCkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJyYXlXcmFwcGVyLnBv bGwoS1F1ZXVlQXJyYXlXcmFwcGVyLmphdmE6MTk4KQoJYXQgc3VuLm5pby5jaC5LUXVldWVTZWxl Y3RvckltcGwuZG9TZWxlY3QoS1F1ZXVlU2VsZWN0b3JJbXBsLmphdmE6MTE3KQoJYXQgc3VuLm5p by5jaC5TZWxlY3RvckltcGwubG9ja0FuZERvU2VsZWN0KFNlbGVjdG9ySW1wbC5qYXZhOjg2KQoJ LSAgbG9ja2VkIGlvLm5ldHR5LmNoYW5uZWwubmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0QDE2 YmI4MGJiCgktICBsb2NrZWQgamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZVNldEA2 M2Q1YTA4NQoJLSAgbG9ja2VkIHN1bi5uaW8uY2guS1F1ZXVlU2VsZWN0b3JJbXBsQDI4OTJiMjYy CglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5zZWxlY3QoU2VsZWN0b3JJbXBsLmphdmE6OTcp CglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5TZWxlY3RlZFNlbGVjdGlvbktleVNldFNlbGVjdG9y LnNlbGVjdChTZWxlY3RlZFNlbGVjdGlvbktleVNldFNlbGVjdG9yLmphdmE6NjIpCglhdCBpby5u ZXR0eS5jaGFubmVsLm5pby5OaW9FdmVudExvb3Auc2VsZWN0KE5pb0V2ZW50TG9vcC5qYXZhOjc1 NikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50TG9vcC5ydW4oTmlvRXZlbnRMb29w LmphdmE6NDExKQoJLi4uCgoKIk5ldHR5IFNlcnZlciBJTyAjMyIgSWQ9MjcgUlVOTkFCTEUgKGlu IG5hdGl2ZSkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJyYXlXcmFwcGVyLmtldmVudDAoTmF0aXZl IE1ldGhvZCkKCWF0IHN1bi5uaW8uY2guS1F1ZXVlQXJyYXlXcmFwcGVyLnBvbGwoS1F1ZXVlQXJy YXlXcmFwcGVyLmphdmE6MTk4KQoJYXQgc3VuLm5pby5jaC5LUXVldWVTZWxlY3RvckltcGwuZG9T ZWxlY3QoS1F1ZXVlU2VsZWN0b3JJbXBsLmphdmE6MTE3KQoJYXQgc3VuLm5pby5jaC5TZWxlY3Rv ckltcGwubG9ja0FuZERvU2VsZWN0KFNlbGVjdG9ySW1wbC5qYXZhOjg2KQoJLSAgbG9ja2VkIGlv Lm5ldHR5LmNoYW5uZWwubmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0QDQ4NmViNjdiCgktICBs b2NrZWQgamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZVNldEAyOWE1OTk1CgktICBs b2NrZWQgc3VuLm5pby5jaC5LUXVldWVTZWxlY3RvckltcGxANGM4NTAwY2IKCWF0IHN1bi5uaW8u Y2guU2VsZWN0b3JJbXBsLnNlbGVjdChTZWxlY3RvckltcGwuamF2YTo5NykKCWF0IGlvLm5ldHR5 LmNoYW5uZWwubmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3Iuc2VsZWN0KFNlbGVj dGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3IuamF2YTo2MikKCWF0IGlvLm5ldHR5LmNoYW5uZWwu bmlvLk5pb0V2ZW50TG9vcC5zZWxlY3QoTmlvRXZlbnRMb29wLmphdmE6NzU2KQoJYXQgaW8ubmV0 dHkuY2hhbm5lbC5uaW8uTmlvRXZlbnRMb29wLnJ1bihOaW9FdmVudExvb3AuamF2YTo0MTEpCgku Li4KCgoiTmV0dHkgU2VydmVyIElPICMyIiBJZD0yNiBSVU5OQUJMRSAoaW4gbmF0aXZlKQoJYXQg c3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIua2V2ZW50MChOYXRpdmUgTWV0aG9kKQoJYXQg c3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIucG9sbChLUXVldWVBcnJheVdyYXBwZXIuamF2 YToxOTgpCglhdCBzdW4ubmlvLmNoLktRdWV1ZVNlbGVjdG9ySW1wbC5kb1NlbGVjdChLUXVldWVT ZWxlY3RvckltcGwuamF2YToxMTcpCglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5sb2NrQW5k RG9TZWxlY3QoU2VsZWN0b3JJbXBsLmphdmE6ODYpCgktICBsb2NrZWQgaW8ubmV0dHkuY2hhbm5l bC5uaW8uU2VsZWN0ZWRTZWxlY3Rpb25LZXlTZXRANzFiOWJhOWIKCS0gIGxvY2tlZCBqYXZhLnV0 aWwuQ29sbGVjdGlvbnMkVW5tb2RpZmlhYmxlU2V0QDRjNTkxN2I5CgktICBsb2NrZWQgc3VuLm5p by5jaC5LUXVldWVTZWxlY3RvckltcGxAMWNkZmE5NTYKCWF0IHN1bi5uaW8uY2guU2VsZWN0b3JJ bXBsLnNlbGVjdChTZWxlY3RvckltcGwuamF2YTo5NykKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlv LlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3Iuc2VsZWN0KFNlbGVjdGVkU2VsZWN0aW9u S2V5U2V0U2VsZWN0b3IuamF2YTo2MikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50 TG9vcC5zZWxlY3QoTmlvRXZlbnRMb29wLmphdmE6NzU2KQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5u aW8uTmlvRXZlbnRMb29wLnJ1bihOaW9FdmVudExvb3AuamF2YTo0MTEpCgkuLi4KCgoiV29ybGRH ZW4tV29ya2VyLTEiIElkPTI1IFJVTk5BQkxFCglhdCBieWouYShTb3VyY2VGaWxlOjYxKQoJYXQg Ym92LmEoU291cmNlRmlsZToxOTUpCglhdCBib3YuYShTb3VyY2VGaWxlOjEyOSkKCWF0IGJvdi5h KFNvdXJjZUZpbGU6OTkpCglhdCB0by5hKFNvdXJjZUZpbGU6MTMpCglhdCB0cS5hKFNvdXJjZUZp bGU6MzUpCglhdCBibmQuYShTb3VyY2VGaWxlOjk1KQoJYXQgdHguYShTb3VyY2VGaWxlOjc5KQoJ Li4uCgoKIldvcmxkR2VuLVNjaGVkdWxlci0xIiBJZD0yNCBXQUlUSU5HIG9uIGphdmEudXRpbC5j b25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk9iamVj dEA3OGI4NzE1ZQoJYXQgc3VuLm1pc2MuVW5zYWZlLnBhcmsoTmF0aXZlIE1ldGhvZCkKCS0gIHdh aXRpbmcgb24gamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJv bml6ZXIkQ29uZGl0aW9uT2JqZWN0QDc4Yjg3MTVlCglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5s b2Nrcy5Mb2NrU3VwcG9ydC5wYXJrKExvY2tTdXBwb3J0LmphdmE6MTc1KQoJYXQgamF2YS51dGls LmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIkQ29uZGl0aW9uT2Jq ZWN0LmF3YWl0KEFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmE6MjAzOSkKCWF0IGphdmEu dXRpbC5jb25jdXJyZW50LkxpbmtlZEJsb2NraW5nUXVldWUudGFrZShMaW5rZWRCbG9ja2luZ1F1 ZXVlLmphdmE6NDQyKQoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9y LmdldFRhc2soVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmE6MTA3NCkKCWF0IGphdmEudXRpbC5jb25j dXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVGhyZWFkUG9vbEV4ZWN1dG9yLmph dmE6MTEzNCkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3Jr ZXIucnVuKFRocmVhZFBvb2xFeGVjdXRvci5qYXZhOjYyNCkKCWF0IGphdmEubGFuZy5UaHJlYWQu cnVuKFRocmVhZC5qYXZhOjc0OCkKCgoiTmV0dHkgU2VydmVyIElPICMxIiBJZD0yMyBSVU5OQUJM RSAoaW4gbmF0aXZlKQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIua2V2ZW50MChO YXRpdmUgTWV0aG9kKQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIucG9sbChLUXVl dWVBcnJheVdyYXBwZXIuamF2YToxOTgpCglhdCBzdW4ubmlvLmNoLktRdWV1ZVNlbGVjdG9ySW1w bC5kb1NlbGVjdChLUXVldWVTZWxlY3RvckltcGwuamF2YToxMTcpCglhdCBzdW4ubmlvLmNoLlNl bGVjdG9ySW1wbC5sb2NrQW5kRG9TZWxlY3QoU2VsZWN0b3JJbXBsLmphdmE6ODYpCgktICBsb2Nr ZWQgaW8ubmV0dHkuY2hhbm5lbC5uaW8uU2VsZWN0ZWRTZWxlY3Rpb25LZXlTZXRANDRlOTYxYjAK CS0gIGxvY2tlZCBqYXZhLnV0aWwuQ29sbGVjdGlvbnMkVW5tb2RpZmlhYmxlU2V0QDQwMDk0MjRi CgktICBsb2NrZWQgc3VuLm5pby5jaC5LUXVldWVTZWxlY3RvckltcGxAMjE3ZGQ2MDUKCWF0IHN1 bi5uaW8uY2guU2VsZWN0b3JJbXBsLnNlbGVjdChTZWxlY3RvckltcGwuamF2YTo5NykKCWF0IGlv Lm5ldHR5LmNoYW5uZWwubmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3Iuc2VsZWN0 KFNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3IuamF2YTo2MikKCWF0IGlvLm5ldHR5LmNo YW5uZWwubmlvLk5pb0V2ZW50TG9vcC5zZWxlY3QoTmlvRXZlbnRMb29wLmphdmE6NzU2KQoJYXQg aW8ubmV0dHkuY2hhbm5lbC5uaW8uTmlvRXZlbnRMb29wLnJ1bihOaW9FdmVudExvb3AuamF2YTo0 MTEpCgkuLi4KCgoiTmV0dHkgU2VydmVyIElPICMwIiBJZD0yMiBSVU5OQUJMRSAoaW4gbmF0aXZl KQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIua2V2ZW50MChOYXRpdmUgTWV0aG9k KQoJYXQgc3VuLm5pby5jaC5LUXVldWVBcnJheVdyYXBwZXIucG9sbChLUXVldWVBcnJheVdyYXBw ZXIuamF2YToxOTgpCglhdCBzdW4ubmlvLmNoLktRdWV1ZVNlbGVjdG9ySW1wbC5kb1NlbGVjdChL UXVldWVTZWxlY3RvckltcGwuamF2YToxMTcpCglhdCBzdW4ubmlvLmNoLlNlbGVjdG9ySW1wbC5s b2NrQW5kRG9TZWxlY3QoU2VsZWN0b3JJbXBsLmphdmE6ODYpCgktICBsb2NrZWQgaW8ubmV0dHku Y2hhbm5lbC5uaW8uU2VsZWN0ZWRTZWxlY3Rpb25LZXlTZXRAMWE3NDYxZjUKCS0gIGxvY2tlZCBq YXZhLnV0aWwuQ29sbGVjdGlvbnMkVW5tb2RpZmlhYmxlU2V0QDE1MWY2N2VhCgktICBsb2NrZWQg c3VuLm5pby5jaC5LUXVldWVTZWxlY3RvckltcGxAMWY4ZTc0MTgKCWF0IHN1bi5uaW8uY2guU2Vs ZWN0b3JJbXBsLnNlbGVjdChTZWxlY3RvckltcGwuamF2YTo5NykKCWF0IGlvLm5ldHR5LmNoYW5u ZWwubmlvLlNlbGVjdGVkU2VsZWN0aW9uS2V5U2V0U2VsZWN0b3Iuc2VsZWN0KFNlbGVjdGVkU2Vs ZWN0aW9uS2V5U2V0U2VsZWN0b3IuamF2YTo2MikKCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5p b0V2ZW50TG9vcC5zZWxlY3QoTmlvRXZlbnRMb29wLmphdmE6NzU2KQoJYXQgaW8ubmV0dHkuY2hh bm5lbC5uaW8uTmlvRXZlbnRMb29wLnJ1bihOaW9FdmVudExvb3AuamF2YTo0MTEpCgkuLi4KCgoi T2JqZWN0Q2xlYW5lclRocmVhZCIgSWQ9MjEgVElNRURfV0FJVElORyBvbiBqYXZhLmxhbmcucmVm LlJlZmVyZW5jZVF1ZXVlJExvY2tANTA4YzQ0MTIKCWF0IGphdmEubGFuZy5PYmplY3Qud2FpdChO YXRpdmUgTWV0aG9kKQoJLSAgd2FpdGluZyBvbiBqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVl JExvY2tANTA4YzQ0MTIKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUucmVtb3ZlKFJl ZmVyZW5jZVF1ZXVlLmphdmE6MTQ0KQoJYXQgaW8ubmV0dHkudXRpbC5pbnRlcm5hbC5PYmplY3RD bGVhbmVyJDEucnVuKE9iamVjdENsZWFuZXIuamF2YTo1NCkKCWF0IGlvLm5ldHR5LnV0aWwuY29u Y3VycmVudC5GYXN0VGhyZWFkTG9jYWxSdW5uYWJsZS5ydW4oRmFzdFRocmVhZExvY2FsUnVubmFi bGUuamF2YTozMCkKCWF0IGphdmEubGFuZy5UaHJlYWQucnVuKFRocmVhZC5qYXZhOjc0OCkKCgoi U2VydmVyIGNvbnNvbGUgaGFuZGxlciIgSWQ9MjAgUlVOTkFCTEUgKGluIG5hdGl2ZSkKCWF0IGph dmEuaW8uRmlsZUlucHV0U3RyZWFtLnJlYWRCeXRlcyhOYXRpdmUgTWV0aG9kKQoJYXQgamF2YS5p by5GaWxlSW5wdXRTdHJlYW0ucmVhZChGaWxlSW5wdXRTdHJlYW0uamF2YToyNTUpCglhdCBqYXZh LmlvLkJ1ZmZlcmVkSW5wdXRTdHJlYW0ucmVhZDEoQnVmZmVyZWRJbnB1dFN0cmVhbS5qYXZhOjI4 NCkKCWF0IGphdmEuaW8uQnVmZmVyZWRJbnB1dFN0cmVhbS5yZWFkKEJ1ZmZlcmVkSW5wdXRTdHJl YW0uamF2YTozNDUpCgktICBsb2NrZWQgamF2YS5pby5CdWZmZXJlZElucHV0U3RyZWFtQDY5NGVl YzNmCglhdCBzdW4ubmlvLmNzLlN0cmVhbURlY29kZXIucmVhZEJ5dGVzKFN0cmVhbURlY29kZXIu amF2YToyODQpCglhdCBzdW4ubmlvLmNzLlN0cmVhbURlY29kZXIuaW1wbFJlYWQoU3RyZWFtRGVj b2Rlci5qYXZhOjMyNikKCWF0IHN1bi5uaW8uY3MuU3RyZWFtRGVjb2Rlci5yZWFkKFN0cmVhbURl Y29kZXIuamF2YToxNzgpCgktICBsb2NrZWQgamF2YS5pby5JbnB1dFN0cmVhbVJlYWRlckA3MDBm NmNiCglhdCBqYXZhLmlvLklucHV0U3RyZWFtUmVhZGVyLnJlYWQoSW5wdXRTdHJlYW1SZWFkZXIu amF2YToxODQpCgkuLi4KCgoiRGVzdHJveUphdmFWTSIgSWQ9MTkgUlVOTkFCTEUKCgoiU2VydmVy IHRocmVhZCIgSWQ9MTcgV0FJVElORyBvbiBqYXZhLnV0aWwuY29uY3VycmVudC5Db21wbGV0YWJs ZUZ1dHVyZSRTaWduYWxsZXJANmI0MjZjODcKCWF0IHN1bi5taXNjLlVuc2FmZS5wYXJrKE5hdGl2 ZSBNZXRob2QpCgktICB3YWl0aW5nIG9uIGphdmEudXRpbC5jb25jdXJyZW50LkNvbXBsZXRhYmxl RnV0dXJlJFNpZ25hbGxlckA2YjQyNmM4NwoJYXQgamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3Mu TG9ja1N1cHBvcnQucGFyayhMb2NrU3VwcG9ydC5qYXZhOjE3NSkKCWF0IGphdmEudXRpbC5jb25j dXJyZW50LkNvbXBsZXRhYmxlRnV0dXJlJFNpZ25hbGxlci5ibG9jayhDb21wbGV0YWJsZUZ1dHVy ZS5qYXZhOjE2OTMpCglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5Gb3JrSm9pblBvb2wubWFuYWdl ZEJsb2NrKEZvcmtKb2luUG9vbC5qYXZhOjMzMjMpCglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5D b21wbGV0YWJsZUZ1dHVyZS53YWl0aW5nR2V0KENvbXBsZXRhYmxlRnV0dXJlLmphdmE6MTcyOSkK CWF0IGphdmEudXRpbC5jb25jdXJyZW50LkNvbXBsZXRhYmxlRnV0dXJlLmpvaW4oQ29tcGxldGFi bGVGdXR1cmUuamF2YToxOTM0KQoJYXQgdGMuYShTb3VyY2VGaWxlOjEyMikKCWF0IGF4eS5jKFNv dXJjZUZpbGU6MjQ4KQoJLi4uCgoKIlNlcnZlciBJbmZpbmlzbGVlcGVyIiBJZD0xNiBUSU1FRF9X QUlUSU5HCglhdCBqYXZhLmxhbmcuVGhyZWFkLnNsZWVwKE5hdGl2ZSBNZXRob2QpCglhdCBzbyQx LnJ1bihTb3VyY2VGaWxlOjk0KQoKCiJTbm9vcGVyIFRpbWVyIiBJZD0xNSBXQUlUSU5HIG9uIGph dmEudXRpbC5UYXNrUXVldWVANTk1YzE5MjkKCWF0IGphdmEubGFuZy5PYmplY3Qud2FpdChOYXRp dmUgTWV0aG9kKQoJLSAgd2FpdGluZyBvbiBqYXZhLnV0aWwuVGFza1F1ZXVlQDU5NWMxOTI5Cglh dCBqYXZhLmxhbmcuT2JqZWN0LndhaXQoT2JqZWN0LmphdmE6NTAyKQoJYXQgamF2YS51dGlsLlRp bWVyVGhyZWFkLm1haW5Mb29wKFRpbWVyLmphdmE6NTI2KQoJYXQgamF2YS51dGlsLlRpbWVyVGhy ZWFkLnJ1bihUaW1lci5qYXZhOjUwNSkKCgoiU2lnbmFsIERpc3BhdGNoZXIiIElkPTQgUlVOTkFC TEUKCgoiRmluYWxpemVyIiBJZD0zIFdBSVRJTkcgb24gamF2YS5sYW5nLnJlZi5SZWZlcmVuY2VR dWV1ZSRMb2NrQDQ3NmQzOTI5CglhdCBqYXZhLmxhbmcuT2JqZWN0LndhaXQoTmF0aXZlIE1ldGhv ZCkKCS0gIHdhaXRpbmcgb24gamF2YS5sYW5nLnJlZi5SZWZlcmVuY2VRdWV1ZSRMb2NrQDQ3NmQz OTI5CglhdCBqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlLnJlbW92ZShSZWZlcmVuY2VRdWV1 ZS5qYXZhOjE0NCkKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUucmVtb3ZlKFJlZmVy ZW5jZVF1ZXVlLmphdmE6MTY1KQoJYXQgamF2YS5sYW5nLnJlZi5GaW5hbGl6ZXIkRmluYWxpemVy VGhyZWFkLnJ1bihGaW5hbGl6ZXIuamF2YToyMTYpCgoKIlJlZmVyZW5jZSBIYW5kbGVyIiBJZD0y IFdBSVRJTkcgb24gamF2YS5sYW5nLnJlZi5SZWZlcmVuY2UkTG9ja0A0N2RiMzlhMQoJYXQgamF2 YS5sYW5nLk9iamVjdC53YWl0KE5hdGl2ZSBNZXRob2QpCgktICB3YWl0aW5nIG9uIGphdmEubGFu Zy5yZWYuUmVmZXJlbmNlJExvY2tANDdkYjM5YTEKCWF0IGphdmEubGFuZy5PYmplY3Qud2FpdChP YmplY3QuamF2YTo1MDIpCglhdCBqYXZhLmxhbmcucmVmLlJlZmVyZW5jZS50cnlIYW5kbGVQZW5k aW5nKFJlZmVyZW5jZS5qYXZhOjE5MSkKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlJFJlZmVy ZW5jZUhhbmRsZXIucnVuKFJlZmVyZW5jZS5qYXZhOjE1MykKCgoKU3RhY2t0cmFjZToKCWF0IHNw LnJ1bihTb3VyY2VGaWxlOjYxKQoJYXQgamF2YS5sYW5nLlRocmVhZC5ydW4oVGhyZWFkLmphdmE6 NzQ4KQoKLS0gU3lzdGVtIERldGFpbHMgLS0KRGV0YWlsczoKCU1pbmVjcmFmdCBWZXJzaW9uOiAx LjEzLjIKCU9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgKGFtZDY0KSB2ZXJzaW9uIDExLjItU1RB QkxFCglKYXZhIFZlcnNpb246IDEuOC4wXzE5MiwgT3JhY2xlIENvcnBvcmF0aW9uCglKYXZhIFZN IFZlcnNpb246IE9wZW5KREsgNjQtQml0IFNlcnZlciBWTSAobWl4ZWQgbW9kZSksIE9yYWNsZSBD b3Jwb3JhdGlvbgoJTWVtb3J5OiA0ODYzNTU4MDAgYnl0ZXMgKDQ2MyBNQikgLyA5NTYzMDEzMTIg Ynl0ZXMgKDkxMiBNQikgdXAgdG8gOTU2MzAxMzEyIGJ5dGVzICg5MTIgTUIpCglKVk0gRmxhZ3M6 IDIgdG90YWw7IC1YbXgxMDI0TSAtWG1zMTAyNE0KCVByb2ZpbGVyIFBvc2l0aW9uOiBOL0EgKGRp c2FibGVkKQoJUGxheWVyIENvdW50OiAwIC8gMjA7IFtdCglEYXRhIFBhY2tzOiB2YW5pbGxhCglJ cyBNb2RkZWQ6IFVua25vd24gKGNhbid0IHRlbGwpCglUeXBlOiBEZWRpY2F0ZWQgU2VydmVyICht YXBfc2VydmVyLnR4dCk= ------=_Part_183661_1125926806.1547525306104 Content-Type: text/plain Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="minecraft_log.txt" Content-ID: <95dd0147-1ac2-512f-a67d-96f757723433@yahoo.com> WzE5OjQ1OjIyXSBbU2VydmVyIHRocmVhZC9JTkZPXTogU3RhcnRpbmcgbWluZWNyYWZ0IHNlcnZl ciB2ZXJzaW9uIDEuMTMuMg0KWzE5OjQ1OjIyXSBbU2VydmVyIHRocmVhZC9JTkZPXTogTG9hZGlu ZyBwcm9wZXJ0aWVzDQpbMTk6NDU6MjJdIFtTZXJ2ZXIgdGhyZWFkL0lORk9dOiBEZWZhdWx0IGdh bWUgdHlwZTogQ1JFQVRJVkUNClsxOTo0NToyMl0gW1NlcnZlciB0aHJlYWQvSU5GT106IEdlbmVy YXRpbmcga2V5cGFpcg0KWzE5OjQ1OjIzXSBbU2VydmVyIHRocmVhZC9JTkZPXTogU3RhcnRpbmcg TWluZWNyYWZ0IHNlcnZlciBvbiAwLjAuMC4wOjI1NTY1DQpbMTk6NDU6MjNdIFtTZXJ2ZXIgdGhy ZWFkL0lORk9dOiBVc2luZyBkZWZhdWx0IGNoYW5uZWwgdHlwZQ0KWzE5OjQ1OjIzXSBbU2VydmVy IHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIGxldmVsICJ3b3JsZCINClsxOTo0NToyM10gW1NlcnZl ciB0aHJlYWQvSU5GT106IEZvdW5kIG5ldyBkYXRhIHBhY2sgdmFuaWxsYSwgbG9hZGluZyBpdCBh dXRvbWF0aWNhbGx5DQpbMTk6NDU6MjNdIFtTZXJ2ZXIgdGhyZWFkL0lORk9dOiBSZWxvYWRpbmcg UmVzb3VyY2VNYW5hZ2VyOiBEZWZhdWx0DQpbMTk6NDU6MjVdIFtTZXJ2ZXIgdGhyZWFkL0lORk9d OiBMb2FkZWQgNTI0IHJlY2lwZXMNClsxOTo0NToyNl0gW1NlcnZlciB0aHJlYWQvSU5GT106IExv YWRlZCA1NzEgYWR2YW5jZW1lbnRzDQpbMTk6NDU6MzVdIFtTZXJ2ZXIgdGhyZWFkL0lORk9dOiBQ cmVwYXJpbmcgc3RhcnQgcmVnaW9uIGZvciBkaW1lbnNpb24gbWluZWNyYWZ0Om92ZXJ3b3JsZA0K WzE5OjQ1OjM2XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDAl DQpbMTk6NDU6MzddIFtTZXJ2ZXIgdGhyZWFkL0lORk9dOiBQcmVwYXJpbmcgc3Bhd24gYXJlYTog MCUNClsxOTo0NTozOF0gW1NlcnZlciB0aHJlYWQvSU5GT106IFByZXBhcmluZyBzcGF3biBhcmVh OiAwJQ0KWzE5OjQ1OjM5XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFy ZWE6IDAlDQpbMTk6NDU6NDBdIFtTZXJ2ZXIgdGhyZWFkL0lORk9dOiBQcmVwYXJpbmcgc3Bhd24g YXJlYTogNCUNClsxOTo0NTo0MV0gW1NlcnZlciB0aHJlYWQvSU5GT106IFByZXBhcmluZyBzcGF3 biBhcmVhOiA4JQ0KWzE5OjQ1OjQxXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNw YXduIGFyZWE6IDEyJQ0KWzE5OjQ1OjQyXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5n IHNwYXduIGFyZWE6IDE2JQ0KWzE5OjQ1OjQyXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFy aW5nIHNwYXduIGFyZWE6IDIwJQ0KWzE5OjQ1OjQzXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJl cGFyaW5nIHNwYXduIGFyZWE6IDI0JQ0KWzE5OjQ1OjQzXSBbU2VydmVyIHRocmVhZC9JTkZPXTog UHJlcGFyaW5nIHNwYXduIGFyZWE6IDI4JQ0KWzE5OjQ1OjQ0XSBbU2VydmVyIHRocmVhZC9JTkZP XTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDMyJQ0KWzE5OjQ1OjQ0XSBbU2VydmVyIHRocmVhZC9J TkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDM2JQ0KWzE5OjQ1OjQ1XSBbU2VydmVyIHRocmVh ZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDQwJQ0KWzE5OjQ1OjQ1XSBbU2VydmVyIHRo cmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDQ0JQ0KWzE5OjQ1OjQ2XSBbU2VydmVy IHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDQ4JQ0KWzE5OjQ1OjQ2XSBbU2Vy dmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDUyJQ0KWzE5OjQ1OjQ3XSBb U2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDU2JQ0KWzE5OjQ1OjQ3 XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDYwJQ0KWzE5OjQ1 OjQ4XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDY0JQ0KWzE5 OjQ1OjQ5XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDY4JQ0K WzE5OjQ1OjQ5XSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6IDcy JQ0KWzE5OjQ1OjUwXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFyZWE6 IDc2JQ0KWzE5OjQ1OjUwXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXduIGFy ZWE6IDgwJQ0KWzE5OjQ1OjUxXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNwYXdu IGFyZWE6IDg0JQ0KWzE5OjQ1OjUxXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5nIHNw YXduIGFyZWE6IDg4JQ0KWzE5OjQ1OjUyXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFyaW5n IHNwYXduIGFyZWE6IDkyJQ0KWzE5OjQ1OjUzXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJlcGFy aW5nIHNwYXduIGFyZWE6IDk2JQ0KWzE5OjQ1OjUzXSBbU2VydmVyIHRocmVhZC9JTkZPXTogUHJl cGFyaW5nIHNwYXduIGFyZWE6IDEwMCUNClsxOTo0NTo1M10gW1NlcnZlciB0aHJlYWQvSU5GT106 IFRpbWUgZWxhcHNlZDogMTgyODcgbXMNClsxOTo0NTo1M10gW1NlcnZlciB0aHJlYWQvSU5GT106 IERvbmUgKDI5Ljc4NnMpISBGb3IgaGVscCwgdHlwZSAiaGVscCINClsxOTo0NTo1NF0gW1NlcnZl ciB0aHJlYWQvSU5GT106IFVua25vd24gY29tbWFuZA0KWzE5OjQ1OjU0XSBbU2VydmVyIHRocmVh ZC9JTkZPXTogbHM8LS1bSEVSRV0NClsxOTo0NTo1NF0gW1NlcnZlciB0aHJlYWQvSU5GT106IFRo ZXJlIGFyZSAwIG9mIGEgbWF4IDIwIHBsYXllcnMgb25saW5lOg0KWzE5OjQ2OjQ4XSBbVXNlciBB dXRoZW50aWNhdG9yICMxL0lORk9dOiBVVUlEIG9mIHBsYXllciBNb29ucmlzZV9nYXplciBpcyBh ZThkZjAxYS03YjMwLTRjMmItYjY4Mi01NTg3MWNlNjRmMmMNClsxOTo0Njo1NF0gW1NlcnZlciBX YXRjaGRvZy9GQVRBTF06IEEgc2luZ2xlIHNlcnZlciB0aWNrIHRvb2sgNjAuMDEgc2Vjb25kcyAo c2hvdWxkIGJlIG1heCAwLjA1KQ0KWzE5OjQ2OjU0XSBbU2VydmVyIFdhdGNoZG9nL0ZBVEFMXTog Q29uc2lkZXJpbmcgaXQgdG8gYmUgY3Jhc2hlZCwgc2VydmVyIHdpbGwgZm9yY2libHkgc2h1dGRv d24uDQpbMTk6NDY6NTRdIFtTZXJ2ZXIgV2F0Y2hkb2cvRVJST1JdOiBUaGlzIGNyYXNoIHJlcG9y dCBoYXMgYmVlbiBzYXZlZCB0bzogL3Zhci9nYW1lcy9taW5lY3JhZnQvc2VydmVycy90ZXN0Ly4v Y3Jhc2gtcmVwb3J0cy9jcmFzaC0yMDE5LTAxLTE0XzE5LjQ2LjU0LXNlcnZlci50eHQNClsxOTo0 Njo1NF0gW1NlcnZlciBTaHV0ZG93biBUaHJlYWQvSU5GT106IFN0b3BwaW5nIHNlcnZlcg0KWzE5 OjQ2OjU0XSBbU2VydmVyIFNodXRkb3duIFRocmVhZC9JTkZPXTogU2F2aW5nIHBsYXllcnMNClsx OTo0Njo1NF0gW1NlcnZlciBTaHV0ZG93biBUaHJlYWQvSU5GT106IFNhdmluZyB3b3JsZHMNClsx OTo0Njo1NF0gW1NlcnZlciBTaHV0ZG93biBUaHJlYWQvSU5GT106IFNhdmluZyBjaHVua3MgZm9y IGxldmVsICd3b3JsZCcvbWluZWNyYWZ0OnRoZV9lbmQ= ------=_Part_183661_1125926806.1547525306104-- From owner-freebsd-java@freebsd.org Wed Jan 16 15:14:33 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 988C3148BF29 for ; Wed, 16 Jan 2019 15:14:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 2852B71EF1 for ; Wed, 16 Jan 2019 15:14:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D9A99148BF21; Wed, 16 Jan 2019 15:14:32 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8E0B148BF1E for ; Wed, 16 Jan 2019 15:14:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 780FC71EE8 for ; Wed, 16 Jan 2019 15:14:32 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 412F36A9B for ; Wed, 16 Jan 2019 15:14:31 +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 x0GFEVUZ064221 for ; Wed, 16 Jan 2019 15:14:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0GFEV8N064218 for java@FreeBSD.org; Wed, 16 Jan 2019 15:14:31 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 234689] java/openjdk8: Math.asin() (and StrictMath.asin()) seem to be broken Date: Wed, 16 Jan 2019 15:14:29 +0000 X-Bugzilla-Reason: 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: needs-qa X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: Mark.Martinec@ijs.si X-Bugzilla-Status: Open 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 15:14:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234689 Mark.Martinec@ijs.si changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Mark.Martinec@ijs.si --- Comment #3 from Mark.Martinec@ijs.si --- This also breaks astro/josm and astro/osmosis. (angles show up as multiples of 90 degrees, or results manifest as NaN) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Wed Jan 16 18:43:08 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FCCC14918DE for ; Wed, 16 Jan 2019 18:43:08 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C37D81F62; Wed, 16 Jan 2019 18:43:07 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: by mail-pf1-x431.google.com with SMTP id r136so3479173pfc.6; Wed, 16 Jan 2019 10:43:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l1kVx1B8qaM3J7hMlO1q6f25myLaqEyJr4B8Hj0lLBQ=; b=dIt43ZU54M6lTWHdKToIXffxV7zc+QcC6MXVcb5yh9zGT3kP/ilEGX4zw+VavLCB6z /ffzzSLdTXesC7IafSeoGqYb1NHvfLiuyKVAb0C0Y7Z6EgEzIA+zN/P3GNE52UTo9gGz n8X2DBKuoAvrGVi51t7OvuIrVGHUysKT2Nexfn8AR+bRfPciBaXGqsA3/dHGy6x3JgQm uCheSx+jZ59K4WoBwBz2wWKYZEyO/bKnoE6Qq2rcZru5c7FLHUqZeV82yNTVbH8Y9Mdx C2gWR0s3g755TSTUcl5ZhvJndfWbO+UiojwDt2CLHahMo8uDlvfFnnm2Fz14uIT+pZAE gBhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l1kVx1B8qaM3J7hMlO1q6f25myLaqEyJr4B8Hj0lLBQ=; b=YROIfMACnM9gCX1oh2N4xXd8FVBzkCAM+Ja7yjE7JiIf4+yR7AqBPJPNu52pcaNy2L 2FYe0uIZqdGcWKMhWoilKOM1Xq9RMN0KhFHSyMzeGctlosH1bVeUchxtrKA1ngezpq6X QN6G/F0T1T8C8QPqKFe2+a/FZz8+dTTiHz2wXsKL04I74Y4uHyFxEJxuKRowCbUI28ZE 1ZpMoKtORusB0PHsYxsozYkdnednU/PPwTK+hBwwdeA0sTdpCYaGDVolpl3juwYcxuAb dJ2L1UXHflJREmk1igPZhDOwY4GKXyEWXYY9WGkrvarCmd2mG2HnbhZzBTzPg/psfu4Q f8rw== X-Gm-Message-State: AJcUuketFJHPp3RNrkeKYuwq2gEfLgZaOaVd1ZKJ3Rv7i8warRSVIvBD PSjXQ7sCgF7NcEWmygDqdjnjBUXuZwhuL8hXBBgLNN6+ X-Google-Smtp-Source: ALg8bN5IuWFrx13+MMnfN0qxldRM2i7422lLr7V4mB6QZi/O+QqnzuY/HN4N9iVZlVQzHcFQcGcmaxvngfK+n1vR4/I= X-Received: by 2002:a63:ac1a:: with SMTP id v26mr10300804pge.293.1547664185649; Wed, 16 Jan 2019 10:43:05 -0800 (PST) MIME-Version: 1.0 References: <7432422F-E126-438D-AD4D-E2B1120FF8B6@FreeBSD.org> In-Reply-To: <7432422F-E126-438D-AD4D-E2B1120FF8B6@FreeBSD.org> From: =?UTF-8?Q?Ali_Okan_Y=C3=9CKSEL?= Date: Wed, 16 Jan 2019 21:42:52 +0300 Message-ID: Subject: Re: openjdk8 dependency installation problem To: Palle Girgensohn Cc: freebsd-java@freebsd.org X-Rspamd-Queue-Id: 3C37D81F62 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=dIt43ZU5; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kaoxgen@gmail.com designates 2607:f8b0:4864:20::431 as permitted sender) smtp.mailfrom=kaoxgen@gmail.com X-Spamd-Result: default: False [-3.57 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[13]; RBL_SEM_IPV6(1.00)[1.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.bl.ipv6.spameatingmonkey.net]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.87)[-0.875,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.994,0]; R_DKIM_ALLOW(0.00)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE(-2.70)[ip: (-9.22), ipnet: 2607:f8b0::/32(-2.38), asn: 15169(-1.80), country: US(-0.08)]; BAD_REP_POLICIES(0.10)[]; RCVD_IN_DNSWL_NONE(0.00)[1.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 18:43:08 -0000 opnsense /usr/ports/textproc/elasticsearch5 # make -V BUILD_DEPENDS -V RUN_DEPENDS jna>0:devel/jna /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt bash>0:shells/bash jna>0:devel/jna /usr/local/openjdk8/bin/java:java/openjdk8 /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt Is it looks correct? I remember that when I built elasticsearch5 with "make package" command; not "make package-recursive". Do you think that maybe the problem is non-usage of -recursive directive, what do you think? On Mon, Dec 31, 2018 at 7:36 PM Palle Girgensohn wrote= : > > > > 30 dec. 2018 kl. 23:23 skrev Ali Okan Y=C3=9CKSEL : > > > > And also I want to add a screenshot about the installation screen which > > shows missing dependencies > > > > [image: image.png] > > > > On Mon, Dec 31, 2018 at 1:18 AM Ali Okan Y=C3=9CKSEL > wrote: > > > >> Hello, > >> > >> I am trying to define openjdk8 as dependency for my custom > >> textproc/elasticsearch5 package. Actually I am trying to fix that port= . > >> > >> When I tried to install this package by using my custom repository, pk= g > >> manager is not installing openjdk8 or jna package. Actually it should = be > >> installed, because jna and openjdk packages are not installed on the > target > >> system. And I think Makefile looks correct. > >> > >> What you do you think about this dependency installation problem? > >> How can I debug or solve the problem? > >> > >> digest.txz meta.txz packagesite.txz files can be used for debug? > >> > >> Makefile content: > >> > >> # Created by: Tom Judge > >> # $FreeBSD$ > >> > >> PORTNAME=3D elasticsearch > >> PORTVERSION=3D 5.6.8 > >> PORTREVISION=3D 5 > >> CATEGORIES=3D textproc java devel > >> MASTER_SITES=3D > https://artifacts.elastic.co/downloads/${PORTNAME}/ \ > >> http://mirrors.rit.edu/zi/ > >> PKGNAMESUFFIX=3D 5 > >> > >> MAINTAINER=3D elastic@FreeBSD.org > >> COMMENT=3D Full-text search engine for Java > >> > >> LICENSE=3D APACHE20 > >> > >> BUILD_DEPENDS=3D jna>0:devel/jna > >> RUN_DEPENDS=3D bash>0:shells/bash \ > >> jna>0:devel/jna > >> > >> USE_XORG=3D xt > >> > >> > >> CONFLICTS=3D elasticsearch-[0-9]* elasticsearch2-[0-9]* > elasticsearch6-[0-9]* > >> > >> USES=3D cpe shebangfix > >> NO_ARCH=3D yes > >> USE_JAVA=3D yes > >> NO_BUILD=3D yes > >> JAVA_VERSION=3D 1.8+ > >> JAVA_VENDOR=3D openjdk > >> JAVA=3D /usr/local/openjdk8/bin/java > >> USE_RC_SUBR=3D ${PORTNAME} > >> SHEBANG_FILES=3D bin/elasticsearch-plugin \ > >> bin/elasticsearch bin/elasticsearch.in.sh > >> > >> OPTIONS_DEFINE=3D DOCS > >> > >> .include > >> > >> CONFIG_FILES=3D elasticsearch.yml log4j2.properties jvm.options > >> BINS=3D elasticsearch.in.sh \ > >> elasticsearch \ > >> elasticsearch-plugin > >> > >> PORTDOCS=3D LICENSE.txt \ > >> NOTICE.txt \ > >> README.textile > >> > >> SIGAR_ARCH=3D ${ARCH:S|i386|x86|} > >> SEARCHUSER?=3D elasticsearch > >> SEARCHGROUP?=3D ${SEARCHUSER} > >> USERS=3D ${SEARCHUSER} > >> GROUPS=3D ${SEARCHGROUP} > >> > >> SUB_LIST=3D ETCDIR=3D${ETCDIR} JAVA=3D${JAVA} > >> SUB_FILES=3D pkg-message > >> > >> post-patch: > >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" > ${WRKSRC}/config/elasticsearch.yml > >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/bin/ > elasticsearch.in.sh > >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" > ${WRKSRC}/bin/elasticsearch > >> ${RM} ${WRKSRC}/lib/jna-*.jar > >> > >> do-install: > >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch > >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch/config > >> (cd ${WRKSRC}/config && ${COPYTREE_SHARE} . > ${STAGEDIR}${PREFIX}/lib/elasticsearch/config) > >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin > >> .for f in ${BINS} > >> ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} > ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin > >> .endfor > >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib > >> (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . > ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/ "-name *\.jar") > >> > >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules > >> (cd ${WRKSRC}/modules && ${COPYTREE_SHARE} . > ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules/) > >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins > >> (cd ${WRKSRC}/plugins && ${COPYTREE_SHARE} . > ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins) > >> ${INSTALL} -lrs > ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin/elasticsearch-plugin > ${STAGEDIR}${PREFIX}/bin/elasticsearch-plugin > >> ${LN} -s ${JAVASHAREDIR}/classes/jna.jar > ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar > >> ${CP} -rf ${STAGEDIR}${PREFIX}/lib/elasticsearch > ${STAGEDIR}${PREFIX}/libexec/elasticsearch > >> ${CP} -rf ${WRKSRC}/config/* > ${STAGEDIR}${PREFIX}/etc/elasticsearch/ > >> > >> > >> do-install-DOCS-on: > >> ${MKDIR} ${STAGEDIR}${DOCSDIR} > >> .for f in ${PORTDOCS} > >> ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} > >> .endfor > >> > >> post-install: > >> ${ECHO} "@owner elasticsearch" >> ${TMPPLIST} > >> ${ECHO} "@group elasticsearch" >> ${TMPPLIST} > >> ${ECHO} "bin/elasticsearch-plugin" >> ${TMPPLIST} > >> ${FIND} -s ${STAGEDIR}${PREFIX}/etc -not -type d | ${SORT} | \ > >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} > >> ${FIND} -s ${STAGEDIR}${PREFIX}/libexec/elasticsearch -not -type = d > | ${SORT} | \ > >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} > >> ${FIND} -s ${STAGEDIR}${PREFIX}/lib/elasticsearch -not -type d | > ${SORT} | \ > >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} > >> ${ECHO} "@dir lib/elasticsearch/plugins" >> ${TMPPLIST} > >> ${ECHO} "@dir libexec/elasticsearch" >> ${TMPPLIST} > >> > >> .include > > Hi, > > The makefile looks correct. You write that pkg does not install jna or > openjdk, but does make install also fail? How do you build the packages? > what is the output from "make -V BUILD_DEPENDS -V RUN_DEPENDS"? > > Palle > > From owner-freebsd-java@freebsd.org Wed Jan 16 19:03:08 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F17E01491E69 for ; Wed, 16 Jan 2019 19:03:07 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5852C82713; Wed, 16 Jan 2019 19:03:06 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: by mail-pg1-x529.google.com with SMTP id s198so3237940pgs.2; Wed, 16 Jan 2019 11:03:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iYKV6bWl0juWPNpGSwa/M4/zkTfUZ3GOlsrjmVnQ2sM=; b=rSFaTB4SQfSig431XvE7CUcxAv0zxC6hvrtNRW5Rr0Me6EiPqD1HHgIU2rBWQacnq/ DNUjAoFNqk/N5Rcs4LUvFWF5BGrQriGoB4t60p1gbJRYcZ0JI8BTRG6X1rtphcdMA5Lt ShOZK9Xk31aD7Vmhfo82/OfxhbmkdWurRX7Qu7AKBc6PyrXfkyYgd4RazhtNp/6PJdqS tBktUgZ73gflUh4j4ZMxphPP+qAS1tpPKkVAikEtYgE4C9mcZ8jGB1JYOtO625KPJkyq 0TZWJ0nEx9oPhnmmP11FRisRH4QY7k2LLO26qnaLfP8UwaHQPEKDqs4XPy/s7MixGCFG zPBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iYKV6bWl0juWPNpGSwa/M4/zkTfUZ3GOlsrjmVnQ2sM=; b=qJIiSNxF5gp/ztixNn4NCUlvBoDaFOkn9gvJui7ipZMvkHUJt7jC958Qn/lFvsWARL RVWYZisZT1O/qov3RDINVgx0XcBhFr7wyoOJLj0Cs1C/l5OcHnqWuT6py1kBg4mdFUJp 8tjrmgegeFJGDcr3nkpocAzGa2F3kF/6KmpAnaAo1sxoOIX2BeOaaj2rw1PH2KVtTTxS U2+GkuZ6xRsEh+ICTY5R5LLfbOpYuPZhvg0ar90eHz0u0WqdgSDxsiuPrIl09SETcOQy x4GqUEUpXpV8Cl27ZqFKiEO7VlyJGM9u0BZj0T4E0aLUGof9OtJPSZVTEjlkaajh3yvs QgGQ== X-Gm-Message-State: AJcUukdZoOEA6gCG7rvS25J+bl/ehzuCGIpL9YMqYjsAme7tMMLTtapf MHS0KUPR8vUlwrCanzb0IxQObrNSZwSuxgR32OaTWRw5 X-Google-Smtp-Source: ALg8bN7lEcdMCGcsSAExtD1Xh0kKf3VTr/JdvMrxihycAwIvZvmkFmxiJryrUJUgWPj95E30Q5PUXt8m5JdQBV+GEUE= X-Received: by 2002:a62:8c11:: with SMTP id m17mr11350967pfd.224.1547665384876; Wed, 16 Jan 2019 11:03:04 -0800 (PST) MIME-Version: 1.0 References: <7432422F-E126-438D-AD4D-E2B1120FF8B6@FreeBSD.org> In-Reply-To: From: =?UTF-8?Q?Ali_Okan_Y=C3=9CKSEL?= Date: Wed, 16 Jan 2019 22:02:51 +0300 Message-ID: Subject: Re: openjdk8 dependency installation problem To: Palle Girgensohn Cc: freebsd-java@freebsd.org X-Rspamd-Queue-Id: 5852C82713 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=rSFaTB4S; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kaoxgen@gmail.com designates 2607:f8b0:4864:20::529 as permitted sender) smtp.mailfrom=kaoxgen@gmail.com X-Spamd-Result: default: False [-3.61 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[13]; RBL_SEM_IPV6(1.00)[9.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.bl.ipv6.spameatingmonkey.net]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.88)[-0.876,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.994,0]; R_DKIM_ALLOW(0.00)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE(-2.73)[ip: (-9.38), ipnet: 2607:f8b0::/32(-2.38), asn: 15169(-1.80), country: US(-0.08)]; BAD_REP_POLICIES(0.10)[]; RCVD_IN_DNSWL_NONE(0.00)[9.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 19:03:08 -0000 This machine is the package build machine, I am not installing packages on this machine, I am just building packages. I set output folder with "setenv PACKAGES /usr/ports/Packages/" and I am running "make package" or "make package-recursive" command for elasticsearch5", I see these logs when I tried to run "make package-recursive" command about the java: =3D=3D=3D> Building for openjdk8-8.192.26_1 gmake[3]: Entering directory '/usr/ports/java/openjdk8/work/openjdk' Building OpenJDK for target 'images' in configuration 'bsd-x86_64-normal-server-release' ## Starting langtools gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make' gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make' ## Finished langtools (build time 00:00:00) ## Starting hotspot gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/make' gmake[5]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/make' gmake[6]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/make' gmake[7]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot' gmake[8]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[9]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/a= dlparse.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/a= rchDesc.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/a= rena.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/d= fa.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/d= ict2.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/f= ilebuff.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/f= orms.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/f= ormsopt.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/f= ormssel.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/m= ain.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/opto/o= pcodes.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/o= utput_c.cpp Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc/o= utput_h.cpp gmake[9]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[8]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[7]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot' gmake[6]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/= make' gmake[5]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/= make' gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/make' gmake[3]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make[2]: stopped in /usr/ports/java/openjdk8 *** Error code 1 Stop. make[1]: stopped in /usr/ports/java/openjdk8 *** Error code 1 Stop. make: stopped in /usr/ports/textproc/elasticsearch5 On Wed, Jan 16, 2019 at 9:42 PM Ali Okan Y=C3=9CKSEL w= rote: > opnsense /usr/ports/textproc/elasticsearch5 # make -V BUILD_DEPENDS -V RU= N_DEPENDS > > jna>0:devel/jna /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt > bash>0:shells/bash jna>0:devel/jna /usr/local/openjdk8/bin/java:java/ope= njdk8 /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt > > Is it looks correct? > > I remember that when I built elasticsearch5 with "make package" command; > not "make package-recursive". Do you think that maybe the problem is > non-usage of -recursive directive, what do you think? > > > On Mon, Dec 31, 2018 at 7:36 PM Palle Girgensohn > wrote: > >> >> >> > 30 dec. 2018 kl. 23:23 skrev Ali Okan Y=C3=9CKSEL = : >> > >> > And also I want to add a screenshot about the installation screen whic= h >> > shows missing dependencies >> > >> > [image: image.png] >> > >> > On Mon, Dec 31, 2018 at 1:18 AM Ali Okan Y=C3=9CKSEL >> wrote: >> > >> >> Hello, >> >> >> >> I am trying to define openjdk8 as dependency for my custom >> >> textproc/elasticsearch5 package. Actually I am trying to fix that por= t. >> >> >> >> When I tried to install this package by using my custom repository, p= kg >> >> manager is not installing openjdk8 or jna package. Actually it should >> be >> >> installed, because jna and openjdk packages are not installed on the >> target >> >> system. And I think Makefile looks correct. >> >> >> >> What you do you think about this dependency installation problem? >> >> How can I debug or solve the problem? >> >> >> >> digest.txz meta.txz packagesite.txz files can be used for debug? >> >> >> >> Makefile content: >> >> >> >> # Created by: Tom Judge >> >> # $FreeBSD$ >> >> >> >> PORTNAME=3D elasticsearch >> >> PORTVERSION=3D 5.6.8 >> >> PORTREVISION=3D 5 >> >> CATEGORIES=3D textproc java devel >> >> MASTER_SITES=3D >> https://artifacts.elastic.co/downloads/${PORTNAME}/ \ >> >> http://mirrors.rit.edu/zi/ >> >> PKGNAMESUFFIX=3D 5 >> >> >> >> MAINTAINER=3D elastic@FreeBSD.org >> >> COMMENT=3D Full-text search engine for Java >> >> >> >> LICENSE=3D APACHE20 >> >> >> >> BUILD_DEPENDS=3D jna>0:devel/jna >> >> RUN_DEPENDS=3D bash>0:shells/bash \ >> >> jna>0:devel/jna >> >> >> >> USE_XORG=3D xt >> >> >> >> >> >> CONFLICTS=3D elasticsearch-[0-9]* elasticsearch2-[0-9]* >> elasticsearch6-[0-9]* >> >> >> >> USES=3D cpe shebangfix >> >> NO_ARCH=3D yes >> >> USE_JAVA=3D yes >> >> NO_BUILD=3D yes >> >> JAVA_VERSION=3D 1.8+ >> >> JAVA_VENDOR=3D openjdk >> >> JAVA=3D /usr/local/openjdk8/bin/java >> >> USE_RC_SUBR=3D ${PORTNAME} >> >> SHEBANG_FILES=3D bin/elasticsearch-plugin \ >> >> bin/elasticsearch bin/elasticsearch.in.sh >> >> >> >> OPTIONS_DEFINE=3D DOCS >> >> >> >> .include >> >> >> >> CONFIG_FILES=3D elasticsearch.yml log4j2.properties jvm.option= s >> >> BINS=3D elasticsearch.in.sh \ >> >> elasticsearch \ >> >> elasticsearch-plugin >> >> >> >> PORTDOCS=3D LICENSE.txt \ >> >> NOTICE.txt \ >> >> README.textile >> >> >> >> SIGAR_ARCH=3D ${ARCH:S|i386|x86|} >> >> SEARCHUSER?=3D elasticsearch >> >> SEARCHGROUP?=3D ${SEARCHUSER} >> >> USERS=3D ${SEARCHUSER} >> >> GROUPS=3D ${SEARCHGROUP} >> >> >> >> SUB_LIST=3D ETCDIR=3D${ETCDIR} JAVA=3D${JAVA} >> >> SUB_FILES=3D pkg-message >> >> >> >> post-patch: >> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" >> ${WRKSRC}/config/elasticsearch.yml >> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/bin/ >> elasticsearch.in.sh >> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" >> ${WRKSRC}/bin/elasticsearch >> >> ${RM} ${WRKSRC}/lib/jna-*.jar >> >> >> >> do-install: >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch/config >> >> (cd ${WRKSRC}/config && ${COPYTREE_SHARE} . >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/config) >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin >> >> .for f in ${BINS} >> >> ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin >> >> .endfor >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib >> >> (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/ "-name *\.jar") >> >> >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules >> >> (cd ${WRKSRC}/modules && ${COPYTREE_SHARE} . >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules/) >> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins >> >> (cd ${WRKSRC}/plugins && ${COPYTREE_SHARE} . >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins) >> >> ${INSTALL} -lrs >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin/elasticsearch-plugin >> ${STAGEDIR}${PREFIX}/bin/elasticsearch-plugin >> >> ${LN} -s ${JAVASHAREDIR}/classes/jna.jar >> ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar >> >> ${CP} -rf ${STAGEDIR}${PREFIX}/lib/elasticsearch >> ${STAGEDIR}${PREFIX}/libexec/elasticsearch >> >> ${CP} -rf ${WRKSRC}/config/* >> ${STAGEDIR}${PREFIX}/etc/elasticsearch/ >> >> >> >> >> >> do-install-DOCS-on: >> >> ${MKDIR} ${STAGEDIR}${DOCSDIR} >> >> .for f in ${PORTDOCS} >> >> ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} >> >> .endfor >> >> >> >> post-install: >> >> ${ECHO} "@owner elasticsearch" >> ${TMPPLIST} >> >> ${ECHO} "@group elasticsearch" >> ${TMPPLIST} >> >> ${ECHO} "bin/elasticsearch-plugin" >> ${TMPPLIST} >> >> ${FIND} -s ${STAGEDIR}${PREFIX}/etc -not -type d | ${SORT} | \ >> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >> >> ${FIND} -s ${STAGEDIR}${PREFIX}/libexec/elasticsearch -not -type >> d | ${SORT} | \ >> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >> >> ${FIND} -s ${STAGEDIR}${PREFIX}/lib/elasticsearch -not -type d | >> ${SORT} | \ >> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >> >> ${ECHO} "@dir lib/elasticsearch/plugins" >> ${TMPPLIST} >> >> ${ECHO} "@dir libexec/elasticsearch" >> ${TMPPLIST} >> >> >> >> .include >> >> Hi, >> >> The makefile looks correct. You write that pkg does not install jna or >> openjdk, but does make install also fail? How do you build the packages? >> what is the output from "make -V BUILD_DEPENDS -V RUN_DEPENDS"? >> >> Palle >> >> > > From owner-freebsd-java@freebsd.org Wed Jan 16 19:31:07 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC3691492B2C for ; Wed, 16 Jan 2019 19:31:06 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 52E5F83800; Wed, 16 Jan 2019 19:31:05 +0000 (UTC) (envelope-from kaox.gen@gmail.com) Received: by mail-pl1-x62a.google.com with SMTP id a14so3465711plm.12; Wed, 16 Jan 2019 11:31:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4U2V7+J0/l6EZVDjEZ2I6iLNBzCcNFZqD01VUEYXIzo=; b=LNzcMumz8Z+GflpYUUhZ+8fzk8mUGLNfIGWuv2TVy+RF3Yo6U8DIy8tDVmIf0nq9bc ygmlVbxIxU/rnIVfY5nFFiGpKiy/Q5TEfD06Mj8Nw2gq60NjmZJKvYjIG5S7ofMKNxrF lFYri11ugm+z30oBelQrhA7hk5uMxaK+LmVwxaTZElYzyNKxOw/C+tDKEKLez8dkEXtK ADPVsiynL59SuaX7yd1KZAc0DEUDrZ02COpLDf8M/7xnQOJjvzhA35sAaqEieagul/Ee tiWdvjdBGmc8ZkPso+Yy7X9TT9X+GSJvxP2n5D86yjAEHqNFQeozub9+yeSU0i3xxY9u Ckhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4U2V7+J0/l6EZVDjEZ2I6iLNBzCcNFZqD01VUEYXIzo=; b=tsc/HISscnxdMYyPCPZrazOBgVRqO7lXr8IuUVlJoAbx61lF0C/p0wz++gbaAhfQVj nQPgNQeeHWtuYKAWdWfcXqw2Ae/tQDpTw5cFW81pX0l5xVuILXEbZnHiQO3uAEotIOkE R+yHlDgVlXkr1E8Dr2CoY/1fU/2TrYtMixkSorMItmWxeJqVlr4k5ijSXlKPHu7TK6KE e5lSFxlRSpRvQUg89RUZU0hy8TD+KR6XWWKHB01LAc0ehiWE8+DjaJXj6dNFhkLj/3cf irIs6ge2iHHURzrSFK6e/k2hqBfxFLFuRJ7vwkjj9MN3hQCi4o3lEmpgfXffDENckXkA Nf+A== X-Gm-Message-State: AJcUukfGx+nL+DcSwDi+jmsOse374JLcHELVqC68xXfyoM+Mo2YzQn7u jkd+baXGcMsC/q0SIplFCk0qveuDpSo192piSbHKCctR X-Google-Smtp-Source: ALg8bN7D41N6aP13oKiCnmBXJ0m3BCpAxPfs4xrK7U+vagLxyKM1NHCwoZa2Pyz2pYRkMFdMOw1PgWNv3JD8tkcLSVg= X-Received: by 2002:a17:902:2867:: with SMTP id e94mr11656507plb.264.1547667063761; Wed, 16 Jan 2019 11:31:03 -0800 (PST) MIME-Version: 1.0 References: <7432422F-E126-438D-AD4D-E2B1120FF8B6@FreeBSD.org> In-Reply-To: From: =?UTF-8?Q?Ali_Okan_Y=C3=9CKSEL?= Date: Wed, 16 Jan 2019 22:30:50 +0300 Message-ID: Subject: Re: openjdk8 dependency installation problem To: Palle Girgensohn Cc: freebsd-java@freebsd.org X-Rspamd-Queue-Id: 52E5F83800 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=LNzcMumz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kaoxgen@gmail.com designates 2607:f8b0:4864:20::62a as permitted sender) smtp.mailfrom=kaoxgen@gmail.com X-Spamd-Result: default: False [-3.59 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[19]; RBL_SEM_IPV6(1.00)[a.2.6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.bl.ipv6.spameatingmonkey.net]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.88)[-0.877,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.994,0]; R_DKIM_ALLOW(0.00)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE(-2.71)[ip: (-9.28), ipnet: 2607:f8b0::/32(-2.38), asn: 15169(-1.80), country: US(-0.08)]; BAD_REP_POLICIES(0.10)[]; RCVD_IN_DNSWL_NONE(0.00)[a.2.6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 19:31:07 -0000 Port: /usr/ports/textproc/elasticsearch5 Makefile: https://paste.ee/p/laXbP When I tried to run with: make ALLOW_UNSUPPORTED_SYSTEM=3D1 MAKE_JOBS_UNSAFE=3Dyes package-recursive I got this error; and I want to fix on elasticsearch5 Makefile, if it is posible ofcourse. : =3D=3D=3D> Building for openjdk8-8.192.26_1 gmake[3]: Entering directory '/usr/ports/java/openjdk8/work/openjdk' Building OpenJDK for target 'images' in configuration 'bsd-x86_64-normal-server-release' ## Starting langtools gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make' gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make' ## Finished langtools (build time 00:00:00) ## Starting hotspot gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/make' gmake[5]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/make' gmake[5]: warning: -jN forced in submake: disabling jobserver mode. gmake[6]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/make' INFO: ENABLE_FULL_DEBUG_SYMBOLS=3D0 gmake[7]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot' INFO: ENABLE_FULL_DEBUG_SYMBOLS=3D0 gmake[8]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[9]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[9]: *** No rule to make target '/usr/ports/java/openjdk8/work/openjdk/hotspot/src/cpu/amd64/vm/x86_64.ad', needed by '../generated/adfiles/bsd_x86_64.ad'. Stop. gmake[9]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[8]: *** [/usr/ports/java/openjdk8/work/openjdk/hotspot/make/bsd/makef= iles/top.make:91: ad_stuff] Error 2 gmake[8]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot/bsd_amd64_compiler2/product' gmake[7]: *** [/usr/ports/java/openjdk8/work/openjdk/hotspot/make/bsd/Makef= ile:294: product] Error 2 gmake[7]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-relea= se/hotspot' gmake[6]: *** [Makefile:231: generic_build2] Error 2 gmake[6]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/= make' gmake[5]: *** [Makefile:177: product] Error 2 gmake[5]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspot/= make' gmake[4]: *** [HotspotWrapper.gmk:45: /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-releas= e/hotspot/_hotspot.timestamp] Error 2 gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/make' gmake[3]: *** [/usr/ports/java/openjdk8/work/openjdk//make/Main.gmk:114: hotspot-only] Error 2 gmake[3]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk' *** Error code 1 Stop. make[2]: stopped in /usr/ports/java/openjdk8 *** Error code 1 Stop. make[1]: stopped in /usr/ports/java/openjdk8 *** Error code 1 Stop. make: stopped in /usr/ports/textproc/elasticsearch5 On Wed, Jan 16, 2019 at 10:02 PM Ali Okan Y=C3=9CKSEL = wrote: > This machine is the package build machine, I am not installing packages o= n > this machine, I am just building packages. > > I set output folder with "setenv PACKAGES /usr/ports/Packages/" and I am > running "make package" or "make package-recursive" command for > elasticsearch5", > > I see these logs when I tried to run "make package-recursive" command > about the java: > > =3D=3D=3D> Building for openjdk8-8.192.26_1 > gmake[3]: Entering directory '/usr/ports/java/openjdk8/work/openjdk' > Building OpenJDK for target 'images' in configuration 'bsd-x86_64-normal-= server-release' > > ## Starting langtools > gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/langt= ools/make' > gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/langto= ols/make' > ## Finished langtools (build time 00:00:00) > > ## Starting hotspot > gmake[4]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/make' > gmake[5]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotsp= ot/make' > gmake[6]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/hotsp= ot/make' > gmake[7]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build= /bsd-x86_64-normal-server-release/hotspot' > gmake[8]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build= /bsd-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product' > gmake[9]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/build= /bsd-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product' > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /adlparse.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /archDesc.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /arena.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /dfa.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /dict2.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /filebuff.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /forms.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /formsopt.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /formssel.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /main.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/opto= /opcodes.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /output_c.cpp > Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/adlc= /output_h.cpp > gmake[9]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/= bsd-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product' > gmake[8]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/= bsd-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product' > gmake[7]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/build/= bsd-x86_64-normal-server-release/hotspot' > gmake[6]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspo= t/make' > gmake[5]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/hotspo= t/make' > gmake[4]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/make' > gmake[3]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk' > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failur= e to > the maintainer. > *** Error code 1 > > Stop. > make[2]: stopped in /usr/ports/java/openjdk8 > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/java/openjdk8 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/textproc/elasticsearch5 > > > > > On Wed, Jan 16, 2019 at 9:42 PM Ali Okan Y=C3=9CKSEL > wrote: > >> opnsense /usr/ports/textproc/elasticsearch5 # make -V BUILD_DEPENDS -V R= UN_DEPENDS >> >> jna>0:devel/jna /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt >> bash>0:shells/bash jna>0:devel/jna /usr/local/openjdk8/bin/java:java/op= enjdk8 /usr/local/libdata/pkgconfig/xt.pc:x11-toolkits/libXt >> >> Is it looks correct? >> >> I remember that when I built elasticsearch5 with "make package" command; >> not "make package-recursive". Do you think that maybe the problem is >> non-usage of -recursive directive, what do you think? >> >> >> On Mon, Dec 31, 2018 at 7:36 PM Palle Girgensohn >> wrote: >> >>> >>> >>> > 30 dec. 2018 kl. 23:23 skrev Ali Okan Y=C3=9CKSEL : >>> > >>> > And also I want to add a screenshot about the installation screen whi= ch >>> > shows missing dependencies >>> > >>> > [image: image.png] >>> > >>> > On Mon, Dec 31, 2018 at 1:18 AM Ali Okan Y=C3=9CKSEL >>> wrote: >>> > >>> >> Hello, >>> >> >>> >> I am trying to define openjdk8 as dependency for my custom >>> >> textproc/elasticsearch5 package. Actually I am trying to fix that >>> port. >>> >> >>> >> When I tried to install this package by using my custom repository, >>> pkg >>> >> manager is not installing openjdk8 or jna package. Actually it shoul= d >>> be >>> >> installed, because jna and openjdk packages are not installed on the >>> target >>> >> system. And I think Makefile looks correct. >>> >> >>> >> What you do you think about this dependency installation problem? >>> >> How can I debug or solve the problem? >>> >> >>> >> digest.txz meta.txz packagesite.txz files can be used for debug? >>> >> >>> >> Makefile content: >>> >> >>> >> # Created by: Tom Judge >>> >> # $FreeBSD$ >>> >> >>> >> PORTNAME=3D elasticsearch >>> >> PORTVERSION=3D 5.6.8 >>> >> PORTREVISION=3D 5 >>> >> CATEGORIES=3D textproc java devel >>> >> MASTER_SITES=3D >>> https://artifacts.elastic.co/downloads/${PORTNAME}/ \ >>> >> http://mirrors.rit.edu/zi/ >>> >> PKGNAMESUFFIX=3D 5 >>> >> >>> >> MAINTAINER=3D elastic@FreeBSD.org >>> >> COMMENT=3D Full-text search engine for Java >>> >> >>> >> LICENSE=3D APACHE20 >>> >> >>> >> BUILD_DEPENDS=3D jna>0:devel/jna >>> >> RUN_DEPENDS=3D bash>0:shells/bash \ >>> >> jna>0:devel/jna >>> >> >>> >> USE_XORG=3D xt >>> >> >>> >> >>> >> CONFLICTS=3D elasticsearch-[0-9]* elasticsearch2-[0-9]* >>> elasticsearch6-[0-9]* >>> >> >>> >> USES=3D cpe shebangfix >>> >> NO_ARCH=3D yes >>> >> USE_JAVA=3D yes >>> >> NO_BUILD=3D yes >>> >> JAVA_VERSION=3D 1.8+ >>> >> JAVA_VENDOR=3D openjdk >>> >> JAVA=3D /usr/local/openjdk8/bin/java >>> >> USE_RC_SUBR=3D ${PORTNAME} >>> >> SHEBANG_FILES=3D bin/elasticsearch-plugin \ >>> >> bin/elasticsearch bin/elasticsearch.in.sh >>> >> >>> >> OPTIONS_DEFINE=3D DOCS >>> >> >>> >> .include >>> >> >>> >> CONFIG_FILES=3D elasticsearch.yml log4j2.properties jvm.optio= ns >>> >> BINS=3D elasticsearch.in.sh \ >>> >> elasticsearch \ >>> >> elasticsearch-plugin >>> >> >>> >> PORTDOCS=3D LICENSE.txt \ >>> >> NOTICE.txt \ >>> >> README.textile >>> >> >>> >> SIGAR_ARCH=3D ${ARCH:S|i386|x86|} >>> >> SEARCHUSER?=3D elasticsearch >>> >> SEARCHGROUP?=3D ${SEARCHUSER} >>> >> USERS=3D ${SEARCHUSER} >>> >> GROUPS=3D ${SEARCHGROUP} >>> >> >>> >> SUB_LIST=3D ETCDIR=3D${ETCDIR} JAVA=3D${JAVA} >>> >> SUB_FILES=3D pkg-message >>> >> >>> >> post-patch: >>> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" >>> ${WRKSRC}/config/elasticsearch.yml >>> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/bin/ >>> elasticsearch.in.sh >>> >> ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" >>> ${WRKSRC}/bin/elasticsearch >>> >> ${RM} ${WRKSRC}/lib/jna-*.jar >>> >> >>> >> do-install: >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/etc/elasticsearch/config >>> >> (cd ${WRKSRC}/config && ${COPYTREE_SHARE} . >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/config) >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin >>> >> .for f in ${BINS} >>> >> ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin >>> >> .endfor >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib >>> >> (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/ "-name *\.jar") >>> >> >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules >>> >> (cd ${WRKSRC}/modules && ${COPYTREE_SHARE} . >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/modules/) >>> >> ${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins >>> >> (cd ${WRKSRC}/plugins && ${COPYTREE_SHARE} . >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins) >>> >> ${INSTALL} -lrs >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/bin/elasticsearch-plugin >>> ${STAGEDIR}${PREFIX}/bin/elasticsearch-plugin >>> >> ${LN} -s ${JAVASHAREDIR}/classes/jna.jar >>> ${STAGEDIR}${PREFIX}/lib/elasticsearch/lib/jna.jar >>> >> ${CP} -rf ${STAGEDIR}${PREFIX}/lib/elasticsearch >>> ${STAGEDIR}${PREFIX}/libexec/elasticsearch >>> >> ${CP} -rf ${WRKSRC}/config/* >>> ${STAGEDIR}${PREFIX}/etc/elasticsearch/ >>> >> >>> >> >>> >> do-install-DOCS-on: >>> >> ${MKDIR} ${STAGEDIR}${DOCSDIR} >>> >> .for f in ${PORTDOCS} >>> >> ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} >>> >> .endfor >>> >> >>> >> post-install: >>> >> ${ECHO} "@owner elasticsearch" >> ${TMPPLIST} >>> >> ${ECHO} "@group elasticsearch" >> ${TMPPLIST} >>> >> ${ECHO} "bin/elasticsearch-plugin" >> ${TMPPLIST} >>> >> ${FIND} -s ${STAGEDIR}${PREFIX}/etc -not -type d | ${SORT} | \ >>> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >>> >> ${FIND} -s ${STAGEDIR}${PREFIX}/libexec/elasticsearch -not -typ= e >>> d | ${SORT} | \ >>> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >>> >> ${FIND} -s ${STAGEDIR}${PREFIX}/lib/elasticsearch -not -type d = | >>> ${SORT} | \ >>> >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >>> >> ${ECHO} "@dir lib/elasticsearch/plugins" >> ${TMPPLIST} >>> >> ${ECHO} "@dir libexec/elasticsearch" >> ${TMPPLIST} >>> >> >>> >> .include >>> >>> Hi, >>> >>> The makefile looks correct. You write that pkg does not install jna or >>> openjdk, but does make install also fail? How do you build the packages= ? >>> what is the output from "make -V BUILD_DEPENDS -V RUN_DEPENDS"? >>> >>> Palle >>> >>> >> >> > > From owner-freebsd-java@freebsd.org Thu Jan 17 07:15:46 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E0171486696 for ; Thu, 17 Jan 2019 07:15:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 9A1CF7752B for ; Thu, 17 Jan 2019 07:15:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5A59A148668F; Thu, 17 Jan 2019 07:15:45 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48AC8148668E for ; Thu, 17 Jan 2019 07:15:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D93D677527 for ; Thu, 17 Jan 2019 07:15:44 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 200A9F849 for ; Thu, 17 Jan 2019 07:15:44 +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 x0H7FhcI038731 for ; Thu, 17 Jan 2019 07:15:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0H7FhpV038730 for java@FreeBSD.org; Thu, 17 Jan 2019 07:15:43 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: java@FreeBSD.org Subject: maintainer-feedback requested: [Bug 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Thu, 17 Jan 2019 07:15:43 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2019 07:15:46 -0000 Bugzilla Automation has asked freebsd-java mailing l= ist for maintainer-feedback: Bug 235018: java/openjdk8: adding millisecond resolution to get/setLastModi= fied breaks many apps https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Description --- The first diff in files/patch-jdk-src-solaris-native-java-io-UnixFileSystem_md.c: --- jdk/src/solaris/native/java/io/UnixFileSystem_md.c.orig 2018-12-12 23:07:51.229721000 +0100 +++ jdk/src/solaris/native/java/io/UnixFileSystem_md.c 2018-12-12 23:12:21.847169000 +0100 @@ -208,7 +208,8 @@ WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) { struct stat64 sb; if (stat64(path, &sb) =3D=3D 0) { - rv =3D 1000 * (jlong)sb.st_mtime; + rv =3D (jlong)sb.st_mtim.tv_sec * 1000; + rv +=3D (jlong)sb.st_mtim.tv_nsec / 1000000; } } END_PLATFORM_STRING(env, path); return rv; Breaks many applications that depend on second vs. millisecond resolution... for example the Last-modified header in tomcat is now incorrect and in a REST-like API/DB it leads the header and actual file time not being equal w= hen they are in fact equal without the above patch. This fundamentally breaks Java's promise of "Compile one, run anywhere" From owner-freebsd-java@freebsd.org Thu Jan 17 07:15:46 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 804D71486699 for ; Thu, 17 Jan 2019 07:15:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 2757D7752D for ; Thu, 17 Jan 2019 07:15:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DC1001486694; Thu, 17 Jan 2019 07:15:45 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B97101486693 for ; Thu, 17 Jan 2019 07:15:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E8C97752A for ; Thu, 17 Jan 2019 07:15:45 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 7CB30F84B for ; Thu, 17 Jan 2019 07:15:44 +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 x0H7FiaO038739 for ; Thu, 17 Jan 2019 07:15:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0H7Ficd038738 for java@FreeBSD.org; Thu, 17 Jan 2019 07:15:44 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Thu, 17 Jan 2019 07:15:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new 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 Only Me X-Bugzilla-Who: aryeh.friedman@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: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2019 07:15:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 Bug ID: 235018 Summary: java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: java@FreeBSD.org Reporter: aryeh.friedman@gmail.com Flags: maintainer-feedback?(java@FreeBSD.org) Assignee: java@FreeBSD.org The first diff in files/patch-jdk-src-solaris-native-java-io-UnixFileSystem_md.c: --- jdk/src/solaris/native/java/io/UnixFileSystem_md.c.orig 2018-12-12 23:07:51.229721000 +0100 +++ jdk/src/solaris/native/java/io/UnixFileSystem_md.c 2018-12-12 23:12:21.847169000 +0100 @@ -208,7 +208,8 @@ WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) { struct stat64 sb; if (stat64(path, &sb) =3D=3D 0) { - rv =3D 1000 * (jlong)sb.st_mtime; + rv =3D (jlong)sb.st_mtim.tv_sec * 1000; + rv +=3D (jlong)sb.st_mtim.tv_nsec / 1000000; } } END_PLATFORM_STRING(env, path); return rv; Breaks many applications that depend on second vs. millisecond resolution... for example the Last-modified header in tomcat is now incorrect and in a REST-like API/DB it leads the header and actual file time not being equal w= hen they are in fact equal without the above patch. This fundamentally breaks Java's promise of "Compile one, run anywhere" --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Thu Jan 17 07:22:09 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5289F1486943 for ; Thu, 17 Jan 2019 07:22:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 DC9CC7789B for ; Thu, 17 Jan 2019 07:22:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9E4D1148693D; Thu, 17 Jan 2019 07:22:08 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CA771486934 for ; Thu, 17 Jan 2019 07:22:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2B29E77895 for ; Thu, 17 Jan 2019 07:22:08 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8032BF9A4 for ; Thu, 17 Jan 2019 07:22:07 +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 x0H7M768061039 for ; Thu, 17 Jan 2019 07:22:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0H7M7dr061038 for java@FreeBSD.org; Thu, 17 Jan 2019 07:22:07 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Thu, 17 Jan 2019 07:22:07 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: aryeh.friedman@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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2019 07:22:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 aryeh.friedman@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aryeh.friedman@gmail.com --- Comment #1 from aryeh.friedman@gmail.com --- Just a note the HTTP spec (RFC 2616 section 13.3.2) specifies all times are= in second resolution: "where the one-second resolution of HTTP" --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Thu Jan 17 10:26:03 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 696FF148E078 for ; Thu, 17 Jan 2019 10:26:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 0164A867A6 for ; Thu, 17 Jan 2019 10:26:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B30C7148E072; Thu, 17 Jan 2019 10:26:02 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9FEE0148E070 for ; Thu, 17 Jan 2019 10:26:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24B4E867A4 for ; Thu, 17 Jan 2019 10:26:02 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 611BF113AB for ; Thu, 17 Jan 2019 10:26:01 +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 x0HAQ1xi007609 for ; Thu, 17 Jan 2019 10:26:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0HAQ1hQ007608 for java@FreeBSD.org; Thu, 17 Jan 2019 10:26:01 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Thu, 17 Jan 2019 10:26:01 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: michael.osipov@siemens.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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2019 10:26:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #2 from Michael Osipov --- This affects java.io.UnixFileSystem and probably java.io.File. Well, File#lastModified() has millisecond precision. Looking at the code in Java = 11 you see: > JNIEXPORT jlong JNICALL > Java_java_io_UnixFileSystem_getLastModifiedTime(JNIEnv *env, jobject this, > jobject file) > { > jlong rv =3D 0; >=20 > WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) { > struct stat64 sb; > if (stat64(path, &sb) =3D=3D 0) { > #if defined(_AIX) > rv =3D (jlong)sb.st_mtime * 1000; > rv +=3D (jlong)sb.st_mtime_n / 1000000; > #elif defined(MACOSX) > rv =3D (jlong)sb.st_mtimespec.tv_sec * 1000; > rv +=3D (jlong)sb.st_mtimespec.tv_nsec / 1000000; > #else > rv =3D (jlong)sb.st_mtim.tv_sec * 1000; > rv +=3D (jlong)sb.st_mtim.tv_nsec / 1000000; > #endif > } > } END_PLATFORM_STRING(env, path); > return rv; > } This is the default now. How does it break Tomcat, I don't get it? The RFC you are quoting is invali= d. Look into RFC 7231, chapter 7.1.1. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Thu Jan 17 17:44:24 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15914149E9C9 for ; Thu, 17 Jan 2019 17:44:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 91DCF72F5E for ; Thu, 17 Jan 2019 17:44:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 554F4149E9C8; Thu, 17 Jan 2019 17:44:23 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 329C0149E9C6 for ; Thu, 17 Jan 2019 17:44:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC3BB72F5A for ; Thu, 17 Jan 2019 17:44:22 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id D477615475 for ; Thu, 17 Jan 2019 17:44:21 +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 x0HHiLBN077655 for ; Thu, 17 Jan 2019 17:44:21 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0HHiLiW077654 for java@FreeBSD.org; Thu, 17 Jan 2019 17:44:21 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Thu, 17 Jan 2019 17:44:22 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: aryeh.friedman@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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2019 17:44:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #3 from aryeh.friedman@gmail.com --- Java 8 !=3D Java 11=20 Java makes the absolute guarantee that if you compile for one language spec version it will work on all JVM's on all platforms of the same language spec version. Changing the granularity of a method fundamentally breaks that promise. The original source for OpenJDK8 is 1 second resolution and peopl= e do count on that. Additionally RFC 7231 section 7.1.1.1 (as "imported" from RFC 5322, the provided EBNF does not include sub-second resolutions) specifies only second resolution it makes no provisions for having/not having sub-second resoluti= ons (i.e. that is undefined behavior which again violates Java's portability promise if a specific JVM on a specific platform [OpenJDK 8 on FreeBSD] dec= ides to arbitrarily change how one of the standard library's computes/returns values). The way it can break a tomcat-based web app is that one of the practices us= ed in some REST-like API's (such as the one that triggered this bug report) is that when a PUT/POST is made it is required to be proceeded by a GET, and t= hen the PUT/POST request contains an If-Unmodified-Since header echoing back the Last-Modified header of the response to proceeding GET, to help minimize concurrent update issues, consistent with RFC-based standards. The server= 's processing of the PUT/POST then involves comparing the re-sent header to the actual file modification time. Since the HTTP standard time format for th= ese headers is second resolution but the Java 11 (but NOT Java 8) standard libr= ary one is millisecond resolution, they almost never agree and therefore the PUT/POST is rejected as being out of date. In a tomcat-based web app using Java 11, this problem could be solved by rounding down the time to a one-second resolution. However, this step shou= ld not be necessary in a Java 8 application, because of Java's portability pro= mise within any given language spec version. Here is the specific line that fails: if ( ! ifUnmodifiedSinceTime.equals(lastModifiedTime) ) throw new HResVersionConflictException( "Write conflict: Up-to-date" + " If-Unmodified-Since" + " timestamp must be" + " obtained, as" + " Last-Modified" + " timestamp metadata," + " via GET " + writeID.toUrlPath( pathPrefix)); As proven by following debugging output: ----------------------------------- MethodProcUtil.checkWriteConflict: -- ifUnmodifiedSinceTime =3D 1547742518000 | Thu Jan 17 11:28:38 EST 2019 -- lastModifiedTime =3D 1547742518769 | Thu Jan 17 11:28:38 EST 2019 ----------------------------------- Here is the same debugging output from a pre-patch openjdk 8 on same versio= n of FreeBSD (identical VM's running on the same host machine except that one VM uses the post-patch openjdk and the other VM uses pre-patched): ----------------------------------- MethodProcUtil.checkWriteConflict: -- ifUnmodifiedSinceTime =3D 1546916804000 | Mon Jan 07 22:06:44 EST 2019 -- lastModifiedTime =3D 1546916804000 | Mon Jan 07 22:06:44 EST 2019 ----------------------------------- Other factors being equal, millisecond resolution would, of course, be bett= er than second resolution. But the move to millisecond resolution should not break existing applications that depend on a particular version of Java. If, for whatever reason, it is deemed necessary to take such a radical step= as to make such an improvement without waiting for the appropriate version of Java, then any such change should AT LEAST be documented MUCH, MUCH more conspicuously than this one was. (I found no documentation of this change = at all except for a comment within the commit.) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 00:47:54 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A4141486CFC for ; Fri, 18 Jan 2019 00:47:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 B33568E694 for ; Fri, 18 Jan 2019 00:47:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6DC8D1486CFB; Fri, 18 Jan 2019 00:47:53 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5AE441486CF9 for ; Fri, 18 Jan 2019 00:47:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA54B8E692 for ; Fri, 18 Jan 2019 00:47:52 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 35B8F19238 for ; Fri, 18 Jan 2019 00:47:52 +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 x0I0lq7J097048 for ; Fri, 18 Jan 2019 00:47:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0I0lq9F097047 for java@FreeBSD.org; Fri, 18 Jan 2019 00:47:52 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: java@FreeBSD.org Subject: [Bug 234593] java/openjdk8: UnsatisfiedLinkError: sun.nio.ch.FileDispatcherImpl.allocate0 Date: Fri, 18 Jan 2019 00:47:51 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: commit-hook@freebsd.org 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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 00:47:54 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234593 --- Comment #6 from commit-hook@freebsd.org --- A commit references this bug: Author: jkim Date: Fri Jan 18 00:47:16 UTC 2019 New revision: 490617 URL: https://svnweb.freebsd.org/changeset/ports/490617 Log: Add a missing symbol in the linker map file. PR: 234593 Changes: head/java/openjdk8/Makefile head/java/openjdk8/files/patch-jdk-make-mapfiles-libnio-mapfile-bsd --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 00:48:44 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47F9F1486DB8 for ; Fri, 18 Jan 2019 00:48:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 D0A058E712 for ; Fri, 18 Jan 2019 00:48:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8DF6B1486DB7; Fri, 18 Jan 2019 00:48:43 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C7041486DB6 for ; Fri, 18 Jan 2019 00:48:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C7548E710 for ; Fri, 18 Jan 2019 00:48:43 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 474851923A for ; Fri, 18 Jan 2019 00:48:42 +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 x0I0mg9L097845 for ; Fri, 18 Jan 2019 00:48:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0I0mgKZ097844 for java@FreeBSD.org; Fri, 18 Jan 2019 00:48:42 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 234593] java/openjdk8: UnsatisfiedLinkError: sun.nio.ch.FileDispatcherImpl.allocate0 Date: Fri, 18 Jan 2019 00:48:42 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: jkim@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status resolution 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 00:48:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234593 Jung-uk Kim changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |FIXED --- Comment #7 from Jung-uk Kim --- I just went ahead and committed the patch. Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 03:34:54 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF2C3148C611 for ; Fri, 18 Jan 2019 03:34:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 6C9337308D for ; Fri, 18 Jan 2019 03:34:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2FA5C148C603; Fri, 18 Jan 2019 03:34:54 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E166148C602 for ; Fri, 18 Jan 2019 03:34:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B0F287308C for ; Fri, 18 Jan 2019 03:34:53 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id DCEEC1AB16 for ; Fri, 18 Jan 2019 03:34:52 +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 x0I3Yq2f000904 for ; Fri, 18 Jan 2019 03:34:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0I3YqWO000903 for java@FreeBSD.org; Fri, 18 Jan 2019 03:34:52 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 03:34:52 +0000 X-Bugzilla-Reason: 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: aryeh.friedman@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: bug_severity 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 03:34:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 aryeh.friedman@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Affects Only Me |Affects Some People --- Comment #4 from aryeh.friedman@gmail.com --- The log files attached to the following minecraft server crash report appea= r to point to the same issue this bug report is concerned with and the same root cause. Therefore I am changing the "importance" of this bug report from "affects only me" to "affects some people": https://docs.freebsd.org/cgi/getmsg.cgi?fetch=3D4076+0+current/freebsd-java --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 03:39:04 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CEAC148C82D for ; Fri, 18 Jan 2019 03:39:04 +0000 (UTC) (envelope-from sales@sankeycontrols.com) Received: from p3plsmtpout001.prod.phx3.secureserver.net (p3plsmtpout001.prod.phx3.secureserver.net [208.109.80.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay-hosting.secureserver.net", Issuer "Starfield Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7DFCC73239 for ; Fri, 18 Jan 2019 03:38:53 +0000 (UTC) (envelope-from sales@sankeycontrols.com) Received: from secure.angularminds.com ([166.62.119.212]) by : HOSTING RELAY : with ESMTP id kHW5g0p7dUb68kHW5gKIij; Thu, 17 Jan 2019 16:56:09 -0700 x-originating-ip: 166.62.119.212 Received: from [169.239.195.185] (port=50496 helo=sankeycontrols.com) by secure.angularminds.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1gkHW4-0003sg-SS for freebsd-java@freebsd.org; Fri, 18 Jan 2019 05:26:09 +0530 From: freebsd.org To: freebsd-java@freebsd.org Subject: Mail Update Date: 18 Jan 2019 00:55:54 +0100 Message-ID: <20190118005554.B6293DE87009259B@sankeycontrols.com> X-CMAE-Envelope: MS4wfEKTkHjCbIXkKwcDy1VXlZDqkyG4xSnqf/UCPOeuYli/++YTIX31m1hhOawI5B43//DTy7wcEXpK6U/kfIP+1pN9gwqhSIR5WRRllXlH3OLXJuuTZwxC 7cPa3P5o6k2M2YlvGplNuQwA7NMOOw8R30jiOHfml+DrPxwBAAbj7FZDOsTsW3xxWAzKOI/Potr53igilrav4RB0T6X95Up/Mo8= X-Rspamd-Queue-Id: 7DFCC73239 X-Spamd-Bar: +++++++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [9.07 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; MX_INVALID(0.50)[greylisted]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.37)[ipnet: 208.109.80.0/22(1.77), asn: 26496(0.15), country: US(-0.08)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:26496, ipnet:208.109.80.0/22, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(3.00)[185.195.239.169.zen.spamhaus.org : 127.0.0.4]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(1.00)[0.998,0]; DMARC_NA(0.00)[sankeycontrols.com]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(1.00)[1.000,0]; RCVD_IN_DNSWL_NONE(0.00)[47.80.109.208.list.dnswl.org : 127.0.5.0]; MIME_HTML_ONLY(0.20)[]; R_SPF_NA(0.00)[]; R_NO_SPACE_IN_FROM(1.00)[]; GREYLIST(0.00)[pass,body]; RCVD_TLS_ALL(0.00)[] X-Spam: Yes MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 03:39:04 -0000 From owner-freebsd-java@freebsd.org Fri Jan 18 03:43:06 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 52BB2148CBAB for ; Fri, 18 Jan 2019 03:43:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 E3A14735F3 for ; Fri, 18 Jan 2019 03:43:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A700A148CB9C; Fri, 18 Jan 2019 03:43:05 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95908148CB9B for ; Fri, 18 Jan 2019 03:43:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 36BAA735EE for ; Fri, 18 Jan 2019 03:43:05 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 632511AC84 for ; Fri, 18 Jan 2019 03:43:04 +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 x0I3h4lo022913 for ; Fri, 18 Jan 2019 03:43:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0I3h49E022912 for java@FreeBSD.org; Fri, 18 Jan 2019 03:43:04 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 03:43:04 +0000 X-Bugzilla-Reason: 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: aryeh.friedman@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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 03:43:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #5 from aryeh.friedman@gmail.com --- Oops looks like I misread the stack trace on that email... it does point to= a timing issue but since locks and file stat use different mechanisms is like= ly unrelated. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 03:45:03 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48064148CCB3 for ; Fri, 18 Jan 2019 03:45:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 C87257368D for ; Fri, 18 Jan 2019 03:45:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8BC15148CCB2; Fri, 18 Jan 2019 03:45:02 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A613148CCB0 for ; Fri, 18 Jan 2019 03:45:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1B0DC7368B for ; Fri, 18 Jan 2019 03:45:02 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 611C91AC86 for ; Fri, 18 Jan 2019 03:45:01 +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 x0I3j1QR025154 for ; Fri, 18 Jan 2019 03:45:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0I3j1Tq025143 for java@FreeBSD.org; Fri, 18 Jan 2019 03:45:01 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 03:45:01 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: aryeh.friedman@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: bug_severity 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 03:45:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 aryeh.friedman@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Affects Some People |Affects Only Me --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 12:04:56 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DD18149B012 for ; Fri, 18 Jan 2019 12:04:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 D2B248CAE6 for ; Fri, 18 Jan 2019 12:04:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 95EB3149B011; Fri, 18 Jan 2019 12:04:55 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82D74149B010 for ; Fri, 18 Jan 2019 12:04:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13A088CAE5 for ; Fri, 18 Jan 2019 12:04:55 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 533FF1F52B for ; Fri, 18 Jan 2019 12:04:54 +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 x0IC4snq068148 for ; Fri, 18 Jan 2019 12:04:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0IC4sPJ068137 for java@FreeBSD.org; Fri, 18 Jan 2019 12:04:54 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 12:04:54 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: michael.osipov@siemens.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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 12:04:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #6 from Michael Osipov --- I think we need to break things down here because here we have several issu= es mixed: 1. Yes, I do agree that this change is wrong because the code isn't maintain and not portable. Moreover, this isn't something platform-specific. I have found the changes in Java 10 for millisecond precision, but Java 8 shall re= main as-is: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/f0b93fbd8cf8/src/solaris/na= tive/java/io/UnixFileSystem_md.c 2. You are application is flawed (ifUnmodifiedSinceTime.equals(lastModifiedTime)) and you are relying on an implementation detail instead on the documentation: > The Javadoc clearly says: A long value representing the time the file was= last modified, measured in milliseconds since the epoch (00:00:00 GMT, Ja= nuary 1, 1970), or 0L if the file does not exist or if an I/O error occurs It may or may not contain millisecond precision, but the entire value is milliseconds. HTTP dates values are in second resolution, yet you convert i= t to a field with millisecond resolution. You must truncate both values down to seconds to make it comparable. Everything else is just flawed. If you would rely on NIO2 or new date time API with Instants you'd have the same issue in Java 8. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 12:48:27 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E67F149C607 for ; Fri, 18 Jan 2019 12:48:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 E63DD8E1F1 for ; Fri, 18 Jan 2019 12:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A93D2149C602; Fri, 18 Jan 2019 12:48:26 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 96357149C601 for ; Fri, 18 Jan 2019 12:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2DB348E1EE for ; Fri, 18 Jan 2019 12:48:26 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6D5B81FAEE for ; Fri, 18 Jan 2019 12:48:25 +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 x0ICmP7i093424 for ; Fri, 18 Jan 2019 12:48:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0ICmPdW093414 for java@FreeBSD.org; Fri, 18 Jan 2019 12:48:25 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 12:48:25 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: ale@FreeBSD.org 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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 12:48:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #7 from Alex Dupre --- I'm sorry about your breakage, but you are confusing the java spec with a specific implementation on a specific OS. Both Java 8 and Java 11 have the = same spec in relation to the getLastModifiedTime resolution, and there are alrea= dy implementations on different OSes / filesystems / JREs that returns the correct/documented resolution, so every application that fails because it blindly ignores the milliseconds is simply flawed, included tomcat if it compares a millisecond value with a second value multiplied by 1000 instead= of the opposite. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 12:51:00 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B73BF149C6FA for ; Fri, 18 Jan 2019 12:51:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 4CFAD8E304 for ; Fri, 18 Jan 2019 12:51:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 10346149C6F9; Fri, 18 Jan 2019 12:51:00 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2C5E149C6F8 for ; Fri, 18 Jan 2019 12:50:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8EEE48E300 for ; Fri, 18 Jan 2019 12:50:59 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B3F161FB0C for ; Fri, 18 Jan 2019 12:50:58 +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 x0ICow05042654 for ; Fri, 18 Jan 2019 12:50:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0ICowUB042648 for java@FreeBSD.org; Fri, 18 Jan 2019 12:50:58 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 12:50:58 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: michael.osipov@siemens.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: 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 12:51:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 --- Comment #8 from Michael Osipov --- (In reply to Alex Dupre from comment #7) Thanks for confirming my statement. That's pretty much it, though I don't expect anyone to change such things. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-java@freebsd.org Fri Jan 18 13:01:44 2019 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DBC1149CCBA for ; Fri, 18 Jan 2019 13:01:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 E86AE8E91E for ; Fri, 18 Jan 2019 13:01:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AB4EE149CCB9; Fri, 18 Jan 2019 13:01:43 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99B9B149CCB8 for ; Fri, 18 Jan 2019 13:01:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3971F8E91B for ; Fri, 18 Jan 2019 13:01:43 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 805591FDA1 for ; Fri, 18 Jan 2019 13:01:42 +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 x0ID1gcx018976 for ; Fri, 18 Jan 2019 13:01:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0ID1gii018971 for java@FreeBSD.org; Fri, 18 Jan 2019 13:01:42 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 235018] java/openjdk8: adding millisecond resolution to get/setLastModified breaks many apps Date: Fri, 18 Jan 2019 13:01:42 +0000 X-Bugzilla-Reason: 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 Only Me X-Bugzilla-Who: ale@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status resolution 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.29 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2019 13:01:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235018 Alex Dupre changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |Works As Intended --- Comment #9 from Alex Dupre --- For instance, java 8 on windows returns the millisecond resolution. --=20 You are receiving this mail because: You are the assignee for the bug.=