From owner-freebsd-ports@freebsd.org Sun May 26 03:00:16 2019 Return-Path: Delivered-To: freebsd-ports@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 7321715BD65D for ; Sun, 26 May 2019 03:00:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-22.consmr.mail.ne1.yahoo.com (sonic306-22.consmr.mail.ne1.yahoo.com [66.163.189.84]) (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 07FAE6DC75 for ; Sun, 26 May 2019 03:00:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: wvKk8gQVM1kIYZoVxGXCLIZ6L_ZeJ5i5n5ml.3yB4t.Zhz5Q05_.eoye66U2aub LbQ1eCTjheuKgfv7ZnSvCsMxGS8vTFpDiMpr84fsiUExWorQ041Wd83yXiFdz05VIIzW0kDi2kjp FfBr6Lb1bOW5rIdColO1otg5Pwp1sdQ_yMsApyQAHuHEl_.LjCFXvSl1UQCsflb7Midz50rWVjNm PjpwOnbJae1b0IQrEsXdP3a0E9aBnHmH_YglfN3a7q_QYdlsgRoaXu.lGF_WbnzgK5IbKs_vz.8F Rohvtzb99iB_915nDsKefMzgmQlqU0Z4SOTnrsVpyFPqN1pbXB5Nj_Mt95B2qLy0ABPll.Chkrdl o2lQ5dtJZe7LflQvfJ1a6AYRptbFS_eEpJBRGU3ZfReDseKJhkF8q3uscihSfAPBRyN0DqfIa_y5 .Fx2wB5.Z7.BgjwIOhDYQg3gvNCIl4QmnHZb0ZqgHmLZ0zljcgTgwCIXYxgET2Moc_tOl1vJ0_SV I37GTvod4lQaVaKUYVpCUn1j0adk1nGsGJ8l9E.aA13m3eLoz_amfHTO14dCxkesY7RiPg4VjbwZ RU580f5tedW8Y4kLpnvtNSEIn_gBLhHaSkVrvIr5xlzioao_kS_BAcRaW0H..DZ0jpBc4Rj4tRet e_HOxk_yabb0YGFy7Tw9Ky_Lh3yt1ttAXETCA5AvCMieR2P5TFrz39FXeJVllwtZXQcIGZKqX17B 1_iz5Da5MBhRyhZlfBYa2y_mpXTPbZd.2mIikqIkqx5NiYUpQuCmCF1iSDj2NB5U8gANM.l5Kig. jX1ckmZc.FGVpjm7PlJRUAWQbbEIo_nEoCeoDz9WcceznZPg4hUJ3tvMmNkjJ0saOIYoCQVw3wVP 3aFd1u_IMsdc3HLT.ehXOjQ6rFIZn.WpzjsGXADOlPXtsVBJxawk0mkMc4tXwTTlUbIzQUjswp0j 54Y43kEXf.joqodSJxXnbW1fbZpImDBCzs79wlqKX9udOWF9TdLlb2w.ToyVMKtg0wHNrAr2CdGG 9hL5OXUfEpqTUcLNCoAmV3SvNnBHeprCIWKLKgBuqTs1CXRMFdTLtfYlVunaCsAXGqNou8m5AWLg 6WHVxkf6QraWPG99DX7quWVqimaY7w0v4kZj5TvqGjiQqiwszydMGGxtnZY.k3rnxHcMgOI5zWP6 e0HcLHYyJu0f7JZnk1qYIYsQypvssWGLqKWbDGUzbVMYyRXq8BoiERyjKF9y1C.fr Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 26 May 2019 03:00:06 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp421.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 9e3b5ef9c59e78561b5760fbd83f8512; Sun, 26 May 2019 02:49:59 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: 32-bit powerpc: bjam stuck compute-bound during poudriere bulk build of devel/boost-libs (during staging) Message-Id: Date: Sat, 25 May 2019 19:49:57 -0700 To: ports-list freebsd , "powerpc@freebsd.org" X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 07FAE6DC75 X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.40 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; 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)[]; NEURAL_SPAM_SHORT(0.90)[0.898,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.41)[ip: (4.61), ipnet: 66.163.184.0/21(1.40), asn: 36646(1.12), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.92)[0.919,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.68)[0.681,0]; RCVD_IN_DNSWL_NONE(0.00)[84.189.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 03:00:16 -0000 In over 16 minutes of CPU time the log file had 4 lines added: - zlib : yes (cached) - bzip2 : yes (cached) - lzma : yes (cached) - zstd : no (cached) after: - BOOST_COMP_GNUC >=3D 4.3.0 : yes (cached) Using truss showed lack of activity but for rare mmap or clock_gettime calls. Attaching with gdb showed a backtrace like: (gdb) bt #0 object_validate (obj=3D) at object.c:244 #1 0x0181a10c in object_equal (lhs=3D, rhs=3D) at object.c:334 #2 0x01815378 in list_in (l=3D, value=3D0x44757c9c) at = lists.c:345 #3 0x01815418 in list_is_sublist (sub=3D, l=3D0x4b826ec0) = at lists.c:308 #4 0x0180fa70 in function_run (function_=3D0x41b07800, = frame=3D0xffff9be0, s=3D0x1844fb4 ) at function.c:4128 #5 0x01801fe0 in evaluate_rule (rule=3D0x41b8e89c, rulename=3D0x41b1becc,= frame=3D0xffff9be0) at compile.c:150 #6 0x01810798 in function_call_rule (line=3D, = file=3D0xffff9be8, unexpanded=3D, n_args=3D2, = s=3D, frame=3D, function=3D) at function.c:493 #7 function_run (function_=3D0x41bf3580, frame=3D0xffff9e14, = s=3D0x1844fb4 ) at function.c:4617 #8 0x01801fe0 in evaluate_rule (rule=3D0x4209fadc, rulename=3D0x420bf25c,= frame=3D0xffff9e14) at compile.c:150 #9 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) at function.c:605 #10 function_run (function_=3D0x42067140, frame=3D0xffffa120, = s=3D0x1844fb4 ) at function.c:4628 #11 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, rulename=3D0x420b262c,= frame=3D0xffffa120) at compile.c:150 #12 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa128, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #13 function_run (function_=3D0x420cef00, frame=3D0xffffa354, = s=3D0x1844fb4 ) at function.c:4617 #14 0x01801fe0 in evaluate_rule (rule=3D0x42095334, rulename=3D0x420c063c,= frame=3D0xffffa354) at compile.c:150 #15 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) at function.c:605 #16 function_run (function_=3D0x420cdbc0, frame=3D0xffffa660, = s=3D0x1844fb4 ) at function.c:4628 #17 0x01801fe0 in evaluate_rule (rule=3D0x4209402c, rulename=3D0x41b9ce2c,= frame=3D0xffffa660) at compile.c:150 #18 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa668, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) at function.c:493 #19 function_run (function_=3D0x42227180, frame=3D0xffffa900, = s=3D0x1844fb4 ) at function.c:4617 #20 0x01801fe0 in evaluate_rule (rule=3D0x4227d26c, rulename=3D0x41b9c73c,= frame=3D0xffffa900) at compile.c:150 #21 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa908, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) at function.c:493 #22 function_run (function_=3D0x422ac8c0, frame=3D0xffffaba0, = s=3D0x1844fb4 ) at function.c:4617 #23 0x01801fe0 in evaluate_rule (rule=3D0x4227cec4, rulename=3D0x41ba222c,= frame=3D0xffffaba0) at compile.c:150 #24 0x01810798 in function_call_rule (line=3D, = file=3D0xffffaba8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #25 function_run (function_=3D0x42227700, frame=3D0xffffae40, = s=3D0x1844fb4 ) at function.c:4617 #26 0x01801fe0 in evaluate_rule (rule=3D0x4226601c, rulename=3D0x422ad26c,= frame=3D0xffffae40) at compile.c:150 #27 0x01810798 in function_call_rule (line=3D, = file=3D0xffffae48, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #28 function_run (function_=3D0x422ac880, frame=3D0xffffb074, = s=3D0x1844fb4 ) at function.c:4617 #29 0x01801fe0 in evaluate_rule (rule=3D0x4227ceac, rulename=3D0x41b9a54c,= frame=3D0xffffb074) at compile.c:150 #30 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) at function.c:605 #31 function_run (function_=3D0x42067140, frame=3D0xffffb380, = s=3D0x1844fb4 ) at function.c:4628 #32 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, rulename=3D0x420b262c,= frame=3D0xffffb380) at compile.c:150 #33 0x01810798 in function_call_rule (line=3D, = file=3D0xffffb388, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #34 function_run (function_=3D0x420cef00, frame=3D0xffffb5b4, = s=3D0x1844fb4 ) at function.c:4617 #35 0x01801fe0 in evaluate_rule (rule=3D0x42095334, rulename=3D0x420c063c,= frame=3D0xffffb5b4) at compile.c:150 #36 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae40ec, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) at function.c:605 #37 function_run (function_=3D0x41b25980, frame=3D0xffffba30, = s=3D0x1844fb4 ) at function.c:4628 #38 0x0181b1c8 in parse_impl (frame=3D0xffffba30) at parse.c:55 #39 0x018100ec in function_run (function_=3D0x41871d80, = frame=3D0xffffba30, s=3D0x1844fb4 ) at function.c:4860 #40 0x01801fe0 in evaluate_rule (rule=3D0x41a7cd54, rulename=3D0x41aaf98c,= frame=3D0xffffba30) at compile.c:150 #41 0x01810798 in function_call_rule (line=3D, = file=3D0xffffba38, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) at function.c:493 #42 function_run (function_=3D0x41b25100, frame=3D0xffffbcd0, = s=3D0x1844fb4 ) at function.c:4617 #43 0x01801fe0 in evaluate_rule (rule=3D0x41aa83f4, rulename=3D0x41aaf74c,= frame=3D0xffffbcd0) at compile.c:150 #44 0x01810798 in function_call_rule (line=3D, = file=3D0xffffbcd8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #45 function_run (function_=3D0x41871640, frame=3D0xffffc250, = s=3D0x1844fb4 ) at function.c:4617 #46 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 #47 0x018100ec in function_run (function_=3D0x41871340, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 #48 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 #49 0x018100ec in function_run (function_=3D0x41871280, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 #50 0x01801fe0 in evaluate_rule (rule=3D0x41aa8394, rulename=3D0x41aaf1ac,= frame=3D0xffffc250) at compile.c:150 #51 0x01810798 in function_call_rule (line=3D, = file=3D0xffffc258, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) at function.c:493 #52 function_run (function_=3D0x418712c0, frame=3D0xffffccc8, = s=3D0x1844fb4 ) at function.c:4617 #53 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 #54 0x018100ec in function_run (function_=3D0x41871100, = frame=3D0xffffccc8, s=3D0x1844fb4 ) at function.c:4860 #55 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 #56 0x018140d0 in main (argc=3D, argv=3D, = arg_environ=3D) at jam.c:619 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Sun May 26 03:16:58 2019 Return-Path: Delivered-To: freebsd-ports@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 66BB515BDD44 for ; Sun, 26 May 2019 03:16:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (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 77E3D6E706 for ; Sun, 26 May 2019 03:16:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: h5mUUAoVM1m5K9xLu0TYzK52O42jhoMCBHW15EPU1C9kDQfHwJWTlvP1qdfdHEJ TDBOWlVu3bSdh5dWy5Il4mJ7RHzVx39GL3PcP6VdqcE7Ha_sudlR02jiyFSXVWR6UkBKH2VkYOgV kr2D0xcemTQr30XPoDIK95nbetckzb57IAzrw10Y3EZRxsx55E6Lrfn9tNxcLDUHvYW29SNO_S8T jyEBXtgteUzVYRIkQEiALEDsVL_Fpjl2_2zkZty7yBEnhBBJEpX39Okdq3JO9eNEYwqT4RMplV7k mZe5_atH7l0V0Mwzz.u5itPF1WeEtn5iRyd0MGxH18lSevalYoZ8QMYbccW9o6kMv3QOuVNTANHp 7326kTJzKIoEIaXQeyB5mtp88LWqGcUyXamdYnRpO1Sdqi27wH3W782yK_lgTh5yMHbVtICh0nt1 hlyyjg2ymjzofxawUHaIJ_eIk69yXmg3vLYob5UsKJtOogcuIh3cIklbGfWQ8.jFoKWu4HJ42ctp m2MLUC8.8vlInr75HvtCx4H.i7zKvI5gl6cIapi.etdnWU9aX3aWrzqiACTQ2CMQYzp3Tjzvjr06 GgTAeVkW6Um67Rnxldj6tWisNV1L8XzSHcRldTDOOEOSTOpScIcN0fb6LA2mEo_JfRCf5.Z2bCu6 X4GOOS5x6U5gfiagZMMbP0H70U2PP3JXVqfxphOV.Pi9UVKjqS57UJKrZWOSAzHXFCxvsguFVChZ DrsFp4Pw7EVlDXbnU5mHXfVjNeNKdtZ3HiAtNwmTNEaIhfVLwIo06vMHqU22WIVCo4vTZ7le_MN6 zTert4YDIxvnGxemJ24IQOQ0dBagXgDy74TpsXD2PJahLBHyvCTBX9r1AS5MEtludnlZ.4qdQ12Q Z0eQA.zeQRku62gI_rPrge1H.01yRx_GCCz3MTeGJ1eoGCJtu4XJsLiG0ve619XaNQ6UuyYtAMLT _lNPitHaNO._dhP80OCeOThNEP8gRgHLKwFqDIfNgleWbW8NWJQAOLUqVgJY71sWQl4Ti3WEJfdC ZG3SMSoVEQvRKNX.ZBozkUaByJKdY4yVJ2gEuEO2cqzlhacNgUymIUIwcvy8TC4jGa9asFo7pyMr GBgRhDLJvBbOYkKu8SaoJXxnIjW_dJLUauVzp7wWoWIjrPgCLSQ5SQFNPyZqP.oJJgS27w85nQ1G rNpNO1qoUE65aEMKUarzhwxmfcMzNG9K4y4.C.zAK2XOL4bcuhO0rr9j6lTTfcYmmgBTLvA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Sun, 26 May 2019 03:16:51 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp405.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 7eb2aa92543bebb4d7573df510e88c08; Sun, 26 May 2019 03:16:50 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: 32-bit powerpc FreeBSD head -r347549 ports -r501994: lang/ruby25 build via poudriere failed via SIGSEGV in lib/csu/powerpc/crtsavres.S Message-Id: <5B5EE881-05F4-4256-ACDA-1677B2219696@yahoo.com> Date: Sat, 25 May 2019 20:16:48 -0700 To: ports-list freebsd , "powerpc@freebsd.org" X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 77E3D6E706 X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.15 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; 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)[]; NEURAL_SPAM_SHORT(0.79)[0.789,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.39)[ip: (4.18), ipnet: 74.6.128.0/21(1.56), asn: 26101(1.25), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.72)[0.723,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.76)[0.758,0]; RCVD_IN_DNSWL_NONE(0.00)[42.132.6.74.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 03:16:58 -0000 [The FreeBSD is from a gcc 4.2.1 toolchain based build.] My poudriere build of lang/ruby25 failed with: --- compile.o --- In file included from ./include/ruby.h:33, from internal.h:15, from compile.c:12: In function 'iseq_build_kw.isra.76', inlined from 'rb_iseq_build_from_ary' at compile.c:7865:30: ./include/ruby/ruby.h:1587:36: warning: argument 1 range [2147483648, = 4294967295] exceeds maximum object size 2147483647 = [-Walloc-size-larger-than=3D] #define RB_ALLOC_N(type,n) = ((type*)ruby_xmalloc2((size_t)(n),sizeof(type))) = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/ruby/ruby.h:1593:25: note: in expansion of macro 'RB_ALLOC_N' #define ALLOC_N(type,n) RB_ALLOC_N(type,n) ^~~~~~~~~~ compile.c:7765:11: note: in expansion of macro 'ALLOC_N' dvs =3D ALLOC_N(VALUE, (unsigned int)default_len); ^~~~~~~ In file included from ./include/ruby/ruby.h:29, from ./include/ruby.h:33, from internal.h:15, from compile.c:12: compile.c: In function 'rb_iseq_build_from_ary': ./include/ruby/defines.h:195:18: note: in a call to allocation function = 'ruby_xmalloc2' declared here #define xmalloc2 ruby_xmalloc2 ^~~~~~~~~~~~~ ./include/ruby/defines.h:208:7: note: in expansion of macro 'xmalloc2' void *xmalloc2(size_t,size_t) RUBY_ATTR_ALLOC_SIZE((1,2)); ^~~~~~~~ --- miniruby --- linking miniruby --- .rbconfig.time --- --- encdb.h --- generating encdb.h --- .rbconfig.time --- Segmentation fault (core dumped) *** [.rbconfig.time] Error code 139 make[1]: stopped in /wrkdirs/usr/ports/lang/ruby25/work/ruby-2.5.5 --- encdb.h --- Segmentation fault (core dumped) *** [encdb.h] Error code 139 make[1]: stopped in /wrkdirs/usr/ports/lang/ruby25/work/ruby-2.5.5 2 errors The segmentation faults have backtraces like: Core was generated by `./miniruby -I./lib -I. -I.ext/common -n -e = BEGIN{version=3DARGV.shift;mis=3DARGV.dup'. Program terminated with signal SIGSEGV, Segmentation fault. #0 _restgpr_30_x () at /usr/src/lib/csu/powerpc/crtsavres.S:186 186 RESTGPR_X(30) (gdb) bt #0 _restgpr_30_x () at /usr/src/lib/csu/powerpc/crtsavres.S:186 #1 0x0198d998 in rb_sym_intern (ptr=3Dptr@entry=3D0x1a0f3b8 "begin", = len=3Dlen@entry=3D-1317676078, enc=3D) at symbol.c:1026 #2 0x0198da38 in rb_sym_intern_ascii (ptr=3Dptr@entry=3D0x1a0f3b8 = "begin", len=3D-1317676078) at symbol.c:1038 #3 0x0198da6c in rb_sym_intern_ascii_cstr (ptr=3Dptr@entry=3D0x1a0f3b8 = "begin") at symbol.c:1044 #4 0x01987b3c in struct_make_members_list (ar=3Dar@entry=3D0xffffcef4) = at struct.c:359 #5 0x0198a810 in rb_struct_define_without_accessor = (class_name=3Dclass_name@entry=3D0x1a116c0 "Range", super=3D1107060600, = alloc=3Dalloc@entry=3D0x1922b70 ) at struct.c:420 #6 0x01925664 in Init_Range () at range.c:1314 #7 0x018ac2d4 in rb_call_inits () at inits.c:43 #8 0x018869c8 in ruby_setup () at eval.c:61 #9 0x01888a8c in ruby_init () at eval.c:78 #10 0x01812f50 in main (argc=3D, argv=3D) = at ./main.c:41 Core was generated by `./miniruby -I./lib -I. -I.ext/common = ./tool/generic_erb.rb -c -o encdb.h ./templ'. Program terminated with signal SIGSEGV, Segmentation fault. #0 _restgpr_30_x () at /usr/src/lib/csu/powerpc/crtsavres.S:186 186 RESTGPR_X(30) (gdb) bt #0 _restgpr_30_x () at /usr/src/lib/csu/powerpc/crtsavres.S:186 #1 0x0198d998 in rb_sym_intern (ptr=3Dptr@entry=3D0x1a0f3b8 "begin", = len=3Dlen@entry=3D789211824, enc=3D) at symbol.c:1026 #2 0x0198da38 in rb_sym_intern_ascii (ptr=3Dptr@entry=3D0x1a0f3b8 = "begin", len=3D789211824) at symbol.c:1038 #3 0x0198da6c in rb_sym_intern_ascii_cstr (ptr=3Dptr@entry=3D0x1a0f3b8 = "begin") at symbol.c:1044 #4 0x01987b3c in struct_make_members_list (ar=3Dar@entry=3D0xffffcfd4) = at struct.c:359 #5 0x0198a810 in rb_struct_define_without_accessor = (class_name=3Dclass_name@entry=3D0x1a116c0 "Range", super=3D1107060600, = alloc=3Dalloc@entry=3D0x1922b70 ) at struct.c:420 #6 0x01925664 in Init_Range () at range.c:1314 #7 0x018ac2d4 in rb_call_inits () at inits.c:43 #8 0x018869c8 in ruby_setup () at eval.c:61 #9 0x01888a8c in ruby_init () at eval.c:78 #10 0x01812f50 in main (argc=3D, argv=3D) = at ./main.c:41 Where /usr/src/lib/csu/powerpc/crtsavres.S has the ma ro below in use: #define RESTGPR_X(r) _CRTENTRY(__CONCAT(__CONCAT(_restgpr_,r),_x)) = \ lwz r,(-128 + r*4)(11) For reference: (gdb) disass Dump of assembler code for function _restgpr_30_x: =3D> 0x41b3ced8 <+0>: lwz r30,-8(r11) (gdb) info reg r11 r11 0x6f 111 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Sun May 26 05:31:58 2019 Return-Path: Delivered-To: freebsd-ports@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 4613F15BFFA2 for ; Sun, 26 May 2019 05:31:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.84]) (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 DABCE7296D for ; Sun, 26 May 2019 05:31:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: xPnG3LQVM1mkHjEaP_Qer5k7rCvmjeB43FVF035hofDGVN22iqDhVJ7ZjTn58.w FAlREe_tON7RKXGzEwK.BXveOmtjGihsHS3ZPCEOOsoWiFNa4NhpxBpISsMWtZohi3D33ql1DH0x fDnM6lsw_LdOv.vBRPUPYa66bye7t6HUskW8xHWM2fDYGQQp7ZRNpNMyumepN4nDRLog5YHj5gmI cD5kGjrA9juxy88tmdk5yKnQcFbGCkVy4o83S2_tTTESYVWca3VwC7JxqdQGkMnVqVJFOnNir2EC ycyc2RdJELI7poi1Bal2s0qHQ4hbUAOdZjiXVaJGDL8ws57Havw09XOLNRtugDD4BKSAsNSq4Bpy nPgtGOTX_R3ru8xmVT0k_e1E7ogXMdDxCKi4SEYC40xxG4RLFvedW70WlU7MtKiCaTaH0WHp4CYp 3Vmgn8QYDQmqkR8iYd6eO654q9ylmZbkX36zjwE47G3e0Wi7RQkd6pWPaf1Wl8ewgG.c1oGdKxqN bmv72bgTL4_9vuZB2V2qE9S5C8Hv2DjKQF4Xe0jJ5G5HSL2tg7NuTo53_wvay8N9Nsp5a7UpSHqb H.BBb8K7Xq8eBQ2.rtHcAhLIotyij.4GB_.6p11g9WINwsuWWc47251s_w.nPO6KchU5ANB_XeVK pcD_Zq7Ag2NU.hpkCERcPondd0t9drzmAWXU2SFfosh59MC0y.3YnfKbzc1A.6NtUbfAgANhwcsh 9nCCsVHb0K2SIvqsyirpIs7lLVb0JzhEuNARIRUkAOTr08H.EnBNlRvBP4MKso3NBzBfuhgu.FfP vPKFn5r6m.426R2DbH_e31KR_XKknSHJj75UvDFC_tr7OaTKbzSqy6eapyXC.prfdYcWfaPSiQvK CXaV._HO04jb1TAnE9a9VbcVcZCMAjk.hE2sxmnmi3GAWRLnevGGF4VJ6jcMB5reGBFrFjZ6hUm_ obr7o_GucOqqYmEUJPtxHaBlp0lsGZbIvnlUvwU.XbeakZSugWwNPImbSP0r.pFZINqG5UiDHZs7 O4dHclkeGwrLnSIv1i8oGPypF_5ZBNizxeq4XPdzY.0jnMDjRincp.nE9xzokVivjAn6KnkTL3eA V4X4StjxMnxoHOWRngUEXhLeYDZFTQTDRLVAyFY0KtHKif0ZG0dnxxu0xuVc0qDIfD8e.hUjZJUd tdFA7RP.IAKiiu27Rci.ch.f4hMbFI8vRIp4BfrJDzA1KJHgbdism8YHoze5aNo24Y1g- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Sun, 26 May 2019 05:31:49 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp420.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 5d8d3a0d3707895ef5b0e0b9e7f754b7; Sun, 26 May 2019 05:31:44 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: 32-bit powerpc: bjam stuck compute-bound during poudriere bulk build of devel/boost-libs (during staging) Date: Sat, 25 May 2019 22:31:44 -0700 References: To: ports-list freebsd , "powerpc@freebsd.org" In-Reply-To: Message-Id: <2022971F-EC55-4FD1-8134-F81C8E1C513B@yahoo.com> X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: DABCE7296D X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.57 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; 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)[]; NEURAL_SPAM_SHORT(0.96)[0.961,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.46)[ip: (5.61), ipnet: 98.137.64.0/21(0.98), asn: 36647(0.79), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.91)[0.911,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.75)[0.747,0]; RCVD_IN_DNSWL_NONE(0.00)[84.65.137.98.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 05:31:58 -0000 [I retried the build.] On 2019-May-25, at 19:49, Mark Millard wrote: > In over 16 minutes of CPU time the log file had 4 lines added: >=20 > - zlib : yes (cached) > - bzip2 : yes (cached) > - lzma : yes (cached) > - zstd : no (cached) >=20 > after: >=20 > - BOOST_COMP_GNUC >=3D 4.3.0 : yes (cached) >=20 > Using truss showed lack of activity but for rare mmap or clock_gettime > calls. >=20 > Attaching with gdb showed a backtrace like: >=20 > (gdb) bt > #0 object_validate (obj=3D) at object.c:244 > #1 0x0181a10c in object_equal (lhs=3D, rhs=3D) at object.c:334 > #2 0x01815378 in list_in (l=3D, value=3D0x44757c9c) at = lists.c:345 > #3 0x01815418 in list_is_sublist (sub=3D, = l=3D0x4b826ec0) at lists.c:308 > #4 0x0180fa70 in function_run (function_=3D0x41b07800, = frame=3D0xffff9be0, s=3D0x1844fb4 ) at function.c:4128 > #5 0x01801fe0 in evaluate_rule (rule=3D0x41b8e89c, = rulename=3D0x41b1becc, frame=3D0xffff9be0) at compile.c:150 > #6 0x01810798 in function_call_rule (line=3D, = file=3D0xffff9be8, unexpanded=3D, n_args=3D2, = s=3D, frame=3D, function=3D) > at function.c:493 > #7 function_run (function_=3D0x41bf3580, frame=3D0xffff9e14, = s=3D0x1844fb4 ) at function.c:4617 > #8 0x01801fe0 in evaluate_rule (rule=3D0x4209fadc, = rulename=3D0x420bf25c, frame=3D0xffff9e14) at compile.c:150 > #9 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) > at function.c:605 > #10 function_run (function_=3D0x42067140, frame=3D0xffffa120, = s=3D0x1844fb4 ) at function.c:4628 > #11 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, = rulename=3D0x420b262c, frame=3D0xffffa120) at compile.c:150 > #12 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa128, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #13 function_run (function_=3D0x420cef00, frame=3D0xffffa354, = s=3D0x1844fb4 ) at function.c:4617 > #14 0x01801fe0 in evaluate_rule (rule=3D0x42095334, = rulename=3D0x420c063c, frame=3D0xffffa354) at compile.c:150 > #15 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) > at function.c:605 > #16 function_run (function_=3D0x420cdbc0, frame=3D0xffffa660, = s=3D0x1844fb4 ) at function.c:4628 > #17 0x01801fe0 in evaluate_rule (rule=3D0x4209402c, = rulename=3D0x41b9ce2c, frame=3D0xffffa660) at compile.c:150 > #18 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa668, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) > at function.c:493 > #19 function_run (function_=3D0x42227180, frame=3D0xffffa900, = s=3D0x1844fb4 ) at function.c:4617 > #20 0x01801fe0 in evaluate_rule (rule=3D0x4227d26c, = rulename=3D0x41b9c73c, frame=3D0xffffa900) at compile.c:150 > #21 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa908, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) > at function.c:493 > #22 function_run (function_=3D0x422ac8c0, frame=3D0xffffaba0, = s=3D0x1844fb4 ) at function.c:4617 > #23 0x01801fe0 in evaluate_rule (rule=3D0x4227cec4, = rulename=3D0x41ba222c, frame=3D0xffffaba0) at compile.c:150 > #24 0x01810798 in function_call_rule (line=3D, = file=3D0xffffaba8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #25 function_run (function_=3D0x42227700, frame=3D0xffffae40, = s=3D0x1844fb4 ) at function.c:4617 > #26 0x01801fe0 in evaluate_rule (rule=3D0x4226601c, = rulename=3D0x422ad26c, frame=3D0xffffae40) at compile.c:150 > #27 0x01810798 in function_call_rule (line=3D, = file=3D0xffffae48, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #28 function_run (function_=3D0x422ac880, frame=3D0xffffb074, = s=3D0x1844fb4 ) at function.c:4617 > #29 0x01801fe0 in evaluate_rule (rule=3D0x4227ceac, = rulename=3D0x41b9a54c, frame=3D0xffffb074) at compile.c:150 > #30 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) > at function.c:605 > #31 function_run (function_=3D0x42067140, frame=3D0xffffb380, = s=3D0x1844fb4 ) at function.c:4628 > #32 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, = rulename=3D0x420b262c, frame=3D0xffffb380) at compile.c:150 > #33 0x01810798 in function_call_rule (line=3D, = file=3D0xffffb388, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #34 function_run (function_=3D0x420cef00, frame=3D0xffffb5b4, = s=3D0x1844fb4 ) at function.c:4617 > #35 0x01801fe0 in evaluate_rule (rule=3D0x42095334, = rulename=3D0x420c063c, frame=3D0xffffb5b4) at compile.c:150 > #36 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae40ec, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) > at function.c:605 > #37 function_run (function_=3D0x41b25980, frame=3D0xffffba30, = s=3D0x1844fb4 ) at function.c:4628 > #38 0x0181b1c8 in parse_impl (frame=3D0xffffba30) at parse.c:55 > #39 0x018100ec in function_run (function_=3D0x41871d80, = frame=3D0xffffba30, s=3D0x1844fb4 ) at function.c:4860 > #40 0x01801fe0 in evaluate_rule (rule=3D0x41a7cd54, = rulename=3D0x41aaf98c, frame=3D0xffffba30) at compile.c:150 > #41 0x01810798 in function_call_rule (line=3D, = file=3D0xffffba38, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) > at function.c:493 > #42 function_run (function_=3D0x41b25100, frame=3D0xffffbcd0, = s=3D0x1844fb4 ) at function.c:4617 > #43 0x01801fe0 in evaluate_rule (rule=3D0x41aa83f4, = rulename=3D0x41aaf74c, frame=3D0xffffbcd0) at compile.c:150 > #44 0x01810798 in function_call_rule (line=3D, = file=3D0xffffbcd8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #45 function_run (function_=3D0x41871640, frame=3D0xffffc250, = s=3D0x1844fb4 ) at function.c:4617 > #46 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 > #47 0x018100ec in function_run (function_=3D0x41871340, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 > #48 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 > #49 0x018100ec in function_run (function_=3D0x41871280, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 > #50 0x01801fe0 in evaluate_rule (rule=3D0x41aa8394, = rulename=3D0x41aaf1ac, frame=3D0xffffc250) at compile.c:150 > #51 0x01810798 in function_call_rule (line=3D, = file=3D0xffffc258, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) > at function.c:493 > #52 function_run (function_=3D0x418712c0, frame=3D0xffffccc8, = s=3D0x1844fb4 ) at function.c:4617 > #53 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 > #54 0x018100ec in function_run (function_=3D0x41871100, = frame=3D0xffffccc8, s=3D0x1844fb4 ) at function.c:4860 > #55 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 > #56 0x018140d0 in main (argc=3D, argv=3D, arg_environ=3D) at jam.c:619 The retry did not get stuck where indicated --or at all so far. (But it is still building.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Sun May 26 05:38:30 2019 Return-Path: Delivered-To: freebsd-ports@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 7DFBF15C0122 for ; Sun, 26 May 2019 05:38:30 +0000 (UTC) (envelope-from dettus@dettus.net) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 481A072C85 for ; Sun, 26 May 2019 05:38:27 +0000 (UTC) (envelope-from dettus@dettus.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1558849104; s=strato-dkim-0002; d=dettus.net; h=In-Reply-To:Date:Message-ID:From:References:Cc:To:Subject: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=0lKwU89j3FfJQcTbtHH9ILRn77DpkWZxzexzW2VZU7M=; b=rdJcRkfDyqidwXftzdIMmmwn2bvLLOL2lBZlJ1gcNW6zQW/5wVmaFJIzgbF2D1n0aC NhKbf8Ee0xViAjNxBtaHVKpGyT+Jj2ayawwJMOQKh0G8KUy9h3i+im2hADRmw0fIiq/7 EN224y6OpsPVvrQO8xuTijrluKaw1dmzpRDl0EodHUS6c5ZCjppiDMgPNFOoh5N68rki /us+y8OLKPU10oYgXHFWRnl2XL+ZRLgK0p/rBxHhZv63IdcllRPNjgDnxM6S64R6q6hf YaMkfNEpWy4QqyDs36mgyPmLGmznx5Cm/9enL+etvitwSfRJ3RTL0wWI7pE1f0hnFhUn 8dBA== X-RZG-AUTH: ":KGkQYVW7W/svqgEWTtiN1ShZMluS4nqB3SkHmQvAOacDbm4Nb/Fv7A3bolGUyJq9pcwS" X-RZG-CLASS-ID: mo00 Received: from [192.168.23.9] by smtp.strato.de (RZmta 44.18 DYNA|AUTH) with ESMTPSA id z09415v4Q5bKJ82 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Sun, 26 May 2019 07:37:20 +0200 (CEST) Subject: Re: new port: game/dMagnetic (moved to github, and help needed) To: freebsd@coombscloud.com Cc: Mark Millard via freebsd-ports References: From: dettus Message-ID: Date: Sun, 26 May 2019 07:36:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 481A072C85 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=dettus.net header.s=strato-dkim-0002 header.b=rdJcRkfD X-Spamd-Result: default: False [-1.85 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[dettus.net:s=strato-dkim-0002]; NEURAL_HAM_MEDIUM(-0.73)[-0.734,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.29)[0.288,0]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[dettus.net]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: smtp.rzone.de]; DKIM_TRACE(0.00)[dettus.net:+]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[4.0.0.0.0.0.0.0.0.0.0.0.0.0.3.5.2.0.2.0.a.0.2.0.8.3.2.0.1.0.a.2.list.dnswl.org : 127.0.5.1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 05:38:30 -0000 Hello Kirk On 5/26/19 1:46 AM, freebsd@coombscloud.com wrote: > > Install ports-mgmt/portlint and run the ‘portlint’ command from within the port's directory > and fix any complaints. Then, generate a diff for the port and submit it in a bug report at > bugs.freebsd.org under “Ports & Packages”. Give the bug report a title such as: > > “New Port: games/dMagnetic: magnetic scrolls interpreter” > > See https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html. > > Kirk Thank you for your patch. I applied it, and committed it to github after portlint told me that it "looks fine." Now I will file the "bug" report. Thank you! Thomas From owner-freebsd-ports@freebsd.org Sun May 26 07:48:52 2019 Return-Path: Delivered-To: freebsd-ports@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 CE49C1595120 for ; Sun, 26 May 2019 07:48:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-54.consmr.mail.gq1.yahoo.com (sonic308-54.consmr.mail.gq1.yahoo.com [98.137.68.30]) (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 B99FB75FCA for ; Sun, 26 May 2019 07:48:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: zIP.hx8VM1nF1vvaJ58GB0jEY8I9ZrHwHfA.CW310bAR_Ieq3751DpvZcCng7Z4 h7Q1vW.cHshKBZfBAvzGc8euIQly15cVRwH.QCggG.BTTAp0e_KxpXaozrVj1QLsabvRTxOj9GUu ahPUyxEBxYfOTmU1YG5WWcJTR_HrQbCUhKCJe_Q.pKaJdoulRs20HoKPb4HE1jDy4.ufunxvlduE q.lPHcy6BTjmPIpYN9jXp2LiVQSMDrDGvIqxYSwz2siljA_I4AXi0TAX8KzplAhMisZVerxmvcC1 kfd3yCebu7vUAQKliurWOqWTE9MeUoPlerEmbPktNQkYc68zx8yhEDx5raIsFTwPe5ae4QGgxulY ybgzXV8uhBIAtvyNZcobatdJ7KVo5IbUo98F6Ck0AsAWHYzE1iq0yZBCkUSQYnO7WOJGcgY.rfa9 xPXhRdi6BfMUsd7PSBTUpdwjvFnW3Yyucuz8TWTmk_yN6FAaKUo8g3v_I11rv9_GVjsNsupim4Wx 6rNZ8gQKdUhugl1FZhveWnxWTxRITPGirx5xFUBPGKwMHqmYVuZOuw1eNmFcvzFscnbfsacMzRKR kdIPq_Iy0i5YBRdIqIgNIFKsnI_07vAz87kz.tHcgKmHHqe31DtEN7BpmbSw4peseHCxK0Hm74U. ocYyjZA1QcRrfCVlVHiS7h7ha60UIUuxix_mNdTqtZgLpdtF_78hubD72_W5D.w81eIPep2sNrh2 l2hvjkPtCCozyTwn40FV8vSxZAmb7SP7.oITThP5Qf.EsPYiSDfJzKGYnpnhZABJSOQWi8z6WJ41 4TYUAT89.WbtkSpLnpMxKS5B7cexy_a9wwTr.kIhASV.RJdcB7REKPbSFdNLRgoXNblJkBm67oN7 yBvBrYiLopK58vn5AAv_tmUN4T0kG8JDww6ypbipIh_u46q.mEVVm1Z_2BUPY5xJK2KzyKUe2ExG hH5EWThlDAOqjRtaJ_sadBwXjPtpO4efpZjNjBte2PrfXU4z5eZoj7xnOjf9ZrTL6L1KifLTZNMX C.h2SJHwRZmusk.fZUxWSPpMhWkDb2erots.POZX7qxo0_LYvmrbMn4WlfNsVbcM21V8pTskh1H8 4pDhNCjb2EZMj2evEIFAC1lplugSCBkp7__By0Y7QbhXeI_Lhu7lqYhWF5KTwIArlEeWCg3R1.hY C0CtI9oudU2gYAlGMn11M06y0TwZGzRJ0v29g3sUlFGLkCRe6v7Mt5fGFKv7gGZH.Qc8- Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Sun, 26 May 2019 07:48:42 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp430.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID ca1af105ff90302e775d38ad260face7; Sun, 26 May 2019 07:38:36 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: 32-bit powerpc: bjam stuck compute-bound during poudriere bulk build of devel/boost-libs (during staging) Date: Sun, 26 May 2019 00:38:35 -0700 References: <2022971F-EC55-4FD1-8134-F81C8E1C513B@yahoo.com> To: ports-list freebsd , "powerpc@freebsd.org" In-Reply-To: <2022971F-EC55-4FD1-8134-F81C8E1C513B@yahoo.com> Message-Id: <44B775D6-8FF1-4241-9C53-A1F639A056E4@yahoo.com> X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: B99FB75FCA X-Spamd-Bar: ++++ X-Spamd-Result: default: False [4.38 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; 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)[]; NEURAL_SPAM_SHORT(0.91)[0.906,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(2.13)[ip: (8.95), ipnet: 98.137.64.0/21(0.98), asn: 36647(0.79), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.96)[0.961,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.89)[0.890,0]; RCVD_IN_DNSWL_NONE(0.00)[30.68.137.98.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 07:48:52 -0000 [I misinterpreted.] On 2019-May-25, at 22:31, Mark Millard wrote: > [I retried the build.] >=20 > On 2019-May-25, at 19:49, Mark Millard wrote: >=20 >> In over 16 minutes of CPU time the log file had 4 lines added: >>=20 >> - zlib : yes (cached) >> - bzip2 : yes (cached) >> - lzma : yes (cached) >> - zstd : no (cached) >>=20 >> after: >>=20 >> - BOOST_COMP_GNUC >=3D 4.3.0 : yes (cached) >>=20 >> Using truss showed lack of activity but for rare mmap or = clock_gettime >> calls. >>=20 >> Attaching with gdb showed a backtrace like: >>=20 >> (gdb) bt >> #0 object_validate (obj=3D) at object.c:244 >> #1 0x0181a10c in object_equal (lhs=3D, rhs=3D) at object.c:334 >> #2 0x01815378 in list_in (l=3D, value=3D0x44757c9c) = at lists.c:345 >> #3 0x01815418 in list_is_sublist (sub=3D, = l=3D0x4b826ec0) at lists.c:308 >> #4 0x0180fa70 in function_run (function_=3D0x41b07800, = frame=3D0xffff9be0, s=3D0x1844fb4 ) at function.c:4128 >> #5 0x01801fe0 in evaluate_rule (rule=3D0x41b8e89c, = rulename=3D0x41b1becc, frame=3D0xffff9be0) at compile.c:150 >> #6 0x01810798 in function_call_rule (line=3D, = file=3D0xffff9be8, unexpanded=3D, n_args=3D2, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #7 function_run (function_=3D0x41bf3580, frame=3D0xffff9e14, = s=3D0x1844fb4 ) at function.c:4617 >> #8 0x01801fe0 in evaluate_rule (rule=3D0x4209fadc, = rulename=3D0x420bf25c, frame=3D0xffff9e14) at compile.c:150 >> #9 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) >> at function.c:605 >> #10 function_run (function_=3D0x42067140, frame=3D0xffffa120, = s=3D0x1844fb4 ) at function.c:4628 >> #11 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, = rulename=3D0x420b262c, frame=3D0xffffa120) at compile.c:150 >> #12 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa128, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #13 function_run (function_=3D0x420cef00, frame=3D0xffffa354, = s=3D0x1844fb4 ) at function.c:4617 >> #14 0x01801fe0 in evaluate_rule (rule=3D0x42095334, = rulename=3D0x420c063c, frame=3D0xffffa354) at compile.c:150 >> #15 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) >> at function.c:605 >> #16 function_run (function_=3D0x420cdbc0, frame=3D0xffffa660, = s=3D0x1844fb4 ) at function.c:4628 >> #17 0x01801fe0 in evaluate_rule (rule=3D0x4209402c, = rulename=3D0x41b9ce2c, frame=3D0xffffa660) at compile.c:150 >> #18 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa668, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #19 function_run (function_=3D0x42227180, frame=3D0xffffa900, = s=3D0x1844fb4 ) at function.c:4617 >> #20 0x01801fe0 in evaluate_rule (rule=3D0x4227d26c, = rulename=3D0x41b9c73c, frame=3D0xffffa900) at compile.c:150 >> #21 0x01810798 in function_call_rule (line=3D, = file=3D0xffffa908, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #22 function_run (function_=3D0x422ac8c0, frame=3D0xffffaba0, = s=3D0x1844fb4 ) at function.c:4617 >> #23 0x01801fe0 in evaluate_rule (rule=3D0x4227cec4, = rulename=3D0x41ba222c, frame=3D0xffffaba0) at compile.c:150 >> #24 0x01810798 in function_call_rule (line=3D, = file=3D0xffffaba8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #25 function_run (function_=3D0x42227700, frame=3D0xffffae40, = s=3D0x1844fb4 ) at function.c:4617 >> #26 0x01801fe0 in evaluate_rule (rule=3D0x4226601c, = rulename=3D0x422ad26c, frame=3D0xffffae40) at compile.c:150 >> #27 0x01810798 in function_call_rule (line=3D, = file=3D0xffffae48, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #28 function_run (function_=3D0x422ac880, frame=3D0xffffb074, = s=3D0x1844fb4 ) at function.c:4617 >> #29 0x01801fe0 in evaluate_rule (rule=3D0x4227ceac, = rulename=3D0x41b9a54c, frame=3D0xffffb074) at compile.c:150 >> #30 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae9c5c, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) >> at function.c:605 >> #31 function_run (function_=3D0x42067140, frame=3D0xffffb380, = s=3D0x1844fb4 ) at function.c:4628 >> #32 0x01801fe0 in evaluate_rule (rule=3D0x420a18dc, = rulename=3D0x420b262c, frame=3D0xffffb380) at compile.c:150 >> #33 0x01810798 in function_call_rule (line=3D, = file=3D0xffffb388, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #34 function_run (function_=3D0x420cef00, frame=3D0xffffb5b4, = s=3D0x1844fb4 ) at function.c:4617 >> #35 0x01801fe0 in evaluate_rule (rule=3D0x42095334, = rulename=3D0x420c063c, frame=3D0xffffb5b4) at compile.c:150 >> #36 0x0180f8f0 in function_call_member_rule (line=3D, = file=3D0x41ae40ec, rulename=3D, n_args=3D1, s=3D, frame=3D, function=3D) >> at function.c:605 >> #37 function_run (function_=3D0x41b25980, frame=3D0xffffba30, = s=3D0x1844fb4 ) at function.c:4628 >> #38 0x0181b1c8 in parse_impl (frame=3D0xffffba30) at parse.c:55 >> #39 0x018100ec in function_run (function_=3D0x41871d80, = frame=3D0xffffba30, s=3D0x1844fb4 ) at function.c:4860 >> #40 0x01801fe0 in evaluate_rule (rule=3D0x41a7cd54, = rulename=3D0x41aaf98c, frame=3D0xffffba30) at compile.c:150 >> #41 0x01810798 in function_call_rule (line=3D, = file=3D0xffffba38, unexpanded=3D, n_args=3D3, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #42 function_run (function_=3D0x41b25100, frame=3D0xffffbcd0, = s=3D0x1844fb4 ) at function.c:4617 >> #43 0x01801fe0 in evaluate_rule (rule=3D0x41aa83f4, = rulename=3D0x41aaf74c, frame=3D0xffffbcd0) at compile.c:150 >> #44 0x01810798 in function_call_rule (line=3D, = file=3D0xffffbcd8, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #45 function_run (function_=3D0x41871640, frame=3D0xffffc250, = s=3D0x1844fb4 ) at function.c:4617 >> #46 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 >> #47 0x018100ec in function_run (function_=3D0x41871340, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 >> #48 0x0181b1c8 in parse_impl (frame=3D0xffffc250) at parse.c:55 >> #49 0x018100ec in function_run (function_=3D0x41871280, = frame=3D0xffffc250, s=3D0x1844fb4 ) at function.c:4860 >> #50 0x01801fe0 in evaluate_rule (rule=3D0x41aa8394, = rulename=3D0x41aaf1ac, frame=3D0xffffc250) at compile.c:150 >> #51 0x01810798 in function_call_rule (line=3D, = file=3D0xffffc258, unexpanded=3D, n_args=3D1, = s=3D, frame=3D, function=3D) >> at function.c:493 >> #52 function_run (function_=3D0x418712c0, frame=3D0xffffccc8, = s=3D0x1844fb4 ) at function.c:4617 >> #53 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 >> #54 0x018100ec in function_run (function_=3D0x41871100, = frame=3D0xffffccc8, s=3D0x1844fb4 ) at function.c:4860 >> #55 0x0181b1c8 in parse_impl (frame=3D0xffffccc8) at parse.c:55 >> #56 0x018140d0 in main (argc=3D, argv=3D, arg_environ=3D) at jam.c:619 >=20 > The retry did not get stuck where indicated --or at all so > far. (But it is still building.) I misinterpreted (or was looking at the wrong log file). IT finally got to where it was the prior time. I've let it run and the: bjam --layout=3Dsystem = --prefix=3D/wrkdirs/usr/ports/devel/boost-libs/work/stage/usr/local -d2 = cxxflags=3D-pipe . . . has gotten to the stage of cp'ing into areas below = /wrkdirs/usr/ports/devel/boost-libs/work/stage/ . But bjam got over 44 minutes of CPU time getting to that point. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Tue May 28 19:19:21 2019 Return-Path: Delivered-To: freebsd-ports@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 2618915A9296 for ; Tue, 28 May 2019 19:19:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-32.consmr.mail.ne1.yahoo.com (sonic301-32.consmr.mail.ne1.yahoo.com [66.163.184.201]) (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 225898D8A0 for ; Tue, 28 May 2019 19:19:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: REFE9xoVM1lgJ1x3DZFXj.L6yAkyc873Jos5JAP8tnq6xFYUhKtuEKJTQErGk09 ahAG.AQPypkxx5KQybiKf3dhOZ6W5pFo8QW10nm_h8lEY2hlHidgp_ZMhCzR6kPOT_w0dBuSzkwq FaffNKD9JUWX6toR2HWM6Twq59Mhhudky8M8Z9zXD9NE4u8u4D0hgbhnC_bce4XdNmCcbn7iH3PK SfiMAwE4sOZXxkxpKLdN40LeQeuU2i13OLbKgNjAhExV8.cD_XNt8JdsvnSOw5M1OOAECFZ2UQ2i zpYjLH997LnPSrAlZ.x2ng0YrhzwdmTIqS734vy84.CklhcU3tjZvQgimlmDccM_yrr98uCRNwA0 NzDh3lwQeC6sGq4HsYdjoBPvI81fP1htg7PXX1cjExJ5iAID8itFEC8Ll49UJo64NYdCneOysoDu ykQoUWODaNDN69DSg6lMM5tEK7VQd3B7.P2uDs9nvyS1h9PsQ0vgNrkEGq5MrCqJyqKOGc8mPTme 0YtKmUBBNFuqWgup5uK60EWc_Rh4yufFvO2eYfEHBXvjrK9QFtE2qdctYlpfvAWc8THSpcnSVivR pgE._GjJPT9sPj.dAi62agAWr92.hsoqmDEsRaKEsq8HRMFL0cr8CLqCEP20lYrA.8tQO0gK_7FY iDJwGGOCjJf8pdmc8eGW1kSBWr2IoAQg2hr96dvKiOOyDs26O20gIKlhdgBS5zF7Xlvg.UH1xGcU ZW.yvOsvQWFyEdgffBi4J.8_KTbmH7vjPAojHLxXdMpR2SSrk5LXXCjRBoRA18vOelpZ1WX4Q_O7 uhwP0CGn69qTKvreWZl5xrGGKAzkJW1K.Z3fN32pGWBI27cE5F7c0vxkdk4a3b9RTwud87nDzU_O OuQdqWYrvnMY1U4Isweh7B8Gg43_nJdPTEFciKtn16advhJEf8p4GTfwHXm_xlgOyHu2QJ4XghVo 4bykAr1HMSf7ApzKsKkBjguF4OY7SCAgr2Z8evfDxkI2OCtrv.twN..R.pSvpKGdEyGwBW._JjQB DIBDr6vsqwfkZGZWiWFpzaJZY9eZ5qtx_lGeQpz4dt7NkXj_uhwtpP2XIsNptwkkR70645njzeWS bnW3D.wuhfgO.RPK_75p3g8g4wa.Qccf3m3U1CdXak.YHHOGqbV2r8WL.hJjEdCilXX6Xkfm3B82 YLxz9x43URKC191xxQn25jGAO9CNKCUR9SqOTHiH5wSZlJO9A52KcWY2asdI01b5kLZs- Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 May 2019 19:19:18 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp419.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 43c6f1b65602573a3d18344d8ec5f2e0; Tue, 28 May 2019 19:19:14 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: powerpc64 system-clang-8 based context: x11-toolkits/qt5-declarative fails to build in poudriere: /usr/local/lib/qt5/bin/qlalr segmentation faults in std::type_info::~type_info() () from /usr/local/lib/gcc8/libstdc++.so.6 From: Mark Millard In-Reply-To: Date: Tue, 28 May 2019 12:19:12 -0700 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , ports-list freebsd , Jan Beich Content-Transfer-Encoding: quoted-printable Message-Id: <1A31ACF2-746A-49D2-80D5-E80392704B4E@yahoo.com> References: <8B8355C5-731B-4F03-AA98-11324C618D3C@yahoo.com> <590AAD80-8D2F-4F7A-8910-001D72A5E666@yahoo.com> <22D9DF10-E58A-49E5-8372-CC9D263A7C76@yahoo.com> <33026AD5-9CB0-43CB-84EA-5B2B914A7EB0@yahoo.com> <3B3EACF3-00D8-48B7-A3C0-8AA6E0279041@yahoo.com> <20190524182522.GA17299@lonesome.com> To: Mark Linimon X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 225898D8A0 X-Spamd-Bar: ++++ X-Spamd-Result: default: False [4.13 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; LONG_SUBJ(1.66)[221]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; 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)[]; NEURAL_SPAM_SHORT(0.35)[0.349,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.58)[ip: (5.47), ipnet: 66.163.184.0/21(1.39), asn: 36646(1.11), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.08)[0.076,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.97)[0.974,0]; RCVD_IN_DNSWL_NONE(0.00)[201.184.163.66.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[201.184.163.66.rep.mailspike.net : 127.0.0.17] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2019 19:19:21 -0000 [I forgot to mention of the combination: gcc and libc++.=3D On 2019-May-24, at 12:11, Mark Millard wrote: > On 2019-May-24, at 11:25, Mark Linimon = wrote: >=20 >> On Thu, May 23, 2019 at 10:33:35PM -0700, Mark Millard via = freebsd-toolchain wrote: >>> That is no matter what the system compiler is for powerpc64. >>>=20 >>> This lead to the below mixing of libstdc++.so.6 and libc++/libcxxrt = . . . >>=20 >> Yeah. This is probably my fault. >>=20 >> We've baked the assumption into ports that "powerpc64 implies gcc in = base". >> You're the first person to color outside the lines I think :-) >>=20 >> I'm going to start an internal discussion about what the "real" fix = is. >> I consider what we've done in some places to not be the "real" fix = because >> they assume _either_ llvm _or_ gcc in base. This would fix your = specific >> problem but not the general problem of someone installing both and = then >> switching back and forth for testing. >=20 > Plus qt5 is outside the range of gcc 4.2.1 to cover, so for it > a usable "gcc in base" would mean base/gcc or some such substitution. > But base/gcc does not imply any version of libstdc++ is in use either: > same problem as system-clang-8-based if something like lang/gcc8 is > used for qt5. >=20 > Even if libstdc++ was (hypothetically) used, the vintage from > base/gcc or devel/*-gcc sorts of materials would not generally > match lang/gcc8 or whatever compiler:c++11-lib and the like > might default to. >=20 > For the likes of qt5, care must be taken that, for example, > devel/icu and its: >=20 > /usr/local/lib/libicui18n.so.64 > /usr/local/lib/libicuuc.so.64 >=20 > vs. qt5: they must use the same c++ library and vintage. >=20 > Then there are things that really could use gcc 4.2.1 from > base: mixed libstdc++ vintages could result, even if some > port lang/gcc* toolchain is used. >=20 > Definitely a messy context. >=20 > The failing behavior (program crash very early when starting) > was not obviously tied to c++ library mixes being involved. It > would be handy if some stage of building/installing/running > caught the presence of such a bad combination and was explicit > about it. I probably should have mentioned using the likes of base/binutils and base/gcc and ending up with a gcc based system c and c++ but a system libc++ / libcxxrt instead of libstdc++ . This would still make for the odd mix of libc++ / libcxxrt vs. libstdc++ if: /usr/local/lib/libicui18n.so.64 /usr/local/lib/libicuuc.so.64 were built by the system toolchain but qt5-core was built by something like lang/gcc8 . system-clang vs. lang/gcc* need not be the only odd context. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Tue May 28 22:51:16 2019 Return-Path: Delivered-To: freebsd-ports@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 2EFC015AEFC2; Tue, 28 May 2019 22:51:16 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B5096EB2B; Tue, 28 May 2019 22:51:12 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: by mail-pl1-x634.google.com with SMTP id g9so148474plm.6; Tue, 28 May 2019 15:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:cc:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=PewRgrcLsE1Pkei/lgF1JJ6vDiNsSrMmPO1yiU/aQjs=; b=iL0T2W8s1kjtUXURJb66Q7K/MGTKczXDzrRiRBwUrvsjmq8XoFV54gslV8yj/XmSet Ipv+W6h4Zy1zNZAMYYDAZfBG4Wma7+P89B9zx4D/728QzfKc7vtlFOrFAV65dBAUJ27m h30rEvicRBPOf0hPoSqYc6oXjkhSYN5/pQBxc3/8gP/3qZ0z6r0NFTc7Tgnt0VqKFB8w vEq1PHKqI9ZGYhjZpAxlY2ruBT0HeK/Jaf0CorlYUHfH5xT8DfQpOhLFG1ppN9mIdHDg Wi1SOpDUx8A2F6L/5U0qXZfbQzeRKpYK70S0Z0zvJtPj7xUimsLn3zOZTcm01zyMgO1p 27Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:cc:message-id:date :user-agent:mime-version:content-transfer-encoding:content-language; bh=PewRgrcLsE1Pkei/lgF1JJ6vDiNsSrMmPO1yiU/aQjs=; b=owFFWQY2gb/1GcsrGVQp8regk79ML2SYMfjNMAwdvDUzONsmncvpkMmHvUiwW9L5ls Bi8N0WFu93xtel+R1Gc00Bnd9yapnmNJu+NDQkn8+E7LIO9/zcBOJa+14C7n36iDJFON qK6sF3p9Obbje5OGxzLlneiLJIFy8+dZjKqQzCGE382seIDT+gyFBlHgX/UK72lAt3gz fabfRtJ9MjjqHyBAd1NPrtXO+WnFp6y22Lht2B7untssYbFAA4OU4rCD72qb9bxz2g6P glykeTmzdoCM3a2YTj1mdbHkPxzKiyEuAWbHd5ebt3tlHi20anYfytYLzFQRJkotHCXr DPng== X-Gm-Message-State: APjAAAVMHCaqRvMAJi/r+Yjn3/jZ0Pg94JbhqF8Bqr95AJeZKJzatmGS 7V5w0q8NCgmY0Rdc6x4KAVAI2ulGGXM= X-Google-Smtp-Source: APXvYqwn8/j5XXByWa5wXFvKsJh4WMM/WIM4ldI04smmGtg/PygW9S3pqFqy0J+K6AVk2ZJZKcSfMg== X-Received: by 2002:a17:902:9a9:: with SMTP id 38mr95809372pln.10.1559083870762; Tue, 28 May 2019 15:51:10 -0700 (PDT) Received: from [192.168.1.25] (c-73-170-47-221.hsd1.ca.comcast.net. [73.170.47.221]) by smtp.gmail.com with ESMTPSA id t25sm29608488pfq.91.2019.05.28.15.51.09 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Tue, 28 May 2019 15:51:10 -0700 (PDT) Sender: Theron Tarigo From: Theron To: soc-status@freebsd.org Subject: GSoC: Separation of Ports Build Process from Local Installation Cc: freebsd-ports@freebsd.org, freebsd-hackers@freebsd.org, Bakul Shah Message-ID: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> Date: Tue, 28 May 2019 18:51:08 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 0B5096EB2B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=iL0T2W8s; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of therontarigo@gmail.com designates 2607:f8b0:4864:20::634 as permitted sender) smtp.mailfrom=therontarigo@gmail.com X-Spamd-Result: default: False [-6.89 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.97)[-0.975,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; 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(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-2.90)[ip: (-8.88), ipnet: 2607:f8b0::/32(-3.30), asn: 15169(-2.29), country: US(-0.06)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[4.3.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] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2019 22:51:16 -0000 Hello All, For Google Summer of Code 2019 I am working on FreeBSD's ports tree makefiles towards eliminating the dependency of the ports building process on the local system's installed packages.  Currently this level of separation can only be accomplished in practice through chroot or Jail.  The project will eliminate the need for cooperation of the root user since /usr/local will not need to be touched. The major technical obstacle to be overcome is that ports expect to find files of their dependencies installed in /usr/local.  To support this without touching that location on the installed system, file accesses will be redirected to a location controlled by the ports build process through use of a library to intercept file accesses. Once I have that working (well enough to build one port at a time) I will move on to modify bsd.port.mk itself (and related files) to utilize this mechanism for virtual installation of port dependencies during builds. The full project proposal can be seen at https://docs.google.com/document/d/1B30U9csgY299W59tNraSX1LYjzsba2i04OrYAUpdIZs/edit . My goal is that this work can be integrated well enough into /usr/ports/Mk so that unlike Jail, no set up work should be required for using ports tree to build a set of installable packages. Please let me know if you are interested in this project; feedback is appreciated.  If someone would like to provide ongoing feedback or mentorship that would be especially helpful.  Bakul Shah is my mentor officially for GSoC but I would be happy to have additional support from someone who is experienced with internals of the port infrastructure makefiles. Theron Tarigo From owner-freebsd-ports@freebsd.org Wed May 29 08:01:12 2019 Return-Path: Delivered-To: freebsd-ports@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 1ED8415BB36F for ; Wed, 29 May 2019 08:01:12 +0000 (UTC) (envelope-from portscout@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 C7077872D2 for ; Wed, 29 May 2019 08:01:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 869AC15BB362; Wed, 29 May 2019 08:01:11 +0000 (UTC) Delivered-To: ports@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 45DF915BB35F for ; Wed, 29 May 2019 08:01:11 +0000 (UTC) (envelope-from portscout@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 05B4A872C2 for ; Wed, 29 May 2019 08:01:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 059D015183 for ; Wed, 29 May 2019 08:01:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x4T819GF013185 for ; Wed, 29 May 2019 08:01:09 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x4T8199A013184; Wed, 29 May 2019 08:01:09 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905290801.x4T8199A013184@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 29 May 2019 08:01:09 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 08:01:12 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ net/yami4 | 1.10.2 | 1.11.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed May 29 09:57:06 2019 Return-Path: Delivered-To: freebsd-ports@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 BAA8315BD711 for ; Wed, 29 May 2019 09:57:06 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from nimbus.fccf.net (nimbus.fccf.net [185.117.82.79]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C030C8B4BF for ; Wed, 29 May 2019 09:57:05 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from straylight.m.ringlet.net (r-office.storpool.com [185.117.80.129]) by nimbus.fccf.net (Postfix) with ESMTPSA id 3B3FD492 for ; Wed, 29 May 2019 12:56:55 +0300 (EEST) Received: from roam (uid 1000) (envelope-from roam@ringlet.net) id 6213d7 by straylight.m.ringlet.net (DragonFly Mail Agent v0.11); Wed, 29 May 2019 12:56:54 +0300 Date: Wed, 29 May 2019 12:56:53 +0300 From: Peter Pentchev To: "Rodney W. Grimes" Cc: Theron , Bakul Shah , freebsd-hackers@freebsd.org, soc-status@freebsd.org, freebsd-ports@freebsd.org Subject: Re: GSoC: Separation of Ports Build Process from Local Installation Message-ID: <20190529095653.GN18665@straylight.m.ringlet.net> Mail-Followup-To: "Rodney W. Grimes" , Theron , Bakul Shah , freebsd-hackers@freebsd.org, soc-status@freebsd.org, freebsd-ports@freebsd.org References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> <201905290328.x4T3Sfep018873@gndrsh.dnsmgr.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="citGix+cyBYE+lqp" Content-Disposition: inline In-Reply-To: <201905290328.x4T3Sfep018873@gndrsh.dnsmgr.net> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: C030C8B4BF X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.988,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 09:57:07 -0000 --citGix+cyBYE+lqp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 28, 2019 at 08:28:41PM -0700, Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] > > Hello All, > >=20 > > For Google Summer of Code 2019 I am working on FreeBSD's ports tree=20 > > makefiles towards eliminating the dependency of the ports building=20 > > process on the local system's installed packages.? Currently this level= =20 > > of separation can only be accomplished in practice through chroot or=20 > > Jail.? The project will eliminate the need for cooperation of the root= =20 > > user since /usr/local will not need to be touched. > >=20 > > The major technical obstacle to be overcome is that ports expect to fin= d=20 > > files of their dependencies installed in /usr/local.? To support this= =20 > > without touching that location on the installed system, file accesses= =20 > > will be redirected to a location controlled by the ports build process= =20 > > through use of a library to intercept file accesses. >=20 > Assumption of /usr/local was considered wrong long long ago and it > should always be ${PREFIX}. Any place that actually assumes this > value to be /usr/local should be fixed. >=20 > Had this policy been properly maintained it would simply be a mater > of changing ${PREFIX} to a new and empty place before starting > a ports build and things should of just worked. >=20 > Restoration to this ancient and functional behavior is desirable > at least on my part. Hmm, I could be wrong, but isn't ${LOCALBASE} supposed to be where ports find stuff *during the build*, and ${PREFIX} where they install the built files? Of course, I haven't actually touched a FreeBSD ports build in years, so I might very likely be wrong. I also seem to remember a series of test port builds done a long time ago with a different value for LOCALBASE, specifically to catch ports that do not honor the policy in this regard. > > Once I have that working (well enough to build one port at a time) I=20 > > will move on to modify bsd.port.mk itself (and related files) to utiliz= e=20 > > this mechanism for virtual installation of port dependencies during bui= lds. > >=20 > > The full project proposal can be seen at=20 > > https://docs.google.com/document/d/1B30U9csgY299W59tNraSX1LYjzsba2i04Or= YAUpdIZs/edit=20 > > . > >=20 > > My goal is that this work can be integrated well enough into=20 > > /usr/ports/Mk so that unlike Jail, no set up work should be required fo= r=20 > > using ports tree to build a set of installable packages. > >=20 > > Please let me know if you are interested in this project; feedback is= =20 > > appreciated.? If someone would like to provide ongoing feedback or=20 > > mentorship that would be especially helpful.? Bakul Shah is my mentor= =20 > > officially for GSoC but I would be happy to have additional support fro= m=20 > > someone who is experienced with internals of the port infrastructure=20 > > makefiles. G'luck, Peter --=20 Peter Pentchev roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 --citGix+cyBYE+lqp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAlzuV2AACgkQZR7vsCUn 3xOGrA/5AZxeLDyWUBJaBzzZZqXkZ4bl4jOLlFqyTQIu9/ABsHQnhrTZxP13nijI gfO2YYHi56+Ubeh6uPay91EqgOf7AaSzWUFDzJvoonrYvCnjcZNIPjG88clKq2nW 3if3JS+XEArUoTisoHFeSpcjVvbmhFxArRAYBrTUfFIx7BvtbcSjsrXaEd3hpePJ 7Gx77gZrS0mOyIsXpRJOgfvtvw4rmtD/+dJnTx/zCXGNI5cyVW6e9BepFCYcu8Ko fuaBIsEVum+ihruO52R3SrcmlpW+ZctaMnijpyrTBUXkGheDNg3SnoVp9mugbtn+ dvFB+lmR4eEOce8BrEnLPpZkV2EpzP6EVrfZ2a3uNOSpXX+oOxcQ4+3culGTtwf9 ctiIWFK1iT+VYKbOr9Oe/7FihgDZW6LFBdVt6FZPCRpcnDyt4YGCYpKB+OYE8qDU COHlc7z6EvzwGJpozZweRHvu6bPnsLC0jU+ktISzj2a9GYsGJWGT99MJcEihuJdO F11VZCem9x9ZfdzqiVviitgpur4CGKgbIPLuT9NEVDxnIdkBxAnGdmxuRs36sAuK QYj9W80p6acaWGyktFhT4MRKTcYT33IZ0DJ0CY6+yiat4N3YkQ7SoSixFnRFA2u3 PBUwA+cNyngvgomx+oVJNhXNvC1ap2xtGC/q5tRN8HpYzZQEP84= =UFym -----END PGP SIGNATURE----- --citGix+cyBYE+lqp-- From owner-freebsd-ports@freebsd.org Wed May 29 11:31:50 2019 Return-Path: Delivered-To: freebsd-ports@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 79B0815BFCF3 for ; Wed, 29 May 2019 11:31:50 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.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 081228EA83 for ; Wed, 29 May 2019 11:31:50 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B920615BFCDD; Wed, 29 May 2019 11:31:49 +0000 (UTC) Delivered-To: ports@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 9433915BFCDC for ; Wed, 29 May 2019 11:31:49 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 756818EA7D for ; Wed, 29 May 2019 11:31:48 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mail-lj1-x22d.google.com with SMTP id q62so2063467ljq.7 for ; Wed, 29 May 2019 04:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=aJv7P8z3OZCDHn/5jA3HU5EiQM/VCgnLn+Tvk3lDn9A=; b=cTxxGHq+gxia0YxF3cVh1el+gGqW5gDscsvy6szyZ6xmCpWpXwrtbZvPVr7kpyLhZ8 OGm48REdvDbc4F07Zh08lNGuitCSzHcnotjbkf7Xz7n08KMfWU7IUqjlALolqoA0AbkQ OXs7TY8yS2IhQNbFqkwCmRxxRytjbZD4a/SSSKHM09L57bRjqK/bULmP3d7bEL8YESzf lJ4+DDH2Q1VjPu/TZ7jWy/mdi1u2gQ1WA/Q7WML/HNsU/jwxRRvkDpNZZJ2kCLAZyjQ7 iGlvcti+YPwjd3esMOz608ekE5fB3vHS09ItcFsJrn9Qkk8L6j1M7ZAkBPBOKwblQC+S Renw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=aJv7P8z3OZCDHn/5jA3HU5EiQM/VCgnLn+Tvk3lDn9A=; b=J5FM62VFhCifmAkD9My4e7ndAK64oimoPGsyjCe2GSJNJdz7Yz8Mh4D23vrUMJ5DrE bPKus0/q7TEh11cZr1Egvnh0Bxpe3av9ILMsStE9aXjlvqqfdyHajHACeD2UhZYajlbG f0Rul8Dx92ZUIXa+OfZchcUPb1HogemxAhUwSn2tvZAjtwDG08CzALtiSDT5FoK20zPA 0+E4vuk0EazSamHYhuAwiJ3jwBtM8rrWgZHfzk0Itr7mYAYw1BQPhCvbFyBxuf0gcWqT aFhk0i0dAdKxtX4RidZoJUsnRVWtWd+YucfIOmTqvbsSCZPsftYwWO1+wNsN5VOP2yhe qjag== X-Gm-Message-State: APjAAAVmMK3jsJoXIcsPhJJLBbwtOstLxFOxFfdJp3h0oUfebyVKfqIa Kh1IgoUIK6uk/Xg2aVSAvjiCI9KuvJWpLcaNHWIMSNIc+OM= X-Google-Smtp-Source: APXvYqyuUUtjQ18kScc6IZh+j44YjsEvAsidqyHE3qeGV3OcZ+8z4rxcHXIfJdA+tu/+HGvhxi+crsDJRV2/z1oaAec= X-Received: by 2002:a2e:5bd0:: with SMTP id m77mr2643085lje.29.1559129506541; Wed, 29 May 2019 04:31:46 -0700 (PDT) MIME-Version: 1.0 From: Samy Mahmoudi Date: Wed, 29 May 2019 13:31:35 +0200 Message-ID: Subject: [patch] [maintainer timeout, ~90 days] Bug 230753 - comms/minicom: Change minicom's permissions for security reasons To: freebsd-ports X-Rspamd-Queue-Id: 756818EA7D X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=cTxxGHq+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of samymahmoudi@gmail.com designates 2a00:1450:4864:20::22d as permitted sender) smtp.mailfrom=samymahmoudi@gmail.com X-Spamd-Result: default: False [-6.68 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.98)[-0.984,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:2a00:1450::/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(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-2.68)[ip: (-8.88), ipnet: 2a00:1450::/32(-2.18), asn: 15169(-2.29), country: US(-0.06)]; RCVD_IN_DNSWL_NONE(0.00)[d.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 11:31:50 -0000 Dear committer, Could you please commit the changes associated with Bug 230753 . Best regards, Samy Mahmoudi From owner-freebsd-ports@freebsd.org Wed May 29 13:49:30 2019 Return-Path: Delivered-To: freebsd-ports@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 B071B15C314F for ; Wed, 29 May 2019 13:49:30 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 544956CDF6 for ; Wed, 29 May 2019 13:49:30 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: matthew/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 0FF631DA42 for ; Wed, 29 May 2019 13:49:30 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from leaf.local (unknown [88.212.184.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id EEF961844A for ; Wed, 29 May 2019 13:49:26 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk/EEF961844A; dkim=none; dkim-atps=neutral Subject: Re: GSoC: Separation of Ports Build Process from Local Installation To: freebsd-ports@freebsd.org References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> <201905290328.x4T3Sfep018873@gndrsh.dnsmgr.net> <20190529095653.GN18665@straylight.m.ringlet.net> From: Matthew Seaman Message-ID: Date: Wed, 29 May 2019 14:49:26 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <20190529095653.GN18665@straylight.m.ringlet.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 544956CDF6 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.992,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 13:49:30 -0000 On 29/05/2019 10:56, Peter Pentchev wrote: > Hmm, I could be wrong, but isn't ${LOCALBASE} supposed to be where > ports find stuff*during the build*, and ${PREFIX} where they > install the built files? Of course, I haven't actually touched > a FreeBSD ports build in years, so I might very likely be wrong. > I also seem to remember a series of test port builds done a long > time ago with a different value for LOCALBASE, specifically to catch > ports that do not honor the policy in this regard. No, you are correct. The LOCALBASE setting is where the ports will look for build dependencies. However, the problem here is there is no guarrantee that the LOCALBASE value will not somehow be compiled into a resulting package (eg. as RPATH for dynamically loading a shlib) so would also be needed for runtime dependencies. Being able to build with a custom value of LOCALBASE and then install and run the resulting package onto a system using different value for PREFIX would be an interesting piece of work. The applicability would be people that custom build their own ports, but who are for some reason unable or unwilling to set up some sort of clean-build environment. This does strike me as an awful lot of work to solve a perceived problem where we do already have some pretty good solutions in place, but not to everybodies' taste. Cheers, Matthew From owner-freebsd-ports@freebsd.org Wed May 29 14:32:29 2019 Return-Path: Delivered-To: freebsd-ports@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 DE9E215C4817; Wed, 29 May 2019 14:32:28 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 819306F2CD; Wed, 29 May 2019 14:32:28 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-402.fritz.box (p200300CD5F0B620098C1EFFA06128F6D.dip0.t-ipconnect.de [IPv6:2003:cd:5f0b:6200:98c1:effa:612:8f6d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "st_esser@t-online.de", Issuer "WISeKey CertifyID Standard Services CA 2" (verified OK)) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 8BC321E01A; Wed, 29 May 2019 14:32:27 +0000 (UTC) (envelope-from se@freebsd.org) Subject: Re: GSoC: Separation of Ports Build Process from Local Installation To: Theron , soc-status@freebsd.org Cc: Bakul Shah , freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> From: Stefan Esser Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= mQENBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAG0J1N0ZWZhbiBFw59lciAoRnJlZUJTRCkgPHNlQGZyZWVic2Qub3JnPokBVAQTAQoAPgIb AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+q BQkLJQETAAoJEEfrte9a/fVEOeMH/icmdK1eZQvB3U8quJo9VMaZsaTuCMbUE4NThyfsIvIm MCd+rb/yULmMYwqNfjyKB1x4ikR4x+94l+yJoz7K0Usks+eNKDmMGJM6pWWssTigaJubFdVd hVVC+C1QJi7JshYSib08uONoPmO4lv5Az0TDYGtsMzsES2sIlc62c9go5WPGYhQFRbX3Lk6y V6m8OHh+G9XGSj3oPO4UteRwu+SzTdOLunZBWG1wu34+IeZm663D+2gOppQLWpLa2qaTerqw THu377ayZ2B2LPJ5JkvkZeHYPkwDQ+b5PGn0UhfkxPnDVYki5F7qKxvQ5uq1/q9YaCX7mmOl H2yO7tgVsrW5AQ0EVXGJEgEIALEj9qCXMZVucjpcd3QxM/TlUr98m5viEd1z4tCnPUyRWcIC EVtj2h5xMH+2iB0q1+KWhq+NsWtvScmEmfHnsr7dJ1K677OdpDhKVaJk61eeRulFY1R4yb6C 1MMxK+WgYB+vvpG0UeyR0M4uBewcPvRsq4yGUHFQKtLAbMdoPTSryJA+ElnmK1vdY+rPcHgi OIMBZM7ahsPXC0C9K4e5SP9clGyIoMpbfHXdx9q+Rp3zVtlbhyk3BS/xccu/+9pk9ICXL6GR js2sNnJ0wxdU1DsAlC59a5MnSruwiZFwRnkQhr3x6wk97Lg7sLS9jjTnCN7LGlVmSmpOEMy6 uq1AWfUAEQEAAYkBPAQYAQoAJgIbDBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+rBQkL JQEZAAoJEEfrte9a/fVEuesH/2DNxGWnHvWwMyiyhlQtafvDKwEn/wAgR8gHJFodB7emf8rA TnukH7MVttCoHtjN5lvv9RSBHjNTZls5wR/ANlwdRuPQHd8ZGxLe3S6IuUB3zDSwFltLGurO N2kOMhs5mTGyypSa+uw3rtQbUAVYf1oPbiR4FLtiM8FLyEvE95hX5fPq9Qvx9FmN79kmCIEw jDKPqDaUf/OR2fEF0LSIbXHEk4tNqCEwx5DIJ0fp5/z5UzICUAmwxyRs5O/Hre1jzPsMVyud Ml9t7UTOJGKVWwRory1PMnOFxN+iz5/d4FhYSKXF7kfMiFgol4LuWaxJRwbBrr71VGBrRy2a L1nw6Bc= Message-ID: Date: Wed, 29 May 2019 16:32:22 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 819306F2CD X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; TAGGED_RCPT(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 14:32:29 -0000 Am 29.05.19 um 00:51 schrieb Theron: > Hello All, > > For Google Summer of Code 2019 I am working on FreeBSD's ports tree makefiles > towards eliminating the dependency of the ports building process on the local > system's installed packages. Currently this level of separation can only be > accomplished in practice through chroot or Jail. The project will eliminate > the need for cooperation of the root user since /usr/local will not need to be > touched. > > The major technical obstacle to be overcome is that ports expect to find files > of their dependencies installed in /usr/local. To support this without > touching that location on the installed system, file accesses will be > redirected to a location controlled by the ports build process through use of > a library to intercept file accesses. > > Once I have that working (well enough to build one port at a time) I will move > on to modify bsd.port.mk itself (and related files) to utilize this mechanism > for virtual installation of port dependencies during builds. > > The full project proposal can be seen at > https://docs.google.com/document/d/1B30U9csgY299W59tNraSX1LYjzsba2i04OrYAUpdIZs/edit > . What's wrong with using chroot to provide a clean build environment? That is what synth does, and I have been using my re-implementation of portmaster for this purpose for some time, which uses a chroot jail with read-only null-mounts of all relevant file systems and a clean copy of some files and directories in /etc and /var that can be written without root privileges. The jail is set up in not measurable time (irrelevant compared to the time required to build the port). The only problem with this approach is that it requires extra disk space for the build environment (e.g., the specific C compiler required by some port) plus the work space for the actual port build process. I'm using tmpfs file systems within the jail for the work directory and the copies of parts of /etc and /var that need to be written to. Is there a risk of mis-use of the interception library to attack the system, BTW? [Its use is not restricted to root and it might be used to re-map file system paths for commands that check e.g. policy files to decide whether some operation is authorized ... SUID programs should not be vulnerable to such an attack (since they do not allow the library pre-load required to intercept the file operations), but there might be application programs that are restricted by non-writable files in hard-coded directories that could be subverted this way ... (such a command would be ill-designed, since any user could compile her own interception library, but providing such a library with the system and possibly having hooks for it in libc might simplify such an attack, especially if there is no compiler and easy way to install such a library on a host).] > My goal is that this work can be integrated well enough into /usr/ports/Mk so > that unlike Jail, no set up work should be required for using ports tree to > build a set of installable packages. Yes, this might be beneficial. But there will be huge differences compared to the current build process. And in the end you'll probably have to put the logic used by, e.g., portmaster to track dependencies and determine the availability of up-to-date packages (to use as build dependencies) into the ports system. > Please let me know if you are interested in this project; feedback is > appreciated. If someone would like to provide ongoing feedback or mentorship > that would be especially helpful. Bakul Shah is my mentor officially for GSoC > but I would be happy to have additional support from someone who is > experienced with internals of the port infrastructure makefiles. I'd be interested to get further information about your approach and the progress you make and my experience working on a somewhat similar project with portmaster might allow me to answer questions or provide some help ... Regards, STefan From owner-freebsd-ports@freebsd.org Wed May 29 15:49:26 2019 Return-Path: Delivered-To: freebsd-ports@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 A4E7B15A57D4 for ; Wed, 29 May 2019 15:49:26 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0DD17219E for ; Wed, 29 May 2019 15:49:25 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id x4TFnGIG025867 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 29 May 2019 17:49:17 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Received: from localhost (puchar-wojtek@localhost) by puchar.net (8.15.2/8.15.2/Submit) with ESMTP id x4TFnGbV025864 for ; Wed, 29 May 2019 17:49:16 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Date: Wed, 29 May 2019 17:49:16 +0200 (CEST) From: Wojciech Puchar To: freebsd-ports@freebsd.org Subject: openjdk11 and openjdk12 doesn't build Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Rspamd-Queue-Id: A0DD17219E X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of wojtek@puchar.net designates 194.1.144.90 as permitted sender) smtp.mailfrom=wojtek@puchar.net X-Spamd-Result: default: False [-6.77 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; MX_GOOD(-0.01)[puchar.net]; NEURAL_HAM_SHORT(-0.95)[-0.945,0]; RCVD_IN_DNSWL_NONE(0.00)[90.144.1.194.list.dnswl.org : 127.0.10.0]; IP_SCORE(-3.51)[ip: (-9.27), ipnet: 194.1.144.0/24(-4.64), asn: 43476(-3.71), country: PL(0.06)]; DMARC_NA(0.00)[puchar.net]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:43476, ipnet:194.1.144.0/24, country:PL]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 15:49:26 -0000 below typescript. please help FreeBSD puchar.net 11.3-PRERELEASE FreeBSD 11.3-PRERELEASE #0 r347617: Sat May 18 19:54:54 CEST 2019 root@puchar.net:/h/backup1/src/sys/amd64/compile/puchar amd64 ===> License GPLv2 accepted by the user ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openjdk12-12.0.1+12.2 for building ===> Extracting for openjdk12-12.0.1+12.2 => SHA256 Checksum OK for battleblow-openjdk-jdk12u-jdk-12.0.1+12-2_GH0.tar.gz. ===> Patching for openjdk12-12.0.1+12.2 ===> Applying FreeBSD patches for openjdk12-12.0.1+12.2 ===> openjdk12-12.0.1+12.2 depends on executable: zip - found ===> openjdk12-12.0.1+12.2 depends on package: autoconf>0 - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/include/cups/cups.h - found ===> openjdk12-12.0.1+12.2 depends on executable: bash - found ===> openjdk12-12.0.1+12.2 depends on executable: gmake - found ===> openjdk12-12.0.1+12.2 depends on package: libiconv>=1.14_11 - found ===> openjdk12-12.0.1+12.2 depends on package: pkgconf>=1.3.0_1 - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> openjdk12-12.0.1+12.2 depends on file: /usr/local/libdata/pkgconfig/xtst.pc - found ===> openjdk12-12.0.1+12.2 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so) ===> openjdk12-12.0.1+12.2 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> openjdk12-12.0.1+12.2 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> openjdk12-12.0.1+12.2 depends on shared library: libgif.so - found (/usr/local/lib/libgif.so) ===> openjdk12-12.0.1+12.2 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so) ===> openjdk12-12.0.1+12.2 depends on shared library: libpng16.so - found (/usr/local/lib/libpng16.so) ===> openjdk12-12.0.1+12.2 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> Configuring for openjdk12-12.0.1+12.2 Warning: You are using legacy autoconf cross-compilation flags. It is recommended that you use --openjdk-target instead. configure: loading site script /usr/ports/Templates/config.site configure: Configuration created at Wed May 29 15:46:45 UTC 2019. checking for basename... /usr/bin/basename checking for bash... /usr/local/bin/bash checking for cat... /bin/cat checking for chmod... /bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /bin/cp checking for cut... /usr/bin/cut checking for date... /bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /bin/echo checking for expr... /bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for gunzip... /usr/bin/gunzip checking for pigz... (cached) /usr/bin/gzip checking for ln... /bin/ln checking for ls... /bin/ls checking for gmkdir... no checking for mkdir... /bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /bin/mv checking for nawk... /usr/bin/nawk checking for printf... /usr/bin/printf checking for greadlink... no checking for readlink... /usr/bin/readlink checking for rm... /bin/rm checking for rmdir... /bin/rmdir checking for sh... /bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for gtar... no checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... (cached) /usr/bin/awk checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for cygpath... no checking for df... /bin/df checking for cpio... /usr/bin/cpio checking for nice... /usr/bin/nice checking for pandoc... no checking build system type... amd64-portbld-freebsd11.3 checking host system type... amd64-portbld-freebsd11.3 checking target system type... amd64-portbld-freebsd11.3 checking openjdk-build os-cpu... bsd-x86_64 checking openjdk-target os-cpu... bsd-x86_64 checking openjdk-target os-env... bsd.freebsd checking compilation type... native checking for top-level directory... /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2 checking if custom source is suppressed (openjdk-only)... no checking which debug level to use... release checking which variants of the JVM to build... server checking for sysroot... checking for toolchain path... checking for extra path... checking where to store configuration... in default location checking what configuration name to use... bsd-x86_64-server-release checking for apt-get... no checking for yum... no checking for brew... no checking for port... no checking for pkgutil... no checking for pkgadd... no configure: WARNING: Ignoring value of MAKE from the environment. Use command line variables instead. checking for gmake... /usr/local/bin/gmake configure: Testing potential make at /usr/local/bin/gmake, found using gmake in PATH configure: Testing potential make at gmake, found using user supplied MAKE=gmake configure: Rewriting FOUND_MAKE to "/usr/local/bin/gmake" configure: Using GNU make at /usr/local/bin/gmake (version: GNU Make 4.2.1) checking if make --output-sync is supported... yes checking for output-sync value... none checking if find supports -delete... yes checking what type of tar was found... bsd checking that grep (/usr/bin/grep) -Fx handles empty lines in the pattern list correctly... yes checking for unzip... /usr/bin/unzip checking for zip... /usr/local/bin/zip checking for ldd... /usr/bin/ldd checking for greadelf... no checking for readelf... /usr/bin/readelf checking for dot... no checking for hg... no checking for git... no checking for stat... /usr/bin/stat checking for time... /usr/bin/time checking for flock... no checking for dtrace... /usr/sbin/dtrace checking for gpatch... no checking for patch... /usr/bin/patch checking bash version... 5.0.3 checking if bash supports pipefail... yes checking if bash supports errexit (-e)... yes checking pkg-config is at least version 0.9.0... yes checking for default LOG value... checking headless only... no checking for graphviz dot... no, cannot generate full docs checking for pandoc... no, cannot generate full docs checking full docs... no, missing dependencies checking for cacerts file... /usr/ports/java/openjdk12/files/cacerts checking for jni library path... default checking if packaged modules are kept... yes (default) checking for version string... 12+12-2 configure: Found potential Boot JDK using configure arguments checking for Boot JDK... /usr/local/bootstrap-openjdk11 checking Boot JDK version... openjdk version "11.0.2" 2019-04-16 OpenJDK Runtime Environment (build 11.0.2+9-2) OpenJDK 64-Bit Server VM (build 11.0.2+9-2, mixed mode) checking for java in Boot JDK... ok checking for javac in Boot JDK... ok checking for javadoc in Boot JDK... ok checking for jar in Boot JDK... ok checking for jarsigner in Boot JDK... ok checking if Boot JDK is 32 or 64 bits... 64 checking for local Boot JDK Class Data Sharing (CDS)... yes, created checking for Build JDK... yes, will use output dir configure: Using user selected toolchain clang (clang/LLVM). Default toolchain is gcc. configure: WARNING: Ignoring CFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing ) found in environment. Use --with-extra-cflags configure: WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG ) found in environment. Use --with-extra-cxxflags configure: WARNING: Ignoring LDFLAGS( -fstack-protector-strong ) found in environment. Use --with-extra-ldflags configure: Will use user supplied compiler CC=/usr/bin/cc checking resolved symbolic links for CC... no symlink configure: Using clang C compiler version 7.0.1 [FreeBSD clang version 7.0.1 (tags/RELEASE_701/final 349250) (based on LLVM 7.0.1) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin] checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/cc accepts -g... yes checking for /usr/bin/cc option to accept ISO C89... none needed configure: Will use user supplied compiler CXX=/usr/bin/c++ checking resolved symbolic links for CXX... no symlink configure: Using clang C++ compiler version 7.0.1 [FreeBSD clang version 7.0.1 (tags/RELEASE_701/final 349250) (based on LLVM 7.0.1) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin] checking whether we are using the GNU C++ compiler... yes checking whether /usr/bin/c++ accepts -g... yes checking how to run the C preprocessor... cpp configure: Rewriting CPP to "/usr/bin/cpp" checking how to run the C++ preprocessor... /usr/bin/c++ -E configure: Using clang linker version /usr/lib/crt1.o: In function `_start': [/usr/lib/crt1.o: In function `_start':] checking for ar... ar configure: Rewriting AR to "/usr/bin/ar" checking for strip... strip configure: Rewriting STRIP to "/usr/bin/strip" checking for nm... nm configure: Rewriting NM to "/usr/bin/nm" checking for gobjcopy... no checking for objcopy... objcopy configure: Rewriting OBJCOPY to "/usr/bin/objcopy" checking for gobjdump... no checking for objdump... objdump configure: Rewriting OBJDUMP to "/usr/bin/objdump" checking for c++filt... c++filt configure: Rewriting CXXFILT to "/usr/bin/c++filt" checking for jtreg... no checking for jtreg test harness... no, not found checking for jmh (Java Microbenchmark Harness)... no, disabled checking for jib... no checking if the C compiler supports "-m64"... yes checking if the C++ compiler supports "-m64"... yes checking if both compilers support "-m64"... yes checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for stdio.h... (cached) yes checking size of int *... 8 checking for target address size... 64 bits checking whether byte ordering is bigendian... no checking if native warnings are errors... true (default) checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes checking for library containing clock_gettime... none required checking if the C compiler supports "-ffp-contract=off"... yes checking if the C++ compiler supports "-ffp-contract=off"... yes checking if both compilers support "-ffp-contract=off"... yes checking what type of native debug symbols to use... none checking for dtrace tool... /usr/sbin/dtrace checking sys/sdt.h usability... yes checking sys/sdt.h presence... yes checking for sys/sdt.h... yes checking if dtrace should be built... yes, dependencies present checking if Hotspot gtest unit tests should be built... no, forced checking if static link of stdc++ is possible... yes checking how to link with libstdc++... static checking for X... libraries /usr/local/lib, headers /usr/local/include checking whether -R must be followed by a space... neither works checking for gethostbyname... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for X11/extensions/shape.h... yes checking for X11/extensions/Xrender.h... yes checking for X11/extensions/XTest.h... yes checking for X11/Intrinsic.h... yes checking for X11/extensions/Xrandr.h... yes checking if XlinearGradient is defined in Xrender.h... yes checking for cups headers... yes checking for fontconfig headers... yes configure: Found freetype include files at /usr/local/include/freetype2 using --with-freetype checking for freetype includes... /usr/local/include/freetype2 checking for freetype libraries... /usr/local/lib Using freetype: system checking for which libjpeg to use... system checking for JPEG... yes checking for which giflib to use... system checking for PNG... yes checking for which libpng to use... system checking for compress in -lz... yes checking for which zlib to use... system checking for which lcms to use... system checking for LCMS... yes checking for cos in -lm... yes checking for dlopen in -ldl... yes checking if shenandoah can be built... yes checking if zgc can be built... no, platform not supported checking if jvmci module jdk.internal.vm.ci should be built... yes checking if graal module jdk.internal.vm.compiler should be built... yes checking if aot should be enabled... yes checking if cds should be enabled... yes checking if elliptic curve crypto implementation is present... yes checking if jtreg failure handler should be built... no, missing jtreg checking if the CDS classlist generation should be enabled... yes checking if any translations should be excluded... no checking if static man pages should be copied... yes checking if a default CDS archive should be generated... yes checking for number of cores... 16 checking for memory size... 32639 MB checking for appropriate number of jobs to run in parallel... 16 checking flags for boot jdk java command ... -Duser.language=en -Duser.country=US -XX:+UnlockDiagnosticVMOptions -XX:-VerifySharedSpaces -XX:SharedArchiveFile=/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/configure-support/classes.jsa -Xshare:auto checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536 checking flags for bootcycle boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536 checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1 checking whether to use sjavac... no checking whether to use javac server... no checking If precompiled header is enabled... yes checking is ccache enabled... no, explicitly disabled checking if build directory is on local disk... yes checking JVM features for JVM variant 'server'... "aot cds cmsgc compiler1 compiler2 dtrace epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services shenandoahgc vm-structs" configure: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/configure-support/config.status config.status: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/spec.gmk config.status: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/bootcycle-spec.gmk config.status: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/buildjdk-spec.gmk config.status: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/compare.sh config.status: creating /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/Makefile ==================================================== A new configuration has been successfully created in /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release using configure arguments '--with-boot-jdk=/usr/local/bootstrap-openjdk11 --disable-ccache --disable-javac-server --disable-hotspot-gtest --with-alsa=/usr/local --with-cups=/usr/local --with-fontconfig=/usr/local --with-freetype=system --with-freetype-include=/usr/local/include/freetype2 --with-freetype-lib=/usr/local/lib --with-libjpeg=system --with-giflib=system --with-giflib-include=/usr/local/include --with-giflib-lib=/usr/local/lib --with-libpng=system --with-zlib=system --with-lcms=system --with-toolchain-type=clang --x-includes=/usr/local/include --x-libraries=/usr/local/lib --with-cacerts-file=/usr/ports/java/openjdk12/files/cacerts --with-version-string=12+12-2 --with-native-debug-symbols=none --with-debug-level=release --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/share/info/ --build=amd64-portbld-freebsd11.3'. Configuration summary: * Debug level: release * HS debug level: product * JVM variants: server * JVM features: server: 'aot cds cmsgc compiler1 compiler2 dtrace epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services shenandoahgc vm-structs' * OpenJDK target: OS: bsd, CPU architecture: x86, address length: 64 * Version string: 12+12-2 (12) Tools summary: * Boot JDK: openjdk version "11.0.2" 2019-04-16 OpenJDK Runtime Environment (build 11.0.2+9-2) OpenJDK 64-Bit Server VM (build 11.0.2+9-2, mixed mode) (at /usr/local/bootstrap-openjdk11) * Toolchain: clang (clang/LLVM) * C Compiler: Version 7.0.1 (at /usr/bin/cc) * C++ Compiler: Version 7.0.1 (at /usr/bin/c++) Build performance summary: * Cores to use: 16 * Memory limit: 32639 MB * ccache status: Disabled The following warnings were produced. Repeated here for convenience: WARNING: Ignoring value of MAKE from the environment. Use command line variables instead. WARNING: Ignoring CFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing ) found in environment. Use --with-extra-cflags WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG ) found in environment. Use --with-extra-cxxflags WARNING: Ignoring LDFLAGS( -fstack-protector-strong ) found in environment. Use --with-extra-ldflags ===> Building for openjdk12-12.0.1+12.2 gmake[1]: Entering directory '/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2' Error: The configuration is not up to date for 'bsd-x86_64-server-release'. Please rerun configure! Easiest way to do this is by running 'make reconfigure'. This behavior may also be changed using CONF_CHECK=. gmake[1]: *** [/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/make/Init.gmk:145: /usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2/build/bsd-x86_64-server-release/spec.gmk] Error 2 gmake[1]: Leaving directory '/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.1-12-2' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/java/openjdk12 [root@php72 /usr/ports/java/openjdk12]# le^C [root@php72 /usr/ports/java/openjdk12]# exit Script done on Wed May 29 15:47:06 2019 From owner-freebsd-ports@freebsd.org Wed May 29 17:35:20 2019 Return-Path: Delivered-To: freebsd-ports@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 0F37C15A86F4 for ; Wed, 29 May 2019 17:35:20 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 39A5176AFA; Wed, 29 May 2019 17:35:19 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x4THZHwF076920 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 29 May 2019 17:35:17 GMT (envelope-from list1@gjunka.com) Subject: Re: games/dMagnetic: A new Port (Need help) To: freebsd-ports@freebsd.org References: <300d5479-fab5-2f55-47f1-6b3ba7f7ca26@dettus.net> <7029f127-286e-f1d0-c3f7-d8477b27b577@dettus.net> Cc: mich@FreeBSD.org From: Grzegorz Junka Message-ID: <94c7b41e-181b-6012-2913-f7ca9136fa7c@gjunka.com> Date: Wed, 29 May 2019 17:35:17 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <7029f127-286e-f1d0-c3f7-d8477b27b577@dettus.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB-large X-Rspamd-Queue-Id: 39A5176AFA X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-4.18 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.992,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[gjunka.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+]; MX_GOOD(-0.01)[cached: gjunka.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.26)[-0.261,0]; IP_SCORE(-3.62)[ip: (-9.47), ipnet: 88.98.192.0/18(-4.74), asn: 56478(-3.79), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; INTRODUCTION(2.00)[]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 17:35:20 -0000 On 20/05/2019 07:14, dettus wrote: > Hello. > > SInce the ports@ mailinglist seems to strip away attachments (as it > should), I uploaded the port to my website. > Please download it at > http://www.dettus.net/dMagnetic/freebsd_games_dMagnetic.tar.gz > sha256: > df886bd85e30dc983ae7ab8d441db779355c63fe14c2117797c9889f23a9a00a, > size=987 bytes. > > > Thomas Dettbarn > > On 5/20/19 4:17 AM, dettus wrote: >> Hello. >> >> >> My name is Thomas Dettbarn. Two of my projects editors/dhex and >> games/nInvaders have already found their way into the FreeBSD ports. >> Currently, I am working on dMagnetic, A Magic Scrolls Interpreter. >> This one lets you play classic text adventures such as "The Pawn" or >> "The Guild of Thieves" in a terminal. (As well as "Fish!", "Myth", >> "Corruption", "Jinxter" and "Wonderland") >> >> You can see some of the BEAUTIFUL screenshots on my website: >> http://www.dettus.net/dMagnetic. Please have a look. >> >> >> >> For this, I created the inkling of an already working FreeBSD port. >> You should find it attached to this email. >> >> Since I primarily see myself as a "developer", rather than a >> "maintainer", I would like to hand this one of to someone more >> experienced. >> Plus, I had some issues when I tried adding extra files such as the >> README.txt or an .ini file to the do-install target. >> >> >> so, please please help me out here guys! It would be an honor. >> >> >> Thomas Dettbarn > Hi Thomas, Is the intention of your email to find someone willing to add the games to ports? If yes, could mich, the current maintainer of your game (CC'd) be a good first contact? Also, not sure how much traffic is on freebsd-games@freebsd.org but that might be another option when trying to find a maintainer. GrzegorzJ From owner-freebsd-ports@freebsd.org Wed May 29 20:24:22 2019 Return-Path: Delivered-To: freebsd-ports@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 EE89F15AC488; Wed, 29 May 2019 20:24:21 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ED3E8562D; Wed, 29 May 2019 20:24:21 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id W57Lh1r5lGusjW57MhIWeJ; Wed, 29 May 2019 14:24:13 -0600 X-Authority-Analysis: v=2.3 cv=fOdHIqSe c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=E5NmQfObTbMA:10 a=pGLkceISAAAA:8 a=B6KMzFptAAAA:20 a=6I5d2MoRAAAA:8 a=YxBL1-UpAAAA:8 a=GO1jMW3m-7Bypqi-ZcwA:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from android-9b917f0ce39da6e6.esitwifi.local (S0106788a207e2972.gv.shawcable.net [70.66.154.233]) by spqr.komquats.com (Postfix) with ESMTPSA id 2A4E8684; Wed, 29 May 2019 13:24:10 -0700 (PDT) Date: Tue, 28 May 2019 21:01:58 -0700 User-Agent: K-9 Mail for Android In-Reply-To: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: GSoC: Separation of Ports Build Process from Local Installation To: freebsd-hackers@freebsd.org, Theron , soc-status@freebsd.org CC: Bakul Shah ,freebsd-ports@freebsd.org From: Cy Schubert Message-ID: X-CMAE-Envelope: MS4wfD+zeNXpfJYG7N80YyKmFssDsZPSfFf5YwQHDnX3KW+8t+JdlPw14HOtAtL6HQGotyE2CZrqQBQcBeE/FWYKyJRt9hMywpieTe2q762fPpyZJ7IMRa+j 0iOyuCCJK6W9AvP45aZXeR/UH58y/qEMardwp4MM+KmAwOW6ZF3e8o3+WN47VSvM1dcN64LD0DFwp/uSTnKTf3ysQRiogqwLuLYP+HDwCC+TLh56LGovqQR4 Qku7zLUzQGFNxdr6xeFyg0DvzLEQJOrYUjblcfFUjzJe9UFEW0e4pSWb9fGBDqsTTluNJs35qCYmaP/eMSnxp7u4aFZrpAss3+/8YR5Fgns= X-Rspamd-Queue-Id: 4ED3E8562D X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.95 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.95)[-0.952,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 20:24:22 -0000 On May 28, 2019 3:51:08 PM PDT, Theron wrote: >Hello All, > >For Google Summer of Code 2019 I am working on FreeBSD's ports tree=20 >makefiles towards eliminating the dependency of the ports building=20 >process on the local system's installed packages=2E=C2=A0 Currently this = level > >of separation can only be accomplished in practice through chroot or=20 >Jail=2E=C2=A0 The project will eliminate the need for cooperation of the = root=20 >user since /usr/local will not need to be touched=2E > >The major technical obstacle to be overcome is that ports expect to >find=20 >files of their dependencies installed in /usr/local=2E=C2=A0 To support t= his=20 >without touching that location on the installed system, file accesses=20 >will be redirected to a location controlled by the ports build process=20 >through use of a library to intercept file accesses=2E > >Once I have that working (well enough to build one port at a time) I=20 >will move on to modify bsd=2Eport=2Emk itself (and related files) to >utilize=20 >this mechanism for virtual installation of port dependencies during >builds=2E > >The full project proposal can be seen at=20 >https://docs=2Egoogle=2Ecom/document/d/1B30U9csgY299W59tNraSX1LYjzsba2i04= OrYAUpdIZs/edit > >=2E > >My goal is that this work can be integrated well enough into=20 >/usr/ports/Mk so that unlike Jail, no set up work should be required >for=20 >using ports tree to build a set of installable packages=2E > >Please let me know if you are interested in this project; feedback is=20 >appreciated=2E=C2=A0 If someone would like to provide ongoing feedback or= =20 >mentorship that would be especially helpful=2E=C2=A0 Bakul Shah is my men= tor=20 >officially for GSoC but I would be happy to have additional support >from=20 >someone who is experienced with internals of the port infrastructure=20 >makefiles=2E > >Theron Tarigo >_______________________________________________ >freebsd-hackers@freebsd=2Eorg mailing list >https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-hackers >To unsubscribe, send any mail to >"freebsd-hackers-unsubscribe@freebsd=2Eorg" How is this different from what poudriiere already does? --=20 Pardon the typos and autocorrect, small keyboard in use=2E Cheers, Cy Schubert FreeBSD UNIX: Web: http://www=2EFreeBSD=2Eorg The need of the many outweighs the greed of the few=2E From owner-freebsd-ports@freebsd.org Wed May 29 21:14:56 2019 Return-Path: Delivered-To: freebsd-ports@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 3B47415AE054 for ; Wed, 29 May 2019 21:14:56 +0000 (UTC) (envelope-from SRS0=OyvT=T5=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B2FAA88219 for ; Wed, 29 May 2019 21:14:55 +0000 (UTC) (envelope-from SRS0=OyvT=T5=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 7DBD528422 for ; Wed, 29 May 2019 23:14:45 +0200 (CEST) Received: from illbsd.quip.test (ip-62-24-92-232.net.upcbroadband.cz [62.24.92.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 6E04728417 for ; Wed, 29 May 2019 23:14:44 +0200 (CEST) To: freebsd-ports@freebsd.org From: Miroslav Lachman <000.fbsd@quip.cz> Subject: net-mgmt/zabbix4-server ipmi poller eats all CPU Message-ID: Date: Wed, 29 May 2019 23:14:44 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: B2FAA88219 X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.02 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.96)[ip: (0.60), ipnet: 94.124.104.0/21(0.30), asn: 42000(3.84), country: CZ(0.08)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.87)[0.868,0]; MX_GOOD(-0.01)[cached: elsa.codelab.cz]; NEURAL_SPAM_LONG(1.00)[1.000,0]; DMARC_NA(0.00)[quip.cz]; RCVD_IN_DNSWL_NONE(0.00)[4.105.124.94.list.dnswl.org : 127.0.10.0]; NEURAL_SPAM_MEDIUM(1.00)[0.999,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=OyvT=T5=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=OyvT=T5=quip.cz=000.fbsd@elsa.codelab.cz]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 21:14:56 -0000 I upgraded Zabbix server from 4.0.4 to 4.0.7 and right after "service zabbix_server restart" zabbix starts to eat all CPU last pid: 4696; load averages: 2.11, 2.39, 2.24 up 0+00:35:43 14:00:17 84 processes: 2 running, 82 sleeping CPU: 32.7% user, 0.0% nice, 67.3% system, 0.0% interrupt, 0.0% idle Mem: 312M Active, 126M Inact, 281M Wired, 200M Buf, 1243M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 899 zabbix 1 81 0 63268K 14008K RUN 10:40 98.85% zabbix_server: ipmi poller #2 [polled 5 values, idle 5.055918 sec during 5.080817 sec] (zabbix_server) 769 mysql 57 20 0 540M 202M select 0:09 0.25% [mysqld] I tried to restart Zabbix and reboot of the machine (VM in VirtualBox) but no change. Are there somebody running Zabbix server 4.0.7 with IPMI pollers without this CPU issues? The CPU was almost idle before upgrade. More details can be found in this PR 238224 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238224 Kind regards Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed May 29 21:42:32 2019 Return-Path: Delivered-To: freebsd-ports@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 5930D15AE7A4 for ; Wed, 29 May 2019 21:42:32 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "SwissSign Server Silver CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F05EE89289 for ; Wed, 29 May 2019 21:42:30 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Wed, 29 May 2019 21:42:15 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: GSoC: Separation of Ports Build Process from Local Installation Message-ID: In-Reply-To: References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> <201905290328.x4T3Sfep018873@gndrsh.dnsmgr.net> <20190529095653.GN18665@straylight.m.ringlet.net> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Rspamd-Queue-Id: F05EE89289 X-Spamd-Bar: ------- X-Spamd-Result: default: False [-7.81 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[phascolarctos@protonmail.ch]; R_DKIM_ALLOW(-0.20)[protonmail.ch:s=default]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[protonmail.ch.dwl.dnswl.org : 127.0.5.0]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[protonmail.ch:+]; MX_GOOD(-0.01)[mailsec.protonmail.ch,mail.protonmail.ch]; DMARC_POLICY_ALLOW(-0.50)[protonmail.ch,quarantine]; NEURAL_HAM_SHORT(-0.96)[-0.958,0]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-3.75)[ip: (-9.86), ipnet: 185.70.40.0/24(-4.90), asn: 19905(-3.91), country: US(-0.06)]; ASN(0.00)[asn:19905, ipnet:185.70.40.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[27.40.70.185.list.dnswl.org : 127.0.5.1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 21:42:32 -0000 > On 29/05/2019 10:56, Peter Pentchev wrote: > > > Hmm, I could be wrong, but isn't ${LOCALBASE} supposed to be where > > ports find stuffduring the build, and ${PREFIX} where they > > install the built files? Of course, I haven't actually touched > > a FreeBSD ports build in years, so I might very likely be wrong. > > I also seem to remember a series of test port builds done a long > > time ago with a different value for LOCALBASE, specifically to catch > > ports that do not honor the policy in this regard. > > No, you are correct. The LOCALBASE setting is where the ports will look > for build dependencies. However, the problem here is there is no > guarrantee that the LOCALBASE value will not somehow be compiled into a > resulting package (eg. as RPATH for dynamically loading a shlib) so > would also be needed for runtime dependencies. Indeed, I maintain a port where LOCALBASE is a value that appears in the resulting package's files (not as RPATH): math/maxima. See its Makefile at line 65. > Being able to build with a custom value of LOCALBASE and then install > and run the resulting package onto a system using different value for > PREFIX would be an interesting piece of work. The applicability would > be people that custom build their own ports, but who are for some reason > unable or unwilling to set up some sort of clean-build environment. > This does strike me as an awful lot of work to solve a perceived problem > where we do already have some pretty good solutions in place, but not to > everybodies' taste. Here again I can give an example of someone who does not want any clean-build environment: myself. My machine is pretty old, cpu is slow, ram is low and poudriere gets annoying on it: it needs to install and deins= tall plenty of dependencies for each single new package it builds. My solution at the moment is using ports keeping all the build depenencies always insta= lled. However, if I understood the project correctly, I fear it would not offer a useful alternative in my case. Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Wed May 29 22:58:19 2019 Return-Path: Delivered-To: freebsd-ports@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 77ACD15AFE34 for ; Wed, 29 May 2019 22:58:19 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BFE008B6E5 for ; Wed, 29 May 2019 22:58:18 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: by mail-pg1-x541.google.com with SMTP id h2so776799pgg.1 for ; Wed, 29 May 2019 15:58:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=Cj1O8RxqlWkqduJHjr7GdBH20zJVEcQhysR6cE/WGLA=; b=ONlN4o8nIqBAEUbC6yGc/uovM8PvP/6FVx8VLEHnu3FnkALWnpZeyxxCz2HlHhPTTm uBpp+C+TqQK2eQI2GYB7iWVDKlBfTB+7vjCf250ozrcTBh/TnKWk/XLkbvH53vqY/i3a TNHkgm6JW/OWLjRYugbStwBQoPsiMNuc7Syb37VARaEYA4DcveM3RDAh8ogD6UJotnHT qLs9bStLzdhSIsbVsWIMRB62EyZ1ewtuQWEZQqg5j/IVZKr6KULSAPeVL3SkwWWjFYoQ HTJqgXn2w/p3UxqX8bLYocson/86KPW0t8UBb0Q0f63fUhLeNcROAxq3x33y9iy3J7Zh 2HPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Cj1O8RxqlWkqduJHjr7GdBH20zJVEcQhysR6cE/WGLA=; b=EA98wV8w2s+OIMG3WMHhRfH3R3AIuLj1iNsInlxliolFh6jbstRhZeumQa4YoLrUvk a99igTOZqx8bYzMgdnJlUeqzmmJDTArAcfJwlgzJegzSCm5NrF0xFXrSGvMMhqEoeBGf VZoOO7oHo/RaVtAHUhTXs8vgGgQ+3GWm7qQtHTkVe19ms6ZKNRkVCzWfxohRoiNffPkS 467BxG6s4Y/M1suhwK+CeBg5+0FPFDU9nHNAW8cpFnxeA3U0r0RpxR6ucmXa2jIT5pb8 NLhGXZX20ce1LY7ucN3mNvtdT9YiTxwlLoSOYHAK8wWoDaloHrQnr6lhxqX8DKA4uHxG kfdg== X-Gm-Message-State: APjAAAWHCxckJw9JMH85oBa67KhKvtzAleTB3a0bIt44zmsRkP0AZhWq jTE5bKqVuTMiM9aodIlyQpIykwg9 X-Google-Smtp-Source: APXvYqxzMKRzmJV92Sa58CZsB6DZaIP/bSBHOjNvthwaQMnO8VuN2hZkeVM4uBSp1Wgo78QOM+wAdg== X-Received: by 2002:a17:90a:6505:: with SMTP id i5mr129022pjj.47.1559170697521; Wed, 29 May 2019 15:58:17 -0700 (PDT) Received: from [192.168.1.25] (c-73-170-47-221.hsd1.ca.comcast.net. [73.170.47.221]) by smtp.gmail.com with ESMTPSA id r7sm635091pjb.8.2019.05.29.15.58.15 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Wed, 29 May 2019 15:58:16 -0700 (PDT) Sender: Theron Tarigo Subject: Re: GSoC: Separation of Ports Build Process from Local Installation To: freebsd-ports@freebsd.org References: <5cdb1c0b-a2dd-c754-daa3-187330ad9ad6@gmail.com> <201905290328.x4T3Sfep018873@gndrsh.dnsmgr.net> <20190529095653.GN18665@straylight.m.ringlet.net> From: Theron Message-ID: <4d9c5fcd-ce9a-2832-49cf-cdf410923b65@gmail.com> Date: Wed, 29 May 2019 18:58:15 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: BFE008B6E5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=ONlN4o8n; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of therontarigo@gmail.com designates 2607:f8b0:4864:20::541 as permitted sender) smtp.mailfrom=therontarigo@gmail.com X-Spamd-Result: default: False [-4.88 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.88)[-0.880,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; 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(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-0.99)[ip: (0.72), ipnet: 2607:f8b0::/32(-3.32), asn: 15169(-2.30), country: US(-0.06)]; RCVD_IN_DNSWL_NONE(0.00)[1.4.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] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 22:58:19 -0000 On 2019-05-29 09:49, Matthew Seaman wrote: > On 29/05/2019 10:56, Peter Pentchev wrote: >> Hmm, I could be wrong, but isn't ${LOCALBASE} supposed to be where >> ports find stuff*during the build*, and ${PREFIX} where they >> install the built files?  Of course, I haven't actually touched >> a FreeBSD ports build in years, so I might very likely be wrong. >> I also seem to remember a series of test port builds done a long >> time ago with a different value for LOCALBASE, specifically to catch >> ports that do not honor the policy in this regard. > > No, you are correct.  The LOCALBASE setting is where the ports will > look for build dependencies.  However, the problem here is there is no > guarrantee that the LOCALBASE value will not somehow be compiled into > a resulting package (eg. as RPATH for dynamically loading a shlib) so > would also be needed for runtime dependencies. LOCALBASE does control where ports find their dependencies at build time, but it is not the only purpose.  There is, as best I can tell, no kind of separation between LOCALBASE as location to find files at compile time vs. at run time.  LOCALBASE serves the same effective purpose as PREFIX, except that the separation is maintained so that a port can use some other PREFIX in special cases.  Therefore it seems reasonable to me to leave the established meaning of LOCALBASE as-is and to use a different mechanism for accessing the dependency install location at build time. Besides, hijacking LOCALBASE is not really an option, since there are existing tests such as: .if (${PREFIX} != ${LOCALBASE} && ${PREFIX} != ${LINUXBASE} && \ which seem reasonable to me. On 2019-05-29 05:56, Peter Pentchev wrote: > I also seem to remember a series of test port builds done a long > time ago with a different value for LOCALBASE, specifically to catch > ports that do not honor the policy in this regard. I will be doing a similar test, using syscall tracing, to check that nothing reads from the real ${LOCALBASE} during building. On 2019-05-29 17:42, Lorenzo Salvadore via freebsd-ports wrote: > Indeed, I maintain a port where LOCALBASE is a value that appears in the > resulting package's files (not as RPATH): math/maxima. See its Makefile at > line 65. Indeed, many other ports as well make this kind of assumption. From owner-freebsd-ports@freebsd.org Thu May 30 05:02:06 2019 Return-Path: Delivered-To: freebsd-ports@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 40BC415B7B57 for ; Thu, 30 May 2019 05:02:06 +0000 (UTC) (envelope-from dettus@dettus.net) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0117070DAA for ; Thu, 30 May 2019 05:02:03 +0000 (UTC) (envelope-from dettus@dettus.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1559192520; s=strato-dkim-0002; d=dettus.net; h=In-Reply-To:Date:Message-ID:From:References:To:Subject: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=T/X09hoQe8rD8YO8P5290k+EH+l9VN0HaK7hkJZIcIU=; b=KHdBUELh1NQuP96hAX/KJdy5u0kAS8wtMqrOFeT0qqIJtb96Jd2HQQKwSPSks0UadZ nxWV4NIYAYVWsnOOoSEjK0su1+/7UX8LQd6gOnriq7zAoq7SujqAej/6IHGR7luzvz+A WyLbq5esZjHQbGkhktGc5wjYzaCJiY9/rxMD1X4WuWySWnLmlrBn5EMXW3NTOvfjfO52 7HQGf1KfsjPP9lS8i2X5QxRW2+AnByfD4TzlW+kSHjO/+2WFjBO561qfslkGURHbxcXP tk4+MZd0JsY4ws2cwrp6JJHGiGk5db90NM754GFsVo+7ING0z8MeqA2HlHkFuWCcswOy KeCA== X-RZG-AUTH: ":KGkQYVW7W/svqgEWTtiN1ShZMluS4nqB3SkHmQvAOacDbm4Nb/Fv7A3bolGUyJq9pcwS" X-RZG-CLASS-ID: mo00 Received: from [192.168.23.9] by smtp.strato.de (RZmta 44.18 DYNA|AUTH) with ESMTPSA id z09415v4U520eH0 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Thu, 30 May 2019 07:02:00 +0200 (CEST) Subject: Re: games/dMagnetic: A new Port (Need help) To: freebsd-ports@freebsd.org References: <300d5479-fab5-2f55-47f1-6b3ba7f7ca26@dettus.net> <7029f127-286e-f1d0-c3f7-d8477b27b577@dettus.net> <94c7b41e-181b-6012-2913-f7ca9136fa7c@gjunka.com> From: dettus Message-ID: <0ea8c01d-ae97-49a5-0816-61bd1bc8a68c@dettus.net> Date: Thu, 30 May 2019 07:01:54 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <94c7b41e-181b-6012-2913-f7ca9136fa7c@gjunka.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 0117070DAA X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=dettus.net header.s=strato-dkim-0002 header.b=KHdBUELh X-Spamd-Result: default: False [-3.72 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[dettus.net:s=strato-dkim-0002]; RCVD_IN_DNSWL_LOW(-0.10)[8.0.0.0.0.0.0.0.0.0.0.0.0.0.3.5.2.0.2.0.a.0.2.0.8.3.2.0.1.0.a.2.list.dnswl.org : 127.0.5.1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[dettus.net]; MX_GOOD(-0.01)[smtp.rzone.de]; DKIM_TRACE(0.00)[dettus.net:+]; NEURAL_HAM_SHORT(-0.60)[-0.600,0]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-0.71)[ipnet: 2a01:238::/32(-3.14), asn: 6724(-0.40), country: DE(-0.00)]; ASN(0.00)[asn:6724, ipnet:2a01:238::/32, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 May 2019 05:02:06 -0000 Hello Grzegorz, On 5/29/19 7:35 PM, Grzegorz Junka wrote: > > Hi Thomas, > > Is the intention of your email to find someone willing to add the > games to ports? If yes, could mich, the current maintainer of your > game (CC'd) be a good first contact? > > Also, not sure how much traffic is on freebsd-games@freebsd.org but > that might be another option when trying to find a maintainer. > > GrzegorzJ > > No, my intention of the original mail was to find ANYBODY willing to add my game to the ports. ;) Anyways, it has been added, and I could not be more proud! I have learned a lot since then. But thank you!! Thomas From owner-freebsd-ports@freebsd.org Thu May 30 07:52:53 2019 Return-Path: Delivered-To: freebsd-ports@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 B1BDE15BAEE4 for ; Thu, 30 May 2019 07:52:53 +0000 (UTC) (envelope-from portscout@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 4B92C761F1 for ; Thu, 30 May 2019 07:52:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 02B2B15BAEDB; Thu, 30 May 2019 07:52:53 +0000 (UTC) Delivered-To: ports@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 E56A915BAED9 for ; Thu, 30 May 2019 07:52:52 +0000 (UTC) (envelope-from portscout@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 8A62C761E5 for ; Thu, 30 May 2019 07:52:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 D108A1ED4 for ; Thu, 30 May 2019 07:52:51 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x4U7qpLt096428 for ; Thu, 30 May 2019 07:52:51 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x4U7qp7K096427; Thu, 30 May 2019 07:52:51 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905300752.x4U7qp7K096427@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 30 May 2019 07:52:51 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 May 2019 07:52:53 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/micropython | 1.5.1 | v1.11 ------------------------------------------------+-----------------+------------ www/libjwt | 1.9.0 | v1.10.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu May 30 18:34:14 2019 Return-Path: Delivered-To: freebsd-ports@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 79A7515A7684 for ; Thu, 30 May 2019 18:34:14 +0000 (UTC) (envelope-from andrew.fengler@scaleengine.com) Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7023D97AD3; Thu, 30 May 2019 18:34:12 +0000 (UTC) (envelope-from andrew.fengler@scaleengine.com) Received: from E8400.ScaleEngine.net (E8400.HML3.ScaleEngine.net [209.51.186.62]) (Authenticated sender: andrew.fengler@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 23A0419ADC; Thu, 30 May 2019 18:34:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=scaleengine.com; s=dkim; t=1559241251; bh=Q73MjdhoCeYgkGB/ECreVrPVtvvRnZG/0sTJZaRjygg=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=KNKQIUs3CAhkoqk3VfOHVVTibZR56r7tJTaIkJJ00yZ7Y2Ht46E82eCOobelHJX7P zOS12cim6cAOBdvDsbLKfYnPN5sYj1N6+lqNirgSh450bmCSTI6I129Aej5vLbQU+z ptU/3pSGg2nIvttJ/bSJYcpyhLcNJYqJQBszhIMk= Subject: Re: net/rtg committer needed To: freebsd-ports@freebsd.org References: <2e5004e6-997a-4a59-2554-2d2ebdfa2eee@scaleengine.com> Cc: 0mp@freebsd.org, mfechner@freebsd.org, pi@freebsd.org, rodrigo@freebsd.org From: Andrew Message-ID: Date: Thu, 30 May 2019 14:34:10 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <2e5004e6-997a-4a59-2554-2d2ebdfa2eee@scaleengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 7023D97AD3 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=scaleengine.com header.s=dkim header.b=KNKQIUs3; spf=pass (mx1.freebsd.org: domain of andrew.fengler@scaleengine.com designates 209.51.186.6 as permitted sender) smtp.mailfrom=andrew.fengler@scaleengine.com X-Spamd-Result: default: False [-6.89 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[scaleengine.com:s=dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[scaleengine.com]; RCPT_COUNT_FIVE(0.00)[5]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MX_GOOD(-0.01)[mx2.allanjude.com,mx1.scaleengine.net]; DKIM_TRACE(0.00)[scaleengine.com:+]; NEURAL_HAM_SHORT(-0.92)[-0.917,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-3.46)[ip: (-9.42), ipnet: 209.51.160.0/19(-4.71), asn: 6939(-3.13), country: US(-0.06)]; ASN(0.00)[asn:6939, ipnet:209.51.160.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 May 2019 18:34:14 -0000 Hi, Any chance someone could take a look at this? Is there still something missing? Thanks, Andrew Fengler ScaleEngine Inc. On 2019-05-24 12:18 p.m., Andrew wrote: > Hi, > > net/rtg no longer runs on modern perl.  The maintainer made a patch > almost a year ago, but it's been stalled on some flavour stuff. > > I've modified the patch to remove the offending flavour bits, but > haven't heard back from the maintainer in almost a month, even tried > poking him out of band. > > The orginal patch is here: https://reviews.freebsd.org/D17637 > And I've uploaded my fixed patch to the bug report on bugzilla here: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227376 > > Works on 12.0, and the maintainer's original patch before it got kicked > out is working on both 11.x and 12.0 > > Is there a commiter that could take a look at this and see if we can get > it back to working? > > Thanks, > Andrew Fengler > ScaleEngine Inc. > > Email: andrew.fengler@scaleengine.com > Phone: (800) 224-0095 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri May 31 06:17:07 2019 Return-Path: Delivered-To: freebsd-ports@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 4743015B4000 for ; Fri, 31 May 2019 06:17:07 +0000 (UTC) (envelope-from eancaer@gmail.com) Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B6B884B69 for ; Fri, 31 May 2019 06:17:05 +0000 (UTC) (envelope-from eancaer@gmail.com) Received: by mail-vs1-xe29.google.com with SMTP id w124so5965004vsb.11 for ; Thu, 30 May 2019 23:17:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=xBo/AigGNz+TJO1xEymJyzWRAESkRVzswfL7/wnuIdo=; b=hK4LexkokFrFwcXlSEd5ZArkxHOBtJx0QGTe0ikBBPbzVf1MRPSGvsJCS1Zh2PIBCV cyChaLxFXG15Dfzso/uElYFqnDmzXPVmGVexYcNOpr7RSehl0Tr/4ayJEdenSqHfeq4C hQClqjgEnSoNBtLnsbyMXaDLk24G7qhKinkZSP14HvnMoE8Y4WX+xl4SjBe05nkfdq6j TWkA7wSMaO8Nzk52s9jCqnmXlrBktmzElLDvjv7UA0AtzPn0Gs/M6eFA5RN7N2SqEezi a/9kcTdp5S+8pICcrnI3S8dHsO/bOLHuoiZTpe6SYoDUt03pDMRIfso8dSFYinodKTAq r5Jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xBo/AigGNz+TJO1xEymJyzWRAESkRVzswfL7/wnuIdo=; b=c1mhp3VAybyV1/8y7N9euhX8Kq13rXlh8S4Pad+jDejfxe9zWTl0C73b8ZWW7vChTm xxY1/JKf7S0D3d5wLwJTr9g1WoqC4zH4VqDhG/91tJpWaHtmNyBd02uCXrbapsMuQkm5 wDD6KwnIoNKicZM/pDyey3ld2ANowtjwVBqO2YpEj+UuIBMdGw9EuRBnZPae272XTDeW bMTwH3xaWA3y0ZVUqrQ6JocMNfzVykFIIbYA4RWDam0rgNswm6R/bxUFgAUuZJ3iS1EQ Ob6sjEcyPI1iGM9dyk1V27AN1YykUlPeIEBuzMNyVoNUAt3Te/YCqXV0X0WTm7YnJZde v64A== X-Gm-Message-State: APjAAAVg+Q03ISRnoekbDLxebw2ia5EHA0oUMsBZGKl2FOCugrs9k46X VDOH7iEogJrmoPR0iH1I3b/3UYf12TlXR/HwNf0i1nP/p8Q= X-Google-Smtp-Source: APXvYqy8OjZxqMoq1pVRbVsbmjoPXl7YhviwLAsv3eHlGikyywR+s6c54+VQLGBDumqhGMcyJgFWWgy9Dvubo/ZDBNw= X-Received: by 2002:a67:dc01:: with SMTP id x1mr4324714vsj.153.1559283424727; Thu, 30 May 2019 23:17:04 -0700 (PDT) MIME-Version: 1.0 From: Edwin Ancaer Date: Fri, 31 May 2019 08:17:31 +0200 Message-ID: Subject: Bus error while creating a port for GNUStep renaissance To: freebsd-ports@freebsd.org Content-Type: multipart/mixed; boundary="000000000000a31222058a28f6f8" X-Rspamd-Queue-Id: 8B6B884B69 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=hK4Lexko; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of eancaer@gmail.com designates 2607:f8b0:4864:20::e29 as permitted sender) smtp.mailfrom=eancaer@gmail.com X-Spamd-Result: default: False [-2.34 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.947,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[9.2.e.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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_SPAM_SHORT(0.62)[0.616,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 May 2019 06:17:07 -0000 --000000000000a31222058a28f6f8 Content-Type: text/plain; charset="UTF-8" Hello, I try to build a PACKAGE for GNUStep renaissance, a framework for creating portable user interfaces. The poudriere testport command gives me the error below: ====> Running Q/A tests (stage-qa) Warning: 'GNUstep/System/Library/Libraries/libRenaissance.so.0.9.0' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'GNUstep/System/Applications/GSMarkupLocalizableStrings.app/GSMarkupLocalizableStrings' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'GNUstep/System/Applications/GSMarkupBrowser.app/GSMarkupBrowser' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) =>> Checking for staging violations... done =================================================== ===> Building package for renaissance- Child process pid=66023 terminated abnormally: Bus error *** Error code 1 Stop. make: stopped in /usr/ports/devel/renaissance build of devel/renaissance | renaissance- ended at Wed May 29 09:39:04 CEST 2019 build time: 00:01:55 !!! build failure encountered !!! [00:02:04] Error: Build failed in phase: package [00:02:04] Cleaning up [00:02:04] Unmounting file systems I think it has something to do with the way I create the port files, because I built other packages, even GNUStep ones, without problems. I'm a beginner with FreeBsd, with poudriere..., and I'm completely stuck now. Could somebody here point me in the right direction. In case you need them, I attached the Makefile, pkg-descr, pkg-plist and distinfo I created. Thanks for helping, Edwin Ancaer --000000000000a31222058a28f6f8 Content-Type: application/octet-stream; name=pkg-descr Content-Disposition: attachment; filename=pkg-descr Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwbp34wf2 R05Vc3RlcCBSZW5haXNzYW5jZSBpcyBmcmVlIHNvZnR3YXJlIChHTlUgTEdQTCksIGFuZCBwYXJ0 IG9mIHRoZQpHTlVzdGVwIHByb2plY3QuICBJdCBpcyBhIGRldmVsb3BtZW50IGZyYW1ld29yayB3 aGljaCBydW5zIG9uIHRvcCBvZgp0aGUgR05Vc3RlcCBsaWJyYXJpZXMgb3Igb24gdG9wIG9mIHRo ZSBBcHBsZSBNYWMgT1MgWCBDb2NvYQpmcmFtZXdvcmtzLCBwcm92aWRpbmcgYW4gb3BhcXVlIGxh eWVyIHRvIHdyaXRlIHBvcnRhYmxlIGFwcGxpY2F0aW9ucy4KCkluIHNob3J0LCBHTlVzdGVwIFJl bmFpc3NhbmNlIGFsbG93cyB5b3UgdG8gZGVzY3JpYmUgeW91ciB1c2VyCmludGVyZmFjZXMgKHRo YXQgaXMsIHRoZSB3aW5kb3dzIGluIHlvdXIgYXBwbGljYXRpb24sIGFuZCB0aGUgYnV0dG9ucywK Ym94ZXMsIHRleHRmaWVsZHMsIGV0YyBpbiB0aGUgd2luZG93cykgaW4gc2ltcGxlIGFuZCBpbnR1 aXRpdmUgWE1MCmZpbGVzLCB1c2luZyBhbiBvcGVuLCBzdGFuZGFyZCBmb3JtYXQgZGVzY3JpYmlu ZyB0aGUgbG9naWMgb2YgdGhlCmludGVyZmFjZS4gIEdOVXN0ZXAgUmVuYWlzc2FuY2UgY2FuIHRo ZW4sIGF0IHJ1biB0aW1lLCBnZW5lcmF0ZSB0aGUKdXNlciBpbnRlcmZhY2VzICh1c2luZyB0aGUg bmF0aXZlIGhvc3QgT3BlblN0ZXAtbGlrZSBsaWJyYXJpZXMpIGJ5CnJlYWRpbmcgdGhlIFhNTCBm aWxlcy4gIFRoZSBjb25uZWN0aW9ucyBiZXR3ZWVuIHRoZSBvYmplY3RzIGNyZWF0ZWQKZnJvbSB0 aGUgWE1MIGZpbGVzLCBhbmQgdGhlIG90aGVyIG9iamVjdHMgaW4gdGhlIGFwcGxpY2F0aW9uIGFy ZSBkb25lCnZpYSBvdXRsZXRzIChhcyB0cmFkaXRpb25hbGx5IGluIE9wZW5TdGVwKTsgYSBuZXcg cXVpY2sgYW5kIGludHVpdGl2ZQpzeW50YXggaGFzIGJlZW4gZGV2ZWxvcGVkIHRvIG1ha2UgY3Jl YXRpbmcgb3V0bGV0cyBhcyBlYXN5IGFzCnBvc3NpYmxlLgo= --000000000000a31222058a28f6f8 Content-Type: application/octet-stream; name=distinfo Content-Disposition: attachment; filename=distinfo Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwbp34w71 VElNRVNUQU1QID0gMTU1ODYyODU1MwpTSEEyNTYgKGdudXN0ZXAtbGlicy1yZW5haXNzYW5jZS0t MTNiZDYzMF9HSDAudGFyLmd6KSA9IDMwNzE5ZGJlMjM1MGQ5MWUzYWVjZDFmMTJlOWQxYjU2ODc4 MTVhMzlhZTUwMDE2N2JmN2YyYzFmNjQxMmU4M2UKU0laRSAoZ251c3RlcC1saWJzLXJlbmFpc3Nh bmNlLS0xM2JkNjMwX0dIMC50YXIuZ3opID0gNDI2MzEyCg== --000000000000a31222058a28f6f8 Content-Type: application/octet-stream; name=pkg-plist Content-Disposition: attachment; filename=pkg-plist Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwbp34wn3 R05Vc3RlcC9TeXN0ZW0vQXBwbGljYXRpb25zL0dTTWFya3VwQnJvd3Nlci5hcHAvR1NNYXJrdXBC cm93c2VyCkdOVXN0ZXAvU3lzdGVtL0FwcGxpY2F0aW9ucy9HU01hcmt1cEJyb3dzZXIuYXBwL1Jl c291cmNlcy9HU01hcmt1cEJyb3dzZXIuZGVza3RvcApHTlVzdGVwL1N5c3RlbS9BcHBsaWNhdGlv bnMvR1NNYXJrdXBCcm93c2VyLmFwcC9SZXNvdXJjZXMvSW5mby1nbnVzdGVwLnBsaXN0CkdOVXN0 ZXAvU3lzdGVtL0FwcGxpY2F0aW9ucy9HU01hcmt1cEJyb3dzZXIuYXBwL3N0YW1wLm1ha2UgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lz dGVtL0FwcGxpY2F0aW9ucy9HU01hcmt1cExvY2FsaXphYmxlU3RyaW5ncy5hcHAvR1NNYXJrdXBM b2NhbGl6YWJsZVN0cmluZ3MKR05Vc3RlcC9TeXN0ZW0vQXBwbGljYXRpb25zL0dTTWFya3VwTG9j YWxpemFibGVTdHJpbmdzLmFwcC9SZXNvdXJjZXMvR1NNYXJrdXBMb2NhbGl6YWJsZVN0cmluZ3Mu ZGVza3RvcApHTlVzdGVwL1N5c3RlbS9BcHBsaWNhdGlvbnMvR1NNYXJrdXBMb2NhbGl6YWJsZVN0 cmluZ3MuYXBwL1Jlc291cmNlcy9JbmZvLWdudXN0ZXAucGxpc3QKR05Vc3RlcC9TeXN0ZW0vQXBw bGljYXRpb25zL0dTTWFya3VwTG9jYWxpemFibGVTdHJpbmdzLmFwcC9zdGFtcC5tYWtlICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVt L0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9HTlVzdGVwLmggICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJh cnkvSGVhZGVycy9SZW5haXNzYW5jZS9HU0F1dG9MYXlvdXRCb3guaCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVh ZGVycy9SZW5haXNzYW5jZS9HU0F1dG9MYXlvdXREZWZhdWx0cy5oICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9SZW5haXNz YW5jZS9HU0F1dG9MYXlvdXRHcmlkLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9H U0F1dG9MYXlvdXRIQm94LmggICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1Jl bmFpc3NhbmNlL0dTQXV0b0xheW91dEhTcGFjZS5oICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3Nh bmNlL0dTQXV0b0xheW91dE1hbmFnZXIuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NBdXRvTGF5b3V0 TWFuYWdlclByaXZhdGUuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0 ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9HU0F1dG9MYXlvdXRQcm9wb3J0 aW9uYWxNYW5hZ2VyLmggICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5 L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NBdXRvTGF5b3V0U3BhY2UuaCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRl cnMvUmVuYWlzc2FuY2UvR1NBdXRvTGF5b3V0U3RhbmRhcmRNYW5hZ2VyLmggICAgICAgICAgICAg ICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2Fu Y2UvR1NBdXRvTGF5b3V0VkJveC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NB dXRvTGF5b3V0VlNwYWNlLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBB cHBsaWNhdGlvbk1haW4uaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVw L1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBBd2FrZXIuaCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3Rl bS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBCdW5kbGVBZGRpdGlvbnMuaCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hl YWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBDb2Rlci5oICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMv UmVuYWlzc2FuY2UvR1NNYXJrdXBDb2RpbmcuaCAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkv SGVhZGVycy9SZW5haXNzYW5jZS9HU01hcmt1cENvbm5lY3Rvci5oICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVy cy9SZW5haXNzYW5jZS9HU01hcmt1cERlY29kZXIuaCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9SZW5h aXNzYW5jZS9HU01hcmt1cERlY29kZXJCYWNrZW5kLmggICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3Nh bmNlL0dTTWFya3VwRG9jdW1lbnQuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dT TWFya3VwVGFnQm94LmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3Vw VGFnQnJvd3Nlci5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK R05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnQnV0 dG9uLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3Rl cC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnQ29sb3JXZWxs LmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGli cmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnQ29udHJvbC5oICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9I ZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnRm9ybS5oICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJz L1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnRm9ybUl0ZW0uaCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NN YXJrdXBUYWdHcmlkLmggICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3Nh bmNlL0dTTWFya3VwVGFnR3JpZEVtcHR5Q2VsbC5oICAgICAgICAgICAgICAgICAgICAKR05Vc3Rl cC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnR3JpZFJvdy5o ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0 ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnSGJveC5oICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGli cmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnSHNwYWNlLmggICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9I ZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnSW1hZ2UuaCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJz L1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnSW5zdGFuY2UuaCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NN YXJrdXBUYWdMYWJlbC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBU YWdNYXRyaXguaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApH TlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdNYXRy aXhDZWxsLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9T eXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnTWF0cml4Um93Lmgg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFy eS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnTWVudS5oICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFk ZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnTWVudUl0ZW0uaCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2Uv R1NNYXJrdXBUYWdNZW51U2VwYXJhdG9yLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3Nh bmNlL0dTTWFya3VwVGFnT2JqZWN0LmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dT TWFya3VwVGFnT2JqZWN0QWRkaXRpb25zLmggCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVy cy9SZW5haXNzYW5jZS9HU01hcmt1cFRhZ091dGxpbmVWaWV3LmggICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1Jl bmFpc3NhbmNlL0dTTWFya3VwVGFnUGFuZWwuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3Nh bmNlL0dTTWFya3VwVGFnUG9wVXBCdXR0b24uaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2Uv R1NNYXJrdXBUYWdQb3BVcEJ1dHRvbkl0ZW0uaCAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9I ZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnU2Nyb2xsVmlldy5oICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9S ZW5haXNzYW5jZS9HU01hcmt1cFRhZ1NlY3VyZVRleHRGaWVsZC5oICAgIApHTlVzdGVwL1N5c3Rl bS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdTbGlkZXIuaApHTlVzdGVw L1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdTcGFjZS5oCkdO VXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9HU01hcmt1cFRhZ1NwbGl0 Vmlldy5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVt L0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9HU01hcmt1cFRhZ1N0ZXBwZXIuaCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJh cnkvSGVhZGVycy9SZW5haXNzYW5jZS9HU01hcmt1cFRhZ1RhYlZpZXcuaCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkdOVXN0ZXAvU3lzdGVtL0xpYnJhcnkvSGVh ZGVycy9SZW5haXNzYW5jZS9HU01hcmt1cFRhZ1RhYlZpZXdJdGVtLmggICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJz L1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnVGFibGVDb2x1bW4uaCAKR05Vc3RlcC9TeXN0ZW0vTGli cmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnVGFibGVWaWV3LmggICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJz L1JlbmFpc3NhbmNlL0dTTWFya3VwVGFnVGV4dEZpZWxkLmggICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKR05Vc3RlcC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNl L0dTTWFya3VwVGFnVGV4dFZpZXcuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApH TlVzdGVwL1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdWYm94 LmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVw L1N5c3RlbS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdWaWV3LmggICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3Rl bS9MaWJyYXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBUYWdXaW5kb3cuaCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApHTlVzdGVwL1N5c3RlbS9MaWJy YXJ5L0hlYWRlcnMvUmVuYWlzc2FuY2UvR1NNYXJrdXBXaW5kb3dDb250cm9sbGVyLmgKR05Vc3Rl cC9TeXN0ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL01hcmt1cC5oCkdOVXN0ZXAvU3lz dGVtL0xpYnJhcnkvSGVhZGVycy9SZW5haXNzYW5jZS9OU1ZpZXdTaXplLmgKR05Vc3RlcC9TeXN0 ZW0vTGlicmFyeS9IZWFkZXJzL1JlbmFpc3NhbmNlL1JlbmFpc3NhbmNlLmgKR05Vc3RlcC9TeXN0 ZW0vTGlicmFyeS9MaWJyYXJpZXMvbGliUmVuYWlzc2FuY2Uuc28KR05Vc3RlcC9TeXN0ZW0vTGli cmFyeS9MaWJyYXJpZXMvbGliUmVuYWlzc2FuY2Uuc28uMApHTlVzdGVwL1N5c3RlbS9MaWJyYXJ5 L0xpYnJhcmllcy9saWJSZW5haXNzYW5jZS5zby4wLjkuMApHTlVzdGVwL1N5c3RlbS9Ub29scy9H U01hcmt1cEJyb3dzZXIKR05Vc3RlcC9TeXN0ZW0vVG9vbHMvR1NNYXJrdXBMb2NhbGl6YWJsZVN0 cmluZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCg== --000000000000a31222058a28f6f8 Content-Type: application/octet-stream; name=Makefile Content-Disposition: attachment; filename=Makefile Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwbp34vm0 IyAkRnJlZUJTRCQKClBPUlROQU1FPSAgICAgICByZW5haXNzYW5jZQpWRVJTSU9OPSAgICAgICAg MC4wLjEuMjAxNjA2MTYKQ0FURUdPUklFUz0gICAgIGRldmVsIGdudXN0ZXAKClVTRV9HSVRIVUI9 ICAgICB5ZXMKR0hfQUNDT1VOVD0gICAgIGdudXN0ZXAgCkdIX1BST0pFQ1Q9ICAgICBsaWJzLXJl bmFpc3NhbmNlCiNHSF9UQUdOQU1FPSAgICAgZ2RsMi0wXzEyXzAKR0hfVEFHTkFNRT0gICAgIDEz YmQ2MzAKCk1BSU5UQUlORVI9ICAgICBlYW5jYWVyQGdtYWlsLmNvbQkKQ09NTUVOVD0JR05Vc3Rl cCBSZW5haXNzYW5jZSBhbGxvd3MgeW91IHRvIGRlc2NyaWJlIHllciB1c2VyIGludGVyZmFjZXMK CkxMRF9VTlNBRkU9ICAgICB5ZXMKTlNUQUxMX1RBUkdFVD0gIGluc3RhbGwtc3RyaXAKVVNFUz0J CWdudXN0ZXAKVVNFX0dOVVNURVA9CWJhc2UgZ3VpIGJ1aWxkCgouaW5jbHVkZSA8YnNkLnBvcnQu bWs+Cg== --000000000000a31222058a28f6f8-- From owner-freebsd-ports@freebsd.org Fri May 31 07:54:30 2019 Return-Path: Delivered-To: freebsd-ports@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 6F2E315B57B7 for ; Fri, 31 May 2019 07:54:30 +0000 (UTC) (envelope-from portscout@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 0684287DA7 for ; Fri, 31 May 2019 07:54:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B81C815B57B4; Fri, 31 May 2019 07:54:29 +0000 (UTC) Delivered-To: ports@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 A390015B57B0 for ; Fri, 31 May 2019 07:54:29 +0000 (UTC) (envelope-from portscout@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 3CF4B87DA1 for ; Fri, 31 May 2019 07:54:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 0E0EFEFAA for ; Fri, 31 May 2019 07:54:28 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x4V7sRQY020784 for ; Fri, 31 May 2019 07:54:27 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x4V7sRrE020783; Fri, 31 May 2019 07:54:27 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905310754.x4V7sRrE020783@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 31 May 2019 07:54:27 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 May 2019 07:54:30 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ emulators/mame | 0.209 | mame0210 ------------------------------------------------+-----------------+------------ emulators/mess | 0.209 | mame0210 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Fri May 31 15:56:34 2019 Return-Path: Delivered-To: freebsd-ports@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 9C03215C072A for ; Fri, 31 May 2019 15:56:34 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91BEB71EA5 for ; Fri, 31 May 2019 15:56:33 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: by mail-ed1-x52f.google.com with SMTP id w33so15203408edb.10 for ; Fri, 31 May 2019 08:56:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version:thread-index :content-language; bh=JF/51iETy4QI5u8AHQdq55TPeheG1vpxOeyCvkvElcw=; b=snS8OYKYrGYRQUMD1ORmdcHEz8GEpwtL/W2VFq0VMbmhT8eQk+KY0H7KPBANIDuCHB At9k7sqdF6DGgwG3XWHuoftou4TyAHa9NTaDf5hjlv6TzP+4T7g8LY/tOMXUl1GG9bQE JdaZBdu2tEP2nY0yieJ0k0EoBTe58iorhZqqhtLkpe+f37p3CYX/83HENnA1ESkghTZF G7tYWobHjuZmdHlBNJsk4h2a42tu3t6jSlblOP9KX29uzzBbmsC4f61gMC9TmvO5j1rt AVuz4/M+CC2pgYA1Y7czx236Yj/n+E8ehGc7RPfqbRBznN/gWM+ES4TA+0oCCGH57ouK dwfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :thread-index:content-language; bh=JF/51iETy4QI5u8AHQdq55TPeheG1vpxOeyCvkvElcw=; b=HvWXkctS3m0odk4R7kq7b3zi2k5/BKmfskfIr/Rv7D5DmDA/rny6FxFguhYb+gm4Y1 nalb0IsEleXGfZA7Ruc8Po+k1VMhXEnTKJgD/I8JJlbYqsPXszF5ykjN7UlHXHAQJMDB hPj0ng7fTAdaBO0Hf8tBdzRCsd2b27NAMpDcBG6Is4b6pwb9ZiJCdJSWW0fbCJfY6z/1 KqlZyWqUA/Ls1aLyfNprMXGTdoJhy6tNUx0bcQ8touvwStbrUuE622dcKKfD2GBsp9J1 e19HKV01oEuAxgmKT70r2d19QfPImZGamYrrdoqJ8r3IrT2uCsKHDBkm2DMhuSAQFPi7 LbjA== X-Gm-Message-State: APjAAAXjmFALE7g/Suku5nBgLwUzWI1P5CWKCtSefgvA1r5kT9bvcu5Z ikcfdX3fCH7vXeABx4ap4kdYCm+w X-Google-Smtp-Source: APXvYqw/G+bdxGEjUcHX4BlDVu3N9eiCR1R7Is1qxHh/bDHMa9kwGmq/OMvvTnVH2XzMMKsbPkHgMA== X-Received: by 2002:a50:87ab:: with SMTP id a40mr12416038eda.188.1559318192099; Fri, 31 May 2019 08:56:32 -0700 (PDT) Received: from DRIESPC (ptr-8shv4c8yri6fcqyi1yy.18120a2.ip6.access.telenet.be. [2a02:1811:2500:a900:b143:f773:1e61:647a]) by smtp.gmail.com with ESMTPSA id c48sm808255eda.56.2019.05.31.08.56.31 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 May 2019 08:56:31 -0700 (PDT) From: To: Subject: Committer needed multimedia/emby-server update to 4.1.1.0 Date: Fri, 31 May 2019 17:56:33 +0200 Message-ID: <002301d517c9$6b706110$42512330$@gmail.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AdUXx3l28O1Q8vQtQH6bO6LyVR+4lw== Content-Language: nl-be X-Rspamd-Queue-Id: 91BEB71EA5 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=snS8OYKY; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of driesmmichiels@gmail.com designates 2a00:1450:4864:20::52f as permitted sender) smtp.mailfrom=driesmmichiels@gmail.com X-Spamd-Result: default: False [-5.73 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; URI_COUNT_ODD(1.00)[3]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.99)[-0.991,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-2.73)[ip: (-9.13), ipnet: 2a00:1450::/32(-2.18), asn: 15169(-2.28), country: US(-0.06)]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[f.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 May 2019 15:56:34 -0000 Hi Ports Mailing list, Can a committer take a look at the following PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237801 This PR updates emby-server to the latest version and also fixes another bug regarding the port. If there's anything else that needs to be done to get this in the tree please post in the PR. Thanks! Dries From owner-freebsd-ports@freebsd.org Sat Jun 1 06:33:37 2019 Return-Path: Delivered-To: freebsd-ports@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 22BE015ADEE9 for ; Sat, 1 Jun 2019 06:33:37 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6D6C8090A for ; Sat, 1 Jun 2019 06:33:36 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hWxa9-000HN8-Py; Sat, 01 Jun 2019 08:33:33 +0200 Date: Sat, 1 Jun 2019 08:33:33 +0200 From: Kurt Jaeger To: driesm.michiels@gmail.com Cc: freebsd-ports@freebsd.org Subject: Re: Committer needed multimedia/emby-server update to 4.1.1.0 Message-ID: <20190601063333.GA55432@home.opsec.eu> References: <002301d517c9$6b706110$42512330$@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <002301d517c9$6b706110$42512330$@gmail.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2019 06:33:37 -0000 Hi! > Can a committer take a look at the following PR: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237801 Done. -- pi@opsec.eu +49 171 3101372 One year to go ! From owner-freebsd-ports@freebsd.org Sat Jun 1 08:05:44 2019 Return-Path: Delivered-To: freebsd-ports@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 CB84E15BE611 for ; Sat, 1 Jun 2019 08:05:44 +0000 (UTC) (envelope-from portscout@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 62FCB866EC for ; Sat, 1 Jun 2019 08:05:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 26F2B15BE60F; Sat, 1 Jun 2019 08:05:44 +0000 (UTC) Delivered-To: ports@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 1482115BE60D for ; Sat, 1 Jun 2019 08:05:44 +0000 (UTC) (envelope-from portscout@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 CA62A866E6 for ; Sat, 1 Jun 2019 08:05:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 0D3D41C09E for ; Sat, 1 Jun 2019 08:05:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x5185g7g043506 for ; Sat, 1 Jun 2019 08:05:42 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x5185gGJ043503; Sat, 1 Jun 2019 08:05:42 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201906010805.x5185gGJ043503@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 1 Jun 2019 08:05:42 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2019 08:05:45 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/grpc | 1.19.1 | v1.21.2 ------------------------------------------------+-----------------+------------ devel/rubygem-delayer | 0.0.2 | 1.0.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks.