From owner-freebsd-ports@freebsd.org Sun Oct 2 03:17:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43B41AC4330 for ; Sun, 2 Oct 2016 03:17:16 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-58.reflexion.net [208.70.210.58]) (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 DE46EFDD for ; Sun, 2 Oct 2016 03:17:15 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 5278 invoked from network); 2 Oct 2016 03:17:59 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 2 Oct 2016 03:17:59 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Sat, 01 Oct 2016 23:17:11 -0400 (EDT) Received: (qmail 3257 invoked from network); 2 Oct 2016 03:17:08 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 2 Oct 2016 03:17:08 -0000 Received: from [192.168.0.105] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id 5200BEC885B; Sat, 1 Oct 2016 20:17:03 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: From llvm: Fwd: [Bug 26970] clang 3.8.0 for powerpc64 vs. FreeBSD buildworld: error: invalid float ABI 'soft float is not supported for ppc64' [llvm r283060/r283061 are a fix] From: Mark Millard Date: Sat, 1 Oct 2016 20:17:02 -0700 Cc: FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: <02B888C5-B4FB-4A7D-9DB1-31F29D98799B@dsl-only.net> References: To: Dimitry Andric , FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 03:17:16 -0000 llvm's bugzilla reports that as of llvm's -r283060/-r283061 = TARGET_ARCH=3Dpowerpc64 (in FreeBSD terms) has soft-float available in = clang (probably this is on/from trunk). See the forward below. This was another of the items blocking use of clang 3.8.0 for buildworld = and the like for powerpc64. This is another fix by Hal Finkel, one of the two people that have = recently been working on things that block clang's use as the system = compiler for TARGET_ARCH=3Dpowerpc64 and TARGET_ARCH=3Dpowerpc for = FreeBSD. [Note: Lots of the fixes made so far would be required for clang's that = are from ports and target powerpc64 and/or powerpc as well, especially = for powerpc since clang produces code that has (SVR4) ABI violations for = stack handling. (so-called "red-zone" on stack for signal handling = required to protect that stack --but the ABI says such should not be = required and the standard kernel does not provide such.)] With the prior llvm -r282174 completing the SVR4 stack handling ABI = fixes for TARGE_ARCH=3Dpowerpc plus the work before that I expect this = leaves only some of the C++ exception handling defects from what I'd = submitted as bugzilla reports to llvm, for powerpc64 and for powerpc. If projects/clang390-import also picks up these latest fixes ( -r282174 = , -r283060 , -r283061 ) some interesting powerpc64 and powerpc = experiments should be possible. (But it will be around a couple of weeks = before I've got access to the powerpc64 and powerpc machines again.) =3D=3D=3D Mark Millard markmi at dsl-only.net Begin forwarded message: > From: bugzilla-daemon[ at ]llvm.org > Subject: [Bug 26970] clang 3.8.0 for powerpc64 vs. FreeBSD buildworld: = error: invalid float ABI 'soft float is not supported for ppc64' > Date: October 1, 2016 at 7:12:07 PM PDT > To: >=20 > Hal Finkel changed bug 26970=20 > What Removed Added > Status NEW RESOLVED > Resolution --- FIXED >=20 > Comment # 1 on bug 26970 from Hal Finkel > r283060/r283061 enables soft-float for PPC64. >=20 > You are receiving this mail because: > =E2=80=A2 You reported the bug. >=20 From owner-freebsd-ports@freebsd.org Sun Oct 2 06:09:47 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ABDAEAC6BF6 for ; Sun, 2 Oct 2016 06:09:47 +0000 (UTC) (envelope-from indexbuild@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 9A743835 for ; Sun, 2 Oct 2016 06:09:47 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 99CEBAC6BF5; Sun, 2 Oct 2016 06:09:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 997A4AC6BF4 for ; Sun, 2 Oct 2016 06:09:47 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (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 8E34A834 for ; Sun, 2 Oct 2016 06:09:47 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id u9269lH0085036 for ; Sun, 2 Oct 2016 06:09:47 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id u9269lkA085035 for ports@FreeBSD.org; Sun, 2 Oct 2016 06:09:47 GMT (envelope-from indexbuild) Date: Sun, 2 Oct 2016 06:09:47 GMT From: Ports Index build Message-Id: <201610020609.u9269lkA085035@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 9.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 06:09:47 -0000 INDEX build failed with errors: Generating INDEX-9 - please wait.."/usr/share/mk/bsd.init.mk", line 12: Unknown directive Unknown modifier 'U' "/usr/share/mk/bsd.compiler.mk", line 38: Malformed conditional (${MK_CCACHE_BUILD:Uno} == "yes" && !make(showconfig) && (${CC:M*ccache/world/*} == "" || ${CXX:M*ccache/world/*} == "")) "/usr/share/mk/bsd.compiler.mk", line 107: missing `in' in for X_ in CC $${_empty_var_} XCC X_ "/usr/share/mk/bsd.compiler.mk", line 108: Malformed conditional (${cc} == "CC" || !empty(XCC)) Unknown modifier 'h' Error expanding embedded variable. "Makefile", line 22: warning: "fmake -f "/home/indexbuild/tindex/ports/www/tclhttpd/files/Makefile.lib" -V SHLIB_NAME" returned non-zero status Done. make_index: /home/indexbuild/tindex/ports/editors/flim: no entry for /home/indexbuild/tindex/ports/editors/apel-emacs25 Committers on the hook: ashish Most recent SVN update was: Updating '.': U Mk/bsd.emacs.mk D editors/emacs/pkg-deinstall U editors/emacs/Makefile U editors/emacs/distinfo D editors/emacs/files/pkg-install.in D editors/emacs/files/patch-src_unexaix.c D editors/emacs/files/patch-src_unexelf.c D editors/emacs/files/patch-src_unexcoff.c A editors/emacs/files/extrapatch-lldb-gud.el U editors/emacs/pkg-plist U editors/emacs-devel/Makefile U editors/emacs-devel/distinfo D editors/emacs-devel/files/patch-sources.el A editors/emacs-devel/files/sources.el.in U editors/emacs-devel/pkg-plist U editors/emacs-nox11/Makefile Updated to revision 423103. From owner-freebsd-ports@freebsd.org Sun Oct 2 07:33:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E57D6AC6CF5 for ; Sun, 2 Oct 2016 07:33:09 +0000 (UTC) (envelope-from yasu@utahime.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 CF26E35F for ; Sun, 2 Oct 2016 07:33:09 +0000 (UTC) (envelope-from yasu@utahime.org) Received: by mailman.ysv.freebsd.org (Postfix) id CDDA3AC6CF4; Sun, 2 Oct 2016 07:33:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBF62AC6CF3 for ; Sun, 2 Oct 2016 07:33:09 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 9132F35D; Sun, 2 Oct 2016 07:33:09 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 9E96F12319; Sun, 2 Oct 2016 16:27:38 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 5A2F81F5CF; Sun, 2 Oct 2016 16:27:38 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 199141F5CE; Sun, 2 Oct 2016 16:27:38 +0900 (JST) Date: Sun, 02 Oct 2016 16:27:19 +0900 (JST) Message-Id: <20161002.162719.312805117485343125.yasu@utahime.org> To: ports@FreeBSD.org Cc: ashish@FreeBSD.org Subject: Re: INDEX build failed for 9.x From: Yasuhiro KIMURA In-Reply-To: <201610020609.u9269lkA085035@portsindexbuild.ysv.freebsd.org> References: <201610020609.u9269lkA085035@portsindexbuild.ysv.freebsd.org> X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Sun_Oct__2_16_27_19_2016_081)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 07:33:10 -0000 ----Next_Part(Sun_Oct__2_16_27_19_2016_081)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Ports Index build Subject: INDEX build failed for 9.x Date: Sun, 2 Oct 2016 06:09:47 GMT > INDEX build failed with errors: > Generating INDEX-9 - please wait.."/usr/share/mk/bsd.init.mk", line 12: Unknown directive > Unknown modifier 'U' > > "/usr/share/mk/bsd.compiler.mk", line 38: Malformed conditional (${MK_CCACHE_BUILD:Uno} == "yes" && !make(showconfig) && (${CC:M*ccache/world/*} == "" || ${CXX:M*ccache/world/*} == "")) > "/usr/share/mk/bsd.compiler.mk", line 107: missing `in' in for > X_ in CC $${_empty_var_} XCC X_ > "/usr/share/mk/bsd.compiler.mk", line 108: Malformed conditional (${cc} == "CC" || !empty(XCC)) > Unknown modifier 'h' > > Error expanding embedded variable. > "Makefile", line 22: warning: "fmake -f "/home/indexbuild/tindex/ports/www/tclhttpd/files/Makefile.lib" -V SHLIB_NAME" returned non-zero status > Done. > make_index: /home/indexbuild/tindex/ports/editors/flim: no entry for /home/indexbuild/tindex/ports/editors/apel-emacs25 > > Committers on the hook: > ashish > > Most recent SVN update was: > Updating '.': > U Mk/bsd.emacs.mk > D editors/emacs/pkg-deinstall > U editors/emacs/Makefile > U editors/emacs/distinfo > D editors/emacs/files/pkg-install.in > D editors/emacs/files/patch-src_unexaix.c > D editors/emacs/files/patch-src_unexelf.c > D editors/emacs/files/patch-src_unexcoff.c > A editors/emacs/files/extrapatch-lldb-gud.el > U editors/emacs/pkg-plist > U editors/emacs-devel/Makefile > U editors/emacs-devel/distinfo > D editors/emacs-devel/files/patch-sources.el > A editors/emacs-devel/files/sources.el.in > U editors/emacs-devel/pkg-plist > U editors/emacs-nox11/Makefile > Updated to revision 423103. > _______________________________________________ > 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" Attached patch should fix build failure. --- Yasuhiro KIMURA ----Next_Part(Sun_Oct__2_16_27_19_2016_081)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-editors_emacs" Index: editors/flim/Makefile =================================================================== --- editors/flim/Makefile (revision 423103) +++ editors/flim/Makefile (working copy) @@ -50,12 +50,12 @@ .include .if defined(EMACS_PORT_NAME) -.if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") +.if (${EMACS_PORT_NAME} == "emacs25") || (${EMACS_PORT_NAME} == "emacs-devel") DEPPORT_SUFFIX= .else DEPPORT_SUFFIX= -${EMACS_PORT_NAME} .endif -.if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") +.if (${EMACS_PORT_NAME} == "emacs25") || (${EMACS_PORT_NAME} == "emacs-devel") PLIST= ${PKGDIR}/pkg-plist.emacs21 .endif # depends on apel (case of xemacs-21.x or later) Index: editors/semi/Makefile =================================================================== --- editors/semi/Makefile (revision 423103) +++ editors/semi/Makefile (working copy) @@ -48,12 +48,12 @@ .include .if defined(EMACS_PORT_NAME) -.if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") +.if (${EMACS_PORT_NAME} == "emacs25") || (${EMACS_PORT_NAME} == "emacs-devel") DEPPORT_SUFFIX= .else DEPPORT_SUFFIX= -${EMACS_PORT_NAME} .endif -.if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") +.if (${EMACS_PORT_NAME} == "emacs25") || (${EMACS_PORT_NAME} == "emacs-devel") PLIST= ${PKGDIR}/pkg-plist.emacs20 .endif # depends on flim Index: graphics/xface.el/Makefile =================================================================== --- graphics/xface.el/Makefile (revision 423103) +++ graphics/xface.el/Makefile (working copy) @@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= X-Face encoder/decoder/viewer for Emacsen -EMACS_PORT_NAME?= emacs24 +EMACS_PORT_NAME?= emacs25 RUN_DEPENDS= compface:mail/faces ----Next_Part(Sun_Oct__2_16_27_19_2016_081)---- From owner-freebsd-ports@freebsd.org Sun Oct 2 08:01:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F870AC66A1 for ; Sun, 2 Oct 2016 08:01:29 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 00360DF1 for ; Sun, 2 Oct 2016 08:01:28 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from [74.134.208.22] ([74.134.208.22:23006] helo=localhost) by dnvrco-omsmta01 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id 84/F8-06793-E8EB0F75; Sun, 02 Oct 2016 08:00:15 +0000 Date: Sun, 02 Oct 2016 08:00:03 +0000 Message-ID: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> From: "Thomas Mueller" To: freebsd-ports@freebsd.org, gecko@freebsd.org, matthew@reztek.cz Subject: Seamonkey and QupZilla need update? X-RR-Connecting-IP: 107.14.64.6:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 08:01:29 -0000 What is the status of www/seamonkey and prospect of updating from 2.39 to the current 2.40, which was released from upstream on March 14, 2016? What makes me nervous is my bank saber-rattling about needing a more current browser. Seamonkey 2.39 worked on this bank, now it blocks me with error message about my browser not being up-to-date; Seamonkey still works for other online financial services. I figure either the bank website doesn't like Seamonkey, though Firefox also appears in the user-agent string, or doesn't like FreeBSD, insisting on Windows or Mac. I also have www/qupzilla-qt4 1.8.9, see on qupzilla.com that current version is 2.0.1. I have used qupzilla-qt4 1.8.9, but it seems less robust that Seamonkey 2.39. Reason for my interest is the ability to fudge the user-agent string; I believe Xombrero and Midori also have this ability. If I have to build qupzilla anew, hopefully updated, I might switch to qupzilla-qt5. uname -a shows FreeBSD amelia 11.0-CURRENT FreeBSD 11.0-CURRENT #10 r294248: Mon Jan 18 11:28:40 UTC 2016 root@amelia:/usr/obj/usr/src/sys/SANDY11NC amd64 I am getting ready to update both NetBSD and FreeBSD. Tom From owner-freebsd-ports@freebsd.org Sun Oct 2 08:37:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 196FAAC6CEE for ; Sun, 2 Oct 2016 08:37:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 074DCC6A for ; Sun, 2 Oct 2016 08:37:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 03FA1AC6CED; Sun, 2 Oct 2016 08:37:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03A86AC6CEC for ; Sun, 2 Oct 2016 08:37:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id EB108C67 for ; Sun, 2 Oct 2016 08:37:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u928bdEY074912 for ; Sun, 2 Oct 2016 08:37:39 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u928bdPF074911; Sun, 2 Oct 2016 08:37:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610020837.u928bdPF074911@portscout.freebsd.org> X-Authentication-Warning: portscout.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: Sun, 2 Oct 2016 08:37:39 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 08:37:40 -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 ------------------------------------------------+-----------------+------------ japanese/ddskk | 15.1 | 16.1 ------------------------------------------------+-----------------+------------ 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 Sun Oct 2 09:06:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5881AC67C4; Sun, 2 Oct 2016 09:06:05 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A995A3E; Sun, 2 Oct 2016 09:06:05 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id b201so4723180wmb.1; Sun, 02 Oct 2016 02:06:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=dYvToSJijHNLNi0hLcLsgtcbCKDz4xj7iNH+ylzUEF8=; b=T5RF1xqPTZB9KK5cdAgcOggwQ3tyIombijucrptUXssUzoY4W+UzI6ZvqcdRrrfMzs A4U8ptGR3jacT6HNk3NLdkffp0i7okW2RTZhfru1Pl0YPGtHDpxv9wlHaUVAcGNiLgI9 R3QqiTj5QIUz9hTcGlw855ZFALkfw4k6E5sLV8m39Pt7LNkW65jcP/kbR4iPDXPlfcMl hL3+XIkm3IZxvZLjJ+fRGPGe2F5iQVoxo78QNxZprMmvUUlUuA74ThTHq72K9zgEyJdU lzJdFHZNR5Vyv5oxjunEVpyeBQbua6ysMTOWjMfkRtxgUQJodO5HawneyN9qPggr/esb HPvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dYvToSJijHNLNi0hLcLsgtcbCKDz4xj7iNH+ylzUEF8=; b=heHNCs2lfRE8HTexZMMMlKKltPnU/WOjV0tJ4QlN07epjLikQx/kbEzVYN7aiD9Zhr QMwZYfkMuyMrU6uKKKqKAHn4JWcUpJdTQyhOwSORqXZA05xckNaPG535BqgpRjNDphUr oQcQQsvf7q+6uHxlOLvXOOW5T5TBSIucgP8rDSvUp8PpzvckYFOuQGeZw2IaIftzeWJ5 9eRFSYyq40SfGejFkrBCXEDKFIFb3DswNKl0rhnaq81bFDxY8M0LuipzwlMEHJycsnkB YP1JRmWZ8ehZXn0MTBrPTtq+WHyeqsjy2L2Bqnkd8INaVj57z2e3Eozfx1AQckFQWtuk SYiA== X-Gm-Message-State: AA6/9RmWRuf/GvYUQ7luaqvEualIIYWhD+GW3jBFbgfE3ZCKAMXDOHO6B0WZXBiNgCxjeA== X-Received: by 10.28.73.138 with SMTP id w132mr4750131wma.92.1475399162964; Sun, 02 Oct 2016 02:06:02 -0700 (PDT) Received: from tuborg (AMarseille-655-1-636-178.w86-219.abo.wanadoo.fr. [86.219.61.178]) by smtp.gmail.com with ESMTPSA id 190sm12984252wmk.13.2016.10.02.02.06.01 (version=TLS1 cipher=AES128-SHA bits=128/128); Sun, 02 Oct 2016 02:06:02 -0700 (PDT) Date: Sun, 2 Oct 2016 11:04:37 +0000 From: Olivier Duchateau To: "Thomas Mueller" Cc: freebsd-ports@freebsd.org, gecko@freebsd.org, matthew@reztek.cz Subject: Re: Seamonkey and QupZilla need update? Message-Id: <20161002110437.dcef7841951d1ca29522617c@gmail.com> In-Reply-To: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> References: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; i386-portbld-freebsd9.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 09:06:06 -0000 On Sun, 02 Oct 2016 08:00:03 +0000 "Thomas Mueller" wrote: Hi Thomas, > What is the status of www/seamonkey and prospect of updating from 2.39 to the current 2.40, which was released from upstream on March 14, 2016? > > What makes me nervous is my bank saber-rattling about needing a more current browser. > > Seamonkey 2.39 worked on this bank, now it blocks me with error message about my browser not being up-to-date; Seamonkey still works for other online financial services. > > I figure either the bank website doesn't like Seamonkey, though Firefox also appears in the user-agent string, or doesn't like FreeBSD, insisting on Windows or Mac. > > I also have www/qupzilla-qt4 1.8.9, see on qupzilla.com that current version is 2.0.1. I have used qupzilla-qt4 1.8.9, but it seems less robust that Seamonkey 2.39. Reason for my interest is the ability to fudge the user-agent string; I believe Xombrero and Midori also have this ability. > > If I have to build qupzilla anew, hopefully updated, I might switch to qupzilla-qt5. For Seamonkey, I think the gecko@ team needs fresh blood. About update of Qupzilla (2.0.x), it depends of Qt 5.6, this update was pushed 2 weeks ago (revision r422306 [1]), unfortunately it also requires QtWebEngine not yet in ports tree (see comment log). Regards, [1] https://svnweb.freebsd.org/ports/head/?view=log&pathrev=422306 > > uname -a shows > > FreeBSD amelia 11.0-CURRENT FreeBSD 11.0-CURRENT #10 r294248: Mon Jan 18 11:28:40 UTC 2016 root@amelia:/usr/obj/usr/src/sys/SANDY11NC amd64 > > I am getting ready to update both NetBSD and FreeBSD. > > Tom > > _______________________________________________ > 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" -- olivier From owner-freebsd-ports@freebsd.org Sun Oct 2 09:07:35 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D74FAC684C for ; Sun, 2 Oct 2016 09:07:35 +0000 (UTC) (envelope-from indexbuild@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 1C1B8AF8 for ; Sun, 2 Oct 2016 09:07:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1B6FEAC684B; Sun, 2 Oct 2016 09:07:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B166AC684A for ; Sun, 2 Oct 2016 09:07:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (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 0FD92AF7 for ; Sun, 2 Oct 2016 09:07:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id u9297YHi099845 for ; Sun, 2 Oct 2016 09:07:34 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id u9297Yc4099844 for ports@FreeBSD.org; Sun, 2 Oct 2016 09:07:34 GMT (envelope-from indexbuild) Date: Sun, 2 Oct 2016 09:07:34 GMT From: Ports Index build Message-Id: <201610020907.u9297Yc4099844@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 9.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 09:07:35 -0000 INDEX build failed with errors: Generating INDEX-9 - please wait.."/usr/share/mk/bsd.init.mk", line 12: Unknown directive Unknown modifier 'U' "/usr/share/mk/bsd.compiler.mk", line 38: Malformed conditional (${MK_CCACHE_BUILD:Uno} == "yes" && !make(showconfig) && (${CC:M*ccache/world/*} == "" || ${CXX:M*ccache/world/*} == "")) "/usr/share/mk/bsd.compiler.mk", line 107: missing `in' in for X_ in CC $${_empty_var_} XCC X_ "/usr/share/mk/bsd.compiler.mk", line 108: Malformed conditional (${cc} == "CC" || !empty(XCC)) Unknown modifier 'h' Error expanding embedded variable. "Makefile", line 22: warning: "fmake -f "/home/indexbuild/tindex/ports/www/tclhttpd/files/Makefile.lib" -V SHLIB_NAME" returned non-zero status Done. make_index: /home/indexbuild/tindex/ports/editors/flim: no entry for /home/indexbuild/tindex/ports/editors/apel-emacs25 Committers on the hook: ashish olivierd Most recent SVN update was: Updating '.': U devel/mercurial/Makefile U devel/mercurial/distinfo Updated to revision 423104. From owner-freebsd-ports@freebsd.org Sun Oct 2 09:50:35 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 413ECAC6FDD; Sun, 2 Oct 2016 09:50:35 +0000 (UTC) (envelope-from matthew@reztek.cz) Received: from mail.modirum.com (mail.modirum.com [31.185.27.10]) (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 0979CB79; Sun, 2 Oct 2016 09:50:33 +0000 (UTC) (envelope-from matthew@reztek.cz) Received: by mail.modirum.com with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bqcvW-000M4b-Ex; Sun, 02 Oct 2016 09:19:18 +0000 From: Matthew Rezny To: Thomas Mueller Cc: freebsd-ports@freebsd.org, gecko@freebsd.org Subject: Re: Seamonkey and QupZilla need update? Date: Sun, 02 Oct 2016 11:19:14 +0200 Message-ID: <6199665.Z1YCJtRsFh@workstation.reztek> Organization: RezTek, s.r.o. User-Agent: KMail/4.14.10 (FreeBSD/10.3-STABLE; KDE/4.14.10; amd64; ; ) In-Reply-To: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> References: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-SA-Authenticated: Yes X-SA-Exim-Connect-IP: 94.142.238.108 X-SA-Exim-Mail-From: matthew@reztek.cz X-SA-Exim-Scanned: No (on mail.modirum.com); SAEximRunCond expanded to false X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 09:50:35 -0000 On Sunday 02 October 2016 08:00:03 Thomas Mueller wrote: > What is the status of www/seamonkey and prospect of updating from 2.39 to > the current 2.40, which was released from upstream on March 14, 2016? > > What makes me nervous is my bank saber-rattling about needing a more current > browser. > > Seamonkey 2.39 worked on this bank, now it blocks me with error message > about my browser not being up-to-date; Seamonkey still works for other > online financial services. > > I figure either the bank website doesn't like Seamonkey, though Firefox also > appears in the user-agent string, or doesn't like FreeBSD, insisting on > Windows or Mac. > > I also have www/qupzilla-qt4 1.8.9, see on qupzilla.com that current version > is 2.0.1. I have used qupzilla-qt4 1.8.9, but it seems less robust that > Seamonkey 2.39. Reason for my interest is the ability to fudge the > user-agent string; I believe Xombrero and Midori also have this ability. > > If I have to build qupzilla anew, hopefully updated, I might switch to > qupzilla-qt5. > Qupzill-qt5 is a much better choice than qupzilla-qt4 due to the newer webkit included in qt5, relative to qt4. That is version of webkit in qt5 (even 5.6) is quite dated. QupZilla 2.x is signiificantly different, re-written to use qtwebengine instead of qtwebkit. qtwebengine has not been ported since that is a task similar to Chromium and upstream (Google) does not accept patched for platforms they don't support, i.e. *BSD. QupZilla 2.x will be a separate port from QupZilla 1.x, but that will not come until qtwebengine. Meanwhile, there is a new effort to maintain qtwebkit upstream, and this is being tested. It is not yet feature complete, but there should be an updated qtwebkit sooner or later which works with QupZilla 1.x and other browsers. > uname -a shows > > FreeBSD amelia 11.0-CURRENT FreeBSD 11.0-CURRENT #10 r294248: Mon Jan 18 > 11:28:40 UTC 2016 root@amelia:/usr/obj/usr/src/sys/SANDY11NC amd64 > > I am getting ready to update both NetBSD and FreeBSD. > > Tom From owner-freebsd-ports@freebsd.org Sun Oct 2 12:07:45 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E54D3AC6A12 for ; Sun, 2 Oct 2016 12:07:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D4464CAB for ; Sun, 2 Oct 2016 12:07:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id D398AAC6A11; Sun, 2 Oct 2016 12:07:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3450AC6A10 for ; Sun, 2 Oct 2016 12:07:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (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 C7FCACAA for ; Sun, 2 Oct 2016 12:07:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id u92C7jpa008029 for ; Sun, 2 Oct 2016 12:07:45 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id u92C7jau008027 for ports@FreeBSD.org; Sun, 2 Oct 2016 12:07:45 GMT (envelope-from indexbuild) Date: Sun, 2 Oct 2016 12:07:45 GMT From: Ports Index build Message-Id: <201610021207.u92C7jau008027@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 9.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 12:07:46 -0000 INDEX build failed with errors: Generating INDEX-9 - please wait.."/usr/share/mk/bsd.init.mk", line 12: Unknown directive Unknown modifier 'U' "/usr/share/mk/bsd.compiler.mk", line 38: Malformed conditional (${MK_CCACHE_BUILD:Uno} == "yes" && !make(showconfig) && (${CC:M*ccache/world/*} == "" || ${CXX:M*ccache/world/*} == "")) "/usr/share/mk/bsd.compiler.mk", line 107: missing `in' in for X_ in CC $${_empty_var_} XCC X_ "/usr/share/mk/bsd.compiler.mk", line 108: Malformed conditional (${cc} == "CC" || !empty(XCC)) Unknown modifier 'h' Error expanding embedded variable. "Makefile", line 22: warning: "fmake -f "/home/indexbuild/tindex/ports/www/tclhttpd/files/Makefile.lib" -V SHLIB_NAME" returned non-zero status Done. make_index: /home/indexbuild/tindex/ports/editors/flim: no entry for /home/indexbuild/tindex/ports/editors/apel-emacs25 Committers on the hook: amdmi3 ashish brnrd ohauer olivierd pawel ume Most recent SVN update was: Updating '.': U security/openssl/Makefile U security/openssl/pkg-plist U www/py-cachecontrol/Makefile UU www/py-cachecontrol/distinfo U irc/riece/Makefile A irc/riece/files A irc/riece/files/patch-lisp_riece-highlight.el A irc/riece/files/patch-lisp_riece-history.el A irc/riece/files/patch-lisp_riece-unread.el U graphics/lightzone/Makefile U graphics/lightzone/distinfo U dns/unbound/Makefile U dns/unbound/distinfo U dns/unbound/pkg-plist UU mail/postfix/files/pkg-install.in U mail/postfix/Makefile U mail/postfix/distinfo UU mail/postfix211/files/pkg-install.in U textproc/py-cloud_sptheme/Makefile Updated to revision 423112. From owner-freebsd-ports@freebsd.org Sun Oct 2 12:39:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CE5AAD9438 for ; Sun, 2 Oct 2016 12:39:54 +0000 (UTC) (envelope-from ashish@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 3A398D50 for ; Sun, 2 Oct 2016 12:39:54 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 36BA0AD9437; Sun, 2 Oct 2016 12:39:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36587AD9436 for ; Sun, 2 Oct 2016 12:39:54 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 199D1D4F; Sun, 2 Oct 2016 12:39:54 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: from chateau.d.if (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 689551A13; Sun, 2 Oct 2016 12:39:52 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: from chateau.d.if (localhost [IPv6:::1]) by chateau.d.if (OpenSMTPD) with ESMTP id 119e2add; Sun, 2 Oct 2016 18:09:51 +0530 (IST) From: ashish@FreeBSD.org (Ashish SHUKLA) To: Yasuhiro KIMURA Cc: ports@FreeBSD.org, ashish@FreeBSD.org Subject: Re: INDEX build failed for 9.x Organization: The FreeBSD Project References: <201610020609.u9269lkA085035@portsindexbuild.ysv.freebsd.org> <20161002.162719.312805117485343125.yasu@utahime.org> X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 6:08PM up 12:53, 12 users, load averages: 0.28, 0.25, 0.18 X-Operating-System: FreeBSD/FreeBSD 10.3-RELEASE-p3/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?utf-8?B?4KSG4KS24KWA4KS3?= Organisation: The FreeBSD Project X-Hashcash: 1:20:161002:ashish@freebsd.org::+t40MrmxrGmhaWZO:00000000000000000000000000000000000000000001h/g X-Hashcash: 1:20:161002:yasu@utahime.org::HMN5U5DrHweEKT0n:0035z X-Hashcash: 1:20:161002:ports@freebsd.org::r/8NmyPPzEeN6dmx:000000000000000000000000000000000000000000005idM Date: Sun, 02 Oct 2016 18:09:47 +0530 In-Reply-To: <20161002.162719.312805117485343125.yasu@utahime.org> (Yasuhiro KIMURA's message of "Sun, 02 Oct 2016 16:27:19 +0900 (JST)") Message-ID: <86poniexgs.fsf@FreeBSD.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (amd64-portbld-freebsd10.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 12:39:54 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gU3VuLCAwMiBPY3QgMjAxNiAxNjoyNzoxOSArMDkwMCAoSlNUKSwgWWFzdWhpcm8gS0lNVVJB IDx5YXN1QHV0YWhpbWUub3JnPiBzYWlkOg0KfCBGcm9tOiBQb3J0cyBJbmRleCBidWlsZCA8aW5k ZXhidWlsZEBGcmVlQlNELm9yZz4NCnwgU3ViamVjdDogSU5ERVggYnVpbGQgZmFpbGVkIGZvciA5 LngNCnwgRGF0ZTogU3VuLCAyIE9jdCAyMDE2IDA2OjA5OjQ3IEdNVA0KDQp8fCBJTkRFWCBidWls ZCBmYWlsZWQgd2l0aCBlcnJvcnM6DQp8fCBHZW5lcmF0aW5nIElOREVYLTkgLSBwbGVhc2Ugd2Fp dC4uIi91c3Ivc2hhcmUvbWsvYnNkLmluaXQubWsiLCBsaW5lIDEyOiBVbmtub3duIGRpcmVjdGl2 ZQ0KfHwgVW5rbm93biBtb2RpZmllciAnVScNCnx8IA0KfHwgIi91c3Ivc2hhcmUvbWsvYnNkLmNv bXBpbGVyLm1rIiwgbGluZSAzODogTWFsZm9ybWVkIGNvbmRpdGlvbmFsICgke01LX0NDQUNIRV9C VUlMRDpVbm99ID09ICJ5ZXMiICYmICAhbWFrZShzaG93Y29uZmlnKSAmJiAgKCR7Q0M6TSpjY2Fj aGUvd29ybGQvKn0gPT0gIiIgfHwgJHtDWFg6TSpjY2FjaGUvd29ybGQvKn0gPT0gIiIpKQ0KfHwg Ii91c3Ivc2hhcmUvbWsvYnNkLmNvbXBpbGVyLm1rIiwgbGluZSAxMDc6IG1pc3NpbmcgYGluJyBp biBmb3INCnx8IFhfIGluIENDICQke19lbXB0eV92YXJffSBYQ0MgWF8NCnx8ICIvdXNyL3NoYXJl L21rL2JzZC5jb21waWxlci5tayIsIGxpbmUgMTA4OiBNYWxmb3JtZWQgY29uZGl0aW9uYWwgKCR7 Y2N9ID09ICJDQyIgfHwgIWVtcHR5KFhDQykpDQp8fCBVbmtub3duIG1vZGlmaWVyICdoJw0KfHwg DQp8fCBFcnJvciBleHBhbmRpbmcgZW1iZWRkZWQgdmFyaWFibGUuDQp8fCAiTWFrZWZpbGUiLCBs aW5lIDIyOiB3YXJuaW5nOiAiZm1ha2UgLWYgIi9ob21lL2luZGV4YnVpbGQvdGluZGV4L3BvcnRz L3d3dy90Y2xodHRwZC9maWxlcy9NYWtlZmlsZS5saWIiIC1WIFNITElCX05BTUUiIHJldHVybmVk IG5vbi16ZXJvIHN0YXR1cw0KfHwgRG9uZS4NCnx8IG1ha2VfaW5kZXg6IC9ob21lL2luZGV4YnVp bGQvdGluZGV4L3BvcnRzL2VkaXRvcnMvZmxpbTogbm8gZW50cnkgZm9yIC9ob21lL2luZGV4YnVp bGQvdGluZGV4L3BvcnRzL2VkaXRvcnMvYXBlbC1lbWFjczI1DQp8fCANCnx8IENvbW1pdHRlcnMg b24gdGhlIGhvb2s6DQp8fCBhc2hpc2ggDQp8fCANCnx8IE1vc3QgcmVjZW50IFNWTiB1cGRhdGUg d2FzOg0KfHwgVXBkYXRpbmcgJy4nOg0KfHwgVSAgICBNay9ic2QuZW1hY3MubWsNCnx8IEQgICAg ZWRpdG9ycy9lbWFjcy9wa2ctZGVpbnN0YWxsDQp8fCBVICAgIGVkaXRvcnMvZW1hY3MvTWFrZWZp bGUNCnx8IFUgICAgZWRpdG9ycy9lbWFjcy9kaXN0aW5mbw0KfHwgRCAgICBlZGl0b3JzL2VtYWNz L2ZpbGVzL3BrZy1pbnN0YWxsLmluDQp8fCBEICAgIGVkaXRvcnMvZW1hY3MvZmlsZXMvcGF0Y2gt c3JjX3VuZXhhaXguYw0KfHwgRCAgICBlZGl0b3JzL2VtYWNzL2ZpbGVzL3BhdGNoLXNyY191bmV4 ZWxmLmMNCnx8IEQgICAgZWRpdG9ycy9lbWFjcy9maWxlcy9wYXRjaC1zcmNfdW5leGNvZmYuYw0K fHwgQSAgICBlZGl0b3JzL2VtYWNzL2ZpbGVzL2V4dHJhcGF0Y2gtbGxkYi1ndWQuZWwNCnx8IFUg ICAgZWRpdG9ycy9lbWFjcy9wa2ctcGxpc3QNCnx8IFUgICAgZWRpdG9ycy9lbWFjcy1kZXZlbC9N YWtlZmlsZQ0KfHwgVSAgICBlZGl0b3JzL2VtYWNzLWRldmVsL2Rpc3RpbmZvDQp8fCBEICAgIGVk aXRvcnMvZW1hY3MtZGV2ZWwvZmlsZXMvcGF0Y2gtc291cmNlcy5lbA0KfHwgQSAgICBlZGl0b3Jz L2VtYWNzLWRldmVsL2ZpbGVzL3NvdXJjZXMuZWwuaW4NCnx8IFUgICAgZWRpdG9ycy9lbWFjcy1k ZXZlbC9wa2ctcGxpc3QNCnx8IFUgICAgZWRpdG9ycy9lbWFjcy1ub3gxMS9NYWtlZmlsZQ0KfHwg VXBkYXRlZCB0byByZXZpc2lvbiA0MjMxMDMuDQp8fCBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXw0KfHwgZnJlZWJzZC1wb3J0c0BmcmVlYnNkLm9yZyBtYWls aW5nIGxpc3QNCnx8IGh0dHBzOi8vbGlzdHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5mby9m cmVlYnNkLXBvcnRzDQp8fCBUbyB1bnN1YnNjcmliZSwgc2VuZCBhbnkgbWFpbCB0byAiZnJlZWJz ZC1wb3J0cy11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyINCg0KfCBBdHRhY2hlZCBwYXRjaCBzaG91 bGQgZml4IGJ1aWxkIGZhaWx1cmUuDQoNClNvcnJ5IGZvciBsZWF2aW5nIGl0IGJyb2tlbiBmb3Ig c28gbG9uZy4NCg0KVGhhbmtzIGZvciB0aGUgZml4LCBpdCdzIGNvbW1pdHRlZCBpbiByNDIzMTE2 WzFdLg0KDQpSZWZlcmVuY2VzOg0KWzFdICBzdm53ZWIuZnJlZWJzZC5vcmcvY2hhbmdlc2V0L3Bv cnRzLzQyMzExNg0KDQpUaGFua3MhDQotLSANCkFzaGlzaCBTSFVLTEEgICAgICB8IEdQRzogRjY4 MiBDRENDIDM5REMgMEZFQSBFMTE2ICAyMEI2IEM3NDYgQ0ZBOSBFNzRGIEE0QjANCg0K4oCcRHlp bmcgaXMgIGEgdmVyeSBkdWxsLCAgZHJlYXJ5IGFmZmFpci4gIE15IGFkdmljZSAgdG8geW91IGlz ICB0byBoYXZlDQpub3RoaW5nIHdoYXRldmVyIHRvIGRvIHdpdGggaXQu4oCdDQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChXLiBTb21lcnNldCBNYXVnaGFtLCBoaXMgbGFzdCB3 b3JkcykNCg0KU2VudCBmcm9tIG15IEVtYWNzDQo= --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJX8QAUAAoJEMdGz6nnT6SwXyYP/iGEC+yVnoSNXMxymXjUl5a1 EGZYXf7CESqkO+Is9YtTr+1tn0/RL+++/eInDIaBnoxvMY5COGsKgMkr227+uOyA pEt20SZGQ+lVmYijZcRD/A6LIyvccETOCvmxJt7KaEep5YYQ9t8wauVzr15SKQcH yAUiIs5d+scrgJRaEeOBfR0ef3BPt0Z/ltC+Zu2zUjRz6SJ+pq7FacFpf1XRvwRd i3/7ycSiPm3cSobJwcpXK6/Qot6YMSB4imM6KNP/rqsh1n1WDMdOVBXkv1JAQ4LO CzRJvv1+n4GnO4iC3dVtHSHpuxCN7lBLi9rIxsTh83mZXqaN/2IeKdAy8lX7VX1H 3aXjU/btHKa/24xS6o77SnCya3yU2l+tCxTGd00brciER3n9jjSCLBtVBKmLwYz9 lAJd4zEr+97WH1/M39hx/NdelwhLSrHtvObnAXTK1DbjRHzR+iyFq+18eju1SVJ9 SSxWv3v3L7hcL9ZZLWjxr1aUySR61NFC/0MniZPkfYM6s9KcNLAbXn4t2opx/Na8 fWEPLSVuuKh9e0rncozu1zlE4U9KdGVVFf7cwK4Su9JcPCouPmjJetVKcCqX2FrB W3yWL4a7DXwqgagKtfh/PZz9FC6227PCxY78pUjrOw/Vth9qeoAi30U7EcnLHmK2 KDKC46xY4oJ08EV/PGRk =Cc2o -----END PGP SIGNATURE----- --=-=-=-- From owner-freebsd-ports@freebsd.org Sun Oct 2 14:04:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A14FADCB3F for ; Sun, 2 Oct 2016 14:04:52 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-yb0-x234.google.com (mail-yb0-x234.google.com [IPv6:2607:f8b0:4002:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD15A762 for ; Sun, 2 Oct 2016 14:04:51 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-yb0-x234.google.com with SMTP id 191so3208142ybv.3 for ; Sun, 02 Oct 2016 07:04:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :user-agent; bh=An1zD0VKopTEkoU/E+SdYkHaNGj1NK9qv8LPDmG7BU4=; b=2KlThQX9YuWCxn2XK8GiU2KybaEuRDPN/U2NSNiUPH6eZ/CAtQGKZCfD/LPtw323ac mvQ7J4YV7kGgz19SfwOBy2MicSN7AmxRnz/rPxxERdSs4sdpBpwNnxDju8WbgnXvhNf3 ZKZrQglWFxjNT79WT9x76dhQux1NFDvcQxv98gOqe9moxOd54BeDoWoX7EoaEJoatCJB tBlasf1dCQ4mLN2QUSdvJ20d2Q1paQ16KTPZPrapJDdZT9L1i1mG+qKVb7MaAH8beQMp nlJ0rI3mfR2QQEM2S0YT7FamaqKPtwbllmNLnRwGuwawyB4xLidxHtJfdYzxmcGWf9VN hQHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=An1zD0VKopTEkoU/E+SdYkHaNGj1NK9qv8LPDmG7BU4=; b=BffBvqY4qpfxJRFmbOYj9lGbF6uoJvKC9gm2a1uoi+W2zAdttPQ+1qGYu8HSwD2Raf 97/6VhHCTPlI+LempjBEAtL2OKDHQvuTke8V41oVmTUgr08Zk7QY+jIt0/pjfM52g02R C1PDTZMGxw7VsFSB9Ox8s3ziQdI6o5Y3K0aH4fb+25GL/2kmc3fPbcq5uuFAfRBxHjjf G5p+Gl5v4p+fKwaBRGSA3YYxxLTQfgCr6HQ1sBoaBq2n43F4aiCe4Aqbt6NEE8dfD2Up 4LqYmWnMKz1lPGCsqTFSIJ3efFYyGonUfWqqZOaLBlZLJusZtPb9868GDTLqoF7uSzuw eTEQ== X-Gm-Message-State: AA6/9Rn3smxRe27LLNqqVyJo1AfvkH/uUR+Wwbj6QDDD9h7o9DhYNep4UkE9rM6kKcyLmDCG X-Received: by 10.37.196.197 with SMTP id u188mr11842292ybf.19.1475417090925; Sun, 02 Oct 2016 07:04:50 -0700 (PDT) Received: from mutt-hardenedbsd (pool-100-16-218-231.bltmmd.fios.verizon.net. [100.16.218.231]) by smtp.gmail.com with ESMTPSA id z133sm1654484ywd.48.2016.10.02.07.04.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 02 Oct 2016 07:04:49 -0700 (PDT) Date: Sun, 2 Oct 2016 10:04:47 -0400 From: Shawn Webb To: nobutaka@FreeBSD.org Cc: freebsd-ports@freebsd.org Subject: editors/flim broken Message-ID: <20161002140447.GA94207@mutt-hardenedbsd> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline X-Operating-System: FreeBSD mutt-hardenedbsd 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 14:04:52 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hey there, It looks like editors/flim may be broken, causing Poudriere to fail the calculating dependencies stage. editors/flim now depends on a non-existent emacs port, editors/apel-emacs25. Here's the exact error from Poudriere: Error: editors/flim depends on nonexistent origin 'editors/apel-emacs25'; P= lease contact maintainer of the port to fix this. Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX8RP8AAoJEGqEZY9SRW7u6a0QAMVFgdYVblIHuPGOj6TecmF7 kvE9FnmLCu78F6CqCjoU5ttsJBQlXie9WRT58tMA2MTEj6FaJAtyrwWNkTyFHuB+ EnuJL6/qyyZ2uV61A36HBR/XX3kBsRrIiyL6/6AmXd9PXuIFYAiBFx7YJiFg6Wk6 qMWEm2YLUtyjJuhtzJg61rdTfK+d2iaWsDG+QmblJwRyxWk7eOEY32gHhUWHCP78 Ya0s1j9tiOdash8Okb1q05Z8z0YV9Afr5fA/HI2oqsWbwIGq46VzqhKUTpkCNBop gu9OcXAz56MWhm5gBlAFZI7m7mpfGHju/fEhZ+P6kluSAQwmxaIFHa9flOnY5HZy lq0FxwQXcmU3lQIcnAoAjqBPfgroDom7zWTxgXgH5/3iYQGoIsWgPwnrg90Sc4FF iqyrqA9rBhFa4jdENgXYWQSJ9yTpLdr+FOX1z3g4RDBcbaFzQ7n/VdLRRo//ywy+ wxqkvxvTBRx/0T+sYMScpAjIsuJn6FvjB4S6rq0syqwbNBTV+gWrZs5FciB9NK+O AVhzER8z8M/rCaMF5IruFryi31eg9hufaICdrlk6bTlUz5uAiwEQLfDVePsbqexV KMN6T0OFaHorAjIfdyWpSaB6xmw6TfKjycjSBm/NeerLpZNVw4iUmxvkpkpEDbhZ dpMm9U6FG4qboZauyBhn =mWIn -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e-- From owner-freebsd-ports@freebsd.org Sun Oct 2 14:14:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C001ADCEDD for ; Sun, 2 Oct 2016 14:14:55 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 43EB8C0C; Sun, 2 Oct 2016 14:14:54 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 4FACD124F3; Sun, 2 Oct 2016 23:14:53 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 0A9A61EF97; Sun, 2 Oct 2016 23:14:53 +0900 (JST) Received: from localhost (eastasia.home.utahime.org [192.168.174.1]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 9F8B11EF96; Sun, 2 Oct 2016 23:14:52 +0900 (JST) Date: Sun, 02 Oct 2016 23:14:37 +0900 (JST) Message-Id: <20161002.231437.529422624713503819.yasu@utahime.org> To: shawn.webb@hardenedbsd.org Cc: nobutaka@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: editors/flim broken From: Yasuhiro KIMURA In-Reply-To: <20161002140447.GA94207@mutt-hardenedbsd> References: <20161002140447.GA94207@mutt-hardenedbsd> X-Mailer: Mew version 6.7 on Emacs 25.1 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 14:14:55 -0000 From: Shawn Webb Subject: editors/flim broken Date: Sun, 2 Oct 2016 10:04:47 -0400 > It looks like editors/flim may be broken, causing Poudriere to fail the > calculating dependencies stage. editors/flim now depends on a > non-existent emacs port, editors/apel-emacs25. > > Here's the exact error from Poudriere: > > Error: editors/flim depends on nonexistent origin 'editors/apel-emacs25'; Please contact maintainer of the port to fix this. > > Thanks, Pleae update port tree. It should be fixed in r423116. Regards. --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Sun Oct 2 15:11:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6B67AEF06F for ; Sun, 2 Oct 2016 15:11:43 +0000 (UTC) (envelope-from 0101015785f35fe8-70762768-ed08-4f38-96f4-f627f7ada796-000000@us-west-2.amazonses.com) Received: from a27-22.smtp-out.us-west-2.amazonses.com (a27-22.smtp-out.us-west-2.amazonses.com [54.240.27.22]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8DA52E8 for ; Sun, 2 Oct 2016 15:11:43 +0000 (UTC) (envelope-from 0101015785f35fe8-70762768-ed08-4f38-96f4-f627f7ada796-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1475421102; h=Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type:Feedback-ID; bh=6i6tLogPTQlem+TcMXM6bUiiHm5n12FE5jsts07uHnM=; b=MNFuNx3hg3KEv0KMUVov2f+meH6daNCnVNFZX/85WV5GWMkuSsmzag28ktfTKyvZ zehRuUm3naED7L2NA0bqbt6LUBfHmTYLOMD8YeJ2DTWxwRGqVn/IJrpfA/6PePkJirB PC6At6nVtIlekpVKeODhzN0Zu68Pzk7DZCoSEerc= Date: Sun, 2 Oct 2016 15:11:42 +0000 From: iMarketing Center Reply-To: chiboost@gmx.com To: freebsd-ports@freebsd.org Message-ID: <0101015785f35fe8-70762768-ed08-4f38-96f4-f627f7ada796-000000@us-west-2.amazonses.com> Subject: The best tool for automation marketing X-SES-Outgoing: 2016.10.02-54.240.27.22 Feedback-ID: 1.us-west-2.Vf7+6T1oCxZiDF9K+T6XVAfo0K8BvnF5/zkSxKEtH30=:AmazonSES MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 15:11:43 -0000 From owner-freebsd-ports@freebsd.org Sun Oct 2 15:14:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67831AEF202 for ; Sun, 2 Oct 2016 15:14:37 +0000 (UTC) (envelope-from indexbuild@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 56392255 for ; Sun, 2 Oct 2016 15:14:37 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5289BAEF201; Sun, 2 Oct 2016 15:14:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 522F4AEF1FF for ; Sun, 2 Oct 2016 15:14:37 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (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 2D238254 for ; Sun, 2 Oct 2016 15:14:37 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id u92FEbnv015354 for ; Sun, 2 Oct 2016 15:14:37 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id u92FEb6a015352 for ports@FreeBSD.org; Sun, 2 Oct 2016 15:14:37 GMT (envelope-from indexbuild) Date: Sun, 2 Oct 2016 15:14:37 GMT From: Ports Index build Message-Id: <201610021514.u92FEb6a015352@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 9.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 15:14:37 -0000 From owner-freebsd-ports@freebsd.org Sun Oct 2 15:30:17 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B73D9AEF71D for ; Sun, 2 Oct 2016 15:30:17 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-nip3-missouri-out.um.umsystem.edu (um-nip3-missouri-out.um.umsystem.edu [198.209.49.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A0B7BC2 for ; Sun, 2 Oct 2016 15:30:16 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2HiUQBpJvFX/8SeoM9cHAEBBAEBCgEBg?= =?us-ascii?q?z0BAQEBAR5XKlIHpiABkByEFQEbgXiEKIE8PQ8BAgEBAQEBAQEDWyeDSltDIxF?= =?us-ascii?q?AFwEiAiYCBDAVEgQNCAEBiEmfa49niUEBBoM1gQeHLgiKGIJaBZl4AYE5hG2JT?= =?us-ascii?q?IFWAWONNpBsNh6CWoIycocGAX8BAQE?= X-IPAS-Result: =?us-ascii?q?A2HiUQBpJvFX/8SeoM9cHAEBBAEBCgEBgz0BAQEBAR5XKlI?= =?us-ascii?q?HpiABkByEFQEbgXiEKIE8PQ8BAgEBAQEBAQEDWyeDSltDIxFAFwEiAiYCBDAVE?= =?us-ascii?q?gQNCAEBiEmfa49niUEBBoM1gQeHLgiKGIJaBZl4AYE5hG2JTIFWAWONNpBsNh6?= =?us-ascii?q?CWoIycocGAX8BAQE?= Received: from um-tcas1.um.umsystem.edu ([207.160.158.196]) by um-nip3-exch-relay.um.umsystem.edu with ESMTP; 02 Oct 2016 10:29:06 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-TCAS1.um.umsystem.edu ([207.160.158.196]) with mapi id 14.03.0266.001; Sun, 2 Oct 2016 10:29:06 -0500 From: "Montgomery-Smith, Stephen" To: FreeBSD Ports Subject: What is SONAME in port builds? Thread-Topic: What is SONAME in port builds? Thread-Index: AQHSHMG1AzgPuMEJX0SwCZiQlqK/hA== Date: Sun, 2 Oct 2016 15:29:05 +0000 Message-ID: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 15:30:17 -0000 SSBhbSB0cnlpbmcgdG8gYnVpbGQgdGhlIHBvcnQgZ3JhcGhpY3Mvb3BlbmR4LCBhbmQgYXQgdGhl IHFhIHN0YWdlIGl0IHNheXM6DQoNCkVycm9yOiAvdXNyL2xvY2FsL2R4L2Jpbl9mcmVlYnNkL2J1 aWxkZXIgaXMgbGlua2VkIHRvDQovdXNyL2xvY2FsL2xpYi9saWJjZGYuc28gd2hpY2ggZG9lcyBu b3QgaGF2ZSBhIFNPTkFNRS4NCnNjaWVuY2UvY2RmIG5lZWRzIHRvIGJlIGZpeGVkLg0KDQpXaGF0 IGRvZXMgdGhpcyBtZWFuLCBhbmQgaG93IGRvIEkgZml4IGl0Pw0KDQpCVFcgSSBhbSBtYWludGFp bmVyIG9mIGJvdGggcG9ydHMu From owner-freebsd-ports@freebsd.org Sun Oct 2 15:40:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 339F0AEFBD1 for ; Sun, 2 Oct 2016 15:40:29 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from critical.ch (critical.ch [IPv6:2a01:4f8:c17:de4::1:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx.critical.ch", Issuer "StartCom Class 1 DV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF47F3B2 for ; Sun, 2 Oct 2016 15:40:28 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from beaver.home.critical.ch (46-127-254-14.dynamic.hispeed.ch [46.127.254.14]) (authenticated bits=0) by critical.ch (8.15.2/8.15.2/critical-1.0) with ESMTPA id u92FePdq092672 for ; Sun, 2 Oct 2016 17:40:26 +0200 (CEST) (envelope-from ehaupt@FreeBSD.org) Date: Sun, 2 Oct 2016 17:40:20 +0200 From: Emanuel Haupt To: freebsd-ports@freebsd.org Subject: Re: Announcing Repology - compare package versions across multiple repositories Message-Id: <20161002174020.d4b31d1f52865d8a7902896e@FreeBSD.org> In-Reply-To: <20160928113052.GA64096@hades.panopticon> References: <20160928113052.GA64096@hades.panopticon> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 15:40:29 -0000 Dmitry Marakasov wrote: > Hello, fellow packagers/porters/maintainers! > > Just wanted to announce the project I've been working on. > > Repology analyzes multiple package/ports repositores (currently > supports FreeBSD ports, Debian packages, Gentoo portage, pkgsrc, > OpenBSD ports and Arch Linux packages) and compares package versions > across them. The project is supposed to be useful for package > maintainers (as another way to discover new software releases and > to improve communication between different packaging systems), > software authors (ability to track the state of their product > packaging) and users. > > The project is usable as both command line tool for generating > custom reports and a prototype static website generator which runs > on [1], where you can browse all known packages by maintainer and > by repository. > > Support for more repositories and features is planned. Source is > available on GitHub [2]. > > Feedback welcome! This is very cool! I really like it. Planing on creating a FreeBSD port for it? Emanuel From owner-freebsd-ports@freebsd.org Sun Oct 2 15:42:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D31DFAEFD6A for ; Sun, 2 Oct 2016 15:42:06 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 9FE6689C for ; Sun, 2 Oct 2016 15:42:06 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [89.15.236.101] (helo=[10.62.244.101]) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1bqitp-0005qK-FA for freebsd-ports@freebsd.org; Sun, 02 Oct 2016 17:41:57 +0200 From: Matthias Apitz To: Subject: Re: What is SONAME in port =?iso-8859-1?Q?builds=3F?= Date: Sun, 02 Oct 2016 17:41:54 +0200 User-Agent: Dekko/0.6.20; Qt/5.4.1; ubuntumirclient; Linux; MIME-Version: 1.0 Message-ID: <73a66b44-479b-4c32-9f41-7bb5e7a91e39@unixarea.de> In-Reply-To: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 89.15.236.101 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 15:42:06 -0000 On Sunday, 2 October 2016 17:29:05 CEST, Montgomery-Smith, Stephen=20 wrote: > I am trying to build the port graphics/opendx, and at the qa stage it says:= >=20 > Error: /usr/local/dx/bin_freebsd/builder is linked to > /usr/local/lib/libcdf.so which does not have a SONAME. > science/cdf needs to be fixed. >=20 > What does this mean, and how do I fix it? >=20 > BTW I am maintainer of both ports. I can see with Don Google for 'freebsd ports soname' how others fixed the=20 same issue; the porters handbook has no match for SONAME -:( matthias --=20 Sent from my Ubuntu phone http://www.unixarea.de/ From owner-freebsd-ports@freebsd.org Sun Oct 2 18:45:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE851AF1093 for ; Sun, 2 Oct 2016 18:45:59 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-tip1-missouri-out.um.umsystem.edu (um-tip1-missouri-out.um.umsystem.edu [198.209.49.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FFED890 for ; Sun, 2 Oct 2016 18:45:58 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2GjJgANVfFX/9SeoM9cHAEBBAEBCgEBg?= =?us-ascii?q?z0BAQEBAR5XHA5SB6YgAZAchBUBH4F0hCiBPDwQAQIBAQEBAQEBA1sng0pbQyM?= =?us-ascii?q?RVwEiAiYCBDAVEgQNCAEBiEmfYY9niUEBBoM1gQeHLooggloFmXgBhiaLIgGOG?= =?us-ascii?q?ZBsNR+CWgGCMXKHCgF/AQEB?= X-IPAS-Result: =?us-ascii?q?A2GjJgANVfFX/9SeoM9cHAEBBAEBCgEBgz0BAQEBAR5XHA5?= =?us-ascii?q?SB6YgAZAchBUBH4F0hCiBPDwQAQIBAQEBAQEBA1sng0pbQyMRVwEiAiYCBDAVE?= =?us-ascii?q?gQNCAEBiEmfYY9niUEBBoM1gQeHLooggloFmXgBhiaLIgGOGZBsNR+CWgGCMXK?= =?us-ascii?q?HCgF/AQEB?= Received: from um-ncas6.um.umsystem.edu ([207.160.158.212]) by um-tip1-exch-relay.um.umsystem.edu with ESMTP; 02 Oct 2016 13:44:48 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-NCAS6.um.umsystem.edu ([207.160.158.212]) with mapi id 14.03.0266.001; Sun, 2 Oct 2016 13:44:43 -0500 From: "Montgomery-Smith, Stephen" To: FreeBSD Ports Subject: LICENSE questions Thread-Topic: LICENSE questions Thread-Index: AQHSHN0KLQfsJ7p0L0GwLXui+TwZuA== Date: Sun, 2 Oct 2016 18:44:43 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 18:45:59 -0000 U28gSSBoYXZlIGEgY291cGxlIG9mIHBvcnRzLCBzY2llbmNlL2NkZiBhbmQgZ3JhcGhpY3Mvb3Bl bmR4LCB3aGljaCBoYXZlDQpsaWNlbnNlcyBJIGNhbid0IGZpbmQgaW4gTWsvYnNkLmxpY2Vuc2Vz LmRiLm1rLiAgSG93IGRvIEkgc2V0IExJQ0VOU0UgaW4NCnRob3NlIHBvcnRzPw0KDQpBbiBldmVu IHRvdWdoZXIgb25lIGlzIG1hdGgvb2N0YXZlLWZvcmdlLW9wdGltLCB3aGVyZSBlYWNoIGluZGl2 aWR1YWwNCmZpbGUgaGFzIGl0cyBvd24gbGljZW5zZS4= From owner-freebsd-ports@freebsd.org Sun Oct 2 19:01:51 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14B95AF1552 for ; Sun, 2 Oct 2016 19:01:51 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-yw0-x22d.google.com (mail-yw0-x22d.google.com [IPv6:2607:f8b0:4002:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C7920E69 for ; Sun, 2 Oct 2016 19:01:50 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-yw0-x22d.google.com with SMTP id u124so4644974ywg.3 for ; Sun, 02 Oct 2016 12:01:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TZBUrN534JFe5fgiDOJnnlDKEfYEb4/2YFYYRgj90bs=; b=dXib1UFk8QfMLmY7RY+nHM6KjhZ55a5LzHd3nFJZ2VDaNgWGlMki4NYi8mBFX+IzqI iO+6KdQhTMAZ1IA7CcuI+gOAZgizt0tGt07jsJzghdleJXCIuLEuvMZsTmwX6Pc+qKm9 awXUGWO7N6hrxbRK7Wg3DKTmhsyi9ovlnwWjoAQTf0Md3cQbYdQPa2WA47jbFtfwsmu5 lEt33rTarGKTOGe8LZst6YLuTC1Ozi+w/W0D+0yjyBDw5vIY5Nc3TfQBJub489a5BbG4 A51pwX14uOqBa338wwWMTYK7RWVtlMHXhk4QSFeTLINaGslV4161lU7ubYK5tpZLFEvk +8Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TZBUrN534JFe5fgiDOJnnlDKEfYEb4/2YFYYRgj90bs=; b=aG8lcdXy7U4E0f0rLYkbbvRhivzM5zD/6wmABsFdZjX2B5BXwYqrbnI6WSx+y5XcPt VtIL95JlP4A0YkuIQw298EWcXLNNQBqusmYK3UgcgsmSeGV1TH7QhAVUrb507RaW6thr pVS1IuMrNGLa3xm5c2F5VIzaaX/RCWhpphCwAWFFeXuahMC3IIhvnjWn94SL28xMrsSy MhNrICbaNyPzZYYOvSwdzi9mrBOYszOfUy1UypQaMXdbXcprjHPmgohodu6U0NXJacm9 i4ZItYTr0iS//rwLLpkSO/C2VnQst9P3y/H4r747mQJXQe4Mf5ex/z2CYj67kcGjCmD7 sj6Q== X-Gm-Message-State: AA6/9RmBN8QHvEpQDxQDOWU6L52ETDRvAD2S7R0fHPuMNbgbjFtceQYlF/tGWe0zauRcrSLjK4mLoSw5bf33Mw== X-Received: by 10.13.219.73 with SMTP id d70mr10873149ywe.305.1475434909903; Sun, 02 Oct 2016 12:01:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.88.214 with HTTP; Sun, 2 Oct 2016 12:01:49 -0700 (PDT) In-Reply-To: References: From: Mehmet Erol Sanliturk Date: Sun, 2 Oct 2016 12:01:49 -0700 Message-ID: Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 19:01:51 -0000 On Sun, Oct 2, 2016 at 11:44 AM, Montgomery-Smith, Stephen < stephen@missouri.edu> wrote: > So I have a couple of ports, science/cdf and graphics/opendx, which have > licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENSE in > those ports? > > An even tougher one is math/octave-forge-optim, where each individual > file has its own license. > _______________________________________________ > > In my local directories , I am appending license name to directory names , for example , .../A_BSD .../B_MIT .../C_BSD_or_LGPL .../D_BSD_see_Parts <---------- This means it contains many different licensed files although primary license is BSD . Such directories require special care if ever any part is used from them . I think , it is possible to adopt such definition conventions for the ports . Thank you very much . Mehmet Erol Sanliturk From owner-freebsd-ports@freebsd.org Sun Oct 2 19:09:04 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BE75AF17BA for ; Sun, 2 Oct 2016 19:09:04 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mst-rip6-missouri-out.um.umsystem.edu (mst-rip6-missouri-out.um.umsystem.edu [198.209.50.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E1088224 for ; Sun, 2 Oct 2016 19:09:03 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EcEAAyWvFX/8aeoM9cHAEBBAEBCgEBg?= =?us-ascii?q?z0BAQEBAR5XKlIHpCmSFIQVASOBcIQKAoFYPBABAgEBAQEBAQEDWxwLglY5OwE?= =?us-ascii?q?BAQEBAQEjAg0iPQEBBHQVAgEIGC4yJQIEDQgBAReIMg64eQEGgwQBCgEBASOIN?= =?us-ascii?q?YJYhESFXgWZeAGGJosiAWONNoxug341H4UMcocKAX8BAQE?= X-IPAS-Result: =?us-ascii?q?A2EcEAAyWvFX/8aeoM9cHAEBBAEBCgEBgz0BAQEBAR5XKlI?= =?us-ascii?q?HpCmSFIQVASOBcIQKAoFYPBABAgEBAQEBAQEDWxwLglY5OwEBAQEBAQEjAg0iP?= =?us-ascii?q?QEBBHQVAgEIGC4yJQIEDQgBAReIMg64eQEGgwQBCgEBASOINYJYhESFXgWZeAG?= =?us-ascii?q?GJosiAWONNoxug341H4UMcocKAX8BAQE?= Received: from um-tcas2.um.umsystem.edu ([207.160.158.198]) by mst-rip6-exch-relay.um.umsystem.edu with ESMTP; 02 Oct 2016 14:07:53 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-TCAS2.um.umsystem.edu ([207.160.158.198]) with mapi id 14.03.0266.001; Sun, 2 Oct 2016 14:07:53 -0500 From: "Montgomery-Smith, Stephen" To: "freebsd-ports@freebsd.org" Subject: Re: What is SONAME in port builds? Thread-Topic: What is SONAME in port builds? Thread-Index: AQHSHMG1AzgPuMEJX0SwCZiQlqK/hKCV2tmA Date: Sun, 2 Oct 2016 19:07:52 +0000 Message-ID: <27ccb86b-c2db-1d83-bf3b-1f2987dd5c58@missouri.edu> References: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> In-Reply-To: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="Windows-1252" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 19:09:04 -0000 On 10/02/2016 10:29 AM, Montgomery-Smith, Stephen wrote: > I am trying to build the port graphics/opendx, and at the qa stage it say= s: >=20 > Error: /usr/local/dx/bin_freebsd/builder is linked to > /usr/local/lib/libcdf.so which does not have a SONAME. > science/cdf needs to be fixed. >=20 > What does this mean, and how do I fix it? I came up with "a" solution: https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D423146= From owner-freebsd-ports@freebsd.org Sun Oct 2 19:28:00 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2987EAF1E71 for ; Sun, 2 Oct 2016 19:28:00 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id DBCFCE1B for ; Sun, 2 Oct 2016 19:27:59 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) by kipling.tavi.co.uk (Postfix) with ESMTP id BDE5675927 for ; Sun, 2 Oct 2016 20:27:51 +0100 (BST) Date: Sun, 2 Oct 2016 20:27:51 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: LICENSE questions Message-ID: <20161002202751.238589d6@raksha.tavi.co.uk> In-Reply-To: References: X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; i386-portbld-freebsd10.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 19:28:00 -0000 On Sun, 2 Oct 2016 18:44:43 +0000 "Montgomery-Smith, Stephen" wrote: > So I have a couple of ports, science/cdf and graphics/opendx, which > have licenses I can't find in Mk/bsd.licenses.db.mk. How do I set > LICENSE in those ports? Like this example: LICENSE= CPLV1 LICENSE_NAME= CPL V1.0 license LICENSE_FILE= ${WRKSRC}/CPLv1.0.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept Change LICENSE_PERMS as appropriate. From owner-freebsd-ports@freebsd.org Sun Oct 2 21:13:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5288AC68A2 for ; Sun, 2 Oct 2016 21:13:52 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8FD01D32 for ; Sun, 2 Oct 2016 21:13:52 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from [74.134.208.22] ([74.134.208.22:37345] helo=localhost) by dnvrco-omsmta01 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id EA/2E-06793-B4871F75; Sun, 02 Oct 2016 21:12:44 +0000 Date: Sun, 02 Oct 2016 21:12:30 +0000 Message-ID: From: "Thomas Mueller" To: freebsd-ports@freebsd.org, gecko@freebsd.org, matthew@reztek.cz Subject: Re: Seamonkey and QupZilla need update? References: <84.F8.06793.E8EB0F75@dnvrco-omsmta01> <6199665.Z1YCJtRsFh@workstation.reztek> X-RR-Connecting-IP: 107.14.64.6:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 21:13:52 -0000 from Matthew Rezny: > Qupzill-qt5 is a much better choice than qupzilla-qt4 due to the newer webkit > included in qt5, relative to qt4. That is version of webkit in qt5 (even 5.6) > is quite dated. > QupZilla 2.x is signiificantly different, re-written to use qtwebengine instead > of qtwebkit. qtwebengine has not been ported since that is a task similar to > Chromium and upstream (Google) does not accept patched for platforms they > don't support, i.e. *BSD. QupZilla 2.x will be a separate port from QupZilla > 1.x, but that will not come until qtwebengine. > Meanwhile, there is a new effort to maintain qtwebkit upstream, and this is > being tested. It is not yet feature complete, but there should be an updated > qtwebkit sooner or later which works with QupZilla 1.x and other browsers. Thanks to you and Olivier Duchateau for explanation regarding complications involved in updating QupZilla! I see Haikuports includes QupZilla only up to 1.8.7, and QupZilla is not in NetBSD pkgsrc but is in pkgsrc/wip (work in progress) at v1.8.6. I'd like to be able to switch fully from qt4 to qt5, but print/hplip is set up only for qt4; however print/hplip in pkgsrc offers the choice between qt4 and qt5, qt4 being regarded as legacy. Tom From owner-freebsd-ports@freebsd.org Sun Oct 2 22:28:04 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FCD7ADAC23 for ; Sun, 2 Oct 2016 22:28:04 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AFDCED60 for ; Sun, 2 Oct 2016 22:28:03 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: by mail-wm0-x22f.google.com with SMTP id b201so48180697wmb.0 for ; Sun, 02 Oct 2016 15:28:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jlIC4duajVlwN2w3CQJoXICirXKjxA/k88tzYlc76rY=; b=JjPaBAF745Rc7OdhJyaM8rQxKDUZ2CpUCgtecRY51uQk3JVXQWAhCILbfUdqgV6zgC /w05hpYDrCKKLd7ijrPLhNZlT0VxKYJUTOvxhOdV85ZLxxKCiR4IU+9Hr+dP9I8MOmaW R0zoH0aAnYWhvog5KH4w8vendZrldpE0lKYp4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jlIC4duajVlwN2w3CQJoXICirXKjxA/k88tzYlc76rY=; b=Fmo4XarMoySnNzjxYEu5aflfZ17ChSWAqAKWjs1JYEx+p2r42IZRpc2D7I62GKDXej XuEg4Njn/j7LGqwKF0ipl3mmuhorJtZXUIenVPJuaHi/kg9xPeRNV/QQl648NWGOQ7/p 1jAoexUcRJt/hbItdBxDQR96jGKyT0KZKfZS33J9g9q13T0sneXAheRhjqu1RDnS6qSi 1tR7WZ///WExG9qI6jB7uSlXqI6VucF6ZAseCd++BUl64EcurE3NLeVbUmQVVXME1ZB0 TxMMv0xLnzEH2Q2sR9H5dQbGs22fOeEtvInVeWbU4dE6UtWeAO4imK5j0bZkbIelHfSU fsNA== X-Gm-Message-State: AA6/9Rka9OZF3quX5pu+FnBO55tu3teNbBz4Bdb8N705GHVf+Lhl9peSGAMH61HFNKhZleKGkczkOWBw/MnJ3Q== X-Received: by 10.194.109.229 with SMTP id hv5mr14595784wjb.131.1475447281978; Sun, 02 Oct 2016 15:28:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.18.4 with HTTP; Sun, 2 Oct 2016 15:27:31 -0700 (PDT) In-Reply-To: References: From: Eitan Adler Date: Sun, 2 Oct 2016 18:27:31 -0400 Message-ID: Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 22:28:04 -0000 On 2 October 2016 at 14:44, Montgomery-Smith, Stephen wrote: > So I have a couple of ports, science/cdf and graphics/opendx, which have > licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENSE in > those ports? The other answers are correct. If the license is standard (listed here: https://spdx.org/licenses/) we should add it to the main database. > An even tougher one is math/octave-forge-optim, where each individual > file has its own license. A "custom" license that merely states to check the distfiles should be sufficient. -- Eitan Adler From owner-freebsd-ports@freebsd.org Mon Oct 3 09:25:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3CBD6AF2E3C for ; Mon, 3 Oct 2016 09:25:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2A86DEF6 for ; Mon, 3 Oct 2016 09:25:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 26FCBAF2E3B; Mon, 3 Oct 2016 09:25:46 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26A2BAF2E3A for ; Mon, 3 Oct 2016 09:25:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id 1A245EF5 for ; Mon, 3 Oct 2016 09:25:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u939Pj5l046888 for ; Mon, 3 Oct 2016 09:25:45 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u939Pjan046887; Mon, 3 Oct 2016 09:25:45 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610030925.u939Pjan046887@portscout.freebsd.org> X-Authentication-Warning: portscout.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: Mon, 3 Oct 2016 09:25:45 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 09:25:46 -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 ------------------------------------------------+-----------------+------------ games/lordsawar | 0.3.0 | 0.3.1 ------------------------------------------------+-----------------+------------ net/wpa_gui | 2.5 | 2.6 ------------------------------------------------+-----------------+------------ security/wpa_supplicant | 2.5 | 2.6 ------------------------------------------------+-----------------+------------ textproc/dblatex | 0.3.7 | 0.3.9 ------------------------------------------------+-----------------+------------ 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 Mon Oct 3 09:28:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8A0FAF2FE6 for ; Mon, 3 Oct 2016 09:28:54 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (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 6248A2D8 for ; Mon, 3 Oct 2016 09:28:53 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (p5B227F75.dip0.t-ipconnect.de [91.34.127.117]) (authenticated bits=128) by land.berklix.org (8.15.2/8.15.2) with ESMTPA id u939Sf0c030758 for ; Mon, 3 Oct 2016 09:28:41 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id u939Scbo067063 for ; Mon, 3 Oct 2016 11:28:38 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id u939SQxr015454 for ; Mon, 3 Oct 2016 11:28:38 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201610030928.u939SQxr015454@fire.js.berklix.net> to: freebsd-ports@freebsd.org Subject: Re: Google Code as an upstream is gone From: "Julian H. Stacey" Organization: http://berklix.eu BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.eu/free/ X-From: http://www.berklix.eu/~jhs/ In-reply-to: Your message "Fri, 30 Sep 2016 14:51:07 +0200." Date: Mon, 03 Oct 2016 11:28:26 +0200 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 09:28:54 -0000 David Demelier wrote: > 2016-09-29 17:36 GMT+02:00 Mathieu Arnold : > > Le 29/09/2016 à 17:03, Christian Weisgerber a écrit : > >> On 2016-09-14, Mathieu Arnold wrote: > >> > >>> Google Code has been deprecated[1] since March 2015, and read-only since > >>> August 2015, giving time to software developers to move their > >>> development some place else. All the distribution files that still use > >>> solely googlecode.com as their source have been marked BROKEN today in > >>> r422140[2], as they are not fetchable. > >>> > >>> Most software have moved to some other place (mostly on github), all you > >>> have to do is figure out where and update your ports accordingly. > >> Or you can simply replace > >> > >> ${PROJECT}.googlecode.com/files/ > >> > >> with > >> > >> https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PROJECT}/ > >> > >> which could have trivially been done in bsd.sites.mk. > >> > > > > No you cannot. > > > > Before marking all the ports BROKEN, I started by changing the > > MASTER_SITE_GOOGLE_CODE entry to make things fetchable again. The > > problem with that approach is that it is just hiding the fact that the > > software have not been updated for more than a year and will never be > > again. The goal of marking all those ports broken is that people will go > > and look for where the software went after google code, so that it gets > > updated when new releases go out. > > > > If the software has not been moved to some other place, (it takes about > > 30 seconds to click the automatic migration to github thing, and it is > > usually done within the hour,) since march 2015, it is most likely > > abandoned and should not be kept in the ports tree. > > > > As many have pointed out here, abandoned does not mean it's not usable > anymore. There are dozen of ports or software not maintained anymore > and still work because they do not require maintenance. > > Marking as broken is a bit hurried IMHO. We should provide a longer > expiration date by keeping distfiles to our FreeBSD mirrors for a > while until the upstream moves to somewhere else. Of course, we should > also bulk mail the maintainer to tell that the port will expire and > distfiles removed at the time. > > Regards, > > -- > Demelier David BROKEN was useful when introduced, but is too crude, needs improving. Setting BROKEN= when merely distfile is not at URLs is not true, it's not broken & will make if distfile is in local distfiles/. BROKEN is itself part Broken, a liability, as once someone sets it, it encourages others to later delete working ports. BROKEN needs to be improved/ split. FreeBSD should seek to _automatically_ encourage those who still have a distfile in local distfiles/ to contribute it back to Internet. eg create a new assert NO_DISTFILE=true that does something approx like launch in a subshell code below, called with a - prepended to Makefile line, so it does not break the make of next port entry from SUBDIR += .if !defined(DISTFILES_MISSING_CHECK_ONLY_SILENTLY) echo "Distfile[s] lost from Internet, Checking if you have them localy." .endif make fetch # Not checksum, cos even wrong checksums can sometimes work. echo "Distfile[s] lost from Internet, You still have, Please give a copy to:" echo "`grep MAINTAINER Makefile` and or ports@freebsd.org" make checksum echo "Distfile[s] even have right checksums! Definately give us a copy!" echo "`pwd` has Distfile[s] lost from Internet, Please give FreeBSD a copy!" \ | mail `whoami` Do Not turn whole block of by default as noisey, cos we need it to run by default, so people with local distfiles see it, & return distfiles Above is a crude. I could improve & create a patch for bsd.port.mk but as people may likely suggest improvements + its guarded by FreeBSD_MAINTAINER= portmgr@FreeBSD.org better that they do it ?. Cheers, Julian -- Julian Stacey, BSD Linux Unix Sys Eng Consultant Munich Reply below, Prefix '> '. Plain text, No .doc, base64, HTML, quoted-printable. http://berklix.eu/brexit/#stolen_votes From owner-freebsd-ports@freebsd.org Mon Oct 3 12:14:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBD13AF3E35 for ; Mon, 3 Oct 2016 12:14:16 +0000 (UTC) (envelope-from mat@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 D0094A9A for ; Mon, 3 Oct 2016 12:14:16 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id CC7F0AF3E34; Mon, 3 Oct 2016 12:14:16 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC1F8AF3E33 for ; Mon, 3 Oct 2016 12:14:16 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 91E5BA98; Mon, 3 Oct 2016 12:14:16 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 50256BDD15; Mon, 3 Oct 2016 14:14:14 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 42B63BDD05; Mon, 3 Oct 2016 14:14:14 +0200 (CEST) Subject: Re: dependency explosions To: Julian Elischer , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 3 Oct 2016 14:14:13 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="TFn5jow150LC173xtu34CNpgSm2KgWmcx" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 12:14:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --TFn5jow150LC173xtu34CNpgSm2KgWmcx Content-Type: multipart/mixed; boundary="9gFMRvQBid2eHPpfFhQR8SkDseduad6mR"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , "ports@FreeBSD.org" Message-ID: Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> In-Reply-To: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> --9gFMRvQBid2eHPpfFhQR8SkDseduad6mR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 01/10/2016 =C3=A0 04:35, Julian Elischer a =C3=A9crit : > There is a need for a "minimum" install of a lot of packages. Some dependencies are often optional, and can be unchecked by running make config. > Such a 'minimum' install should probably be the default when coming in > as a dependency, as > there is an increasing tendency to configure things with all the bells > and whistles. The bare minimum will never be the default. The default is what will fit most people, so that they can use our packages out of the box. --=20 Mathieu Arnold --9gFMRvQBid2eHPpfFhQR8SkDseduad6mR-- --TFn5jow150LC173xtu34CNpgSm2KgWmcx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX8kuWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I9KgP/R19tjK98wXLdPerldBrMaaF FwNjn6AyNrQIjjW8nRT7ntO5FILR+WVrxd/YtBZ8oqX/QX5YNR9AqXhYgMeLD/1d donir4XFutUmPpt5ObXOcqmHe9tDKIhiOvWmG2ZLB6sjY9yCqgysIptdM18UMg1j UtnikE0zxB3dmi6CiknxPtNd4v3RniYkIs8tDP9Jl0GgU9KrRvMQv4hjiLxEJZZg FdoZ5we/akcj13mg/RJQFd/xbh4yHX0AB+WltrZdbYbcG4LkVpFWlpOj/ctXLhYp 8HUdSv01t4BCbaPNttoAXOaCRPXwW1oS6eqteAIILXIkevVtk6Q+Dt01Q55ZTbPb cSYP8QwwtIovJ9IEVMiSp9RTwmJNFs4tWolNMPbNSjwaUGYk3SnSivlcIBxTQyxt vetzoKiTiI7WBxJlxLY1A0CT23/YUaUHxWxypaqqRNlB4NhbQDFCuiQzAkSXpq9+ rc7K87ziTKUIiwVeIrns5ug1qgvIDRsP9aTULvTubS40vkcAx3ZADvP35p5F2jDq PeOP5kOhZRVtjD/66tX/ySab+mk2kP05RIp9DLJiwRhzDfVJ95/mnYYgjvK8Cjdd 9zrbvMtLTGeQk04FFy1KnoH/OfQ/aDYVRhN3zyNvAZSvVgEyvyX+5fStl6s8TdZD Qq+AGbNIS+4qtikeLMGJ =5t4T -----END PGP SIGNATURE----- --TFn5jow150LC173xtu34CNpgSm2KgWmcx-- From owner-freebsd-ports@freebsd.org Mon Oct 3 12:15:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C99EAF3EA1 for ; Mon, 3 Oct 2016 12:15:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D545DB71 for ; Mon, 3 Oct 2016 12:15:54 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 5B38EBDDB3; Mon, 3 Oct 2016 14:15:53 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 4E346BDD2A; Mon, 3 Oct 2016 14:15:53 +0200 (CEST) Subject: Re: What is SONAME in port builds? To: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" References: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> <27ccb86b-c2db-1d83-bf3b-1f2987dd5c58@missouri.edu> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <6af07dd5-d4a6-609d-55b8-c32a8be74bf8@FreeBSD.org> Date: Mon, 3 Oct 2016 14:15:52 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <27ccb86b-c2db-1d83-bf3b-1f2987dd5c58@missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="eWq1bLw411Lj2uXAmM0QnaUvFKb1DMRLO" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 12:15:55 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --eWq1bLw411Lj2uXAmM0QnaUvFKb1DMRLO Content-Type: multipart/mixed; boundary="PU54WTmJJTGiePc5brFUVwpBkxieLqwBp"; protected-headers="v1" From: Mathieu Arnold To: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" Message-ID: <6af07dd5-d4a6-609d-55b8-c32a8be74bf8@FreeBSD.org> Subject: Re: What is SONAME in port builds? References: <04333342-05a5-25d1-1491-bb01a64b62dc@missouri.edu> <27ccb86b-c2db-1d83-bf3b-1f2987dd5c58@missouri.edu> In-Reply-To: <27ccb86b-c2db-1d83-bf3b-1f2987dd5c58@missouri.edu> --PU54WTmJJTGiePc5brFUVwpBkxieLqwBp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 02/10/2016 =C3=A0 21:07, Montgomery-Smith, Stephen a =C3=A9crit : > On 10/02/2016 10:29 AM, Montgomery-Smith, Stephen wrote: >> I am trying to build the port graphics/opendx, and at the qa stage it = says: >> >> Error: /usr/local/dx/bin_freebsd/builder is linked to >> /usr/local/lib/libcdf.so which does not have a SONAME. >> science/cdf needs to be fixed. >> >> What does this mean, and how do I fix it? > I came up with "a" solution: > > https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D423146 It is a good solution, yes. The check is there because pkg will not register shlib dependencies if the .so do not have a soname. This is a problem because if the library gets changed and is no longer incompatible with the previous one, you do not have a soname to check, and pkg will not know that all its dependencies need to be reinstalled. --=20 Mathieu Arnold --PU54WTmJJTGiePc5brFUVwpBkxieLqwBp-- --eWq1bLw411Lj2uXAmM0QnaUvFKb1DMRLO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX8kv4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85ItmkQAIEQXcGc23wcv8mxz6O9ExpX uN/fjPKs8FCKTFQXwttHnKp2fEsyWnhtJzIsDBlKPuWYz8Pc0F4uQDTD/BzM0Z0T JnoVDlKjoN+L4KlH0IHdJLzLSRq+yAUhBYkzoUdSZaeROGmPBSbhsG/Ws+k7NpBl aQ8gl3WN+/BwHQB+zvQP1g+AUs4OwvcF5fRXfkFmJfGcQM2v3laBvgnL9JA8ExLn 0D6i241nupzWTEPlysEpeb42tznfDP9lzC4/5wCAk3fs5sMum0W1iNQhFMzr5bXG VTh8v4VKVlQsSr4pCfVWMTugZcN7rJVS8b50RNI0xtPz7T1VMVUdrMu/DY+Ty+2K cKTzlycmsLyhMYfXWlZZCJChzdOiUyLqtDJdLog8NX1FWHud6HZk1Lj+8+846VZB XUnftJoDdguFHOrGr32RXShiLWySsm1QctlGD2993AeUcbojpnHFPb9S7srzCd30 b5B8Vv/hUkbQqPEPE4lTuTWOmt7l7ne79LWMcpU0R2J3nwOKzUZUYzMU+uSVtghB mtyE8lObI+koLhEV8g3ibRqm1x6BnyDyS2GJFelB+NCF8hZG50vnlQSq40qHm8kc ri+oSLUuC0TA8ThW/rIrs+Tf6aalpPUHl6eCe3BCgCjnOtTFPbKh3tDiIYeq0MZz T4s872Tvc3y+tAMzFqmN =HLy+ -----END PGP SIGNATURE----- --eWq1bLw411Lj2uXAmM0QnaUvFKb1DMRLO-- From owner-freebsd-ports@freebsd.org Mon Oct 3 12:32:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77117AF3893 for ; Mon, 3 Oct 2016 12:32:40 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-tip2-missouri-out.um.umsystem.edu (um-tip2-missouri-out.um.umsystem.edu [198.209.49.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C9F18DC for ; Mon, 3 Oct 2016 12:32:39 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2HkCACnTvJX/9CeoM9dGwEBAQMBAQEJA?= =?us-ascii?q?QEBgz0BAQEBAR5XKlIHpCqSFIQVAR+BdIQKAhyBSjwQAQIBAQEBAQEBA1snglZ?= =?us-ascii?q?JAQEBAQEBAQEBIioCDSI9AQEEIxFFEAIBCA4KAgImAgICMBUQAgQNAQUCAQGIS?= =?us-ascii?q?a8wiUUBBoMEAQEBAQEFAQEBAQEBAQEBHoEHhy4IglCERBeCbYJaBZl4AYYmmTy?= =?us-ascii?q?MboN+NR+FDHKGVQF/AQEB?= X-IPAS-Result: =?us-ascii?q?A2HkCACnTvJX/9CeoM9dGwEBAQMBAQEJAQEBgz0BAQEBAR5?= =?us-ascii?q?XKlIHpCqSFIQVAR+BdIQKAhyBSjwQAQIBAQEBAQEBA1snglZJAQEBAQEBAQEBI?= =?us-ascii?q?ioCDSI9AQEEIxFFEAIBCA4KAgImAgICMBUQAgQNAQUCAQGISa8wiUUBBoMEAQE?= =?us-ascii?q?BAQEFAQEBAQEBAQEBHoEHhy4IglCERBeCbYJaBZl4AYYmmTyMboN+NR+FDHKGV?= =?us-ascii?q?QF/AQEB?= Received: from um-ncas4.um.umsystem.edu ([207.160.158.208]) by um-tip2-exch-relay.um.umsystem.edu with ESMTP; 03 Oct 2016 07:31:29 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-NCAS4.um.umsystem.edu ([207.160.158.208]) with mapi id 14.03.0266.001; Mon, 3 Oct 2016 07:31:29 -0500 From: "Montgomery-Smith, Stephen" To: Eitan Adler CC: FreeBSD Ports Subject: Re: LICENSE questions Thread-Topic: LICENSE questions Thread-Index: AQHSHN0KLQfsJ7p0L0GwLXui+TwZuKCWEmuAgADrygA= Date: Mon, 3 Oct 2016 12:31:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 12:32:40 -0000 T24gMTAvMDIvMjAxNiAwNToyNyBQTSwgRWl0YW4gQWRsZXIgd3JvdGU6DQo+IE9uIDIgT2N0b2Jl ciAyMDE2IGF0IDE0OjQ0LCBNb250Z29tZXJ5LVNtaXRoLCBTdGVwaGVuDQo+IDxzdGVwaGVuQG1p c3NvdXJpLmVkdT4gd3JvdGU6DQo+PiBTbyBJIGhhdmUgYSBjb3VwbGUgb2YgcG9ydHMsIHNjaWVu Y2UvY2RmIGFuZCBncmFwaGljcy9vcGVuZHgsIHdoaWNoIGhhdmUNCj4+IGxpY2Vuc2VzIEkgY2Fu J3QgZmluZCBpbiBNay9ic2QubGljZW5zZXMuZGIubWsuICBIb3cgZG8gSSBzZXQgTElDRU5TRSBp bg0KPj4gdGhvc2UgcG9ydHM/DQo+IA0KPiBUaGUgb3RoZXIgYW5zd2VycyBhcmUgY29ycmVjdC4g SWYgdGhlIGxpY2Vuc2UgaXMgc3RhbmRhcmQgKGxpc3RlZA0KPiBoZXJlOiBodHRwczovL3NwZHgu b3JnL2xpY2Vuc2VzLykgd2Ugc2hvdWxkIGFkZCBpdCB0byB0aGUgbWFpbg0KPiBkYXRhYmFzZS4N Cj4gDQo+PiBBbiBldmVuIHRvdWdoZXIgb25lIGlzIG1hdGgvb2N0YXZlLWZvcmdlLW9wdGltLCB3 aGVyZSBlYWNoIGluZGl2aWR1YWwNCj4+IGZpbGUgaGFzIGl0cyBvd24gbGljZW5zZS4NCj4gDQo+ IEEgImN1c3RvbSIgbGljZW5zZSB0aGF0IG1lcmVseSBzdGF0ZXMgdG8gY2hlY2sgdGhlIGRpc3Rm aWxlcyBzaG91bGQgYmUNCj4gc3VmZmljaWVudC4NCg0KSG93IGFib3V0IGEgbWV0YSBwb3J0LCB3 aG9zZSBkZXBlbmRlbmNpZXMgYWxsIGhhdmUgZGlmZmVyZW50IGxpY2Vuc2VzPw0KU29tZXRoaW5n IHNpbWlsYXI/DQo= From owner-freebsd-ports@freebsd.org Mon Oct 3 12:34:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A705AF3918 for ; Mon, 3 Oct 2016 12:34:56 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1230A9C8 for ; Mon, 3 Oct 2016 12:34:56 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: by mail-wm0-x22b.google.com with SMTP id k125so145863046wma.1 for ; Mon, 03 Oct 2016 05:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7O3qKWDhl63OLHJGrh/Abooq47XsYDe9QjZ5/odr0vQ=; b=I+tPqe2euStr67TXtMZU4jdCld9Ov/V8NuYgz8AVfDBH53WfIoONYD1VluKduYpKIQ rUyJDzuPvpigLLLkOz7pbJ0f7OQ4ECNczQj8EqWD1Sc69HlnihQwp4HzZRQGJt90MTif susewhPBd3JDPeGjCcO2kTtKaGPYeeE/h62Vo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7O3qKWDhl63OLHJGrh/Abooq47XsYDe9QjZ5/odr0vQ=; b=ezTpgSjbXOhl08eIlo0ZoZQYuShm4kg6TcWNiMfOM/ICXUkSI9DYzCfQSHNgT/WVd3 wf2ru0UHsC0Om/4aBQ/7sUPuRvtYu4QXRaRg1tE8YceZ+kD9IDvvA4vScBG3DsSsVRJ+ yrZpLmQaEDynt1DjfhljBRh4+Q0nFOXZ49DbagWV4VhudcVNn8dq9LQvr2mQeYWDtgw+ 9z9SH6ySFfZ0b2hmR/24V/YB7mErxxqWRI6qKpSGhCmvH5WxV6+mJn5+2SEnrMj1Adik 1Gczxl4T3tD+nSeXOwR/o9w3ekGalYYIx1hEvkm4VNVdW0w38/2g4fcLod79xCtk32Tn 4Hzg== X-Gm-Message-State: AA6/9RlfIc/cnNEdo7ajjJYfGzccVKCeWQ9152wXNrZt3k/WlFNdXpovOKGjLXNLycOgfWlKMvs+JAOr4vU90Q== X-Received: by 10.28.142.197 with SMTP id q188mr9854293wmd.119.1475498094087; Mon, 03 Oct 2016 05:34:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.18.4 with HTTP; Mon, 3 Oct 2016 05:34:23 -0700 (PDT) In-Reply-To: References: From: Eitan Adler Date: Mon, 3 Oct 2016 05:34:23 -0700 Message-ID: Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 12:34:56 -0000 On 3 October 2016 at 05:31, Montgomery-Smith, Stephen wrote: > On 10/02/2016 05:27 PM, Eitan Adler wrote: >> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >> wrote: >>> So I have a couple of ports, science/cdf and graphics/opendx, which have >>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENSE in >>> those ports? >> >> The other answers are correct. If the license is standard (listed >> here: https://spdx.org/licenses/) we should add it to the main >> database. >> >>> An even tougher one is math/octave-forge-optim, where each individual >>> file has its own license. >> >> A "custom" license that merely states to check the distfiles should be >> sufficient. > > How about a meta port, whose dependencies all have different licenses? > Something similar? meta-ports shouldn't define a license at all. I'm not sure we have a way to shut the warnings up though. -- Eitan Adler From owner-freebsd-ports@freebsd.org Mon Oct 3 13:11:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C45F5AC6258 for ; Mon, 3 Oct 2016 13:11:52 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [185.24.122.233]) (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 6FC56F83 for ; Mon, 3 Oct 2016 13:11:51 +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 u93DBhVk037726 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 3 Oct 2016 13:11:43 GMT (envelope-from list1@gjunka.com) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> From: Grzegorz Junka Message-ID: <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> Date: Mon, 3 Oct 2016 13:11:43 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 13:11:52 -0000 On 03/10/2016 12:14, Mathieu Arnold wrote: > Le 01/10/2016 à 04:35, Julian Elischer a écrit : >> There is a need for a "minimum" install of a lot of packages. > Some dependencies are often optional, and can be unchecked by running > make config. > >> Such a 'minimum' install should probably be the default when coming in >> as a dependency, as >> there is an increasing tendency to configure things with all the bells >> and whistles. > The bare minimum will never be the default. The default is what will > fit most people, so that they can use our packages out of the box. > Shouldn't all packages default to noX dependencies? If I am not mistaken FreeBSD is predominantly a server-side system, with X running only occasionally (I am running X but I compile all packages with poudriere). --- Grzegorz From owner-freebsd-ports@freebsd.org Mon Oct 3 13:29:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 047FCAC69D8 for ; Mon, 3 Oct 2016 13:29:52 +0000 (UTC) (envelope-from 000.fbsd@quip.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 BBA88E90 for ; Mon, 3 Oct 2016 13:29:51 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 6940F28581; Mon, 3 Oct 2016 15:29:42 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 91C9428454; Mon, 3 Oct 2016 15:29:41 +0200 (CEST) Subject: Re: dependency explosions To: Grzegorz Junka , freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F25D45.5000004@quip.cz> Date: Mon, 3 Oct 2016 15:29:41 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 13:29:52 -0000 Grzegorz Junka wrote on 10/03/2016 15:11: > > On 03/10/2016 12:14, Mathieu Arnold wrote: >> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>> There is a need for a "minimum" install of a lot of packages. >> Some dependencies are often optional, and can be unchecked by running >> make config. >> >>> Such a 'minimum' install should probably be the default when coming in >>> as a dependency, as >>> there is an increasing tendency to configure things with all the bells >>> and whistles. >> The bare minimum will never be the default. The default is what will >> fit most people, so that they can use our packages out of the box. >> > > Shouldn't all packages default to noX dependencies? If I am not mistaken > FreeBSD is predominantly a server-side system, with X running only > occasionally (I am running X but I compile all packages with poudriere). I agree. Many ports have X and -nox11 (like ImageMagick-nox11 or open-vm-tools-nox11) but there are still some without nox11 variant. But X11 is not the only one dependency problem. I think that dependency changes should be better tracked and examined before commit changes to ports tree. Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Oct 3 13:54:41 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC70EAF3248 for ; Mon, 3 Oct 2016 13:54:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A06B194 for ; Mon, 3 Oct 2016 13:54:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id B4BC1BDE78; Mon, 3 Oct 2016 15:54:39 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 91AE5BDE75; Mon, 3 Oct 2016 15:54:39 +0200 (CEST) Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" , Eitan Adler References: Cc: FreeBSD Ports From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <6da77e92-800f-f8ff-30f1-55dcbc46a80e@FreeBSD.org> Date: Mon, 3 Oct 2016 15:54:38 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="12pVB0XJ3NwJQOgGPj7oHehSVS0nhG4s5" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 13:54:41 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --12pVB0XJ3NwJQOgGPj7oHehSVS0nhG4s5 Content-Type: multipart/mixed; boundary="PL4gcDe1fuvFNfPa00l7QGEoMmAOWqCF6"; protected-headers="v1" From: Mathieu Arnold To: "Montgomery-Smith, Stephen" , Eitan Adler Cc: FreeBSD Ports Message-ID: <6da77e92-800f-f8ff-30f1-55dcbc46a80e@FreeBSD.org> Subject: Re: LICENSE questions References: In-Reply-To: --PL4gcDe1fuvFNfPa00l7QGEoMmAOWqCF6 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 03/10/2016 =C3=A0 14:31, Montgomery-Smith, Stephen a =C3=A9crit : > On 10/02/2016 05:27 PM, Eitan Adler wrote: >> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >> wrote: >>> So I have a couple of ports, science/cdf and graphics/opendx, which h= ave >>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENSE= in >>> those ports? >> The other answers are correct. If the license is standard (listed >> here: https://spdx.org/licenses/) we should add it to the main >> database. >> >>> An even tougher one is math/octave-forge-optim, where each individual= >>> file has its own license. >> A "custom" license that merely states to check the distfiles should be= >> sufficient. > How about a meta port, whose dependencies all have different licenses? > Something similar? > Meta ports don't install files, they are empty shells, so they do not really have a license. --=20 Mathieu Arnold --PL4gcDe1fuvFNfPa00l7QGEoMmAOWqCF6-- --12pVB0XJ3NwJQOgGPj7oHehSVS0nhG4s5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX8mMfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IY24P/iSFwT1BwJ90PhxHNKf8JbVM 9tZsS1Znl0Fyjkflcze5cjHjE3E+N0fJF3cBqibueW6d5y2ewMwNrSukrRf40ppc VvuwYq2aCaIonvXHrh/AhVIUIupoRfbwCDAhKneR9bhm9kLs103fN2F9tREu0P+p 7yQXbqxsKfjDc1VsYWGvnHzq3PD8WLY0gIe/kdP3CAsbH4aNbrkcSgVmmvAadA2i lZ1nKA0k2xoohofdDKKtxgHt0jsO74xOvUs2ACFRcLmo5OCDS0swNpgK+CVNLL9/ e9yRO+2woCjrbU1LmzCvZ/u6d0TfyfkzyMladHsGc5BuelyDIuwdY/d6b1bnGlSd ZSKQvRqLRkBO/Qc9KdSdOenEw8KVXTFIag4jAt4mHAhhadu2IE2dnn/+4zu2uBsa udgNFCsS3AldFZkG6AtiY89KET9diuWUuAlAmEaPUY34Xrbbka2MrALcoBNrS8ck U4WUCOjTaX3F5Rv8FxTXqY7XNfXpJxQpXCM80lQifpGxCV3HOLjeEu3RszW4rVqu TotzZS0q3j77oHJvAYVHMLZJfVHznQb+oisV9NeTOeJuU6uWdlBa7njJcT0Jb86e aUmfobeIbcryTgvh1hc/zMDfegQISMK310y3t4YpZRGlvLyFDuVFiU/8+JnNbGjT YczkhHM5viHfmJEDyJxr =qYl7 -----END PGP SIGNATURE----- --12pVB0XJ3NwJQOgGPj7oHehSVS0nhG4s5-- From owner-freebsd-ports@freebsd.org Mon Oct 3 14:15:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29279AF370F for ; Mon, 3 Oct 2016 14:15:06 +0000 (UTC) (envelope-from jmc-freebsd2@milibyte.co.uk) Received: from avasout08.plus.net (avasout08.plus.net [212.159.14.20]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B0267DAA for ; Mon, 3 Oct 2016 14:15:04 +0000 (UTC) (envelope-from jmc-freebsd2@milibyte.co.uk) Received: from curlew.milibyte.co.uk ([80.229.31.82]) by avasout08 with smtp id r2Br1t0031mJoLY012BsMd; Mon, 03 Oct 2016 15:11:52 +0100 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.2 cv=YqpNfMQX c=1 sm=1 tr=0 a=cd0K7rcWwnZFf6xQxRobyA==:117 a=cd0K7rcWwnZFf6xQxRobyA==:17 a=kj9zAlcOel0A:10 a=MKtGQD3n3ToA:10 a=ZZnuYtJkoWoA:10 a=CH0kA5CcgfcA:10 a=dik7HMQjudEA:10 a=op4IaPQSAAAA:8 a=-n1rxa2Ekm0HXLbGrUsA:9 a=CjuIK1q_8ugA:10 a=-qDygF72zVwDer5orv5c:22 Received: from curlew.lan ([192.168.1.13]) by curlew.milibyte.co.uk with esmtp (Exim 4.87) (envelope-from ) id 1br3y9-0000xA-1o for freebsd-ports@freebsd.org; Mon, 03 Oct 2016 15:11:51 +0100 Date: Mon, 3 Oct 2016 15:11:48 +0100 From: Mike Clarke To: freebsd-ports@freebsd.org Message-ID: <20161003151148.4860ca1a@curlew.lan> In-Reply-To: <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.1) MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.13 X-SA-Exim-Mail-From: jmc-freebsd2@milibyte.co.uk X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on curlew.lan X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Subject: Re: dependency explosions Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on curlew.milibyte.co.uk) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 14:15:06 -0000 On Mon, 3 Oct 2016 13:11:43 +0000 Grzegorz Junka wrote: > Shouldn't all packages default to noX dependencies? If I am not mistaken > FreeBSD is predominantly a server-side system, with X running only > occasionally I'd disagree with that. I don't know whether or not the majority of FreeBSD installations are servers or personal computers but the chances are that the majority of server installations will have relatively few packages installed whereas most PC's are likely to make use of far more packages and are also likely to be using X. Building from ports to get the required options would be a much bigger task for these installations than it would be for the servers. -- Mike Clarke From owner-freebsd-ports@freebsd.org Mon Oct 3 14:29:30 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C789AF3FC3 for ; Mon, 3 Oct 2016 14:29:30 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [185.24.122.233]) (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 0CED9C97 for ; Mon, 3 Oct 2016 14:29:29 +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 u93ETR3d039073 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 3 Oct 2016 14:29:28 GMT (envelope-from list1@gjunka.com) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> From: Grzegorz Junka Message-ID: <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> Date: Mon, 3 Oct 2016 14:29:27 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161003151148.4860ca1a@curlew.lan> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 14:29:30 -0000 On 03/10/2016 14:11, Mike Clarke wrote: > On Mon, 3 Oct 2016 13:11:43 +0000 > Grzegorz Junka wrote: > >> Shouldn't all packages default to noX dependencies? If I am not mistaken >> FreeBSD is predominantly a server-side system, with X running only >> occasionally > I'd disagree with that. I don't know whether or not the majority of > FreeBSD installations are servers or personal computers but the chances > are that the majority of server installations will have relatively few > packages installed whereas most PC's are likely to make use of far > more packages and are also likely to be using X. Building from ports > to get the required options would be a much bigger task for these > installations than it would be for the servers. > I have been wondering if it would be possible to have two distinct set of packages compiled automatically, one tailored for X and one for the console. It seems that requirements of both environment are quite opposite. The server-side requires small amount of packages without X because it wants to run the system headless, as long as possible and without interruptions and restarts. Whereas the X/PC environment always wants to have everything latest and newest. In the Linux world they would just create a new distribution, even in the BSD world there is PC-BSD/TrueOS. But we have ports and can re-use the same base for two distinctive set of packages. I don't believe we can create pre-compiled packages for FreeBSD in such a way, that both camps are happy (which this thread is one of many signs of). Grzegorz From owner-freebsd-ports@freebsd.org Mon Oct 3 14:48:15 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC839AF38CB for ; Mon, 3 Oct 2016 14:48:15 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 781BDB39 for ; Mon, 3 Oct 2016 14:48:15 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 8C14CBDE37; Mon, 3 Oct 2016 16:48:13 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 5DC09BDE25; Mon, 3 Oct 2016 16:48:13 +0200 (CEST) Subject: Re: dependency explosions To: Grzegorz Junka , freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> Date: Mon, 3 Oct 2016 16:48:11 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="p9eJt4nRqmL0SdO4q2hCJKjE12CfKRuI3" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 14:48:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --p9eJt4nRqmL0SdO4q2hCJKjE12CfKRuI3 Content-Type: multipart/mixed; boundary="qpqM9hVgjbHI9o3mgbbAeokeshMEahTKH"; protected-headers="v1" From: Mathieu Arnold To: Grzegorz Junka , freebsd-ports@freebsd.org Message-ID: <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> In-Reply-To: <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> --qpqM9hVgjbHI9o3mgbbAeokeshMEahTKH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 03/10/2016 =C3=A0 16:29, Grzegorz Junka a =C3=A9crit : > > On 03/10/2016 14:11, Mike Clarke wrote: >> On Mon, 3 Oct 2016 13:11:43 +0000 >> Grzegorz Junka wrote: >> >>> Shouldn't all packages default to noX dependencies? If I am not >>> mistaken >>> FreeBSD is predominantly a server-side system, with X running only >>> occasionally >> I'd disagree with that. I don't know whether or not the majority of >> FreeBSD installations are servers or personal computers but the chance= s >> are that the majority of server installations will have relatively few= >> packages installed whereas most PC's are likely to make use of far >> more packages and are also likely to be using X. Building from ports >> to get the required options would be a much bigger task for these >> installations than it would be for the servers. >> > > I have been wondering if it would be possible to have two distinct set > of packages compiled automatically, one tailored for X and one for the > console. It seems that requirements of both environment are quite > opposite. The server-side requires small amount of packages without X > because it wants to run the system headless, as long as possible and > without interruptions and restarts. Whereas the X/PC environment > always wants to have everything latest and newest. In the Linux world > they would just create a new distribution, even in the BSD world there > is PC-BSD/TrueOS. But we have ports and can re-use the same base for > two distinctive set of packages. I don't believe we can create > pre-compiled packages for FreeBSD in such a way, that both camps are > happy (which this thread is one of many signs of). The FreeBSD project cannot provide more than one set of packages. If we went that way, we would end up having to provide, say, [with X, without X]x[apache 2.2, apache 2.4]x[php56, php70]x[postgresql 9.3, 9.4, 9.5, 9.6]x[insert 5 flavors of mysql]x[openssl, libressl]... I'm sure I can find other kind of options, and that is already 320 sets. Right now, we build packages for [9,10,11,12]x[amd64,i386]x[head,quarterly], that's 16 different sets, and we mostly manage to build them over and over again, every two days. Imagine how long it would take to build 320 sets. --=20 Mathieu Arnold --qpqM9hVgjbHI9o3mgbbAeokeshMEahTKH-- --p9eJt4nRqmL0SdO4q2hCJKjE12CfKRuI3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX8m+sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IplsP/R8/QGvmYl0FmzUlY3C07iM9 ZRh/JPL8n6J8Y8acRPBKnbLbulL6ioyw1NlD9kkj8Zb5M+o77kd9Q2fZRxDKj8m1 EOHKTZgqomfcb2tFxeCfpfSjlCwRZ2su+B88fQ9YjDSVUtkaKwZF9M/xJiK7GMd3 E8rPHq8sWJNtEWVuO58CX+6mq4jUyktk0uOGzMhxSc5Z8xZHn73259EW1R+g+eki Gr+yKKtdCn7y98Wf7Hu+UGx7+InmKrwL7eZmcx326cbBcmKYR3XS9tJla9GBu7om 0g2BubP8juYcAlBtA6X4sw84WFG/6VFuHKtvgJ3HV74a+GEMQMHLrKJBp9K32duS 692jdCZ6cmjFsLc7i59/GvqMt/a0tYM1IU4En/1H2hdktn8fc7/BMTsya37AqMFx +60HTj83Urcg5paD/MVeSWC7UsGM3OyGdrJDjAja+X552mz4LLTQYpr6qpJ7eky7 m5pr9pD7SN7NrBU4RsQTZhltXIUgwL2JS0bB4lUDq9VrPKEzxwK4ekMBDAwb5TcS K4WYdrhbNOF/VkF4Yj1tnFoZoltxkZMQLorF1EEFcvxaN4UGFWRwveOygGNlQ0ps FUUzlJJbBCgU4uQBVBznyE1OAZPfaO1eFdWpwOGFKfNntQl++fCRZXMmmfmv2GgD IDm6LrzrAJP5qOr8oytf =YErF -----END PGP SIGNATURE----- --p9eJt4nRqmL0SdO4q2hCJKjE12CfKRuI3-- From owner-freebsd-ports@freebsd.org Mon Oct 3 14:57:23 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8DC1AF3B4B for ; Mon, 3 Oct 2016 14:57:23 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) (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 5050BE83 for ; Mon, 3 Oct 2016 14:57:22 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id 5FB8BB004D5; Mon, 3 Oct 2016 16:57:09 +0200 (CEST) Received: from freedom.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id u93Ev5NA054339 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 3 Oct 2016 16:57:08 +0200 (CEST) (envelope-from mazhe@alkumuna.eu) Date: Mon, 3 Oct 2016 16:57:05 +0200 From: Matthieu Volat To: Grzegorz Junka Cc: freebsd-ports@freebsd.org Subject: Re: dependency explosions Message-ID: <20161003165705.0e2e5e5a@freedom.alkumuna.eu> In-Reply-To: <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/8hfOz_ZLwDB12d2C5jY/CtY"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=dkim; t=1475506629; bh=BqdUtpKZbeUVQM+XJbn4uKL0HNZOOkE3qJ/sDPWaYEY=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=cTsnqiGfmiaM/VFRpWmxPQCVYZa6frRNYsF2XvVtyJh7is5xWWban1ILfH1XZNHp6Za/a9EEC3vpuq6iKHCk/eBBVR+t40KkA4ka6EXSbD8KyXG+0ZFtt05kYw6m8NvKmD/wxfi7brXUL/FLyHenDt8KWsY9Hd18aWfcHftUMfY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 14:57:23 -0000 --Sig_/8hfOz_ZLwDB12d2C5jY/CtY Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 3 Oct 2016 14:29:27 +0000 Grzegorz Junka wrote: > On 03/10/2016 14:11, Mike Clarke wrote: > > On Mon, 3 Oct 2016 13:11:43 +0000 > > Grzegorz Junka wrote: > > > >> Shouldn't all packages default to noX dependencies? If I am not mistak= en > >> FreeBSD is predominantly a server-side system, with X running only > >> occasionally > > I'd disagree with that. I don't know whether or not the majority of > > FreeBSD installations are servers or personal computers but the chances > > are that the majority of server installations will have relatively few > > packages installed whereas most PC's are likely to make use of far > > more packages and are also likely to be using X. Building from ports > > to get the required options would be a much bigger task for these > > installations than it would be for the servers. > > >=20 > I have been wondering if it would be possible to have two distinct set=20 > of packages compiled automatically, one tailored for X and one for the=20 > console. It seems that requirements of both environment are quite=20 > opposite. The server-side requires small amount of packages without X=20 > because it wants to run the system headless, as long as possible and=20 > without interruptions and restarts. Whereas the X/PC environment always=20 > wants to have everything latest and newest. In the Linux world they=20 > would just create a new distribution, even in the BSD world there is=20 > PC-BSD/TrueOS. But we have ports and can re-use the same base for two=20 > distinctive set of packages. I don't believe we can create pre-compiled=20 > packages for FreeBSD in such a way, that both camps are happy (which=20 > this thread is one of many signs of). >=20 > Grzegorz That must be somehow possible and even extensible to be something like macp= orts variants, except with binary package support (macports localy build pa= ckages when user defined option differs from default); but this would take = signifiant space and processing power... On the other hand, setting OPTIONS_UNSET to include X11 is quite trivial. I= would expect a server administrator to be more proficient in that kind of = settings... PS. I agree with the multiplication of dependencies, but I see them as the = result of nowaday FOSS ecosystem practices rather than port management issu= es. --=20 Matthieu Volat --Sig_/8hfOz_ZLwDB12d2C5jY/CtY Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlfyccEACgkQ+ENDeYKZi34rIgCfcZlLlZm7dcCoDMJDwoGY80Z/ UC4AoKSE0eanOTz7IYbSc0J4BO63E/fh =WKfu -----END PGP SIGNATURE----- --Sig_/8hfOz_ZLwDB12d2C5jY/CtY-- From owner-freebsd-ports@freebsd.org Mon Oct 3 16:05:30 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16E66AF4374 for ; Mon, 3 Oct 2016 16:05:30 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C63C7E21 for ; Mon, 3 Oct 2016 16:05:29 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 375ECBDD44; Mon, 3 Oct 2016 18:05:28 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 0FA8DBDD09; Mon, 3 Oct 2016 18:05:28 +0200 (CEST) Subject: Re: dependency explosions To: Matthieu Volat , Grzegorz Junka References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <20161003165705.0e2e5e5a@freedom.alkumuna.eu> Cc: freebsd-ports@freebsd.org From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 3 Oct 2016 18:05:27 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161003165705.0e2e5e5a@freedom.alkumuna.eu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="FQUKrs7jkbdiq8fI44Rv7ptECSliFvJo6" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 16:05:30 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --FQUKrs7jkbdiq8fI44Rv7ptECSliFvJo6 Content-Type: multipart/mixed; boundary="cXm5Qdvff9NkUOtb9bxWmQA2GTehE1IT1"; protected-headers="v1" From: Mathieu Arnold To: Matthieu Volat , Grzegorz Junka Cc: freebsd-ports@freebsd.org Message-ID: Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <20161003165705.0e2e5e5a@freedom.alkumuna.eu> In-Reply-To: <20161003165705.0e2e5e5a@freedom.alkumuna.eu> --cXm5Qdvff9NkUOtb9bxWmQA2GTehE1IT1 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 03/10/2016 =C3=A0 16:57, Matthieu Volat a =C3=A9crit : > On Mon, 3 Oct 2016 14:29:27 +0000 > Grzegorz Junka wrote: > >> On 03/10/2016 14:11, Mike Clarke wrote: >>> On Mon, 3 Oct 2016 13:11:43 +0000 >>> Grzegorz Junka wrote: >>> >>>> Shouldn't all packages default to noX dependencies? If I am not mist= aken >>>> FreeBSD is predominantly a server-side system, with X running only >>>> occasionally >>> I'd disagree with that. I don't know whether or not the majority of >>> FreeBSD installations are servers or personal computers but the chanc= es >>> are that the majority of server installations will have relatively fe= w >>> packages installed whereas most PC's are likely to make use of far >>> more packages and are also likely to be using X. Building from ports >>> to get the required options would be a much bigger task for these >>> installations than it would be for the servers. >>> >> I have been wondering if it would be possible to have two distinct set= =20 >> of packages compiled automatically, one tailored for X and one for the= =20 >> console. It seems that requirements of both environment are quite=20 >> opposite. The server-side requires small amount of packages without X = >> because it wants to run the system headless, as long as possible and=20 >> without interruptions and restarts. Whereas the X/PC environment alway= s=20 >> wants to have everything latest and newest. In the Linux world they=20 >> would just create a new distribution, even in the BSD world there is=20 >> PC-BSD/TrueOS. But we have ports and can re-use the same base for two = >> distinctive set of packages. I don't believe we can create pre-compile= d=20 >> packages for FreeBSD in such a way, that both camps are happy (which=20 >> this thread is one of many signs of). >> >> Grzegorz > That must be somehow possible and even extensible to be something like = macports variants We have works in the pipes to do variants like package builds, yes, but the work is currently stalled because it breaks every tools we have. --=20 Mathieu Arnold --cXm5Qdvff9NkUOtb9bxWmQA2GTehE1IT1-- --FQUKrs7jkbdiq8fI44Rv7ptECSliFvJo6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX8oHHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IA3kQAKHlBcQGeUMPnGSH2Z+qaKnB lRwSZTY0JqJews6OUXCNTBlov8Ma/tiP77crGcMI4luXVuBPN0J/Q3g+iPJwpUrZ dcOd+wzl+mjMHP6D047wRRw4DRNpDO6Q5BZHvbsIrA+cvwMmq49Dm/9qROI5BPQf bzuIRacgHH2SJTRcHFhr8f1XgUtkQj/AAL6xF6PsCnRg7wZ9DiXzxaCu9+Ji/73b 1hck9nke4FR9txST5aKGUwB9jOmtVh+2skoGjHJxL5+5e0+UhVE8uLkQ5egZ9FcC sFm60G2k8dbjcP1unaD6vOs4VvhUU4ZbjIOxvMOdzqORd3MAhBOndfAfkAVzYicg t9HAJtxdMD6j9S3aM1oMDUd5S12CrcxJeIIdXFbmgAo8jA+oQzJ+fljILIKtrgF2 q1ZihhisK+T5XtQgqFMAdNIgnJ6U3dkUtGLbKZrQ5t6TTEP71MoV3hSIR69Uy5gA D8QOalMG/BiqVwF2eeFXZN7UDTD3fEGuCny0UCC/lMvaMGNpI27NYgXrvck7MJH8 Zve/V6fULwuT4zhgCwK3zeOaHofZGKZ6i0VwtHSxzGkPmLluSTmUHzx8n+pR9ONV 2DyplztF/gEZC+N7cDwNRunKaDMxz8ofDK7mMT+VhEmhcIBcla0Detc+N5YRBO1X qqe3ExzE7l9kBgAX2f0L =wexi -----END PGP SIGNATURE----- --FQUKrs7jkbdiq8fI44Rv7ptECSliFvJo6-- From owner-freebsd-ports@freebsd.org Mon Oct 3 16:29:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0326AF4B67 for ; Mon, 3 Oct 2016 16:29:05 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [185.24.122.233]) (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 7D387628; Mon, 3 Oct 2016 16:29:05 +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 u93GT3wa041140 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 3 Oct 2016 16:29:03 GMT (envelope-from list1@gjunka.com) Subject: Re: dependency explosions To: Mathieu Arnold , freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> From: Grzegorz Junka Message-ID: <1d50327a-161a-8ec8-9065-fc853ed79a13@gjunka.com> Date: Mon, 3 Oct 2016 16:29:03 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 16:29:05 -0000 On 03/10/2016 14:48, Mathieu Arnold wrote: > Le 03/10/2016 à 16:29, Grzegorz Junka a écrit : >> On 03/10/2016 14:11, Mike Clarke wrote: >>> On Mon, 3 Oct 2016 13:11:43 +0000 >>> Grzegorz Junka wrote: >>> >>>> Shouldn't all packages default to noX dependencies? If I am not >>>> mistaken >>>> FreeBSD is predominantly a server-side system, with X running only >>>> occasionally >>> I'd disagree with that. I don't know whether or not the majority of >>> FreeBSD installations are servers or personal computers but the chances >>> are that the majority of server installations will have relatively few >>> packages installed whereas most PC's are likely to make use of far >>> more packages and are also likely to be using X. Building from ports >>> to get the required options would be a much bigger task for these >>> installations than it would be for the servers. >>> >> I have been wondering if it would be possible to have two distinct set >> of packages compiled automatically, one tailored for X and one for the >> console. It seems that requirements of both environment are quite >> opposite. The server-side requires small amount of packages without X >> because it wants to run the system headless, as long as possible and >> without interruptions and restarts. Whereas the X/PC environment >> always wants to have everything latest and newest. In the Linux world >> they would just create a new distribution, even in the BSD world there >> is PC-BSD/TrueOS. But we have ports and can re-use the same base for >> two distinctive set of packages. I don't believe we can create >> pre-compiled packages for FreeBSD in such a way, that both camps are >> happy (which this thread is one of many signs of). > The FreeBSD project cannot provide more than one set of packages. If we > went that way, we would end up having to provide, say, [with X, without > X]x[apache 2.2, apache 2.4]x[php56, php70]x[postgresql 9.3, 9.4, 9.5, > 9.6]x[insert 5 flavors of mysql]x[openssl, libressl]... I'm sure I can > find other kind of options, and that is already 320 sets. > Right now, we build packages for > [9,10,11,12]x[amd64,i386]x[head,quarterly], that's 16 different sets, > and we mostly manage to build them over and over again, every two days. > Imagine how long it would take to build 320 sets. > You are trying to take that into extreme to ridicule this as an option. You can't possibly build 320 sets, even if you had enough build machines, because each set would need to contain incompatible packages. If you choose, say, php56 as the default, then you can't possibly install a package that depends on php70. The amount of combinations would expand exponentially. It would be like having 320 different incompatible sets of packages to test. The same with packages that depend on X. Sure, if you install emacs-nox11 you can still install other packages that depend on X, but at some point it would start to break, e.g. you wouldn't be able to install ImageMagick-nox11 and ImageMagick at the same time. What I proposed is to have two sets of packages, one for server use (noX, maybe other defaults) and one for desktop use (X, multimedia, maybe other defaults). You usually don't switch a machine that's working as a desktop workstation to suddenly become a rack server in some data center. Grzegorz From owner-freebsd-ports@freebsd.org Mon Oct 3 21:26:26 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 242FCAF4BD4 for ; Mon, 3 Oct 2016 21:26:26 +0000 (UTC) (envelope-from airecom612+8fbe41d20fbf8646d6bb2d723bdf9a87@lotushealthfix.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0E6EEFF for ; Mon, 3 Oct 2016 21:26:26 +0000 (UTC) (envelope-from airecom612+8fbe41d20fbf8646d6bb2d723bdf9a87@lotushealthfix.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0DD04AF4BD3; Mon, 3 Oct 2016 21:26:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D710AF4BD1 for ; Mon, 3 Oct 2016 21:26:26 +0000 (UTC) (envelope-from airecom612+8fbe41d20fbf8646d6bb2d723bdf9a87@lotushealthfix.com) Received: from hostb.health-galleria.com (hostb.health-galleria.com [190.123.35.188]) (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 DA730FE for ; Mon, 3 Oct 2016 21:26:25 +0000 (UTC) (envelope-from airecom612+8fbe41d20fbf8646d6bb2d723bdf9a87@lotushealthfix.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lotushealthfix.com; s=default; t=1475529755; bh=cOEtkmCe5pFKsvBUG5cbm2Mjb6aAMezsGLLJwmHSGH0=; h=Date:To:From:Subject:Reply-To:List-Unsubscribe; b=j42hgBifrnSmvF5TuZ3Mi9w4B74/L4Xg3BO/YC1nGodyQynjeGFFC0p4YWjhU+v8W nF4FYDyvQ4x8Old8LILsTTbvxM426bxbLjsnpv/jQ/uFleF+m7LmXGed4wkvpR1XYr 7b2H+7yeD0JAb6OwSPilDs3oKTRhBi29G2IXw1kA= Date: Mon, 3 Oct 2016 22:22:35 +0100 To: ports@freebsd.org From: Quantum Cosmos Subject: The ONLY 2 reasons why you can't get it up anymore... Reply-To: chris@lotushealthfix.com X-airecom612-8fbe41d20fbf8646d6bb2d723bdf9a87: 05 Message-ID: <8fbe41d20fbf8646d6bb2d723bdf9a87@lotushealthfix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 21:26:26 -0000 Dear, What really causes ED? Is it stress, bad diet or smoking? Or because you=92re getting older? Or maybe it=92s all in your head? No, the reality is a lot simpler. You see, there are only two reasons why this happens to men. It=92s either because not enough blood is going into your manhood, or becau= se that blood isn=92t staying in your manhood. Let me explain: When you get aroused, your brain sends a signal to the bloo= d vessels in your manhood, and this causes them to relax and allows blood t= o flow into your organ. (Which is what makes it hard.) Now, the reason why you=92re able to do this is because of a chemical calle= d nitric oxide. Nitric oxide is what makes your blood vessels relax and open up. And if you don=92t have enough of it in your body, you=92re going to have d= ifficulties performing in the bedroom. The second issue is when the blood doesn=92t stay down there. To do this your body produces a chemical called PDE-5. But as you grow older production slows down, and you=92re no longer able to= stay hard, even if you can get it up. Either one of these issues could be responsible for your ED. And the reason why most men=92s health solutions don=92t work is because th= ey deal with only ONE of these problems at a time. (Which is why results are usually so hit and miss.) On the other hand, if you can overcome these problems, you=92ll be able to = get hard 100% of the time. Plus stay hard as long as you want. If you=92d like to see how go here now and learn about the natural, step by= step methods for increasing both of these chemicals. http://lotushealthfix.com/cod/8fbe41d20fbf8646d6bb2d723bdf9a87/aGxzMzA4 =20 To your success! Chris Ryan.=0A=0A=0A=0A=0A=0ATo unsubscribe click the link below:=0A=09=0A= =3D=3D> http://lotushealthfix.com/xz/8fbe41d20fbf8646d6bb2d723bdf9a87/xml= =0A=09 From owner-freebsd-ports@freebsd.org Mon Oct 3 21:26:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 226CBAF4BE5 for ; Mon, 3 Oct 2016 21:26:33 +0000 (UTC) (envelope-from 000.fbsd@quip.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 DA8CD15F for ; Mon, 3 Oct 2016 21:26:31 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 85F2028434 for ; Mon, 3 Oct 2016 23:26:28 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 9629E28431 for ; Mon, 3 Oct 2016 23:26:27 +0200 (CEST) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <57F25D45.5000004@quip.cz> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F2CD03.4000807@quip.cz> Date: Mon, 3 Oct 2016 23:26:27 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <57F25D45.5000004@quip.cz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 21:26:33 -0000 Miroslav Lachman wrote on 10/03/2016 15:29: > Grzegorz Junka wrote on 10/03/2016 15:11: >> >> On 03/10/2016 12:14, Mathieu Arnold wrote: >>> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>>> There is a need for a "minimum" install of a lot of packages. >>> Some dependencies are often optional, and can be unchecked by running >>> make config. >>> >>>> Such a 'minimum' install should probably be the default when coming in >>>> as a dependency, as >>>> there is an increasing tendency to configure things with all the bells >>>> and whistles. >>> The bare minimum will never be the default. The default is what will >>> fit most people, so that they can use our packages out of the box. >>> >> >> Shouldn't all packages default to noX dependencies? If I am not mistaken >> FreeBSD is predominantly a server-side system, with X running only >> occasionally (I am running X but I compile all packages with poudriere). > > I agree. Many ports have X and -nox11 (like ImageMagick-nox11 or > open-vm-tools-nox11) but there are still some without nox11 variant. > > But X11 is not the only one dependency problem. > I think that dependency changes should be better tracked and examined > before commit changes to ports tree. I am really tired of it. Now I realized that another port is unconditionally pulling hand full of new X11 dependecies which where not used before ant this was just PORTREVISION bump. Not new version with new functionality. When this will stop? # pkg info -r -d phantomjs-2.0.0_3 phantomjs-2.0.0_3 Depends on : fontconfig-2.12.1,1 png-1.6.23 icu-55.1,1 freetype2-2.6.3 jpeg-turbo-1.4.2 # pkg inf -r -d phantomjs-2.0.0_5 phantomjs-2.0.0_5 Depends on : fontconfig-2.12.1,1 png-1.6.23 libX11-1.6.3,1 freetype2-2.6.3 icu-57.1,1 jpeg-turbo-1.4.2 libX11 needs following packages xproto-7.0.28 libXdmcp-1.1.2 libpthread-stubs-0.3_6 libXau-1.0.8_3 libxcb-1.11.1 kbproto-1.0.7 Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Oct 3 21:33:24 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3339AF4DCA for ; Mon, 3 Oct 2016 21:33:24 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) 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 B0E2C7BE for ; Mon, 3 Oct 2016 21:33:24 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id AFDF7AF4DC9; Mon, 3 Oct 2016 21:33:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF88AAF4DC8 for ; Mon, 3 Oct 2016 21:33:24 +0000 (UTC) (envelope-from 000.fbsd@quip.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 763437BD; Mon, 3 Oct 2016 21:33:24 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 0D2B82848E; Mon, 3 Oct 2016 23:33:22 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 6208E284B6; Mon, 3 Oct 2016 23:33:20 +0200 (CEST) To: feld@FreeBSD.org Subject: FreeBSD Port: lang/phantomjs From: Miroslav Lachman <000.fbsd@quip.cz> Cc: FreeBSD Ports Message-ID: <57F2CEA0.6070106@quip.cz> Date: Mon, 3 Oct 2016 23:33:20 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 21:33:24 -0000 Hi, I noticed hand full of new dependencies after PORTREVISION bump to 4 because there is a new USE_XORG= x11 Is this really needed? Phantomjs worked for me for a long time without any X11 libraries. We are always trying to keep our servers with minimum ports installed. We have OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS but now we have 7 X11 libs installed on each machine just because of USE_XORG in Phantomjs. Is there a way to avoid this pollution? Kind regards Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Oct 3 23:29:26 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78B5FAF49BC for ; Mon, 3 Oct 2016 23:29:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 637C89A4 for ; Mon, 3 Oct 2016 23:29:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: by mailman.ysv.freebsd.org (Postfix) id 60003AF49BB; Mon, 3 Oct 2016 23:29:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E15FAF49B8 for ; Mon, 3 Oct 2016 23:29:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 2FEC99A1; Mon, 3 Oct 2016 23:29:25 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (www.lemis.com [208.86.226.86]) by www.lemis.com (Postfix) with ESMTP id 4737C1B72803; Mon, 3 Oct 2016 23:21:32 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id AAE4D44949A; Tue, 4 Oct 2016 10:21:30 +1100 (AEDT) Date: Tue, 4 Oct 2016 10:21:30 +1100 From: Greg 'groggy' Lehey To: Mathieu Arnold Cc: Julian Elischer , ports@FreeBSD.org Subject: Re: dependency explosions Message-ID: <20161003232130.GW31297@eureka.lemis.com> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HqPpMaT+a6TeY/Q4" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2016 23:29:26 -0000 --HqPpMaT+a6TeY/Q4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Monday, 3 October 2016 at 14:14:13 +0200, Mathieu Arnold wrote: > Le 01/10/2016 =C3=A0 04:35, Julian Elischer a =C3=A9crit : >> Such a 'minimum' install should probably be the default when coming >> in as a dependency, as there is an increasing tendency to configure >> things with all the bells and whistles. > > The bare minimum will never be the default. The default is what will > fit most people, so that they can use our packages out of the box. Not necessarily disagreeing with you, but I recently installed a new version of firefox, and I was amazed by the number and nature of the dependencies. It totalled 497 MB, including: Fetching chromium-52.0.2743.116_1.txz: .......... done Fetching opera-12.16_6.txz: .......... done Fetching apache-openoffice-4.1.2_9.txz: .......... done Fetching libreoffice-5.0.6_3.txz: .......... done Fetching gimp-2.8.18,2.txz: . done Fetching hugin-2016.2.0.txz: .......... done Fetching mplayer-1.3.0.20160912_1.txz: .......... done Fetching samba42-4.2.14.txz: .......... done Fetching emacs24-24.5_3,3.txz: .......... done Chromium? Opera? Emacs? Both OpenOffice and LibreOffice? I don't know if this always happens, but there's an issue here. I have a few unfinished thoughts about how it could occur, but so far all I can confirm is that there is an issue. Is there a way to display these dependencies in a tree structure? Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --HqPpMaT+a6TeY/Q4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlfy5/oACgkQIubykFB6QiOB/wCcCK8lt++YS38zMakDf2AcHXZP pxIAoJz/QIqFmj03/VfgLIsgWHRpKych =ZIh6 -----END PGP SIGNATURE----- --HqPpMaT+a6TeY/Q4-- From owner-freebsd-ports@freebsd.org Tue Oct 4 00:42:19 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2ADEBAF21E5 for ; Tue, 4 Oct 2016 00:42:19 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cdptpa-oedge", Issuer "cdptpa-oedge" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ACBF2FB0 for ; Tue, 4 Oct 2016 00:42:18 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [76.181.114.47] ([76.181.114.47:32794] helo=raspberrypi.bildanet.com) by cdptpa-omsmta02 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id 05/AA-15103-5AAF2F75; Tue, 04 Oct 2016 00:41:09 +0000 Received: from [192.168.1.40] (helo=baho-utot.bildanet.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1brDnA-0002bn-Md for freebsd-ports@freebsd.org; Mon, 03 Oct 2016 20:41:08 -0400 Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <20161003232130.GW31297@eureka.lemis.com> From: Baho Utot Message-ID: Date: Mon, 3 Oct 2016 20:41:08 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161003232130.GW31297@eureka.lemis.com> X-RR-Connecting-IP: 107.14.168.7:25 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 00:42:19 -0000 On 10/03/16 19:21, Greg 'groggy' Lehey wrote: > On Monday, 3 October 2016 at 14:14:13 +0200, Mathieu Arnold wrote: >> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>> Such a 'minimum' install should probably be the default when coming >>> in as a dependency, as there is an increasing tendency to configure >>> things with all the bells and whistles. >> The bare minimum will never be the default. The default is what will >> fit most people, so that they can use our packages out of the box. > Not necessarily disagreeing with you, but I recently installed a new > version of firefox, and I was amazed by the number and nature of the > dependencies. It totalled 497 MB, including: > > Fetching chromium-52.0.2743.116_1.txz: .......... done > Fetching opera-12.16_6.txz: .......... done > Fetching apache-openoffice-4.1.2_9.txz: .......... done > Fetching libreoffice-5.0.6_3.txz: .......... done > Fetching gimp-2.8.18,2.txz: . done > Fetching hugin-2016.2.0.txz: .......... done > Fetching mplayer-1.3.0.20160912_1.txz: .......... done > Fetching samba42-4.2.14.txz: .......... done > Fetching emacs24-24.5_3,3.txz: .......... done > > Chromium? Opera? Emacs? Both OpenOffice and LibreOffice? > > I don't know if this always happens, but there's an issue here. I > have a few unfinished thoughts about how it could occur, but so far > all I can confirm is that there is an issue. > > Is there a way to display these dependencies in a tree structure? > > Greg > -- > Sent from my desktop computer. > Finger grog@FreeBSD.org for PGP public key. > See complete headers for address and phone numbers. > This message is digitally signed. If your Microsoft mail program > reports problems, please read http://lemis.com/broken-MUA $ make -C /usr/ports/www/firefox all-depends-list /usr/ports/ports-mgmt/pkg /usr/ports/devel/nspr /usr/ports/devel/gmake /usr/ports/devel/gettext-tools /usr/ports/converters/libiconv /usr/ports/devel/gettext-runtime /usr/ports/print/indexinfo /usr/ports/security/nss /usr/ports/archivers/zip /usr/ports/databases/sqlite3 /usr/ports/devel/ncurses /usr/ports/devel/pkgconf /usr/ports/devel/binutils /usr/ports/math/gmp /usr/ports/math/mpfr /usr/ports/devel/bison /usr/ports/devel/m4 /usr/ports/lang/perl5.20 /usr/ports/devel/libevent2 /usr/ports/devel/autoconf /usr/ports/misc/help2man /usr/ports/devel/p5-Locale-gettext /usr/ports/devel/autoconf-wrapper /usr/ports/devel/automake /usr/ports/devel/automake-wrapper /usr/ports/devel/libtool /usr/ports/audio/soundtouch /usr/ports/print/harfbuzz /usr/ports/devel/gobject-introspection /usr/ports/graphics/cairo /usr/ports/x11/xcb-util-renderutil /usr/ports/devel/xorg-macros /usr/ports/x11/libxcb /usr/ports/devel/libcheck /usr/ports/x11/xcb-proto /usr/ports/lang/python27 /usr/ports/devel/libffi /usr/ports/misc/dejagnu /usr/ports/lang/expect /usr/ports/lang/tcl86 /usr/ports/textproc/libxml2 /usr/ports/devel/libpthread-stubs /usr/ports/textproc/libxslt /usr/ports/security/libgcrypt /usr/ports/security/libgpg-error /usr/ports/x11/libXau /usr/ports/x11/xproto /usr/ports/x11/libXdmcp /usr/ports/x11/xcb-util /usr/ports/graphics/libGL /usr/ports/devel/makedepend /usr/ports/devel/libclc /usr/ports/devel/llvm37 /usr/ports/textproc/py-sphinx /usr/ports/devel/py-Jinja2 /usr/ports/devel/py-setuptools27 /usr/ports/textproc/py-MarkupSafe /usr/ports/devel/py-babel /usr/ports/devel/py-pytz /usr/ports/textproc/py-docutils /usr/ports/devel/py-six /usr/ports/devel/py-pytest /usr/ports/devel/py-py /usr/ports/devel/py-mock /usr/ports/devel/py-pbr /usr/ports/devel/py-pip /usr/ports/devel/py-pytest-capturelog /usr/ports/devel/py-pytest-timeout /usr/ports/devel/py-pytest-xdist /usr/ports/devel/py-setuptools_scm /usr/ports/sysutils/py-execnet /usr/ports/misc/py-pexpect /usr/ports/devel/py-virtualenv /usr/ports/devel/py-scripttest /usr/ports/devel/py-pretend /usr/ports/devel/py-freezegun /usr/ports/devel/py-dateutil /usr/ports/devel/py-nose /usr/ports/databases/py-sqlite3 /usr/ports/devel/git /usr/ports/textproc/xmlto /usr/ports/shells/bash /usr/ports/misc/getopt /usr/ports/textproc/docbook-xsl /usr/ports/textproc/xmlcatmgr /usr/ports/textproc/docbook /usr/ports/textproc/docbook-sgml /usr/ports/textproc/iso8879 /usr/ports/textproc/docbook-xml /usr/ports/textproc/xmlcharent /usr/ports/textproc/sdocbook-xml /usr/ports/print/libpaper /usr/ports/www/w3m /usr/ports/devel/boehm-gc /usr/ports/devel/libatomic_ops /usr/ports/textproc/asciidoc /usr/ports/lang/python2 /usr/ports/ftp/curl /usr/ports/security/ca_root_nss /usr/ports/lang/p5-Error /usr/ports/textproc/expat2 /usr/ports/devel/pcre /usr/ports/devel/cvsps /usr/ports/mail/p5-Net-SMTP-SSL /usr/ports/security/p5-IO-Socket-SSL /usr/ports/security/p5-Net-SSLeay /usr/ports/devel/p5-Test-Exception /usr/ports/devel/p5-Sub-Uplevel /usr/ports/devel/p5-Test-NoWarnings /usr/ports/devel/p5-Test-Simple /usr/ports/devel/p5-Test-Warn /usr/ports/www/p5-Mozilla-CA /usr/ports/net/p5-IO-Socket-IP /usr/ports/devel/p5-Test-Pod /usr/ports/net/p5-Socket /usr/ports/security/p5-Authen-SASL /usr/ports/security/p5-Digest-HMAC /usr/ports/security/p5-GSSAPI /usr/ports/devel/bzr /usr/ports/lang/cython /usr/ports/security/py-paramiko /usr/ports/security/py-cryptography /usr/ports/devel/py-cffi /usr/ports/devel/py-pycparser /usr/ports/devel/py-pyasn1 /usr/ports/dns/py-idna /usr/ports/net/py-ipaddress /usr/ports/devel/py-enum34 /usr/ports/devel/py-iso8601 /usr/ports/security/py-ecdsa /usr/ports/devel/py-funcsigs /usr/ports/textproc/py-pygments /usr/ports/textproc/py-sphinx_rtd_theme /usr/ports/textproc/py-alabaster /usr/ports/textproc/py-snowballstemmer /usr/ports/textproc/py-pystemmer /usr/ports/graphics/py-imagesize /usr/ports/devel/swig13 /usr/ports/devel/cmake /usr/ports/devel/jsoncpp /usr/ports/devel/scons /usr/ports/archivers/libarchive /usr/ports/archivers/liblz4 /usr/ports/archivers/lzo2 /usr/ports/devel/cmake-modules /usr/ports/devel/ninja /usr/ports/devel/libedit /usr/ports/x11/glproto /usr/ports/x11/dri2proto /usr/ports/x11/presentproto /usr/ports/x11/libX11 /usr/ports/x11/bigreqsproto /usr/ports/x11/xcmiscproto /usr/ports/x11/xextproto /usr/ports/x11/xtrans /usr/ports/x11/kbproto /usr/ports/x11/inputproto /usr/ports/x11-fonts/xf86bigfontproto /usr/ports/x11/libXext /usr/ports/x11/libXxf86vm /usr/ports/x11/xf86vidmodeproto /usr/ports/x11/libXdamage /usr/ports/x11/damageproto /usr/ports/x11/fixesproto /usr/ports/x11/libXfixes /usr/ports/x11/libxshmfence /usr/ports/graphics/libdrm /usr/ports/devel/libpciaccess /usr/ports/misc/pciids /usr/ports/graphics/libglapi /usr/ports/x11/libXvMC /usr/ports/x11/videoproto /usr/ports/x11/libXv /usr/ports/devel/libdevq /usr/ports/graphics/libEGL /usr/ports/graphics/gbm /usr/ports/x11/pixman /usr/ports/x11/libXrender /usr/ports/x11/renderproto /usr/ports/print/freetype2 /usr/ports/graphics/png /usr/ports/x11-fonts/fontconfig /usr/ports/devel/glib20 /usr/ports/devel/icu /usr/ports/graphics/graphite2 /usr/ports/audio/libvorbis /usr/ports/audio/libogg /usr/ports/multimedia/libvpx /usr/ports/devel/yasm /usr/ports/multimedia/v4l_compat /usr/ports/devel/autoconf213 /usr/ports/x11-toolkits/gtk30 /usr/ports/accessibility/at-spi2-atk /usr/ports/accessibility/at-spi2-core /usr/ports/textproc/intltool /usr/ports/textproc/p5-XML-Parser /usr/ports/x11/libXi /usr/ports/x11/libXtst /usr/ports/x11/recordproto /usr/ports/devel/dbus /usr/ports/x11/libICE /usr/ports/x11/libSM /usr/ports/sysutils/gnome_subr /usr/ports/accessibility/atk /usr/ports/graphics/gtk-update-icon-cache /usr/ports/x11/libXinerama /usr/ports/x11/xineramaproto /usr/ports/x11/libXrandr /usr/ports/x11/randrproto /usr/ports/x11/libXcursor /usr/ports/x11/libXcomposite /usr/ports/x11/compositeproto /usr/ports/graphics/gdk-pixbuf2 /usr/ports/x11-toolkits/libXt /usr/ports/graphics/jasper /usr/ports/graphics/jpeg-turbo /usr/ports/devel/nasm /usr/ports/graphics/tiff /usr/ports/graphics/jbigkit /usr/ports/x11-toolkits/pango /usr/ports/x11-fonts/libXft /usr/ports/x11-fonts/xorg-fonts-truetype /usr/ports/x11-fonts/font-bh-ttf /usr/ports/x11-fonts/mkfontdir /usr/ports/x11-fonts/mkfontscale /usr/ports/x11-fonts/libfontenc /usr/ports/x11-fonts/bdftopcf /usr/ports/x11-fonts/libXfont /usr/ports/x11-fonts/fontsproto /usr/ports/x11-fonts/font-misc-meltho /usr/ports/x11-fonts/font-misc-ethiopic /usr/ports/x11-fonts/encodings /usr/ports/x11-fonts/font-util /usr/ports/x11-fonts/dejavu /usr/ports/misc/shared-mime-info /usr/ports/misc/hicolor-icon-theme /usr/ports/graphics/libepoxy /usr/ports/graphics/libglesv2 /usr/ports/graphics/colord /usr/ports/graphics/argyllcms /usr/ports/devel/jam /usr/ports/x11/libXScrnSaver /usr/ports/x11/scrnsaverproto /usr/ports/sysutils/polkit /usr/ports/lang/spidermonkey170 /usr/ports/graphics/lcms2 /usr/ports/print/cups /usr/ports/net/avahi-app /usr/ports/devel/libdaemon /usr/ports/devel/dbus-glib /usr/ports/databases/gdbm /usr/ports/security/gnutls /usr/ports/security/nettle /usr/ports/security/libtasn1 /usr/ports/dns/libidn /usr/ports/security/p11-kit /usr/ports/security/trousers /usr/ports/emulators/tpm-emulator /usr/ports/x11-themes/adwaita-icon-theme /usr/ports/devel/libnotify /usr/ports/audio/pulseaudio /usr/ports/audio/libsndfile /usr/ports/audio/flac /usr/ports/audio/speexdsp /usr/ports/math/fftw3 /usr/ports/math/fftw3-float /usr/ports/devel/orc /usr/ports/devel/json-c /usr/ports/devel/libltdl /usr/ports/sysutils/consolekit /usr/ports/lang/rust /usr/ports/devel/desktop-file-utils /usr/ports/multimedia/libv4l /usr/ports/textproc/hunspell /usr/ports/x11/startup-notification /usr/ports/audio/alsa-lib /usr/ports/x11-toolkits/gtk20 /usr/ports/lang/python /usr/ports/multimedia/ffmpeg /usr/ports/textproc/texi2html /usr/ports/graphics/frei0r /usr/ports/devel/sdl12 /usr/ports/graphics/aalib /usr/ports/graphics/libGLU /usr/ports/graphics/opencv-core /usr/ports/math/eigen3 /usr/ports/multimedia/schroedinger /usr/ports/multimedia/libtheora /usr/ports/multimedia/libva /usr/ports/multimedia/libvdpau /usr/ports/multimedia/libx264 /usr/ports/devel/opencl /usr/ports/multimedia/xvid /usr/ports/audio/alsa-plugins Firefox needs git? from the above list... /usr/ports/devel/git http://linuxfromscratch.org/blfs/view/stable/xsoft/firefox.html Firefox Dependencies Required alsa-lib-1.1.2 , Autoconf-2.13 , GTK+-3.20.9 (or GTK+-2.24.30 if you change the mozconfig where indicated), NSS-3.26 , UnZip-6.0 , yasm-1.3.0 , and Zip-3.0 Recommended ICU-57.1 , libevent-2.0.22 , libvpx-1.6.0 , and SQLite-3.14.1 [Note] Note If you don't install recommended dependencies, then internal copies of those packages will be used. They might be tested to work, but they can be out of date or contain security holes. [Note] Note With Firefox-31.0 and later versions, you must have installed Openssl before Python 2 or the build system will quickly fail with output including "ImportError: cannot import name HTTPSHandler". If you are in any doubt about this (e.g. upgrading from an older version of Firefox), check if |/usr/lib/python2.7/lib-dynload/_ssl.so| exists. If it does not, reinstall Python-2.7.12 (after installing OpenSSL-1.0.2h ). The latest version of any /currently maintained/ version of Openssl should be satisfactory if already installed. Optional cURL-7.50.1 , dbus-glib-0.106 , Doxygen-1.8.11 , GConf-3.2.6 , FFmpeg-3.1.3 (runtime), libwebp-0.5.1 , OpenJDK-1.8.0.102 , PulseAudio-9.0 , startup-notification-0.12 , Valgrind-3.11.0 , Wget-1.18 , Wireless Tools-29 , Hunspell , liboauth , and libproxy , Rust , and (with the patch) Graphite2-1.3.8 and HarfBuzz-1.3.0 From owner-freebsd-ports@freebsd.org Tue Oct 4 00:49:26 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3B08AF2385 for ; Tue, 4 Oct 2016 00:49:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 81AED22D for ; Tue, 4 Oct 2016 00:49:25 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (www.lemis.com [208.86.226.86]) by www.lemis.com (Postfix) with ESMTP id DBD351B72803; Tue, 4 Oct 2016 00:49:24 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 1FAB844949A; Tue, 4 Oct 2016 11:49:23 +1100 (AEDT) Date: Tue, 4 Oct 2016 11:49:23 +1100 From: Greg 'groggy' Lehey To: Baho Utot Cc: freebsd-ports@freebsd.org Subject: Re: dependency explosions Message-ID: <20161004004923.GX31297@eureka.lemis.com> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <20161003232130.GW31297@eureka.lemis.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YHHegWJYV76VGRm9" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 00:49:26 -0000 --YHHegWJYV76VGRm9 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Monday, 3 October 2016 at 20:41:08 -0400, Baho Utot wrote: > > On 10/03/16 19:21, Greg 'groggy' Lehey wrote: >> On Monday, 3 October 2016 at 14:14:13 +0200, Mathieu Arnold wrote: >>> Le 01/10/2016 =C3 04:35, Julian Elischer a =C3=A9crit : >>>> Such a 'minimum' install should probably be the default when coming >>>> in as a dependency, as there is an increasing tendency to configure >>>> things with all the bells and whistles. >>> The bare minimum will never be the default. The default is what will >>> fit most people, so that they can use our packages out of the box. >> Not necessarily disagreeing with you, but I recently installed a new >> version of firefox, and I was amazed by the number and nature of the >> dependencies. It totalled 497 MB, including: >> >> Fetching chromium-52.0.2743.116_1.txz: .......... done >> Fetching opera-12.16_6.txz: .......... done >> Fetching apache-openoffice-4.1.2_9.txz: .......... done >> Fetching libreoffice-5.0.6_3.txz: .......... done >> Fetching gimp-2.8.18,2.txz: . done >> Fetching hugin-2016.2.0.txz: .......... done >> Fetching mplayer-1.3.0.20160912_1.txz: .......... done >> Fetching samba42-4.2.14.txz: .......... done >> Fetching emacs24-24.5_3,3.txz: .......... done >> >> Chromium? Opera? Emacs? Both OpenOffice and LibreOffice? >> >> I don't know if this always happens, but there's an issue here. I >> have a few unfinished thoughts about how it could occur, but so far >> all I can confirm is that there is an issue. >> >> Is there a way to display these dependencies in a tree structure? > > $ make -C /usr/ports/www/firefox all-depends-list > /usr/ports/ports-mgmt/pkg > /usr/ports/devel/nspr > /usr/ports/devel/gmake > ... That isn't a tree. It also doesn't show the dependencies I mentioned above. And yes, I ran it locally. On reflection, it's probably because firefox requires an update to a library used by other packages, so they need to be upgraded too. Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --YHHegWJYV76VGRm9 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlfy/JMACgkQIubykFB6QiNxWQCeP9eNaxPIM/wc8OafEa+gtys9 /2gAn1sZeiufCEfi62JE/SpQD1DnHa4y =mQyt -----END PGP SIGNATURE----- --YHHegWJYV76VGRm9-- From owner-freebsd-ports@freebsd.org Tue Oct 4 00:56:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79E7DAF2581 for ; Tue, 4 Oct 2016 00:56:33 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 652B4933 for ; Tue, 4 Oct 2016 00:56:33 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 61C6FAF257F; Tue, 4 Oct 2016 00:56:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61788AF257D for ; Tue, 4 Oct 2016 00:56:33 +0000 (UTC) (envelope-from 000.fbsd@quip.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 255C7932; Tue, 4 Oct 2016 00:56:32 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id B2ACF28469; Tue, 4 Oct 2016 02:47:07 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 3D07D28423; Tue, 4 Oct 2016 02:47:02 +0200 (CEST) Subject: Re: dependency explosions To: Greg 'groggy' Lehey , Mathieu Arnold Cc: ports@FreeBSD.org, Julian Elischer References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <20161003232130.GW31297@eureka.lemis.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F2FC05.30707@quip.cz> Date: Tue, 4 Oct 2016 02:47:01 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <20161003232130.GW31297@eureka.lemis.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 00:56:33 -0000 Greg 'groggy' Lehey wrote on 10/04/2016 01:21: [...] > Chromium? Opera? Emacs? Both OpenOffice and LibreOffice? > > I don't know if this always happens, but there's an issue here. I > have a few unfinished thoughts about how it could occur, but so far > all I can confirm is that there is an issue. > > Is there a way to display these dependencies in a tree structure? You can use ports-mgmt/pkg_tree Miroslav Lachman From owner-freebsd-ports@freebsd.org Tue Oct 4 01:58:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C126AF4821 for ; Tue, 4 Oct 2016 01:58:28 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mst-rip6-missouri-out.um.umsystem.edu (mst-rip6-missouri-out.um.umsystem.edu [198.209.50.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1196B6D6 for ; Tue, 4 Oct 2016 01:58:27 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2FNEwCKC/NX/8SeoM9eHAEBBAEBCgEBg?= =?us-ascii?q?z0BAQEBAR5XKlIHpCuSFYQWAR+BdIQKAoFuPBABAgEBAQEBAQEDWxwLglZJAQE?= =?us-ascii?q?BAQEBAQEBIioCDSI9AQEEgQkCAQgYLjIlAgQNBgIBAYhJuQkBBoMPAQoBAQEBI?= =?us-ascii?q?og1gliERIVeBZl4AYYmmTyMboN+NR9KhExyhlkBfwEBAQ?= X-IPAS-Result: =?us-ascii?q?A2FNEwCKC/NX/8SeoM9eHAEBBAEBCgEBgz0BAQEBAR5XKlI?= =?us-ascii?q?HpCuSFYQWAR+BdIQKAoFuPBABAgEBAQEBAQEDWxwLglZJAQEBAQEBAQEBIioCD?= =?us-ascii?q?SI9AQEEgQkCAQgYLjIlAgQNBgIBAYhJuQkBBoMPAQoBAQEBIog1gliERIVeBZl?= =?us-ascii?q?4AYYmmTyMboN+NR9KhExyhlkBfwEBAQ?= Received: from um-tcas1.um.umsystem.edu ([207.160.158.196]) by mst-rip6-exch-relay.um.umsystem.edu with ESMTP; 03 Oct 2016 20:58:19 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-TCAS1.um.umsystem.edu ([207.160.158.196]) with mapi id 14.03.0266.001; Mon, 3 Oct 2016 20:58:19 -0500 From: "Montgomery-Smith, Stephen" To: "freebsd-ports@freebsd.org" Subject: Re: LICENSE questions Thread-Topic: LICENSE questions Thread-Index: AQHSHN0KLQfsJ7p0L0GwLXui+TwZuKCWEmuAgADrygCAAADTgIAA4JwA Date: Tue, 4 Oct 2016 01:58:18 +0000 Message-ID: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="Windows-1252" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 01:58:28 -0000 On 10/03/2016 07:34 AM, Eitan Adler wrote: > On 3 October 2016 at 05:31, Montgomery-Smith, Stephen > wrote: >> On 10/02/2016 05:27 PM, Eitan Adler wrote: >>> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >>> wrote: >>>> So I have a couple of ports, science/cdf and graphics/opendx, which ha= ve >>>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENSE = in >>>> those ports? >>> >>> The other answers are correct. If the license is standard (listed >>> here: https://spdx.org/licenses/) we should add it to the main >>> database. >>> >>>> An even tougher one is math/octave-forge-optim, where each individual >>>> file has its own license. >>> >>> A "custom" license that merely states to check the distfiles should be >>> sufficient. >> >> How about a meta port, whose dependencies all have different licenses? >> Something similar? >=20 > meta-ports shouldn't define a license at all. I'm not sure we have a > way to shut the warnings up though. Could we use USES=3Dmetaport to suppress these messages?= From owner-freebsd-ports@freebsd.org Tue Oct 4 02:33:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7CAE2AF464F for ; Tue, 4 Oct 2016 02:33:05 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 68FBFAD4 for ; Tue, 4 Oct 2016 02:33:05 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 68582AF464E; Tue, 4 Oct 2016 02:33:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6802BAF464D for ; Tue, 4 Oct 2016 02:33:05 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 469EDAD3; Tue, 4 Oct 2016 02:33:04 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u942X2QH042637 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 3 Oct 2016 19:33:03 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: dependency explosions To: Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> From: Julian Elischer Message-ID: <8108f068-c1b3-0c72-d094-a9ee138bb113@freebsd.org> Date: Mon, 3 Oct 2016 19:32:57 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 02:33:05 -0000 On 3/10/2016 5:14 AM, Mathieu Arnold wrote: > Le 01/10/2016 à 04:35, Julian Elischer a écrit : >> There is a need for a "minimum" install of a lot of packages. > Some dependencies are often optional, and can be unchecked by running > make config. but you can never really know the effect. there should be a use minimum environment variable and as I said, the minimum is usually what is required for build dependencies. And the minimum install may require less "other" packages thus reducing the explosion. > >> Such a 'minimum' install should probably be the default when coming in >> as a dependency, as >> there is an increasing tendency to configure things with all the bells >> and whistles. > The bare minimum will never be the default. The default is what will > fit most people, so that they can use our packages out of the box. > From owner-freebsd-ports@freebsd.org Tue Oct 4 03:14:45 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA0D2AF4D58 for ; Tue, 4 Oct 2016 03:14:45 +0000 (UTC) (envelope-from jrm@ftfl.ca) 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 A9BB0BA2 for ; Tue, 4 Oct 2016 03:14:45 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: by mailman.ysv.freebsd.org (Postfix) id A63A1AF4D57; Tue, 4 Oct 2016 03:14:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5E06AF4D56 for ; Tue, 4 Oct 2016 03:14:45 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: from mail-io0-f196.google.com (mail-io0-f196.google.com [209.85.223.196]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 79A53B9B for ; Tue, 4 Oct 2016 03:14:45 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: by mail-io0-f196.google.com with SMTP id i202so1564782ioi.1 for ; Mon, 03 Oct 2016 20:14:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=njRHqk+yQoYNpdHFe5o5sMSDZ4DxUuNoyowvE5rMF3U=; b=WVdiaAUgMN3hotUiUkBmF1pmkz9o1QLM2Uv67BgMBJPsAAjjI/lMRifWCO4IKkbzQa k1zJJm5XPJZcm834S/RqHCgqmLd6yiBM7Jhq7toTn7CyFum8ENZJV1HFSNtgNyhIbm0/ xzzGOC3Ka//K3L9SsmiZ01KVsUx8pt4IHVp6phLTw5U7O29VufMSaAK9i8d/BgkMIbRS cn9tKweqzeK24z8MrcH80eyPDQZJWCD5wC3YSlKYK/bkZABuiHlHNhBF9urVxVxzR4kW cjXZ0hdLwRHLCPOjBzBbEur385pyM0TzMYW8drQEVw65fXF0vjpoFVtmI9QYebGE1UeM e3tw== X-Gm-Message-State: AA6/9RmWhSz/+gSGt5gisRHCv2DuEaJcjhPFmEBJWRxONpUWJD5LJuNXsQMXZD2HvahNzQ== X-Received: by 10.107.185.3 with SMTP id j3mr1851040iof.3.1475549953070; Mon, 03 Oct 2016 19:59:13 -0700 (PDT) Received: from phe.ftfl.ca.ftfl.ca (hlfxns017vw-142167057116.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.167.57.116]) by smtp.gmail.com with ESMTPSA id l188sm811636iol.37.2016.10.03.19.59.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 03 Oct 2016 19:59:11 -0700 (PDT) From: Joseph Mingrone To: ports@freebsd.org Cc: Steve Wills , Dmitry Marakasov , thierry@FreeBSD.org, tota@FreeBSD.org Subject: math/R slave ports and shared library Date: Mon, 03 Oct 2016 23:59:09 -0300 Message-ID: <864m4skef6.fsf@phe.ftfl.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 03:14:45 -0000 --=-=-= Content-Type: text/plain After some surgery, math/R is in more manageable shape. But, the surgery broke two slave ports, math/libR and math/libRmath. They have each been marked broken since June or July and I posted to ports@ about deleting them, but didn't get a response. math/libRmath I'm not sure how widely used math/libRmath is today, but it's still described in R's main installation document (https://cran.r-project.org/doc/manuals/r-release/R-admin.html#The-standalone-Rmath-library). It *should* be straightforward to just incorporate math/libRmath's four files into math/R and then delete math/libRmath. The directory for libRmath is under WRKSRC, but it's not included in the main Makefile, so I'd have to either patch the main Makefile or do something with post-build and post-install. Is this palatable? --- post-build: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/src/nmath/standalone post-install .for f in libRmath.a libRmath.so libRmath.so.${RMATH_SOVERSION} ${INSTALL_DATA} ${WRKSRC}/src/nmath/standalone/${f} ${STAGEDIR}/lib/ .endfor ${INSTALL_DATA} ${WRKSRC}/src/nmath/standalone/Rmath.h ${STAGEDIR}/include/ --- math/libR Right now, unlike upstream, math/R's shared library option is turned on by default. This was done only in late June because a dependency, math/rkward-kde4, required it. Upstream turns it off, for the reasons described in [1]. I'm inclined to remove the libR option from math/R's OPTIONS_DEFAULT and resurrect math/libR (or maybe math/R-libR by using PKGNAMESUFFIX) as a very simple slave port that just installs math/R with that option on. math/rkward-kde4 could then depend on math/libR. One issue is that, I believe, R's installed packages (packages installed from within R) and many of R's dependencies would have to be rebuilt after turning off the libR option. Opinions? Joseph [1] "--enable-R-shlib causes the make process to build R as a dynamic (shared) library, typically called libR.so, and link the main R executable R.bin against that library. This can only be done if all the code (including system libraries) can be compiled into a dynamic library, and there may be a performance [47] penalty. So you probably only want this if you will be using an application which embeds R. Note that C code in packages installed on an R system linked with --enable-R-shlib is linked against the dynamic library and so such packages cannot be used from an R system built in the default way. Also, because packages are linked against R they are on some OSes also linked against the dynamic libraries R itself is linked against, and this can lead to symbol conflicts." [47] We have measured 15-20% on i686 Linux and around 10% on x86_64 Linux. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJX8xr9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1NUIwOTNBNzI2QzM4ODU1NzEyMkJBRDUz NkE0MEM4M0IwRDZFRjlFAAoJEDakDIOw1u+e1N8P/3VefqaAP0bVpFIKumSf2S5O Ianu7HQIREGF7YaQCg1K3+Jy2tQyYvaF/het2ADTyFaXE1DN8kvA6hkDkJ48KF0B k52FOQd9Uu1fZV5Z/JyuavXOrqQLXyElKJq/PkipZxeB9sRpcIkVrA9oBeMEd5Vp yBWc32kel7h5L5CXsBazAIoHPDuIFjooUURB8DFJgJQeABa0lGDdIWY8PZ/HycwX a12rKgliAY9Lt54i3zn+wJol5t/BY/quWOVr1cVOJru/XNx7S1ww5jHjXPao5XlW Kl7zNy8frlJjv6QK+D5VEMDiDeT0jQM+P/+fhZQXglNo9n9DDIUEbCJ/QOCoA92i NQjudfGh7txIJ9ENUq1y3JA3zdA+5G3rSr6mTIzYWhhzs8Vmim3TpZQIC+HO0p8T L5JmMthyHxT5xEEkosTIdjWTU7USB/ailhEr0isZIVYKDxPXeeAFlR7Y1ifJhXq+ Q3teYhJdNY6EituWWlXoFB4ODX34qHSId1H/dEtqhSPIGTG3+xCEsnvJk4LPI90C 9IH2shVIIpFhw7NVKbSB3Pd8ztIKRJQpCFTePeH4iGXNRoZUXCOX0Hxe+t2L+VRA 7ZX31HNMethWpZshxDlw5EKVsPyjRpAT/drjM8zFzgJMx/po7rtX+G/JKMnAnMSR cRKN/ccjho4FfM+xKxd/ =mOfZ -----END PGP SIGNATURE----- --=-=-=-- From owner-freebsd-ports@freebsd.org Tue Oct 4 03:15:34 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0873AAF4E20 for ; Tue, 4 Oct 2016 03:15:34 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwqsrv03p.mx.bigpond.com (nschwqsrv03p.mx.bigpond.com [61.9.189.237]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AF7BCDE for ; Tue, 4 Oct 2016 03:15:25 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwcmgw05p ([61.9.190.165]) by nschwmtas01p.mx.bigpond.com with ESMTP id <20161004022935.WAZG16828.nschwmtas01p.mx.bigpond.com@nschwcmgw05p> for ; Tue, 4 Oct 2016 02:29:35 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nschwcmgw05p with BigPond Outbound id rEVb1t0050KTh7401EVbvZ; Tue, 04 Oct 2016 02:29:35 +0000 X-Authority-Analysis: v=2.1 cv=RY5tcAZv c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=T6gCctUarcq96jXq7loA:9 a=CjuIK1q_8ugA:10 a=MjmNtmGJj4EA:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u942TTpw085969 for ; Tue, 4 Oct 2016 13:29:31 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u942TTLK085966 for ; Tue, 4 Oct 2016 13:29:29 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Tue, 4 Oct 2016 13:29:29 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Will 10.3 clobber my ports area? Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 03:15:34 -0000 Assuming the binary upgrade from 9.3 to 10.3 is "clean" i.e. it won't clobber any of my local stuff (this is my only FreeBSD server), what will happen to the ports area? Left alone, saved, or overwritten with/without any local chnages? -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Tue Oct 4 04:39:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 768ADAF249E for ; Tue, 4 Oct 2016 04:39:01 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x22d.google.com (mail-ua0-x22d.google.com [IPv6:2607:f8b0:400c:c08::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 321852E5 for ; Tue, 4 Oct 2016 04:39:01 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x22d.google.com with SMTP id v7so94489032uaa.0 for ; Mon, 03 Oct 2016 21:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=9JvZGfuVEvsc5Y9bQfFHv0Y8FT6uPC0WeSTs9dEAf/k=; b=ECWHjVAWvW4bt6jCLBEt9KDppA/6iSK+YihcMhwvpMMEkHTiOBRE183TnDvTspwm50 Hrse9pSLf6oA6qYZ+FufLk/tLwCaLnUyCeYbtdAdEfc9aoBB9COMTeWaOSnIBp/ZY3YA nBlaTc2lWdWxGIxAODN/yg7eywOct+M7wLorXIEzkaVXdM05mDKJNuC2UjAAttW4mgoo mnaBbuEipcvhrEIp60iCGJNFPJeqfgyRxGravU37OCUQ3DBxcsun6V9CT+phydMBECDQ okjA11ia2J5X6fwp/Dtiiw8Q4X7TaBOY8GCt1n3lbeQCFq9Nfp2UrxF8G2Lc8EOeE1fZ FjVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=9JvZGfuVEvsc5Y9bQfFHv0Y8FT6uPC0WeSTs9dEAf/k=; b=RJw8zXKEYeVLW2XH+kRvAFzvhnhDZ5iiPEY/TllSgh3ooq/LY5O3kxvC04hq8RTPuu fe98fnjSLQHbRnAF19P8KZdgE4Cj6zXV41yj99N5W4IbXTg+uqunsKthy6ZYDQQHGp/h N3MPpffWpR3HxF5JpkGessMquHLDu0nFKT3nGxxWDMH0hDKhZLpgAvVIt5+Qpp1nMDNl rR+f/ea/GpWkqLP/AIZVLpra4EXDbPqj7TgwfFUPOga8Dm1LS4y4941ZLR5Xxdpp+EWH ngp/KkLeEhcnOCa1mXQBDuOl3J7hzMKm1/1nJgQyw4psTwUvrdXY/se4otNyFujV83jR Wc0g== X-Gm-Message-State: AA6/9RkEVr0UCuAl6JBGFiMxcm4ISEOoQixK3kEcd5XS0c5H2LTVefjsvNeFhMpGnWaDT59H48k6ZVOGNFtxrw== X-Received: by 10.176.7.70 with SMTP id h64mr958091uah.36.1475555940264; Mon, 03 Oct 2016 21:39:00 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.49.132 with HTTP; Mon, 3 Oct 2016 21:38:59 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Mon, 3 Oct 2016 21:38:59 -0700 X-Google-Sender-Auth: 7mRYUH0JXqIgyO6QkpfoOLAAF10 Message-ID: Subject: Re: Will 10.3 clobber my ports area? To: Dave Horsfall Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 04:39:01 -0000 On Mon, Oct 3, 2016 at 7:29 PM, Dave Horsfall wrote: > Assuming the binary upgrade from 9.3 to 10.3 is "clean" i.e. it won't > clobber any of my local stuff (this is my only FreeBSD server), what will > happen to the ports area? Left alone, saved, or overwritten with/without > any local chnages? > > -- > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer." > The ports will not be touched, but some will not run on 10.3 because of ABI changes in some shareable libraries. Most of the base system uses versioned symbols, so will work fine, but some, usually contributed code, don't. Ports that use them will need to be re-installed/rebuilt. It is recommended that, when moving between major versions, all ports be re-installed, but most won't need it. The tricky part is finding those that need rebuilding. While mixing ports and packages is nto generally recommended, I would upgrade all ports that have default configurations be re-installed from packages. Those that have custom configurations will, of course need to be re-built. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Tue Oct 4 05:10:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84391AF2CB9 for ; Tue, 4 Oct 2016 05:10:01 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 47210F07; Tue, 4 Oct 2016 05:10:01 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1brHzK-000ETu-GI; Tue, 04 Oct 2016 07:09:58 +0200 Date: Tue, 4 Oct 2016 07:09:58 +0200 From: Kurt Jaeger To: Grzegorz Junka Cc: Mathieu Arnold , freebsd-ports@freebsd.org Subject: Re: dependency explosions Message-ID: <20161004050958.GD85563@home.opsec.eu> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> <1d50327a-161a-8ec8-9065-fc853ed79a13@gjunka.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1d50327a-161a-8ec8-9065-fc853ed79a13@gjunka.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 05:10:01 -0000 Hi! > > Right now, we build packages for > > [9,10,11,12]x[amd64,i386]x[head,quarterly], that's 16 different sets, > > and we mostly manage to build them over and over again, every two days. > > Imagine how long it would take to build 320 sets. > You are trying to take that into extreme to ridicule this as an option. I think the scenario that "if we had variants, other users would request other variants" is likely and the number of sets to build really would explode like that. It's not to ridicule that option. The problem is to add code to allow variants is complex and needs engineering power. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Oct 4 05:34:15 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 707C6AF4197 for ; Tue, 4 Oct 2016 05:34:15 +0000 (UTC) (envelope-from 010101578e245d37-0fbcd482-4e51-412b-abae-226d741df576-000000@us-west-2.amazonses.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 5488CB01 for ; Tue, 4 Oct 2016 05:34:15 +0000 (UTC) (envelope-from 010101578e245d37-0fbcd482-4e51-412b-abae-226d741df576-000000@us-west-2.amazonses.com) Received: by mailman.ysv.freebsd.org (Postfix) id 50DD7AF4196; Tue, 4 Oct 2016 05:34:15 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50847AF4195 for ; Tue, 4 Oct 2016 05:34:15 +0000 (UTC) (envelope-from 010101578e245d37-0fbcd482-4e51-412b-abae-226d741df576-000000@us-west-2.amazonses.com) Received: from a27-123.smtp-out.us-west-2.amazonses.com (a27-123.smtp-out.us-west-2.amazonses.com [54.240.27.123]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 311AAAFF for ; Tue, 4 Oct 2016 05:34:14 +0000 (UTC) (envelope-from 010101578e245d37-0fbcd482-4e51-412b-abae-226d741df576-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=stdm37fqbypyvw6iolbo3nkyd73es3w7; d=vmeta.jp; t=1475558530; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:Message-ID; bh=E9N2aIDQownhicXnor5O6JkWEX3PCKUSOmiESptVGZY=; b=OKBQh3RZTyCI7hwNti9Y7D3n3xokrpJ/SR5F+TrI5zg40G3BOZEd+CEQaISYPm/c a2PxWvVsfi4PfqFiFsSTlW9UMcIp0AVkAwH2Vx+04KW/8EdWabbSzIG5abxNvYlQho0 I5FIw3n4CDRoIi3DzKUsfRUcwF4/3PPui+hzfK5E= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1475558530; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:Message-ID:Feedback-ID; bh=E9N2aIDQownhicXnor5O6JkWEX3PCKUSOmiESptVGZY=; b=JHv9N0X6GWLZsrZDzVBg1me2/Tj7i3u48uMRXUk642cmkUP6uG3yUg5UORgIaFHM EsiapZ6CCHf/NsdY1FW40AA5I7mrnmpXK9PvGpf8Et5rfvtq37d/WZ+zQwmRKPy8sWW N6zXT6sd1yHNRKYtOFpXmVGNuU2ihlurNhst8I9E= X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on glory.vmeta.jp X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 4 Oct 2016 05:22:10 +0000 From: Koichiro IWAO To: ports@freebsd.org Subject: looking for a committer Message-ID: <010101578e245d37-0fbcd482-4e51-412b-abae-226d741df576-000000@us-west-2.amazonses.com> X-Sender: meta+ports@vmeta.jp User-Agent: Roundcube Webmail/1.2.0 X-SES-Outgoing: 2016.10.04-54.240.27.123 Feedback-ID: 1.us-west-2.ngRt4x2U/cWqug8pbfjwMxB6pcDw1fmN73bGmMLYyRI=:AmazonSES X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 05:34:15 -0000 Can someone look at these? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212625 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213150 -- `whois vmeta.jp | nkf -w` meta From owner-freebsd-ports@freebsd.org Tue Oct 4 06:00:45 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E2ECAF4773 for ; Tue, 4 Oct 2016 06:00:45 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [185.24.122.233]) (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 CF52179E for ; Tue, 4 Oct 2016 06:00:43 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from ultrabook.yoonka.com (188.29.164.46.threembb.co.uk [188.29.164.46]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id u9460dkx060008 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 4 Oct 2016 06:00:41 GMT (envelope-from list1@gjunka.com) X-Authentication-Warning: msa1.earth.yoonka.com: Host 188.29.164.46.threembb.co.uk [188.29.164.46] claimed to be ultrabook.yoonka.com Subject: Re: dependency explosions To: Kurt Jaeger References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> <1d50327a-161a-8ec8-9065-fc853ed79a13@gjunka.com> <20161004050958.GD85563@home.opsec.eu> Cc: freebsd-ports@freebsd.org From: Grzegorz Junka Message-ID: Date: Tue, 4 Oct 2016 06:00:32 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161004050958.GD85563@home.opsec.eu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 06:00:45 -0000 On 04/10/2016 05:09, Kurt Jaeger wrote: > Hi! > >>> Right now, we build packages for >>> [9,10,11,12]x[amd64,i386]x[head,quarterly], that's 16 different sets, >>> and we mostly manage to build them over and over again, every two days. >>> Imagine how long it would take to build 320 sets. >> You are trying to take that into extreme to ridicule this as an option. > I think the scenario that "if we had variants, other users would > request other variants" is likely and the number of sets to build > really would explode like that. It's not to ridicule that option. > > The problem is to add code to allow variants is complex and needs > engineering power. > OK, as I mentioned, I was wondering if that would be possible. So, apparently, it would, but would require changes in the code. Forget about other variants that users may want to propose - if they want other variants then they can take it on and maintain. But regarding the changes that would be required to only allow other variants, why do you say it would be complex? Wouldn't that be only a change in pkg so that it can handle dependencies per set properly? Grzegorz From owner-freebsd-ports@freebsd.org Tue Oct 4 06:22:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1923AF4CA9 for ; Tue, 4 Oct 2016 06:22:40 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 83CB71E4 for ; Tue, 4 Oct 2016 06:22:40 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1brJ7f-000EYq-Jp; Tue, 04 Oct 2016 08:22:39 +0200 Date: Tue, 4 Oct 2016 08:22:39 +0200 From: Kurt Jaeger To: Grzegorz Junka Cc: freebsd-ports@freebsd.org Subject: Re: dependency explosions Message-ID: <20161004062239.GE85563@home.opsec.eu> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <19d248ae-8919-fdc9-84e8-ff90ae761e6f@gjunka.com> <20161003151148.4860ca1a@curlew.lan> <6d1eb20d-4597-8176-3dbd-661648a6a03c@gjunka.com> <6bb0a476-ed26-1bdd-5ec5-0d6e2adf0b76@FreeBSD.org> <1d50327a-161a-8ec8-9065-fc853ed79a13@gjunka.com> <20161004050958.GD85563@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 06:22:40 -0000 Hi! > > The problem is to add code to allow variants is complex and needs > > engineering power. > But regarding the > changes that would be required to only allow other variants, why do you > say it would be complex? Wouldn't that be only a change in pkg so that > it can handle dependencies per set properly? It's my gut feeling, nothing more. I have not looked at the code of pkg or the ports framework. It's only that I'm playing around with dependency trees for the last quarter of a century, that's feeding my gut feeling here 8-} -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Oct 4 06:38:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A82E7AF4F2E for ; Tue, 4 Oct 2016 06:38:01 +0000 (UTC) (envelope-from elferdo@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 86819AD4 for ; Tue, 4 Oct 2016 06:38:01 +0000 (UTC) (envelope-from elferdo@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 85DABAF4F2D; Tue, 4 Oct 2016 06:38:01 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8579CAF4F2B for ; Tue, 4 Oct 2016 06:38:01 +0000 (UTC) (envelope-from elferdo@gmail.com) Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ECDAAD3; Tue, 4 Oct 2016 06:38:01 +0000 (UTC) (envelope-from elferdo@gmail.com) Received: by mail-io0-x231.google.com with SMTP id i202so63294046ioi.2; Mon, 03 Oct 2016 23:38:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pyaQFSUgYlx5+EuZ2GSbGtWTr6Xalmeas0WiyHL+49s=; b=cdMbEahJnf0Y5wzEXtAHvTry38O3Tqf9czKsqpiZ8WN4pYcziMpgW9dHM/o+Cv64Yf VxdwvWpzUh762uSGxlR8YnMlAELFy9JKfxD414WN0NEuSYQPC6TgLMnLww4np8/uXhVv ZEery/bLmPp9PaSeJkUNKtGoYFU47cfHyO7d9puDY55qEobwc7iEiy+mpI73K5KKMrCh cQw95ghZUTm+LHluGRQpnMACyjSkyLLRHT0GwhDbw22LSxqzdSmhZ985iTWGh9XD03kU 9m2UaRjOalPDEiOWrEeTTcndm/U4L9h+dEjgQbtaLEduo4SABGHcvT1dVKAMWTPTnKIz +0ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pyaQFSUgYlx5+EuZ2GSbGtWTr6Xalmeas0WiyHL+49s=; b=VQrEdSXiv0bxWFkZ8v/jhFGpExR3uvf0p0l/7xWIqUiCVI3QKIoF77vkFY1PDwCF/g a+KMFG8b5lvPBI8dUeoqLQ7iaS2Tx+F/uow1D23t4DrhnbpEmgTB9XUokqO30mTjrObf juhef6I8LMzjBJPZqXNaWhZRbRsfaNuUow+Jea0N5P+pScFpkqYAhE8wp42JU8MT42VL T+UQ/uLto8CFdB8Pu5rJroNMK7W3AuBXWDcxxY/mgD6Q0V0j5zX1C2GI8y/5Wf8IuwjV q3wwIuXY1pphnd8T7QcOO1IVo20jslQYk818kqoliHMYvCXAGOLslqXkvogh5PNxb5og Q8Pg== X-Gm-Message-State: AA6/9Rkh1LFF/0bKRfuFqyT+y78NQwjXKXd/pdtQ1b4UgFhuO5WzAIa9VWicAlba4SOivU27Z2ijuxGBprMQVA== X-Received: by 10.107.30.148 with SMTP id e142mr2635232ioe.82.1475563080615; Mon, 03 Oct 2016 23:38:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.95.18 with HTTP; Mon, 3 Oct 2016 23:37:58 -0700 (PDT) In-Reply-To: <864m4skef6.fsf@phe.ftfl.ca> References: <864m4skef6.fsf@phe.ftfl.ca> From: =?UTF-8?Q?Fernando_Herrero_Carr=C3=B3n?= Date: Tue, 4 Oct 2016 08:37:58 +0200 Message-ID: Subject: Re: math/R slave ports and shared library To: Joseph Mingrone Cc: ports@freebsd.org, Steve Wills , tota@freebsd.org, Dmitry Marakasov , thierry@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 06:38:01 -0000 2016-10-04 4:59 GMT+02:00 Joseph Mingrone : > After some surgery, math/R is in more manageable shape. But, the surgery > broke two slave ports, math/libR and math/libRmath. They have each been > marked broken since June or July and I posted to ports@ about deleting > them, but didn't get a response. > > This is great work indeed. The huge Makefile was a pain to work with, mainly because of the slave ports, so this is greatly appreciated. > math/libRmath > I'm not sure how widely used math/libRmath is today, but it's still > described in R's main installation document (https://cran.r-project.org/ > doc/manuals/r-release/R-admin.html#The-standalone-Rmath-library). It > *should* be straightforward to just incorporate math/libRmath's four files > into math/R and then delete math/libRmath. The directory for libRmath is > under WRKSRC, but it's not included in the main Makefile, so I'd have to > either patch the main Makefile or do something with post-build and > post-install. Is this palatable? > > --- > post-build: > ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/src/nmath/standalone > > post-install > .for f in libRmath.a libRmath.so libRmath.so.${RMATH_SOVERSION} > ${INSTALL_DATA} ${WRKSRC}/src/nmath/standalone/${f} > ${STAGEDIR}/lib/ > .endfor > ${INSTALL_DATA} ${WRKSRC}/src/nmath/standalone/Rmath.h > ${STAGEDIR}/include/ > --- > > I would be very surprised (though it cannot be excluded) to see C programs using libRmath. There are some questions on StackOverflow about developing and distributing libRmath, so this cannot be 100% excluded [2]. The de facto standard for R/C++ interoperability is Rcpp [1]. I am not sure whether Rcpp can be built standalone, but it being an R package, I suspect it needs a full R installation. Its main use is for R to include C++ code, no the other way around. All in all, I don't see much use for a standalone libRmath, but it cannot be excluded. The truth being told, I would expect newer scientific software coming from python+scipy+numpy rather than from R embedded in C/C++. math/libR > Right now, unlike upstream, math/R's shared library option is turned on by > default. This was done only in late June because a dependency, > math/rkward-kde4, required it. Upstream turns it off, for the reasons > described in [1]. I'm inclined to remove the libR option from math/R's > OPTIONS_DEFAULT and resurrect math/libR (or maybe math/R-libR by using > PKGNAMESUFFIX) as a very simple slave port that just installs math/R with > that option on. math/rkward-kde4 could then depend on math/libR. One > issue is that, I believe, R's installed packages (packages installed from > within R) and many of R's dependencies would have to be rebuilt after > turning off the libR option. > > I have done some little benchmarking myself with and without dynamic libR and have not seen any noticeable differences in performance (though I have left it off to be safe), but don't take this as conclusive, more testing should be done. Packages certainly do need to be rebuilt after switching from dynamic libR to static. I can't tell what happens the other way around. Ports-installed packages could be automatically recompiled, but recompiling user-installed packages is a different story. I think having two separate installations, whose packages would be mutually exclusive is too dangerous and too easy for the user to mess up. I can perform some more extensive benchmarks and see if having it enabled by default really hurts. In my opinion, performancewise I would only leave LTO and OPENMP as default options. Even long double is not guaranteed to provide better precision than double and it is very possible (per theory and per experience) that it hinders performance [3]. Kind regards, Fernando [1] http://gallery.rcpp.org/articles/r-function-from-c++/ [2] http://stackoverflow.com/questions/5393257/including-r-standalone-library-in-a-c-source-tree [3] http://www.cplusplus.com/forum/beginner/34088/#msg183895 From owner-freebsd-ports@freebsd.org Tue Oct 4 07:25:26 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 939C7AF4DB3 for ; Tue, 4 Oct 2016 07:25:26 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C9B69E for ; Tue, 4 Oct 2016 07:25:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 6E092BDD3A; Tue, 4 Oct 2016 09:25:23 +0200 (CEST) Received: from atuin.in.mat.cc (48.196.7.109.rev.sfr.net [109.7.196.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id F4179BDCDB; Tue, 4 Oct 2016 09:25:22 +0200 (CEST) Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> Date: Tue, 4 Oct 2016 09:25:21 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RCa4G8DXSVNw9ufE2eWQVAxAC9t0aFgCk" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 07:25:26 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RCa4G8DXSVNw9ufE2eWQVAxAC9t0aFgCk Content-Type: multipart/mixed; boundary="Q4Kg0mTexa8ObhQ35HuhnkfWGwBVgLcqv"; protected-headers="v1" From: Mathieu Arnold To: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" Message-ID: <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> Subject: Re: LICENSE questions References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> In-Reply-To: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> --Q4Kg0mTexa8ObhQ35HuhnkfWGwBVgLcqv Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 04/10/2016 =C3=A0 03:58, Montgomery-Smith, Stephen a =C3=A9crit : > On 10/03/2016 07:34 AM, Eitan Adler wrote: >> On 3 October 2016 at 05:31, Montgomery-Smith, Stephen >> wrote: >>> On 10/02/2016 05:27 PM, Eitan Adler wrote: >>>> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >>>> wrote: >>>>> So I have a couple of ports, science/cdf and graphics/opendx, which= have >>>>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICEN= SE in >>>>> those ports? >>>> The other answers are correct. If the license is standard (listed >>>> here: https://spdx.org/licenses/) we should add it to the main >>>> database. >>>> >>>>> An even tougher one is math/octave-forge-optim, where each individu= al >>>>> file has its own license. >>>> A "custom" license that merely states to check the distfiles should = be >>>> sufficient. >>> How about a meta port, whose dependencies all have different licenses= ? >>> Something similar? >> meta-ports shouldn't define a license at all. I'm not sure we have a >> way to shut the warnings up though. > Could we use USES=3Dmetaport to suppress these messages? Suppress what messages ? --=20 Mathieu Arnold --Q4Kg0mTexa8ObhQ35HuhnkfWGwBVgLcqv-- --RCa4G8DXSVNw9ufE2eWQVAxAC9t0aFgCk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX81liXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Ic0sQAJ5OqRgb1r9uWXYOuF4EAPJs ntWvUxCExdV+cmI0hGNa6WIvmAWAceEW4QBmJW1XyideI/jK/BO4EDu0r9beLDjS nLnlyEifrIJgBIppYr1HDBh13C6AJgOeYSXBfkLDU2b1TjqgiCSnlBLprlMb2wiY 7YNugEGzTvTSH2DgWw1dSkPzjLas/ByxN9XmKXG6m1+EUp89QQpJtfTPXpao1tfM oJLVL2rIu9Rbm3CatHtveeNq6gv6bSQfPzKL34mHPoa3IL8Y0Mvpj+22rgCaqRpM XVeLn2RxWhs0eAJ2Wzej6IKBjO/0kcSa0KtvZW4lM6NQR92Je7uOhvRQYjkbXI6C C5BcKuHiqTLLzl2Lapk5Z0XelQtQ9qD0xInfCxVerXT8yjbbb47Yr+LZpZj4/NqB hSbQOjOPjYXO/2DFEq83id3/1vBVMTNUE+3mAS4NYwCGrh+1du6f6JdZRtfTEdRD LMul/j9PVhFgE7TQWezpWiwGbLKJyBNgO59xH3Bh5xbILTrAJiOYT7/AGfaIxX8D KP3zhURHnER8WVP6I2ChSOpMz2j7qaL8tRBT3gzg35oy/hTMLJwPE3Cs6j3J8ZhR hhmSPqtsjb2FfUiW0oZmR06h66J/2XYI7XK6u3QuEP3xIBJQxrcorKu0mJ4NoSjT fyXT+RggWvRe72IBsM65 =PhGi -----END PGP SIGNATURE----- --RCa4G8DXSVNw9ufE2eWQVAxAC9t0aFgCk-- From owner-freebsd-ports@freebsd.org Tue Oct 4 07:30:21 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 751B8AF4E42 for ; Tue, 4 Oct 2016 07:30:21 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F161173 for ; Tue, 4 Oct 2016 07:30:21 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: by mail-wm0-x233.google.com with SMTP id b201so126289827wmb.0 for ; Tue, 04 Oct 2016 00:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=x8BUe6NlEA7BsbqtP5hvG8iFcMm1FKCydPIAmqipPtI=; b=c8JylP7u13F2Oz4j3jfaoXKrm8ipCOH+ZlRjIzgb03ex1KSf4P2+Vo0LfNX9iZe5Yt CmilttHmnW3DGpbTFL6vZSvXQQj2lt9qOCl9mCQ6UD2DxhyEZKbh97qGI5mZuZlnMjjh xO99msFjvcrSl241dtftlsKcFFFk3zt1hyWWo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=x8BUe6NlEA7BsbqtP5hvG8iFcMm1FKCydPIAmqipPtI=; b=e8KLoVhicHl9pexEuZ5vJJZLhFG3qkbcO+r/KYIYg8/tpz06wKxLV7X206kN8UbxP9 flJNFqzu19WuiaCf0AUIKmmjwJVUY28kWYWhgajh85DO7OmnneyiesunPx/hD7x9O5n5 HaWabzgINjep9YYOnaXEejiv7DR2S+h/ZWC+klQAOceEgm1Jlp14Rm7zjOdPplwJd0Ho WKFcRvUVf5tl8nm0Zb0oQcCZizjd8Kg5rHpoMYKy0E0Hvk67PeKrECulCfnixpJU9z50 AcwmsxLSir/Kz3Yj/+bWy/t8mmVqHSPBeb5ui5uVToEt3+3pFVaUbE1l3GjXVPqVO+t7 9W8g== X-Gm-Message-State: AA6/9Rnp9LDlxSSf8EiC3mhZqibBDsMRH3MZ/uL0y/knSW0wNRUyiwdnE9n5D5KVTCpZMKO3MKCoEI91TlAg+Q== X-Received: by 10.194.112.98 with SMTP id ip2mr1594749wjb.95.1475566219647; Tue, 04 Oct 2016 00:30:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.18.4 with HTTP; Tue, 4 Oct 2016 00:29:49 -0700 (PDT) In-Reply-To: <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> From: Eitan Adler Date: Tue, 4 Oct 2016 00:29:49 -0700 Message-ID: Subject: Re: LICENSE questions To: Mathieu Arnold Cc: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 07:30:21 -0000 On 4 October 2016 at 00:25, Mathieu Arnold wrote: > Le 04/10/2016 =C3=A0 03:58, Montgomery-Smith, Stephen a =C3=A9crit : >> On 10/03/2016 07:34 AM, Eitan Adler wrote: >>> On 3 October 2016 at 05:31, Montgomery-Smith, Stephen >>> wrote: >>>> On 10/02/2016 05:27 PM, Eitan Adler wrote: >>>>> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >>>>> wrote: >>>>>> So I have a couple of ports, science/cdf and graphics/opendx, which = have >>>>>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LICENS= E in >>>>>> those ports? >>>>> The other answers are correct. If the license is standard (listed >>>>> here: https://spdx.org/licenses/) we should add it to the main >>>>> database. >>>>> >>>>>> An even tougher one is math/octave-forge-optim, where each individua= l >>>>>> file has its own license. >>>>> A "custom" license that merely states to check the distfiles should b= e >>>>> sufficient. >>>> How about a meta port, whose dependencies all have different licenses? >>>> Something similar? >>> meta-ports shouldn't define a license at all. I'm not sure we have a >>> way to shut the warnings up though. >> Could we use USES=3Dmetaport to suppress these messages? > > Suppress what messages ? 115 .if defined(LICENSE) 119 .else 120 DEV_WARNING+=3D "Please set LICENSE for this port" 121 .endif --=20 Eitan Adler From owner-freebsd-ports@freebsd.org Tue Oct 4 07:33:50 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E63FAF30D7 for ; Tue, 4 Oct 2016 07:33:50 +0000 (UTC) (envelope-from bennett@sdf.org) Received: from sdf.lonestar.org (mx.sdf.org [192.94.73.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ol.sdf.org", Issuer "ol.sdf.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 704B7771 for ; Tue, 4 Oct 2016 07:33:49 +0000 (UTC) (envelope-from bennett@sdf.org) Received: from sdf.org (norge.freeshell.org [192.94.73.17]) by sdf.lonestar.org (8.15.2/8.14.5) with ESMTPS id u947Xa9Q010530 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits) verified NO) for ; Tue, 4 Oct 2016 07:33:36 GMT Received: (from bennett@localhost) by sdf.org (8.15.2/8.12.8/Submit) id u947XaVc023569 for freebsd-ports@freebsd.org; Tue, 4 Oct 2016 02:33:36 -0500 (CDT) From: Scott Bennett Message-Id: <201610040733.u947XaVc023569@sdf.org> Date: Tue, 04 Oct 2016 02:33:36 -0500 To: freebsd-ports@freebsd.org Subject: weird messages, source unidentified User-Agent: Heirloom mailx 12.5 6/20/10 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 07:33:50 -0000 For many moons now, I've been seeing messages like the following, but emitted by many programs, not just by cmake. I've indented all example message lines below by ">". >cmake: environment corrupt; missing value for QT_IM_MO I don't know what causes them or how to get rid of them. I've also seen many ports fail to build with sequences of messages like the ones below, which always involve ccache. >CMake Error at /usr/local/share/cmake/Modules/CMakeSystemSpecificInformation.cmake:36 (include): > include called with wrong number of arguments. include() only takes one > file. >Call Stack (most recent call first): > CMakeLists.txt:68 (project) > > >System is unknown to cmake, create: >Platform/sh: environment corrupt; missing value for QT_IM_MO >FreeBSD to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake Another common type of message sequences looks like this. >-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ -- broken >CMake Error at /usr/local/share/cmake/Modules/CMakeTestCXXCompiler.cmake:54 (message): > The C++ compiler "/usr/local/libexec/ccache/c++" is not able to compile a > simple test program. > > It fails with the following output: > > > > > > CMake will not be able to correctly generate this project. >Call Stack (most recent call first): > CMakeLists.txt:68 (project) > Over time, messages like the kinds shown above have led to the need to use many "-x" options on a "portmaster -a" command. If someone could feed me a clue or three as to how to correct whatever these programs are complaining about and how to fix the problem(s), I would be grateful. Thanks much in advance to anyone with helpful suggestions. Meanwhile I suppose I should see about restoring the earlier version of graphics/opencv{,-core} from before they were renamed and broken. Sigh. Scott Bennett, Comm. ASMELG, CFIAG ********************************************************************** * Internet: bennett at sdf.org *xor* bennett at freeshell.org * *--------------------------------------------------------------------* * "A well regulated and disciplined militia, is at all times a good * * objection to the introduction of that bane of all free governments * * -- a standing army." * * -- Gov. John Hancock, New York Journal, 28 January 1790 * ********************************************************************** From owner-freebsd-ports@freebsd.org Tue Oct 4 07:52:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DCFAAF3750 for ; Tue, 4 Oct 2016 07:52:33 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from mail.ze.tum.de (mail.ze.tum.de [IPv6:2001:4ca0:2e03::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.ze.tum.de", Issuer "Zertifizierungsstelle der TUM" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB555204 for ; Tue, 4 Oct 2016 07:52:32 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from etustar.ze.tum.de (etustar.ze.tum.de [129.187.39.200]) (authenticated bits=0) by mail.ze.tum.de (8.15.2/8.15.2) with ESMTPSA id u947qSpT096206 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 4 Oct 2016 09:52:28 +0200 (CEST) (envelope-from schmidt@ze.tum.de) To: freebsd-ports@freebsd.org From: Gerhard Schmidt Subject: make clean failes to cleanup everything Message-ID: Date: Tue, 4 Oct 2016 09:52:23 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="8OpebEBebO63tgKVEl2Uo36d0fai3J5S9" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 07:52:33 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8OpebEBebO63tgKVEl2Uo36d0fai3J5S9 Content-Type: multipart/mixed; boundary="UQIwH0fxggUkCaEv5npCDCMWgemh7sb0K"; protected-headers="v1" From: Gerhard Schmidt To: freebsd-ports@freebsd.org Message-ID: Subject: make clean failes to cleanup everything --UQIwH0fxggUkCaEv5npCDCMWgemh7sb0K Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi make clean fails to clean autoconf and automake. If a port uses autoconf and autoconf isn't installed on the system, it will be build and installed. if you run make clean after installing the port, every dependency is cleaned as well but not autoconf. This should be not a problem (besides waste of discspace). We do a pkg autoremove after installing to remove all packages that are only build dependencies. So the autoconf package will be removed. Than later (days, weeks) you install another port that uses autoconf the build brakes because autoconf is not found. The problem is that in the autoconf ports dir everything says that autoconf is already installed and make install does return without doing anything an without failure (as expected). A make clean in the autoconf dir does fix the porblem. So why doesn't make clean of a port that uses autoconf don't do a make clean in the autoconf port. Regards Estartu --UQIwH0fxggUkCaEv5npCDCMWgemh7sb0K-- --8OpebEBebO63tgKVEl2Uo36d0fai3J5S9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIvBAEBCAAZBQJX81+8EhxzY2htaWR0QHplLnR1bS5kZQAKCRB00kPMRXANoyp8 D/91x7s5ctpu33UnRpgY/ieJg3L72q/us0GQqllNYmN3hZ/k/wirz+4Mp/1ttk89 3df8dsICEQiUPqclIp6L7MmO9ZW7s0Qy7DCb/gkpqTDzo/UxBZpTmkVFHqvWzSHG Tqp6El41PHpfsFDka3ibwSvwYP/J8ZbBS3wICgMQrD4CJZmvq6fWlAklW71ujVF8 N84YkiVylQcDcdM8z6WM6kpciu8aAdf7GrKSS3zyG24Y3GkGxV1qMs68WYTdQFP3 wFiXrpY4Y1t4yFA2ZXzBfpr3UTm5HrdFAIg7S+P92FnDk97TtADmGrcHGdthQtIx fSXNGpMAMuDlh9nD1GblwNz2J2nqZtfCWG9DfOH6h7BFfZ32z+2ArdEcDtusERQz hrwcfOOI+ujsT47poH9vBNwzcIQ/WqYNtfHxph/35k84/0Jbz0TuZ2gtaW3VBfFi Ro272Ndl3WrxJ65wxCZ76FmyCD/yfeeFr4V9KNulG8dpHs2xFOp/4Z3TsKyYmH57 ybGDVn/NoX8B2wpnlmLyjrjAw2/r1F61Igp8Va5bIPsTtZqAr1Lo1Y+ngxmxyn1b QWytCwLzajeKAoyB/o89IkUgHMJfg4M4QQC/l0Z/7zZ7P/wr+PV+8SVq1/ccTSB0 fI5oVr01FImCdnghvhcw29kPK6mbajfbQGmdMHyJbZYlSg== =UFQg -----END PGP SIGNATURE----- --8OpebEBebO63tgKVEl2Uo36d0fai3J5S9-- From owner-freebsd-ports@freebsd.org Tue Oct 4 08:42:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE795AF4BF1 for ; Tue, 4 Oct 2016 08:42:54 +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 AB81DDD0 for ; Tue, 4 Oct 2016 08:42:54 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AADB5AF4BF0; Tue, 4 Oct 2016 08:42:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA846AF4BEF for ; Tue, 4 Oct 2016 08:42:54 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id 9E1FADCF for ; Tue, 4 Oct 2016 08:42:54 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u948gs6u038428 for ; Tue, 4 Oct 2016 08:42:54 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u948gsBK038424; Tue, 4 Oct 2016 08:42:54 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610040842.u948gsBK038424@portscout.freebsd.org> X-Authentication-Warning: portscout.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: Tue, 4 Oct 2016 08:42:54 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 08:42:54 -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 ------------------------------------------------+-----------------+------------ databases/jasperreports | 5.5.2 | 6.3.1 ------------------------------------------------+-----------------+------------ math/giacxcas | 1.2.2-57 | 1.2.2-89 ------------------------------------------------+-----------------+------------ science/psychopy | 1.83.04 | 1.84.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 Tue Oct 4 09:41:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 139E8AF358E for ; Tue, 4 Oct 2016 09:41:13 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay108.isp.belgacom.be (mailrelay108.isp.belgacom.be [195.238.20.135]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 844751ED for ; Tue, 4 Oct 2016 09:41:11 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2ApAgAZePNX/9SdgG1dGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBgz0BAQEBAR5JgQqNMpZ/lCaCB4YYBAICgXA5FAECAQEBAQEBAV4nhGI?= =?us-ascii?q?BAQQ6HCMQCxgJJQ8qHgYTiFG9WwEBAQEBAQQBAQEBI4sRiiUBBJl5j2pxcQGOG?= =?us-ascii?q?Yxwg34eNkyEVDw0h1kBAQE?= Received: from 212.157-128-109.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([109.128.157.212]) by relay.skynet.be with ESMTP; 04 Oct 2016 11:39:56 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id u949dsoR023415; Tue, 4 Oct 2016 11:39:55 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 4 Oct 2016 11:39:54 +0200 From: Tijl Coosemans To: Gerhard Schmidt Cc: freebsd-ports@freebsd.org Subject: Re: make clean failes to cleanup everything Message-ID: <20161004113954.397fc561@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 09:41:13 -0000 On Tue, 4 Oct 2016 09:52:23 +0200 Gerhard Schmidt wrote: > make clean fails to clean autoconf and automake. > > If a port uses autoconf and autoconf isn't installed on the system, it > will be build and installed. > > if you run make clean after installing the port, every dependency is > cleaned as well but not autoconf. Can you give an example of such a port, because we have two mechanisms that can pull in autoconf. From owner-freebsd-ports@freebsd.org Tue Oct 4 11:36:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA002AF5577 for ; Tue, 4 Oct 2016 11:36:37 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from mail.ze.tum.de (mail.ze.tum.de [IPv6:2001:4ca0:2e03::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.ze.tum.de", Issuer "Zertifizierungsstelle der TUM" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FE2C92B; Tue, 4 Oct 2016 11:36:37 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from etustar.ze.tum.de (etustar.ze.tum.de [129.187.39.200]) (authenticated bits=0) by mail.ze.tum.de (8.15.2/8.15.2) with ESMTPSA id u94BaYCC009108 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Oct 2016 13:36:34 +0200 (CEST) (envelope-from schmidt@ze.tum.de) Subject: Re: make clean failes to cleanup everything To: Tijl Coosemans References: <20161004124833.07053231@kalimero.tijl.coosemans.org> Cc: freebsd-ports@freebsd.org From: Gerhard Schmidt Message-ID: <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> Date: Tue, 4 Oct 2016 13:36:29 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161004124833.07053231@kalimero.tijl.coosemans.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HurqktOADKxACDO13cwDQ1Bdlpkcpfth2" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 11:36:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HurqktOADKxACDO13cwDQ1Bdlpkcpfth2 Content-Type: multipart/mixed; boundary="7kTpl152bwKTCgp05b7frGojdfPefTvpT"; protected-headers="v1" From: Gerhard Schmidt To: Tijl Coosemans Cc: freebsd-ports@freebsd.org Message-ID: <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> Subject: Re: make clean failes to cleanup everything References: <20161004124833.07053231@kalimero.tijl.coosemans.org> In-Reply-To: <20161004124833.07053231@kalimero.tijl.coosemans.org> --7kTpl152bwKTCgp05b7frGojdfPefTvpT Content-Type: multipart/mixed; boundary="------------2DAABCF3093FDFB9CF9F862E" This is a multi-part message in MIME format. --------------2DAABCF3093FDFB9CF9F862E Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Am 04.10.2016 um 12:48 schrieb Tijl Coosemans: > On Tue, 4 Oct 2016 09:52:23 +0200 Gerhard Schmidt w= rote: >> make clean fails to clean autoconf and automake. >> >> If a port uses autoconf and autoconf isn't installed on the system, it= >> will be build and installed. >> >> if you run make clean after installing the port, every dependency is >> cleaned as well but not autoconf. >=20 > Can you give an example of such a port, because we have two mechanisms > that can pull in autoconf. It's seams to be quite a complex problem. To find out which ports causes this problem tried to build lang/php56 which uses autoconf. But when I do a make clean autoconf is cleaned as well. [root@etustar /usr/ports/lang/php56]# make clean =3D=3D=3D> Cleaning for autoconf-2.69_1 =3D=3D=3D> Cleaning for php56-5.6.25_1 But it also installs help2man, gmake, p5-Locale-gettext-1.06 and autoconf-wrapper-20131203 and these are not cleaned. The transcript is attached as typescript_clean now do a pkg autoremove which removes autoconf and the missed ports form the system. now try again to compile php56 and it fails the transcript is attached as typescript_unclean It seams that dependencies of dependencies are not clean. It seams that autoconf was only the most memorable one. Regards Estartu --------------2DAABCF3093FDFB9CF9F862E Content-Type: application/octet-stream; name="typescript_clean" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="typescript_clean" U2NyaXB0IHN0YXJ0ZWQgb24gVHVlIE9jdCAgNCAxMzoxNzowMyAyMDE2Cltyb290QGV0dXN0 YXIgL3Vzci9wb3J0cy9sYW5nL3BocDU2XSMgbWFrZXIgCBtbSwgbW0sgDQo9PT0+ICBMaWNl bnNlIFBIUDMwMSBhY2NlcHRlZCBieSB0aGUgdXNlcg0KPT09PiAgRm91bmQgc2F2ZWQgY29u ZmlndXJhdGlvbiBmb3IgcGhwNTYtNS42LjI1XzENCj09PT4gICBwaHA1Ni01LjYuMjVfMSBk ZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvc2Jpbi9wa2cgLSBmb3VuZA0KPT09PiBGZXRj aGluZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IHBocDU2LTUuNi4yNV8xIGZvciBidWls ZGluZw0KPT09PiAgRXh0cmFjdGluZyBmb3IgcGhwNTYtNS42LjI1XzENCj0+IFNIQTI1NiBD aGVja3N1bSBPSyBmb3IgcGhwLTUuNi4yNS50YXIueHouDQo9PT0+ICBQYXRjaGluZyBmb3Ig cGhwNTYtNS42LjI1XzENCj09PT4gIEFwcGx5aW5nIEZyZWVCU0QgcGF0Y2hlcyBmb3IgcGhw NTYtNS42LjI1XzENCj09PT4gICBwaHA1Ni01LjYuMjVfMSBkZXBlbmRzIG9uIGZpbGU6IC91 c3IvbG9jYWwvYmluL2F1dG9jb25mLTIuNjkgLSBub3QgZm91bmQNCj09PT4gICBhdXRvY29u Zi0yLjY5XzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0gZm91bmQN Cj09PT4gRmV0Y2hpbmcgYWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBhdXRvY29uZi0yLjY5 XzEgZm9yIGJ1aWxkaW5nDQo9PT0+ICBFeHRyYWN0aW5nIGZvciBhdXRvY29uZi0yLjY5XzEN Cj0+IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgYXV0b2NvbmYtMi42OS50YXIueHouDQo9PT0+ ICBQYXRjaGluZyBmb3IgYXV0b2NvbmYtMi42OV8xDQo9PT0+ICBBcHBseWluZyBGcmVlQlNE IHBhdGNoZXMgZm9yIGF1dG9jb25mLTIuNjlfMQ0KPT09PiAgIGF1dG9jb25mLTIuNjlfMSBk ZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGdtNCAtIGZvdW5kDQo9PT0+ICAgYXV0b2NvbmYtMi42 OV8xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogaGVscDJtYW4gLSBub3QgZm91bmQNCj09PT4g IExpY2Vuc2UgR1BMdjMgYWNjZXB0ZWQgYnkgdGhlIHVzZXINCj09PT4gIEZvdW5kIHNhdmVk IGNvbmZpZ3VyYXRpb24gZm9yIGhlbHAybWFuLTEuNDMuM18xDQo9PT0+ICAgaGVscDJtYW4t MS40My4zXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0gZm91bmQN Cj09PT4gRmV0Y2hpbmcgYWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBoZWxwMm1hbi0xLjQz LjNfMSBmb3IgYnVpbGRpbmcNCj09PT4gIEV4dHJhY3RpbmcgZm9yIGhlbHAybWFuLTEuNDMu M18xDQo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIGhlbHAybWFuLTEuNDMuMy50YXIuZ3ou DQo9PT0+ICBQYXRjaGluZyBmb3IgaGVscDJtYW4tMS40My4zXzENCj09PT4gICBoZWxwMm1h bi0xLjQzLjNfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IHA1LUxvY2FsZS1nZXR0ZXh0Pj0wIC0g bm90IGZvdW5kDQo9PT0+ICAgcDUtTG9jYWxlLWdldHRleHQtMS4wNiBkZXBlbmRzIG9uIGZp bGU6IC91c3IvbG9jYWwvc2Jpbi9wa2cgLSBmb3VuZA0KPT09PiBGZXRjaGluZyBhbGwgZGlz dGZpbGVzIHJlcXVpcmVkIGJ5IHA1LUxvY2FsZS1nZXR0ZXh0LTEuMDYgZm9yIGJ1aWxkaW5n DQo9PT0+ICBFeHRyYWN0aW5nIGZvciBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2DQo9PiBTSEEy NTYgQ2hlY2tzdW0gT0sgZm9yIGdldHRleHQtMS4wNi50YXIuZ3ouDQo9PT0+ICBQYXRjaGlu ZyBmb3IgcDUtTG9jYWxlLWdldHRleHQtMS4wNg0KPT09PiAgQXBwbHlpbmcgRnJlZUJTRCBw YXRjaGVzIGZvciBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2DQo9PT0+ICAgcDUtTG9jYWxlLWdl dHRleHQtMS4wNiBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IG1zZ2ZtdCAtIGZvdW5kDQo9PT0+ ICAgcDUtTG9jYWxlLWdldHRleHQtMS4wNiBkZXBlbmRzIG9uIHBhY2thZ2U6IHBlcmw1Pj01 LjE4PDUuMTkgLSBmb3VuZA0KPT09PiAgIHA1LUxvY2FsZS1nZXR0ZXh0LTEuMDYgZGVwZW5k cyBvbiBzaGFyZWQgbGlicmFyeTogbGliaW50bC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xp Yi9saWJpbnRsLnNvKQ0KPT09PiAgQ29uZmlndXJpbmcgZm9yIHA1LUxvY2FsZS1nZXR0ZXh0 LTEuMDYNCmNoZWNraW5nIGZvciBnZXR0ZXh0Li4uIG5vDQpjaGVja2luZyBmb3IgZ2V0dGV4 dCBpbiAtTC91c3IvbG9jYWwvbGliIC1saW50bCAtSS91c3IvbG9jYWwvaW5jbHVkZS4uLiB5 ZXMNCmNoZWNraW5nIGZvciBkZ2V0dGV4dCBpbiAtTC91c3IvbG9jYWwvbGliIC1saW50bCAt SS91c3IvbG9jYWwvaW5jbHVkZS4uLiB5ZXMNCmNoZWNraW5nIGZvciBuZ2V0dGV4dCBpbiAt TC91c3IvbG9jYWwvbGliIC1saW50bCAtSS91c3IvbG9jYWwvaW5jbHVkZS4uLiB5ZXMNCmNo ZWNraW5nIGZvciBiaW5kX3RleHRkb21haW5fY29kZXNldCBpbiAtTC91c3IvbG9jYWwvbGli IC1saW50bCAtSS91c3IvbG9jYWwvaW5jbHVkZS4uLiB5ZXMNCkNoZWNraW5nIGlmIHlvdXIg a2l0IGlzIGNvbXBsZXRlLi4uDQpMb29rcyBnb29kDQpXcml0aW5nIE1ha2VmaWxlIGZvciBM b2NhbGU6OmdldHRleHQNCldyaXRpbmcgTVlNRVRBLnltbCBhbmQgTVlNRVRBLmpzb24NCj09 PT4gIEJ1aWxkaW5nIGZvciBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2DQouLi4KPT09PiAgU3Rh Z2luZyBmb3IgcDUtTG9jYWxlLWdldHRleHQtMS4wNg0KPT09PiAgIHA1LUxvY2FsZS1nZXR0 ZXh0LTEuMDYgZGVwZW5kcyBvbiBwYWNrYWdlOiBwZXJsNT49NS4xODw1LjE5IC0gZm91bmQN Cj09PT4gICBHZW5lcmF0aW5nIHRlbXBvcmFyeSBwYWNraW5nIGxpc3QNCi4uLgo9PT09PiBD b21wcmVzc2luZyBtYW4gcGFnZXMgKGNvbXByZXNzLW1hbikNCj09PT4gIEluc3RhbGxpbmcg Zm9yIHA1LUxvY2FsZS1nZXR0ZXh0LTEuMDYNCj09PT4gIENoZWNraW5nIGlmIHA1LUxvY2Fs ZS1nZXR0ZXh0IGFscmVhZHkgaW5zdGFsbGVkDQo9PT0+ICAgUmVnaXN0ZXJpbmcgaW5zdGFs bGF0aW9uIGZvciBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2IGFzIGF1dG9tYXRpYw0KSW5zdGFs bGluZyBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2Li4uDQo9PT0+ICAgaGVscDJtYW4tMS40My4z XzEgZGVwZW5kcyBvbiBwYWNrYWdlOiBwNS1Mb2NhbGUtZ2V0dGV4dD49MCAtIGZvdW5kDQo9 PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIGhlbHAybWFuLTEuNDMuM18xDQo9PT0+ICAg aGVscDJtYW4tMS40My4zXzEgZGVwZW5kcyBvbiBleGVjdXRhYmxlOiBnbWFrZSAtIG5vdCBm b3VuZA0KPT09PiAgTGljZW5zZSBHUEx2MyBhY2NlcHRlZCBieSB0aGUgdXNlcg0KPT09PiAg Rm91bmQgc2F2ZWQgY29uZmlndXJhdGlvbiBmb3IgZ21ha2UtNC4xXzENCj09PT4gICBnbWFr ZS00LjIuMV8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9zYmluL3BrZyAtIGZvdW5k DQo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgZ21ha2UtNC4yLjFf MSBmb3IgYnVpbGRpbmcNCj09PT4gIEV4dHJhY3RpbmcgZm9yIGdtYWtlLTQuMi4xXzENCj0+ IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgbWFrZS00LjIuMS50YXIuYnoyLg0KPT09PiAgUGF0 Y2hpbmcgZm9yIGdtYWtlLTQuMi4xXzENCj09PT4gIEFwcGx5aW5nIEZyZWVCU0QgcGF0Y2hl cyBmb3IgZ21ha2UtNC4yLjFfMQ0KPT09PiAgIGdtYWtlLTQuMi4xXzEgZGVwZW5kcyBvbiBl eGVjdXRhYmxlOiBtc2dmbXQgLSBmb3VuZA0KPT09PiAgIGdtYWtlLTQuMi4xXzEgZGVwZW5k cyBvbiBwYWNrYWdlOiBsaWJpY29udj49MS4xNF85IC0gZm91bmQNCj09PT4gICBnbWFrZS00 LjIuMV8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmludGwuc28gLSBmb3VuZCAo L3Vzci9sb2NhbC9saWIvbGliaW50bC5zbykNCj09PT4gIENvbmZpZ3VyaW5nIGZvciBnbWFr ZS00LjIuMV8xDQouLi4KPT09PiAgQnVpbGRpbmcgZm9yIGdtYWtlLTQuMi4xXzENCi4uLgo9 PT0+ICBTdGFnaW5nIGZvciBnbWFrZS00LjIuMV8xDQo9PT0+ICAgZ21ha2UtNC4yLjFfMSBk ZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGluZGV4aW5mbyAtIGZvdW5kDQo9PT0+ICAgR2VuZXJh dGluZyB0ZW1wb3JhcnkgcGFja2luZyBsaXN0DQouLi4KPT09PT4gQ29tcHJlc3NpbmcgbWFu IHBhZ2VzIChjb21wcmVzcy1tYW4pDQo9PT0+ICBJbnN0YWxsaW5nIGZvciBnbWFrZS00LjIu MV8xDQo9PT0+ICBDaGVja2luZyBpZiBnbWFrZSBhbHJlYWR5IGluc3RhbGxlZA0KPT09PiAg IFJlZ2lzdGVyaW5nIGluc3RhbGxhdGlvbiBmb3IgZ21ha2UtNC4yLjFfMSBhcyBhdXRvbWF0 aWMNCkluc3RhbGxpbmcgZ21ha2UtNC4yLjFfMS4uLg0KPT09PiAgIGhlbHAybWFuLTEuNDMu M18xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogZ21ha2UgLSBmb3VuZA0KPT09PiAgIFJldHVy bmluZyB0byBidWlsZCBvZiBoZWxwMm1hbi0xLjQzLjNfMQ0KPT09PiAgIGhlbHAybWFuLTEu NDMuM18xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogbXNnZm10IC0gZm91bmQNCj09PT4gICBo ZWxwMm1hbi0xLjQzLjNfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IHBlcmw1Pj01LjE4PDUuMTkg LSBmb3VuZA0KPT09PiAgIGhlbHAybWFuLTEuNDMuM18xIGRlcGVuZHMgb24gc2hhcmVkIGxp YnJhcnk6IGxpYmludGwuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbykN Cj09PT4gIENvbmZpZ3VyaW5nIGZvciBoZWxwMm1hbi0xLjQzLjNfMQ0KLi4uCj09PT4gIEJ1 aWxkaW5nIGZvciBoZWxwMm1hbi0xLjQzLjNfMQ0KLi4uCj09PT4gIFN0YWdpbmcgZm9yIGhl bHAybWFuLTEuNDMuM18xDQo9PT0+ICAgaGVscDJtYW4tMS40My4zXzEgZGVwZW5kcyBvbiBw YWNrYWdlOiBwNS1Mb2NhbGUtZ2V0dGV4dD49MCAtIGZvdW5kDQo9PT0+ICAgaGVscDJtYW4t MS40My4zXzEgZGVwZW5kcyBvbiBwYWNrYWdlOiBwZXJsNT49NS4xODw1LjE5IC0gZm91bmQN Cj09PT4gICBoZWxwMm1hbi0xLjQzLjNfMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGluZGV4 aW5mbyAtIGZvdW5kDQo9PT0+ICAgR2VuZXJhdGluZyB0ZW1wb3JhcnkgcGFja2luZyBsaXN0 DQouLi4KPT09PT4gQ29tcHJlc3NpbmcgbWFuIHBhZ2VzIChjb21wcmVzcy1tYW4pDQo9PT0+ ICBJbnN0YWxsaW5nIGZvciBoZWxwMm1hbi0xLjQzLjNfMQ0KPT09PiAgQ2hlY2tpbmcgaWYg aGVscDJtYW4gYWxyZWFkeSBpbnN0YWxsZWQNCj09PT4gICBSZWdpc3RlcmluZyBpbnN0YWxs YXRpb24gZm9yIGhlbHAybWFuLTEuNDMuM18xIGFzIGF1dG9tYXRpYw0KSW5zdGFsbGluZyBo ZWxwMm1hbi0xLjQzLjNfMS4uLg0KPT09PiAgIGF1dG9jb25mLTIuNjlfMSBkZXBlbmRzIG9u IGV4ZWN1dGFibGU6IGhlbHAybWFuIC0gZm91bmQNCj09PT4gICBSZXR1cm5pbmcgdG8gYnVp bGQgb2YgYXV0b2NvbmYtMi42OV8xDQo9PT0+ICAgYXV0b2NvbmYtMi42OV8xIGRlcGVuZHMg b24gZXhlY3V0YWJsZTogZ21ha2UgLSBmb3VuZA0KPT09PiAgIGF1dG9jb25mLTIuNjlfMSBk ZXBlbmRzIG9uIHBhY2thZ2U6IHBlcmw1Pj01LjE4PDUuMTkgLSBmb3VuZA0KPT09PiAgQ29u ZmlndXJpbmcgZm9yIGF1dG9jb25mLTIuNjlfMQ0KLi4uCj09PT4gIEJ1aWxkaW5nIGZvciBh dXRvY29uZi0yLjY5XzENCi4uLgo9PT0+ICBTdGFnaW5nIGZvciBhdXRvY29uZi0yLjY5XzEN Cj09PT4gICBhdXRvY29uZi0yLjY5XzEgZGVwZW5kcyBvbiBleGVjdXRhYmxlOiBnbTQgLSBm b3VuZA0KPT09PiAgIGF1dG9jb25mLTIuNjlfMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGF1 dG9jb25mLXdyYXBwZXIgLSBub3QgZm91bmQNCj09PT4gICBhdXRvY29uZi13cmFwcGVyLTIw MTMxMjAzIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9zYmluL3BrZyAtIGZvdW5kDQo9 PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgYXV0b2NvbmYtd3JhcHBl ci0yMDEzMTIwMyBmb3IgYnVpbGRpbmcNCj09PT4gIEV4dHJhY3RpbmcgZm9yIGF1dG9jb25m LXdyYXBwZXItMjAxMzEyMDMNCj09PT4gIFBhdGNoaW5nIGZvciBhdXRvY29uZi13cmFwcGVy LTIwMTMxMjAzDQo9PT0+ICBDb25maWd1cmluZyBmb3IgYXV0b2NvbmYtd3JhcHBlci0yMDEz MTIwMw0KPT09PiAgU3RhZ2luZyBmb3IgYXV0b2NvbmYtd3JhcHBlci0yMDEzMTIwMw0KPT09 PiAgIEdlbmVyYXRpbmcgdGVtcG9yYXJ5IHBhY2tpbmcgbGlzdA0KPT09PT4gQ29tcHJlc3Np bmcgbWFuIHBhZ2VzIChjb21wcmVzcy1tYW4pDQo9PT0+ICBJbnN0YWxsaW5nIGZvciBhdXRv Y29uZi13cmFwcGVyLTIwMTMxMjAzDQo9PT0+ICBDaGVja2luZyBpZiBhdXRvY29uZi13cmFw cGVyIGFscmVhZHkgaW5zdGFsbGVkDQo9PT0+ICAgUmVnaXN0ZXJpbmcgaW5zdGFsbGF0aW9u IGZvciBhdXRvY29uZi13cmFwcGVyLTIwMTMxMjAzIGFzIGF1dG9tYXRpYw0KSW5zdGFsbGlu ZyBhdXRvY29uZi13cmFwcGVyLTIwMTMxMjAzLi4uDQo9PT0+ICAgYXV0b2NvbmYtMi42OV8x IGRlcGVuZHMgb24gZXhlY3V0YWJsZTogYXV0b2NvbmYtd3JhcHBlciAtIGZvdW5kDQo9PT0+ ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIGF1dG9jb25mLTIuNjlfMQ0KPT09PiAgIGF1dG9j b25mLTIuNjlfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IHBlcmw1Pj01LjE4PDUuMTkgLSBmb3Vu ZA0KPT09PiAgIGF1dG9jb25mLTIuNjlfMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGluZGV4 aW5mbyAtIGZvdW5kDQo9PT0+ICAgR2VuZXJhdGluZyB0ZW1wb3JhcnkgcGFja2luZyBsaXN0 DQouLi4KPT09PT4gQ29tcHJlc3NpbmcgbWFuIHBhZ2VzIChjb21wcmVzcy1tYW4pDQo9PT0+ ICBJbnN0YWxsaW5nIGZvciBhdXRvY29uZi0yLjY5XzENCj09PT4gIENoZWNraW5nIGlmIGF1 dG9jb25mIGFscmVhZHkgaW5zdGFsbGVkDQo9PT0+ICAgUmVnaXN0ZXJpbmcgaW5zdGFsbGF0 aW9uIGZvciBhdXRvY29uZi0yLjY5XzEgYXMgYXV0b21hdGljDQpJbnN0YWxsaW5nIGF1dG9j b25mLTIuNjlfMS4uLg0KPT09PiAgIHBocDU2LTUuNi4yNV8xIGRlcGVuZHMgb24gZmlsZTog L3Vzci9sb2NhbC9iaW4vYXV0b2NvbmYtMi42OSAtIGZvdW5kDQo9PT0+ICAgUmV0dXJuaW5n IHRvIGJ1aWxkIG9mIHBocDU2LTUuNi4yNV8xDQo9PT0+ICAgcGhwNTYtNS42LjI1XzEgZGVw ZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlicGNyZS5zbyAtIGZvdW5kICgvdXNyL2xvY2Fs L2xpYi9saWJwY3JlLnNvKQ0KPT09PiAgIHBocDU2LTUuNi4yNV8xIGRlcGVuZHMgb24gc2hh cmVkIGxpYnJhcnk6IGxpYnhtbDIuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGlieG1s Mi5zbykNCj09PT4gIENvbmZpZ3VyaW5nIGZvciBwaHA1Ni01LjYuMjVfMQ0KLi4uCj09PT4g IEJ1aWxkaW5nIGZvciBwaHA1Ni01LjYuMjVfMQ0KLi4uCj09PT4gIFN0YWdpbmcgZm9yIHBo cDU2LTUuNi4yNV8xDQo9PT0+ICAgR2VuZXJhdGluZyB0ZW1wb3JhcnkgcGFja2luZyBsaXN0 DQouLi4KPT09PT4gQ29tcHJlc3NpbmcgbWFuIHBhZ2VzIChjb21wcmVzcy1tYW4pDQo9PT0+ IFN0YWdpbmcgcmMuZCBzdGFydHVwIHNjcmlwdChzKQ0KW3Jvb3RAZXR1c3RhciAvdXNyL3Bv cnRzL2xhbmcvcGhwNTZdIyBtYWtlIGNsZWFuIA0KPT09PiAgQ2xlYW5pbmcgZm9yIGF1dG9j b25mLTIuNjlfMQ0KPT09PiAgQ2xlYW5pbmcgZm9yIHBocDU2LTUuNi4yNV8xDQpbcm9vdEBl dHVzdGFyIC91c3IvcG9ydHMvbGFuZy9waHA1Nl0jIGV4aXQNCgpTY3JpcHQgZG9uZSBvbiBU dWUgT2N0ICA0IDEzOjE4OjA0IDIwMTYK --------------2DAABCF3093FDFB9CF9F862E Content-Type: text/plain; charset=UTF-8; name="typescript_unclean" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="typescript_unclean" U2NyaXB0IHN0YXJ0ZWQgb24gVHVlIE9jdCAgNCAxMzoyNTo1MSAyMDE2Cltyb290QGV0dXN0 YXIgL3Vzci9wb3J0cy9sYW5nL3BocDU2XSMgcGtnIGF1dG9yZW1vdmUgDQpVcGRhdGluZyBk YXRhYmFzZSBkaWdlc3RzIGZvcm1hdDogICAwJQ1VcGRhdGluZyBkYXRhYmFzZSBkaWdlc3Rz IGZvcm1hdDogICAwJQ1VcGRhdGluZyBkYXRhYmFzZSBkaWdlc3RzIGZvcm1hdDogIDIwJQ1V cGRhdGluZyBkYXRhYmFzZSBkaWdlc3RzIGZvcm1hdDogIDQwJQ1VcGRhdGluZyBkYXRhYmFz ZSBkaWdlc3RzIGZvcm1hdDogIDYwJQ1VcGRhdGluZyBkYXRhYmFzZSBkaWdlc3RzIGZvcm1h dDogIDgwJQ1VcGRhdGluZyBkYXRhYmFzZSBkaWdlc3RzIGZvcm1hdDogMTAwJQ0KQ2hlY2tp bmcgaW50ZWdyaXR5Li4uIGRvbmUgKDAgY29uZmxpY3RpbmcpDQpEZWluc3RhbGxhdGlvbiBo YXMgYmVlbiByZXF1ZXN0ZWQgZm9yIHRoZSBmb2xsb3dpbmcgNSBwYWNrYWdlczoNCg0KSW5z dGFsbGVkIHBhY2thZ2VzIHRvIGJlIFJFTU9WRUQ6DQoJYXV0b2NvbmYtMi42OV8xDQoJYXV0 b2NvbmYtd3JhcHBlci0yMDEzMTIwMw0KCWdtYWtlLTQuMi4xXzENCgloZWxwMm1hbi0xLjQz LjNfMQ0KCXA1LUxvY2FsZS1nZXR0ZXh0LTEuMDYNCg0KTnVtYmVyIG9mIHBhY2thZ2VzIHRv IGJlIHJlbW92ZWQ6IDUNCg0KVGhlIG9wZXJhdGlvbiB3aWxsIGZyZWUgNSBNaUIuDQoNClBy b2NlZWQgd2l0aCBkZWluc3RhbGxpbmcgcGFja2FnZXM/IFt5L05dOiB5DQpbMS81XSBEZWlu c3RhbGxpbmcgYXV0b2NvbmYtMi42OV8xLi4uDQpbMS81XSBEZWxldGluZyBmaWxlcyBmb3Ig YXV0b2NvbmYtMi42OV8xOiAgIDEwMCUNClsyLzVdIERlaW5zdGFsbGluZyBoZWxwMm1hbi0x LjQzLjNfMS4uLg0KWzIvNV0gRGVsZXRpbmcgZmlsZXMgZm9yIGhlbHAybWFuLTEuNDMuM18x OiAgIDEwMCUNClszLzVdIERlaW5zdGFsbGluZyBhdXRvY29uZi13cmFwcGVyLTIwMTMxMjAz Li4uDQpbMy81XSBEZWxldGluZyBmaWxlcyBmb3IgYXV0b2NvbmYtd3JhcHBlci0yMDEzMTIw MzogICAxMDAlDQpbNC81XSBEZWluc3RhbGxpbmcgZ21ha2UtNC4yLjFfMS4uLg0KWzQvNV0g RGVsZXRpbmcgZmlsZXMgZm9yIGdtYWtlLTQuMi4xXzE6ICAgMTAwJQ0KWzUvNV0gRGVpbnN0 YWxsaW5nIHA1LUxvY2FsZS1nZXR0ZXh0LTEuMDYuLi4NCls1LzVdIERlbGV0aW5nIGZpbGVz IGZvciBwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA2OiAgIDEwMCUNCltyb290QGV0dXN0YXIgL3Vz ci9wb3J0cy9sYW5nL3BocDU2XSMgbWFrZSBjbGVhbiANCj09PT4gIENsZWFuaW5nIGZvciBw aHA1Ni01LjYuMjVfMQ0KW3Jvb3RAZXR1c3RhciAvdXNyL3BvcnRzL2xhbmcvcGhwNTZdIyBt YWtlIA0KPT09PiAgTGljZW5zZSBQSFAzMDEgYWNjZXB0ZWQgYnkgdGhlIHVzZXINCj09PT4g IEZvdW5kIHNhdmVkIGNvbmZpZ3VyYXRpb24gZm9yIHBocDU2LTUuNi4yNV8xDQo9PT0+ICAg cGhwNTYtNS42LjI1XzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0g Zm91bmQNCj09PT4gRmV0Y2hpbmcgYWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBwaHA1Ni01 LjYuMjVfMSBmb3IgYnVpbGRpbmcNCj09PT4gIEV4dHJhY3RpbmcgZm9yIHBocDU2LTUuNi4y NV8xDQo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIHBocC01LjYuMjUudGFyLnh6Lg0KPT09 PiAgUGF0Y2hpbmcgZm9yIHBocDU2LTUuNi4yNV8xDQo9PT0+ICBBcHBseWluZyBGcmVlQlNE IHBhdGNoZXMgZm9yIHBocDU2LTUuNi4yNV8xDQo9PT0+ICAgcGhwNTYtNS42LjI1XzEgZGVw ZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9hdXRvY29uZi0yLjY5IC0gbm90IGZvdW5k DQo9PT0+ICAgYXV0b2NvbmYtMi42OV8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9z YmluL3BrZyAtIGZvdW5kDQo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQg YnkgYXV0b2NvbmYtMi42OV8xIGZvciBidWlsZGluZw0KPT09PiAgRXh0cmFjdGluZyBmb3Ig YXV0b2NvbmYtMi42OV8xDQo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIGF1dG9jb25mLTIu NjkudGFyLnh6Lg0KPT09PiAgUGF0Y2hpbmcgZm9yIGF1dG9jb25mLTIuNjlfMQ0KPT09PiAg QXBwbHlpbmcgRnJlZUJTRCBwYXRjaGVzIGZvciBhdXRvY29uZi0yLjY5XzENCj09PT4gICBh dXRvY29uZi0yLjY5XzEgZGVwZW5kcyBvbiBleGVjdXRhYmxlOiBnbTQgLSBmb3VuZA0KPT09 PiAgIGF1dG9jb25mLTIuNjlfMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGhlbHAybWFuIC0g bm90IGZvdW5kDQo9PT0+ICAgYXV0b2NvbmYtMi42OV8xIGRlcGVuZHMgb24gZXhlY3V0YWJs ZTogaGVscDJtYW4gLSBub3QgZm91bmQNCioqKiBFcnJvciBjb2RlIDENCg0KU3RvcC4NCm1h a2VbMl06IHN0b3BwZWQgaW4gL3Vzci9wb3J0cy9kZXZlbC9hdXRvY29uZg0KKioqIEVycm9y IGNvZGUgMQ0KDQpTdG9wLg0KbWFrZVsxXTogc3RvcHBlZCBpbiAvdXNyL3BvcnRzL2xhbmcv cGhwNTYNCioqKiBFcnJvciBjb2RlIDENCg0KU3RvcC4NCm1ha2U6IHN0b3BwZWQgaW4gL3Vz ci9wb3J0cy9sYW5nL3BocDU2DQpbcm9vdEBldHVzdGFyIC91c3IvcG9ydHMvbGFuZy9waHA1 Nl0jIGV4aXQgDQpleGl0DQoKU2NyaXB0IGRvbmUgb24gVHVlIE9jdCAgNCAxMzoyNjoxOCAy MDE2Cg== --------------2DAABCF3093FDFB9CF9F862E-- --7kTpl152bwKTCgp05b7frGojdfPefTvpT-- --HurqktOADKxACDO13cwDQ1Bdlpkcpfth2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIvBAEBCAAZBQJX85Q9EhxzY2htaWR0QHplLnR1bS5kZQAKCRB00kPMRXANo9qU D/0ZFsYxtccCftUMyTz5fHyy6gtzSxOKepbcCzM3MI82L36ymtEakinSBFK/3FC9 1gxF7KtGBZu9bYS/is49CTKxP4KCuCQjF/Dhw8rGnCMPwjfvtIPCN65/ArJ1LdT8 dTFX/i9k5pXP4RVq9SB7OtUQE45b/WQZGTR1rTRtz7D5bizLi1D4joPV6T8dwwgB qr5BB6F5zZovygvEcSyuvf0qQ9qI1dAkOyNCc3nOcRV3sBWsMdggMp1UshyUEKC9 Xt4SP0aZVhKPBK5Fn6DujWQg8Q/EfAwPPVbO9p6Rs374S3xYBErHHAPID9GXpDZ+ T0ef4nRI3c9hluNOTlDYxMM6ucigNH3CUf0oEMx0mtkX+pklPhVWlHbM2f/tBK8D 49lGCG65V/nc+NhVy+k7bb1YFqNLqoN1Jad2AGkGrc5GWESxNFOl704dl3oWZwBg z4h+C1LmZFsD9sPw1blk2gg2lmwDis/JIp9pA/JhtCZ5Ezxhdb8YbhmzChq5+tpO HY5UbYrqukpJGVDoy9QCJNCEe6H5/xpSJoNLXQ9/jHEZfyisx6I18dLATqsYyrhb DMMhXxwMtxYVOUAIyuwZnVCqz/IunwY6AWCP16UT0lgTLsVcY5fa9fqPttEAo2N5 zqwO9YpRAth0s2YOxHkLW85XQ+tI24A6VlMyvMNgMhgeEA== =fUxR -----END PGP SIGNATURE----- --HurqktOADKxACDO13cwDQ1Bdlpkcpfth2-- From owner-freebsd-ports@freebsd.org Tue Oct 4 11:47:41 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C115AF59D9 for ; Tue, 4 Oct 2016 11:47:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 07E5F20F for ; Tue, 4 Oct 2016 11:47:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 80722BDDA9; Tue, 4 Oct 2016 13:47:38 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 53795BDDA4; Tue, 4 Oct 2016 13:47:38 +0200 (CEST) Subject: Re: LICENSE questions To: Eitan Adler References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> Cc: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Tue, 4 Oct 2016 13:47:35 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="D4RrhAsjntT6JsPXwGkDfdMEqjUJAXOCF" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 11:47:41 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --D4RrhAsjntT6JsPXwGkDfdMEqjUJAXOCF Content-Type: multipart/mixed; boundary="5OTHBOnNKHCcsiQsh05iIwgOoXUpxPKR6"; protected-headers="v1" From: Mathieu Arnold To: Eitan Adler Cc: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" Message-ID: Subject: Re: LICENSE questions References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> In-Reply-To: --5OTHBOnNKHCcsiQsh05iIwgOoXUpxPKR6 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 04/10/2016 =C3=A0 09:29, Eitan Adler a =C3=A9crit : > On 4 October 2016 at 00:25, Mathieu Arnold wrote: >> Le 04/10/2016 =C3=A0 03:58, Montgomery-Smith, Stephen a =C3=A9crit : >>> On 10/03/2016 07:34 AM, Eitan Adler wrote: >>>> On 3 October 2016 at 05:31, Montgomery-Smith, Stephen >>>> wrote: >>>>> On 10/02/2016 05:27 PM, Eitan Adler wrote: >>>>>> On 2 October 2016 at 14:44, Montgomery-Smith, Stephen >>>>>> wrote: >>>>>>> So I have a couple of ports, science/cdf and graphics/opendx, whi= ch have >>>>>>> licenses I can't find in Mk/bsd.licenses.db.mk. How do I set LIC= ENSE in >>>>>>> those ports? >>>>>> The other answers are correct. If the license is standard (listed >>>>>> here: https://spdx.org/licenses/) we should add it to the main >>>>>> database. >>>>>> >>>>>>> An even tougher one is math/octave-forge-optim, where each indivi= dual >>>>>>> file has its own license. >>>>>> A "custom" license that merely states to check the distfiles shoul= d be >>>>>> sufficient. >>>>> How about a meta port, whose dependencies all have different licens= es? >>>>> Something similar? >>>> meta-ports shouldn't define a license at all. I'm not sure we have a= >>>> way to shut the warnings up though. >>> Could we use USES=3Dmetaport to suppress these messages? >> Suppress what messages ? > 115 .if defined(LICENSE) > 119 .else > 120 DEV_WARNING+=3D "Please set LICENSE for this port" > 121 .endif Mmmm, this is a warning, not an error, it tells you "dude, maybe you need to do this". I don't see a good reason to complicate the logic more. --=20 Mathieu Arnold --5OTHBOnNKHCcsiQsh05iIwgOoXUpxPKR6-- --D4RrhAsjntT6JsPXwGkDfdMEqjUJAXOCF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX85bZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IWQYP/1T6/mdTuXfZD33ERlaRnwrd sq0l4MxxrN1hOUSA91TjhHU/z/IxMMIjQE/i9sLuUaODx9DHsBaKKGeXTxfCx/4K i4mOfB2rq2VU5toQd0gOnvkx8o+GnJN65l5Jg97zgU0nCDa33yRQsivki+rQThzF VmKdkjnX30vFnghy+JdtC2VXurE4H4NQ+e1pRbaz2DhyGlx6G28JlkGgfprw8nYf yVSekndgSwGhn29EzvNUeNDJt4TD5PCafhHvWq+hVT7rKSskzThElSgaVyqhkbog 1qYlHpQOrmyoG6s8ff778brpzUZcchGWTg+IzbrE96iFd+tbhbHy7C2KvqftA6v2 AYnvyoTJE7RtS20YTC3mFvRKbX/wqyiiVvumkwLeLN8cngH9O0ZER7z0ycnXEmLE zqnn1NHvw1FYzzs3Md/hfKI2a1X65TGf/Qe5Pw+vW1A353/0vK9uts2vLEib48s/ F3PZWjvT2B8cBXsOxTbzOE0lRFmb7YNYulYHUh8xPXAs9pfHCmLA1pZ6OS1kBYSe elKveHLfmj0wf3Em+mS6OneWf6ASQQJn3kvLPSWf+9zhgxNAwAImErwxTwo6/2l3 VFCisSuaJExgpA5r1/xoRhFUWB6uefTDicHCTJRhcbwpDp9r1rhq+HvUCZs/Pc5H DVMD/qktoIBrpMij1Fo9 =TEGb -----END PGP SIGNATURE----- --D4RrhAsjntT6JsPXwGkDfdMEqjUJAXOCF-- From owner-freebsd-ports@freebsd.org Tue Oct 4 12:03:31 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F3EBAF4687 for ; Tue, 4 Oct 2016 12:03:31 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay108.isp.belgacom.be (mailrelay108.isp.belgacom.be [195.238.20.135]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C438E1C9 for ; Tue, 4 Oct 2016 12:03:30 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2C+BAASmvNX/9SdgG1dGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBgz0BAQEBAR5JgQqkMZYthh4CgXU9EAECAQEBAQEBAV4nhGIBAQQ6HCM?= =?us-ascii?q?QCxgJJQ8qHgYTiFG+LwEBAQEBAQEDAQEBASOLEYQjhgIBBJl5j2pxjwuMcIN+N?= =?us-ascii?q?R9MhFU8NIUqgi8BAQE?= Received: from 212.157-128-109.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([109.128.157.212]) by relay.skynet.be with ESMTP; 04 Oct 2016 14:03:27 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id u94C3Qwi065636; Tue, 4 Oct 2016 14:03:26 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 4 Oct 2016 14:03:26 +0200 From: Tijl Coosemans To: Gerhard Schmidt Cc: freebsd-ports@freebsd.org Subject: Re: make clean failes to cleanup everything Message-ID: <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> In-Reply-To: <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> References: <20161004124833.07053231@kalimero.tijl.coosemans.org> <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 12:03:31 -0000 On Tue, 4 Oct 2016 13:36:29 +0200 Gerhard Schmidt wrote: > Am 04.10.2016 um 12:48 schrieb Tijl Coosemans: >> On Tue, 4 Oct 2016 09:52:23 +0200 Gerhard Schmidt wrote: >>> make clean fails to clean autoconf and automake. >>> >>> If a port uses autoconf and autoconf isn't installed on the system, it >>> will be build and installed. >>> >>> if you run make clean after installing the port, every dependency is >>> cleaned as well but not autoconf. >> >> Can you give an example of such a port, because we have two mechanisms >> that can pull in autoconf. > > It's seams to be quite a complex problem. > > To find out which ports causes this problem tried to build lang/php56 > which uses autoconf. But when I do a make clean autoconf is cleaned as > well. > > [root@etustar /usr/ports/lang/php56]# make clean > ===> Cleaning for autoconf-2.69_1 > ===> Cleaning for php56-5.6.25_1 > > But it also installs help2man, gmake, p5-Locale-gettext-1.06 and > autoconf-wrapper-20131203 and these are not cleaned. > > The transcript is attached as typescript_clean > > now do a pkg autoremove which removes autoconf and the missed ports form > the system. > > now try again to compile php56 and it fails > > the transcript is attached as typescript_unclean > > It seams that dependencies of dependencies are not clean. It seams that > autoconf was only the most memorable one. This seems to be intended. Make clean runs make limited-clean-depends which cleans direct dependencies only. If you want to do full recursive clean you have to run make clean-depends. From owner-freebsd-ports@freebsd.org Tue Oct 4 12:04:08 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82DEEAF46C2 for ; Tue, 4 Oct 2016 12:04:08 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mst-rip6-missouri-out.um.umsystem.edu (mst-rip6-missouri-out.um.umsystem.edu [198.209.50.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2680627B; Tue, 4 Oct 2016 12:04:07 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EWDgCOmfNX/8SeoM9dGwEBAQMBAQEJA?= =?us-ascii?q?QEBgz0BAQEBAR6BAVIHpCqSF4QWAYYdAoF2PBABAgEBAQEBAQEDWyeEYgEBBCN?= =?us-ascii?q?WEAIBCA4KKgICMiUCBAEMAQUCAQEKiD+xOIljAQaDDwEBAQEBAQEDAQEBAQEBA?= =?us-ascii?q?QEBAQEODog5CIJQh0uCWgWZeQGDQIF2jCuEZokejHCDfjUfTIJmHIFRcoZZAX8?= =?us-ascii?q?BAQE?= X-IPAS-Result: =?us-ascii?q?A2EWDgCOmfNX/8SeoM9dGwEBAQMBAQEJAQEBgz0BAQEBAR6?= =?us-ascii?q?BAVIHpCqSF4QWAYYdAoF2PBABAgEBAQEBAQEDWyeEYgEBBCNWEAIBCA4KKgICM?= =?us-ascii?q?iUCBAEMAQUCAQEKiD+xOIljAQaDDwEBAQEBAQEDAQEBAQEBAQEBAQEODog5CIJ?= =?us-ascii?q?Qh0uCWgWZeQGDQIF2jCuEZokejHCDfjUfTIJmHIFRcoZZAX8BAQE?= Received: from um-tcas1.um.umsystem.edu ([207.160.158.196]) by mst-rip6-exch-relay.um.umsystem.edu with ESMTP; 04 Oct 2016 07:03:43 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.35]) by UM-TCAS1.um.umsystem.edu ([207.160.158.196]) with mapi id 14.03.0266.001; Tue, 4 Oct 2016 07:03:43 -0500 From: "Montgomery-Smith, Stephen" To: Mathieu Arnold , Eitan Adler CC: "freebsd-ports@freebsd.org" Subject: Re: LICENSE questions Thread-Topic: LICENSE questions Thread-Index: AQHSHN0KLQfsJ7p0L0GwLXui+TwZuKCWEmuAgADrygCAAADTgIAA4JwAgABbYYCAAAE/gIAASAWAgAAEgIA= Date: Tue, 4 Oct 2016 12:03:42 +0000 Message-ID: References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 x-originating-ip: [207.160.158.194] Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XO7loCQvRSkgIRsSBWQxDlWHEUxj3bAsu" MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 12:04:08 -0000 --XO7loCQvRSkgIRsSBWQxDlWHEUxj3bAsu Content-Type: multipart/mixed; boundary="lhEaixlgEO5GJ0oeGou1X2k6pXBUcknAk"; protected-headers="v1" From: Stephen Montgomery-Smith To: Mathieu Arnold , Eitan Adler Cc: "freebsd-ports@freebsd.org" Message-ID: Subject: Re: LICENSE questions References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> In-Reply-To: --lhEaixlgEO5GJ0oeGou1X2k6pXBUcknAk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/04/2016 06:47 AM, Mathieu Arnold wrote: > Le 04/10/2016 =C3=A0 09:29, Eitan Adler a =C3=A9crit : >> On 4 October 2016 at 00:25, Mathieu Arnold wrote: >>> Le 04/10/2016 =C3=A0 03:58, Montgomery-Smith, Stephen a =C3=A9crit : >>>> Could we use USES=3Dmetaport to suppress these messages? >>> Suppress what messages ? >> 115 .if defined(LICENSE) >> 119 .else >> 120 DEV_WARNING+=3D "Please set LICENSE for this port" >> 121 .endif >=20 > Mmmm, this is a warning, not an error, it tells you "dude, maybe you > need to do this". > I don't see a good reason to complicate the logic more. >=20 Because naive port maintainers like myself might think they should add a LICENSE to any metaport they happen to own. One of the issues I have with LICENSE is that I don't see anything about it in the porters handbook. Otherwise that would be an excellent place to tell maintainers of metaports not to license them. Also the tone is quite commanding. If it said "Consider setting LICENSE for this port", that would be more acceptable. Really, I think it should say "Please set LICENSE for this port, unless this is a metaport".= Stephen --lhEaixlgEO5GJ0oeGou1X2k6pXBUcknAk-- --XO7loCQvRSkgIRsSBWQxDlWHEUxj3bAsu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJX85qdAAoJECuXJ2rgj9mCFhEH/RV5N5WQT45VOMEjCYuM0LFU urU/vQ4Fl9I9CJnTzar+o9P8liaqf+uiOGi83YGMi0wrURBUK7mLUTk6+QD46gff zgfCRsLzXLfc1iLrE70H7gPifDZB2tdCJJvpyaJlmLieTTWoaWAW1ZqAsG8lw0v8 MxW+beI2kjCZl2SNvDc9MJW2hwcG4fF1k+ZyBc5HNbFBw22lXUjb443fKuIfBxrQ KwlM1SVUubakOEqJEyELyUPHzrUPhxFIRbs7AEpPBZia9od7mzVdc7YmxKXNEcik KeTJpmndQcH2AJp9/I32/bEuF42kN4DyIHdq4YzUNTigpfHzszOFZ9DauP6LJCg= =IhGK -----END PGP SIGNATURE----- --XO7loCQvRSkgIRsSBWQxDlWHEUxj3bAsu-- From owner-freebsd-ports@freebsd.org Tue Oct 4 12:15:32 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C783AF4980 for ; Tue, 4 Oct 2016 12:15:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 27F708D7 for ; Tue, 4 Oct 2016 12:15:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id B8395BDD38; Tue, 4 Oct 2016 14:15:30 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 9451ABDD25; Tue, 4 Oct 2016 14:15:30 +0200 (CEST) Subject: Re: LICENSE questions To: "Montgomery-Smith, Stephen" , Eitan Adler References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> Cc: "freebsd-ports@freebsd.org" From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <614130db-1846-3c97-e94b-7962adc604d0@FreeBSD.org> Date: Tue, 4 Oct 2016 14:15:28 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="1vqG4teoKVnswa3NAMxeOeDgEBIQr2arD" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 12:15:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1vqG4teoKVnswa3NAMxeOeDgEBIQr2arD Content-Type: multipart/mixed; boundary="l158fBNimGfGg1JbuIGXiw4Lpop6Ll5FF"; protected-headers="v1" From: Mathieu Arnold To: "Montgomery-Smith, Stephen" , Eitan Adler Cc: "freebsd-ports@freebsd.org" Message-ID: <614130db-1846-3c97-e94b-7962adc604d0@FreeBSD.org> Subject: Re: LICENSE questions References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> In-Reply-To: --l158fBNimGfGg1JbuIGXiw4Lpop6Ll5FF Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 04/10/2016 =C3=A0 14:03, Montgomery-Smith, Stephen a =C3=A9crit : > On 10/04/2016 06:47 AM, Mathieu Arnold wrote: >> Le 04/10/2016 =C3=A0 09:29, Eitan Adler a =C3=A9crit : >>> On 4 October 2016 at 00:25, Mathieu Arnold wrote: >>>> Le 04/10/2016 =C3=A0 03:58, Montgomery-Smith, Stephen a =C3=A9crit := >>>>> Could we use USES=3Dmetaport to suppress these messages? >>>> Suppress what messages ? >>> 115 .if defined(LICENSE) >>> 119 .else >>> 120 DEV_WARNING+=3D "Please set LICENSE for this port" >>> 121 .endif >> Mmmm, this is a warning, not an error, it tells you "dude, maybe you >> need to do this". >> I don't see a good reason to complicate the logic more. >> > Because naive port maintainers like myself might think they should add = a > LICENSE to any metaport they happen to own. > > One of the issues I have with LICENSE is that I don't see anything abou= t > it in the porters handbook. Otherwise that would be an excellent place= > to tell maintainers of metaports not to license them. Nobody stepped up to write a LICENSE section. I started writing https://reviews.freebsd.org/D56 but it is crappy. > Also the tone is quite commanding. If it said "Consider setting LICENS= E > for this port", that would be more acceptable. Really, I think it > should say "Please set LICENSE for this port, unless this is a metaport= ". Feel free to make the message better, it is in Mk/bsd.sanity.mk. --=20 Mathieu Arnold --l158fBNimGfGg1JbuIGXiw4Lpop6Ll5FF-- --1vqG4teoKVnswa3NAMxeOeDgEBIQr2arD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX851hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IkZsP/3wfWzSvj9gJygta+Ix8pWZF GGBHLHYtHxowKw+hCVTu2Dwdc99Z/HitB5WybOpMGsBUS2pSD4BRDjwBvZ7yz3HM qnhs259kVlu5QZywKAYnB8jcjFp5w5/Vq34qfM/Zw0tm9ZWzh/DSopmD6VUOINYg hdHWQSwEqbuYCsF44yW32Jobr3Nd6uDRAlk8rkQsEvDmT9cw9CeTyd+MNzR9Wf7e dMs+TNK9lKcNhoNoUYdXi5gtO5c1kyUtopVt+XmVSRpohQuOBMY4Oeo2I/PuSJyb A3/0QjlLyhw/UnrVd8w6UNOaaYbLJN6P/xGgpJM/lX13bQH6YcPZsdz3yxozK/it /lVE4DPlvJD7ynKiDLB1zc0l7ZErY6LsVzfijG28SmgSxhcWTMAh/9fs3OBWUxDb jg0uaUoNC+78aHSi+hG6XUB+VpUjleKr2Odf5K+Em4OJKteevcuRWdjiLZOwMSeJ hTYGZyqmc60s8ql7ZD+j/ReLE+RgbuEvQYDS2tWwuaPfmCVRzO7SfKwarmQOyPgM vRgfAm9fq35NzuwNtgHxWZ4EVs69rl0VV4gptMncMrchg5C0q+CnK7UubLzJAlro W7jct1Xm6HVwa1vIrsKiA2NQazGlDZPCLd/MHjamUys8xzUlCdfPNnd1BLaUtEbY TraeusIlSJoFkSFwP9RQ =cGWQ -----END PGP SIGNATURE----- --1vqG4teoKVnswa3NAMxeOeDgEBIQr2arD-- From owner-freebsd-ports@freebsd.org Tue Oct 4 12:18:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3D49CAF4A2A for ; Tue, 4 Oct 2016 12:18:58 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from mail.ze.tum.de (mail.ze.tum.de [IPv6:2001:4ca0:2e03::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.ze.tum.de", Issuer "Zertifizierungsstelle der TUM" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE4619B5; Tue, 4 Oct 2016 12:18:57 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from etustar.ze.tum.de (etustar.ze.tum.de [129.187.39.200]) (authenticated bits=0) by mail.ze.tum.de (8.15.2/8.15.2) with ESMTPSA id u94CIu6m011751 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Oct 2016 14:18:56 +0200 (CEST) (envelope-from schmidt@ze.tum.de) Subject: Re: make clean failes to cleanup everything To: Tijl Coosemans References: <20161004124833.07053231@kalimero.tijl.coosemans.org> <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> Cc: freebsd-ports@freebsd.org From: Gerhard Schmidt Message-ID: Date: Tue, 4 Oct 2016 14:18:51 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HkRXtq2GqH9AfBoClA1e86FLvVkfGAcqR" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 12:18:58 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HkRXtq2GqH9AfBoClA1e86FLvVkfGAcqR Content-Type: multipart/mixed; boundary="6qA7jpo5caSkM41FADDjiqGRxXAqmCXAf"; protected-headers="v1" From: Gerhard Schmidt To: Tijl Coosemans Cc: freebsd-ports@freebsd.org Message-ID: Subject: Re: make clean failes to cleanup everything References: <20161004124833.07053231@kalimero.tijl.coosemans.org> <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> In-Reply-To: <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> --6qA7jpo5caSkM41FADDjiqGRxXAqmCXAf Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Am 04.10.2016 um 14:03 schrieb Tijl Coosemans: > On Tue, 4 Oct 2016 13:36:29 +0200 Gerhard Schmidt w= rote: >> Am 04.10.2016 um 12:48 schrieb Tijl Coosemans: >>> On Tue, 4 Oct 2016 09:52:23 +0200 Gerhard Schmidt = wrote: =20 >>>> make clean fails to clean autoconf and automake. >>>> >>>> If a port uses autoconf and autoconf isn't installed on the system, = it >>>> will be build and installed. >>>> >>>> if you run make clean after installing the port, every dependency is= >>>> cleaned as well but not autoconf. =20 >>> >>> Can you give an example of such a port, because we have two mechanism= s >>> that can pull in autoconf. =20 >> >> It's seams to be quite a complex problem. >> >> To find out which ports causes this problem tried to build lang/php56 >> which uses autoconf. But when I do a make clean autoconf is cleaned as= >> well. >> >> [root@etustar /usr/ports/lang/php56]# make clean >> =3D=3D=3D> Cleaning for autoconf-2.69_1 >> =3D=3D=3D> Cleaning for php56-5.6.25_1 =20 >> >> But it also installs help2man, gmake, p5-Locale-gettext-1.06 and >> autoconf-wrapper-20131203 and these are not cleaned. >> >> The transcript is attached as typescript_clean >> >> now do a pkg autoremove which removes autoconf and the missed ports fo= rm >> the system. >> >> now try again to compile php56 and it fails >> >> the transcript is attached as typescript_unclean >> >> It seams that dependencies of dependencies are not clean. It seams tha= t >> autoconf was only the most memorable one. >=20 > This seems to be intended. Make clean runs make limited-clean-depends > which cleans direct dependencies only. If you want to do full recursiv= e > clean you have to run make clean-depends. >=20 I use FreeBSD since FreeBSD 2.2.5. When did this change in semantics happen? Why do the first layer. This is something nobody can understand. Either make clean should only clean the actual port. So everybody sees that dependencies are not cleaned (maybe a message "You should run make clean-depens to clean dependencies as well" should be printed if dependencies are touched) or do it right and clean all touched. make clean-depends doesn't take that much more time than make clean, so why the change? Regards Estartu --6qA7jpo5caSkM41FADDjiqGRxXAqmCXAf-- --HkRXtq2GqH9AfBoClA1e86FLvVkfGAcqR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIvBAEBCAAZBQJX854rEhxzY2htaWR0QHplLnR1bS5kZQAKCRB00kPMRXANo2uX EACeJHIOjKT698GExdBK6EcBdbULe5J/xEu/c/Ss1evZVCZ2jsX0VIQrzpD5oVxE ccacw/XlnedVfo5dRVl8kWMPA/w+1eVSd6VMKu1cCTzexDqGJlTkwWPbSbheI+Kh Gyi9epN7RVW/7VI6RUTOFrBrQNCn7VYLriAmOSWSUT77bNRscxoApuHSYfgPBPkd EEP3Ydz8/hjTfI/AgXPtkXA9b0ONZid5c/ZvAZSU7r3eqY4C3UP+1NGjIcO3JsA8 4F1sb3szFnnOJIKUNEQrlmyEWLABtRvKB0C+UY/04CjxMwv/lODXpg82cKJAu0dE 2UcgqVvpGIuBHjudG7DKGvrtS/8MjoYBRYmUahh85s/EsHL6FpDGQrdU9QJknjBw Pp5Gu9nrYHPt/qNpNrcxEUXFGJ8BzVjB4ihPM0wTWQ6m/juqFo03GP6sTDbC0bqQ fdoJ+65Tp3BrvLqDyuvBipXa3TstImSLbteOktovN/VMWe4zhsnv5mWR8Ulvo5ai wbSFVtXxGxzGbxceANSFjU9CG4ogDC5KApOzOeXch5ng4Ktk7hXD6nxRYEHJbFsg FftOuGxah/DVP/QXfTz6XXlWR0fWvb+iuu1oUsQ80cRdGN5/QBd446tq0AGTUn8h IU4HCDEqI20WqgFjX88pLBnjO0A2ZKylBwpphmOksvYzmg== =XcJi -----END PGP SIGNATURE----- --HkRXtq2GqH9AfBoClA1e86FLvVkfGAcqR-- From owner-freebsd-ports@freebsd.org Tue Oct 4 12:27:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BEDA4AF4DBD for ; Tue, 4 Oct 2016 12:27:13 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id 82FDE1CA for ; Tue, 4 Oct 2016 12:27:13 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) by kipling.tavi.co.uk (Postfix) with ESMTP id F16AD75927 for ; Tue, 4 Oct 2016 13:27:04 +0100 (BST) Date: Tue, 4 Oct 2016 13:27:04 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: LICENSE questions Message-ID: <20161004132704.7a52b810@raksha.tavi.co.uk> In-Reply-To: <614130db-1846-3c97-e94b-7962adc604d0@FreeBSD.org> References: <11cf69da-01ed-e7c3-9c2b-2291e22ab6e9@missouri.edu> <126e66dd-8cee-2475-f44d-193934d1f587@FreeBSD.org> <614130db-1846-3c97-e94b-7962adc604d0@FreeBSD.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; i386-portbld-freebsd10.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 12:27:13 -0000 On Tue, 4 Oct 2016 14:15:28 +0200 Mathieu Arnold wrote: > Le 04/10/2016 =E0 14:03, Montgomery-Smith, Stephen a =E9crit : > > On 10/04/2016 06:47 AM, Mathieu Arnold wrote: =20 > >> Le 04/10/2016 =E0 09:29, Eitan Adler a =E9crit : =20 > >>> On 4 October 2016 at 00:25, Mathieu Arnold > >>> wrote: =20 > >>>> Le 04/10/2016 =E0 03:58, Montgomery-Smith, Stephen a =E9crit : =20 > >>>>> Could we use USES=3Dmetaport to suppress these messages? =20 > >>>> Suppress what messages ? =20 > >>> 115 .if defined(LICENSE) > >>> 119 .else > >>> 120 DEV_WARNING+=3D "Please set LICENSE for this port" > >>> 121 .endif =20 > >> Mmmm, this is a warning, not an error, it tells you "dude, maybe > >> you need to do this". > >> I don't see a good reason to complicate the logic more. > >> =20 > > Because naive port maintainers like myself might think they should > > add a LICENSE to any metaport they happen to own. > > > > One of the issues I have with LICENSE is that I don't see anything > > about it in the porters handbook. Otherwise that would be an > > excellent place to tell maintainers of metaports not to license > > them. =20 >=20 > Nobody stepped up to write a LICENSE section. I started writing > https://reviews.freebsd.org/D56 but it is crappy. >=20 > > Also the tone is quite commanding. If it said "Consider setting > > LICENSE for this port", that would be more acceptable. Really, I > > think it should say "Please set LICENSE for this port, unless this > > is a metaport". =20 >=20 > Feel free to make the message better, it is in Mk/bsd.sanity.mk. I believe portlint uses 'Consider'. On the other hand, I had a new port and the committer insisted I had LICENSE in there. From owner-freebsd-ports@freebsd.org Tue Oct 4 14:12:20 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 68020AF42EE for ; Tue, 4 Oct 2016 14:12:20 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay108.isp.belgacom.be (mailrelay108.isp.belgacom.be [195.238.20.135]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC0337EE for ; Tue, 4 Oct 2016 14:12:19 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2DABABqt/NX/9SdgG1dGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBgz0BAQEBAR5JDnykMJYtJIV6AoFjPRABAgEBAQEBAQFeJ4RiAQEEOhw?= =?us-ascii?q?jEAsYCSUPKh4GE4hRCr5WAQEBAQEBAQECAQEBAQEBHAWLEYQjhgIFmXmGJ4lDc?= =?us-ascii?q?Y8LjHCDfjUfTIJmHIFTPDQBhSmCLwEBAQ?= Received: from 212.157-128-109.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([109.128.157.212]) by relay.skynet.be with ESMTP; 04 Oct 2016 16:12:16 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id u94ECFGk073426; Tue, 4 Oct 2016 16:12:15 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 4 Oct 2016 16:12:14 +0200 From: Tijl Coosemans To: Gerhard Schmidt Cc: freebsd-ports@freebsd.org Subject: Re: make clean failes to cleanup everything Message-ID: <20161004161214.5acba073@kalimero.tijl.coosemans.org> In-Reply-To: References: <20161004124833.07053231@kalimero.tijl.coosemans.org> <51668ef0-38fa-277c-8a70-6746418db703@ze.tum.de> <20161004140326.5d699d2c@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 14:12:20 -0000 On Tue, 4 Oct 2016 14:18:51 +0200 Gerhard Schmidt wrote: > Am 04.10.2016 um 14:03 schrieb Tijl Coosemans: >> On Tue, 4 Oct 2016 13:36:29 +0200 Gerhard Schmidt wrote: >>> Am 04.10.2016 um 12:48 schrieb Tijl Coosemans: >>>> On Tue, 4 Oct 2016 09:52:23 +0200 Gerhard Schmidt wrote: >>>>> make clean fails to clean autoconf and automake. >>>>> >>>>> If a port uses autoconf and autoconf isn't installed on the system, it >>>>> will be build and installed. >>>>> >>>>> if you run make clean after installing the port, every dependency is >>>>> cleaned as well but not autoconf. >>>> >>>> Can you give an example of such a port, because we have two mechanisms >>>> that can pull in autoconf. >>> >>> It's seams to be quite a complex problem. >>> >>> To find out which ports causes this problem tried to build lang/php56 >>> which uses autoconf. But when I do a make clean autoconf is cleaned as >>> well. >>> >>> [root@etustar /usr/ports/lang/php56]# make clean >>> ===> Cleaning for autoconf-2.69_1 >>> ===> Cleaning for php56-5.6.25_1 >>> >>> But it also installs help2man, gmake, p5-Locale-gettext-1.06 and >>> autoconf-wrapper-20131203 and these are not cleaned. >>> >>> The transcript is attached as typescript_clean >>> >>> now do a pkg autoremove which removes autoconf and the missed ports form >>> the system. >>> >>> now try again to compile php56 and it fails >>> >>> the transcript is attached as typescript_unclean >>> >>> It seams that dependencies of dependencies are not clean. It seams that >>> autoconf was only the most memorable one. >> >> This seems to be intended. Make clean runs make limited-clean-depends >> which cleans direct dependencies only. If you want to do full recursive >> clean you have to run make clean-depends. > > I use FreeBSD since FreeBSD 2.2.5. When did this change in semantics > happen? Why do the first layer. This is something nobody can understand. > Either make clean should only clean the actual port. So everybody sees > that dependencies are not cleaned (maybe a message "You should run make > clean-depens to clean dependencies as well" should be printed if > dependencies are touched) or do it right and clean all touched. > > make clean-depends doesn't take that much more time than make clean, so > why the change? I've filed a bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213188 From owner-freebsd-ports@freebsd.org Tue Oct 4 15:23:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C91ACAF3E1B for ; Tue, 4 Oct 2016 15:23:05 +0000 (UTC) (envelope-from feld@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 B191AE15 for ; Tue, 4 Oct 2016 15:23:05 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AE0EEAF3E1A; Tue, 4 Oct 2016 15:23:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB10EAF3E19 for ; Tue, 4 Oct 2016 15:23:05 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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 87C31E14 for ; Tue, 4 Oct 2016 15:23:05 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9ACF720A5A; Tue, 4 Oct 2016 11:23:04 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute7.internal (MEProxy); Tue, 04 Oct 2016 11:23:04 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=uw2GaRRnE1MhGU0 +xruZv80PDVE=; b=btMxj2dW42FyzekXpa1J11GsDYs/WozGqIrlX3DtqCUPMnb MIgaH+NK4hqUEINdf9aBPQcUbB1xrJ1yZEJw/bM+06FCux5VHes1bOElve5a86xJ 8VkXJLFpZ1wtX8gMuvTwjiVhKjzyN4WHeBw8QWjzvKwAI7TZP033ISNXETeY= Received: by mailuser.nyi.internal (Postfix, from userid 99) id 795EB2E6CA; Tue, 4 Oct 2016 11:23:04 -0400 (EDT) Message-Id: <1475594584.2566336.745561329.212A8278@webmail.messagingengine.com> X-Sasl-Enc: uZdV53UQe1wTIc0DB5mSQqxIGJrwt133w1sZtdxj58ZC 1475594584 From: Mark Felder To: Miroslav Lachman <000.fbsd@quip.cz> Cc: FreeBSD Ports MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-232fa5bb Subject: Re: FreeBSD Port: lang/phantomjs Date: Tue, 04 Oct 2016 10:23:04 -0500 In-Reply-To: <57F2CEA0.6070106@quip.cz> References: <57F2CEA0.6070106@quip.cz> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 15:23:05 -0000 On Mon, Oct 3, 2016, at 16:33, Miroslav Lachman wrote: > Hi, > I noticed hand full of new dependencies after PORTREVISION bump to 4 > because there is a new USE_XORG= x11 > > Is this really needed? Phantomjs worked for me for a long time without > any X11 libraries. We are always trying to keep our servers with minimum > ports installed. We have OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS > but now we have 7 X11 libs installed on each machine just because of > USE_XORG in Phantomjs. > > Is there a way to avoid this pollution? > > Kind regards > > Miroslav Lachman Per your request I have made this an option "X11" disabled by default. -- Mark Felder ports-secteam member feld@FreeBSD.org From owner-freebsd-ports@freebsd.org Tue Oct 4 15:48:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E700AF5749 for ; Tue, 4 Oct 2016 15:48:13 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5A3627B5 for ; Tue, 4 Oct 2016 15:48:13 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 56AB8AF5748; Tue, 4 Oct 2016 15:48:13 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 564E9AF5747 for ; Tue, 4 Oct 2016 15:48:13 +0000 (UTC) (envelope-from 000.fbsd@quip.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 188897B3; Tue, 4 Oct 2016 15:48:13 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id B6E4328478; Tue, 4 Oct 2016 17:48:03 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 0524B2846F; Tue, 4 Oct 2016 17:48:03 +0200 (CEST) Subject: Re: FreeBSD Port: lang/phantomjs To: Mark Felder Cc: FreeBSD Ports References: <57F2CEA0.6070106@quip.cz> <1475594584.2566336.745561329.212A8278@webmail.messagingengine.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F3CF32.4020400@quip.cz> Date: Tue, 4 Oct 2016 17:48:02 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <1475594584.2566336.745561329.212A8278@webmail.messagingengine.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 15:48:13 -0000 Mark Felder wrote on 10/04/2016 17:23: > > > On Mon, Oct 3, 2016, at 16:33, Miroslav Lachman wrote: >> Hi, >> I noticed hand full of new dependencies after PORTREVISION bump to 4 >> because there is a new USE_XORG= x11 >> >> Is this really needed? Phantomjs worked for me for a long time without >> any X11 libraries. We are always trying to keep our servers with minimum >> ports installed. We have OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS >> but now we have 7 X11 libs installed on each machine just because of >> USE_XORG in Phantomjs. >> >> Is there a way to avoid this pollution? >> >> Kind regards >> >> Miroslav Lachman > > Per your request I have made this an option "X11" disabled by default. Thank you Mark. I really appreciate your work and quick response! Miroslav Lachman From owner-freebsd-ports@freebsd.org Tue Oct 4 18:25:53 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AEB3BAF5617; Tue, 4 Oct 2016 18:25:53 +0000 (UTC) (envelope-from zmetzing@pobox.com) Received: from sasl.smtp.pobox.com (pb-smtp1.pobox.com [64.147.108.70]) (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 85058842; Tue, 4 Oct 2016 18:25:52 +0000 (UTC) (envelope-from zmetzing@pobox.com) Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 3EA7841F7C; Tue, 4 Oct 2016 14:25:51 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=to:cc:from :subject:message-id:date:mime-version:content-type; s=sasl; bh=F 8ZQ/c5rFWVNYCqzN8V1Mlb40gc=; b=DPIRGGOCGNOhALAyHNCTMUE1ptJRO7UCq N2xRFYAVZJAFKQU4f1wvX3j/HcqpYOT+WTjneGEit9tezp2uRPB3rbtFooLd4GS+ H8nYjreRNbsrlAR6vvnEv52Iq3Oopa7RDL4cjMlw5csII0CRjiC4vKYWmnnYdVDl Zefcu78f7Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=to:cc:from :subject:message-id:date:mime-version:content-type; q=dns; s= sasl; b=CJNXEE+wGYYOIjISh56+eQhrvDr3Ie+W91LtmKFOdS2BHXjJchMyHw+w dxiluot3Ra6JE9pA73cTkvjSNWMA+Is7RLkUrtQoaQDn/bR2QpPZYaKGI38fCUFc 9zUqrKE/zaYUX5suLNMYBf/yyk/Cbh21/rheN9Q0UWvJzMKRNcw= Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 35A9241F7A; Tue, 4 Oct 2016 14:25:51 -0400 (EDT) Received: from [10.20.16.194] (unknown [205.153.101.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 8B2B041F79; Tue, 4 Oct 2016 14:25:50 -0400 (EDT) To: gecko@FreeBSD.org Cc: freebsd-ports@FreeBSD.org From: Zach Metzinger Subject: Firefox 49.0_7,1 crashes on YouTube video and certain web pages Message-ID: <0255ee47-0827-7abe-3a32-21ee4ade309d@pobox.com> Date: Tue, 4 Oct 2016 13:25:48 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------646E22075EE6AE0B6B1EF02D" X-Pobox-Relay-ID: FA459580-8A5F-11E6-B35F-3C7012518317-19366360!pb-smtp1.pobox.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 18:25:53 -0000 This is a multi-part message in MIME format. --------------646E22075EE6AE0B6B1EF02D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hello, First off: FreeBSD igor 9.3-RELEASE-p43 FreeBSD 9.3-RELEASE-p43 #0: Sat May 28 00:19:32 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 /usr/ports/www/firefox/Makefile: $FreeBSD: head/www/firefox/Makefile 422956 2016-09-30 01:15:10Z jbeich $ Normally, I'd use the defaults of DBUS and FFMPEG, but for this build I've unchecked all configuration options except OPTIMIZE_CFLAGS, which is enabled. How to reproduce: % firefox Bus error (core dumped) URL loaded which crashed it: https://www.youtube.com/watch?v=HbRsWJaT4Go Any YouTube video will work to generate the crash. I have all extensions disabled. A fresh profile makes no difference in the behavior. Recompiling with OPTIMIZE_CFLAGS _disabled_ and DEBUG enabled produces an immediate crash. Logs attached. % gdb -c firefox.core /usr/local/lib/firefox/firefox GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd".../home/zmetzing/.gdbinit:1: Error in sourced command file: Undefined command: "add-auto-load-safe-path". Try "help". Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/firefox/firefox] Core was generated by `firefox'. Program terminated with signal 11, Segmentation fault. #0 0x00000008020f564c in ?? () (gdb) bt #0 0x00000008020f564c in ?? () #1 0x0000000807dd3e71 in ?? () #2 0x0000000000000000 in ?? () (gdb) --- Zach --------------646E22075EE6AE0B6B1EF02D Content-Type: text/plain; charset=UTF-8; name="crash.output" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="crash.output" JSBmaXJlZm94IAorK0RPQ1NIRUxMIDB4ODIxMzYwYjAwID09IDEgW3BpZCA9IDUxNTMxXSBb aWQgPSAxXQorK0RPTVdJTkRPVyA9PSAxICgweDgyMTNlZTAwMCkgW3BpZCA9IDUxNTMxXSBb c2VyaWFsID0gMV0gW291dGVyID0gMHgwXQorK0RPTVdJTkRPVyA9PSAyICgweDgyMTNlZTgw MCkgW3BpZCA9IDUxNTMxXSBbc2VyaWFsID0gMl0gW291dGVyID0gMHg4MjEzZWUwMDBdCisr RE9DU0hFTEwgMHg4MjI1ZDhlMDAgPT0gMiBbcGlkID0gNTE1MzFdIFtpZCA9IDJdCisrRE9N V0lORE9XID09IDMgKDB4ODIxM2I1YzAwKSBbcGlkID0gNTE1MzFdIFtzZXJpYWwgPSAzXSBb b3V0ZXIgPSAweDBdCisrRE9NV0lORE9XID09IDQgKDB4ODIyNWZlYzAwKSBbcGlkID0gNTE1 MzFdIFtzZXJpYWwgPSA0XSBbb3V0ZXIgPSAweDgyMTNiNWMwMF0KKytET01XSU5ET1cgPT0g NSAoMHg4MjEzYTA0MDApIFtwaWQgPSA1MTUzMV0gW3NlcmlhbCA9IDVdIFtvdXRlciA9IDB4 ODIxM2VlMDAwXQpbNTE1MzFdIFdBUk5JTkc6IEhhcmR3YXJlIFZzeW5jIHN1cHBvcnQgbm90 IHlldCBpbXBsZW1lbnRlZC4gRmFsbGluZyBiYWNrIHRvIHNvZnR3YXJlIHRpbWVyczogZmls ZSAvZXhwb3J0L291dGJveC9idWlsZC91c3IvcG9ydHMvd3d3L2ZpcmVmb3gvd29yay9maXJl Zm94LTQ5LjAvZ2Z4L3RoZWJlcy9nZnhQbGF0Zm9ybS5jcHAsIGxpbmUgMjI1MQorK0RPQ1NI RUxMIDB4ODI0Mjk5MzAwID09IDMgW3BpZCA9IDUxNTMxXSBbaWQgPSAzXQorK0RPTVdJTkRP VyA9PSA2ICgweDgyNDI2YmMwMCkgW3BpZCA9IDUxNTMxXSBbc2VyaWFsID0gNl0gW291dGVy ID0gMHgwXQorK0RPQ1NIRUxMIDB4ODI0Mjk5ODAwID09IDQgW3BpZCA9IDUxNTMxXSBbaWQg PSA0XQorK0RPTVdJTkRPVyA9PSA3ICgweDgyM2RmOTEwMCkgW3BpZCA9IDUxNTMxXSBbc2Vy aWFsID0gN10gW291dGVyID0gMHgwXQorK0RPQ1NIRUxMIDB4ODI0YzI0YTAwID09IDUgW3Bp ZCA9IDUxNTMxXSBbaWQgPSA1XQorK0RPTVdJTkRPVyA9PSA4ICgweDgyNGIyMDI4MCkgW3Bp ZCA9IDUxNTMxXSBbc2VyaWFsID0gOF0gW291dGVyID0gMHgwXQorK0RPTVdJTkRPVyA9PSA5 ICgweDgyNGIyMWIwMCkgW3BpZCA9IDUxNTMxXSBbc2VyaWFsID0gOV0gW291dGVyID0gMHg4 MjRiMjAyODBdCisrRE9NV0lORE9XID09IDEwICgweDgyNGRlYmMwMCkgW3BpZCA9IDUxNTMx XSBbc2VyaWFsID0gMTBdIFtvdXRlciA9IDB4ODI0MjZiYzAwXQorK0RPTVdJTkRPVyA9PSAx MSAoMHg4MjUwMmE2MDApIFtwaWQgPSA1MTUzMV0gW3NlcmlhbCA9IDExXSBbb3V0ZXIgPSAw eDgyM2RmOTEwMF0KKytET01XSU5ET1cgPT0gMTIgKDB4ODI1MDJiMDgwKSBbcGlkID0gNTE1 MzFdIFtzZXJpYWwgPSAxMl0gW291dGVyID0gMHg4MjRiMjAyODBdCgooZmlyZWZveDo1MTUz MSk6IEdkay1XQVJOSU5HICoqOiBnZGtwcm9wZXJ0eS14MTEuYzozMjUgaW52YWxpZCBYIGF0 b206IDM4NgpbNTE1MzFdICMjIyEhISBBQk9SVDogWF9TaG1EZXRhY2g6IEJhZFNobVNlZyAo aW52YWxpZCBzaGFyZWQgc2VnbWVudCBwYXJhbWV0ZXIpOyA3IHJlcXVlc3RzIGFnbzsgaWQ9 MHgzYzAwMGE5ClJlLXJ1bm5pbmcgd2l0aCBNT1pfWF9TWU5DPTEgaW4gdGhlIGVudmlyb25t ZW50IG1heSBnaXZlIGEgbW9yZSBoZWxwZnVsIGJhY2t0cmFjZS46IGZpbGUgL2V4cG9ydC9v dXRib3gvYnVpbGQvdXNyL3BvcnRzL3d3dy9maXJlZm94L3dvcmsvZmlyZWZveC00OS4wL3Rv b2xraXQveHJlL25zWDExRXJyb3JIYW5kbGVyLmNwcCwgbGluZSAxNTcKIzAxOiBYUkVfRnJl ZUFwcERhdGFbL3Vzci9sb2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4NTMzNTc0OF0K IzAyOiBfWEVycm9yWy91c3IvbG9jYWwvbGliL2xpYlgxMS5zby42ICsweDQ2MWI0XQojMDM6 IF9YUmVhZFBhZFsvdXNyL2xvY2FsL2xpYi9saWJYMTEuc28uNiArMHg0M2YwNF0KIzA0OiBf WFJlYWRQYWRbL3Vzci9sb2NhbC9saWIvbGliWDExLnNvLjYgKzB4NDNmMzZdCiMwNTogX1hF dmVudHNRdWV1ZWRbL3Vzci9sb2NhbC9saWIvbGliWDExLnNvLjYgKzB4NDRiNTFdCiMwNjog WEZsdXNoWy91c3IvbG9jYWwvbGliL2xpYlgxMS5zby42ICsweDI2NTJhXQojMDc6IGdka193 aW5kb3dfcHJvY2Vzc19hbGxfdXBkYXRlc1svdXNyL2xvY2FsL2xpYi9saWJnZGsteDExLTIu MC5zby4wICsweDQzYTE4XQojMDg6IGd0a19jb250YWluZXJfY2hlY2tfcmVzaXplWy91c3Iv bG9jYWwvbGliL2xpYmd0ay14MTEtMi4wLnNvLjAgKzB4ZDEwODFdCiMwOTogZ2RrX3RocmVh ZHNfYWRkX3RpbWVvdXRfc2Vjb25kc1svdXNyL2xvY2FsL2xpYi9saWJnZGsteDExLTIuMC5z by4wICsweDIwNGFlXQojMTA6IGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoWy91c3IvbG9jYWwv bGliL2xpYmdsaWItMi4wLnNvLjAgKzB4NDhiOTRdCiMxMTogZ19tYWluX2NvbnRleHRfYWNx dWlyZVsvdXNyL2xvY2FsL2xpYi9saWJnbGliLTIuMC5zby4wICsweDRhYmE3XQojMTI6IGdf bWFpbl9jb250ZXh0X2l0ZXJhdGlvblsvdXNyL2xvY2FsL2xpYi9saWJnbGliLTIuMC5zby4w ICsweDRhYzY3XQojMTM6IGJvb2wgX19nbnVfY3h4OjpfX29wczo6X0l0ZXJfbGVzc192YWw6 Om9wZXJhdG9yKCk8Q2hhclJhbmdlIGNvbnN0KiwgQ2hhclJhbmdlIGNvbnN0PihDaGFyUmFu Z2UgY29uc3QqLCBDaGFyUmFuZ2UgY29uc3QmKSBjb25zdFsvdXNyL2xvY2FsL2xpYi9maXJl Zm94L2xpYnh1bC5zbyArMHg0M2NlZDE3XQojMTQ6IGJvb2wgX19nbnVfY3h4OjpfX29wczo6 X0l0ZXJfbGVzc192YWw6Om9wZXJhdG9yKCk8Q2hhclJhbmdlIGNvbnN0KiwgQ2hhclJhbmdl IGNvbnN0PihDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2UgY29uc3QmKSBjb25zdFsvdXNy L2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHg0Mzg4MWZmXQojMTU6IGJvb2wgX19n bnVfY3h4OjpfX29wczo6X0l0ZXJfbGVzc192YWw6Om9wZXJhdG9yKCk8Q2hhclJhbmdlIGNv bnN0KiwgQ2hhclJhbmdlIGNvbnN0PihDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2UgY29u c3QmKSBjb25zdFsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHg0Mzg4NThk XQojMTY6IHN0ZDo6YXRvbWljPFBSVGhyZWFkKj46OnN0b3JlKFBSVGhyZWFkKiwgc3RkOjpt ZW1vcnlfb3JkZXIpWy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweGRhNDM5 ZV0KIzE3OiB1bnNpZ25lZCBsb25nKiBzdGQ6Ol9fY29weV9tb3ZlPHRydWUsIHRydWUsIHN0 ZDo6cmFuZG9tX2FjY2Vzc19pdGVyYXRvcl90YWc+OjpfX2NvcHlfbTx1bnNpZ25lZCBsb25n Pih1bnNpZ25lZCBsb25nIGNvbnN0KiwgdW5zaWduZWQgbG9uZyBjb25zdCosIHVuc2lnbmVk IGxvbmcqKVsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHhlMGE4NzRdCiMx ODogSVBDOjpNZXNzYWdlKiogc3RkOjpfX2NvcHlfbW92ZV9iYWNrd2FyZDxmYWxzZSwgdHJ1 ZSwgc3RkOjpyYW5kb21fYWNjZXNzX2l0ZXJhdG9yX3RhZz46Ol9fY29weV9tb3ZlX2I8SVBD OjpNZXNzYWdlKj4oSVBDOjpNZXNzYWdlKiBjb25zdCosIElQQzo6TWVzc2FnZSogY29uc3Qq LCBJUEM6Ok1lc3NhZ2UqKilbL3Vzci9sb2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4 MTMzZjE0NV0KIzE5OiBzdGQ6Om51bWVyaWNfbGltaXRzPGludD46Om1pbigpWy91c3IvbG9j YWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDEyZGU1MTddCiMyMDogc3RkOjpudW1lcmlj X2xpbWl0czxpbnQ+OjptaW4oKVsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyAr MHgxMmRlNGFhXQojMjE6IHN0ZDo6bnVtZXJpY19saW1pdHM8aW50Pjo6bWluKClbL3Vzci9s b2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4MTJkZTQ4M10KIzIyOiBib29sIF9fZ251 X2N4eDo6X19vcHM6Ol9JdGVyX2xlc3NfdmFsOjpvcGVyYXRvcigpPENoYXJSYW5nZSBjb25z dCosIENoYXJSYW5nZSBjb25zdD4oQ2hhclJhbmdlIGNvbnN0KiwgQ2hhclJhbmdlIGNvbnN0 JikgY29uc3RbL3Vzci9sb2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4NDM4ODI4Ml0K IzIzOiBYUkVfU3RhcnR1cFRpbWVsaW5lUmVjb3JkWy91c3IvbG9jYWwvbGliL2ZpcmVmb3gv bGlieHVsLnNvICsweDUyOTE3YTFdCiMyNDogWFJFX0dldEJpbmFyeVBhdGhbL3Vzci9sb2Nh bC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4NTMyOWQ1YV0KIzI1OiBYUkVfR2xpYkluaXRb L3Vzci9sb2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4NTMyYTI4NV0KIzI2OiBYUkVf bWFpblsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHg1MzJhNTI5XQojMjc6 IF9zdGFydFsvdXNyL2xvY2FsL2Jpbi9maXJlZm94ICsweDdkMmNdCiMyODogX3N0YXJ0Wy91 c3IvbG9jYWwvYmluL2ZpcmVmb3ggKzB4ODE2MF0KIzI5OiBfc3RhcnRbL3Vzci9sb2NhbC9i aW4vZmlyZWZveCArMHg3M2I5XQojMzA6ID8/PyAoPz8/Oj8/PykKWzUxNTMxXSAjIyMhISEg QUJPUlQ6IFhfU2htRGV0YWNoOiBCYWRTaG1TZWcgKGludmFsaWQgc2hhcmVkIHNlZ21lbnQg cGFyYW1ldGVyKTsgNyByZXF1ZXN0cyBhZ287IGlkPTB4M2MwMDBhOQpSZS1ydW5uaW5nIHdp dGggTU9aX1hfU1lOQz0xIGluIHRoZSBlbnZpcm9ubWVudCBtYXkgZ2l2ZSBhIG1vcmUgaGVs cGZ1bCBiYWNrdHJhY2UuOiBmaWxlIC9leHBvcnQvb3V0Ym94L2J1aWxkL3Vzci9wb3J0cy93 d3cvZmlyZWZveC93b3JrL2ZpcmVmb3gtNDkuMC90b29sa2l0L3hyZS9uc1gxMUVycm9ySGFu ZGxlci5jcHAsIGxpbmUgMTU3CkhpdCBNT1pfQ1JBU0goKSBhdCAvZXhwb3J0L291dGJveC9i dWlsZC91c3IvcG9ydHMvd3d3L2ZpcmVmb3gvd29yay9maXJlZm94LTQ5LjAvbWVtb3J5L21v emFsbG9jL21vemFsbG9jX2Fib3J0LmNwcDozMwpTZWdtZW50YXRpb24gZmF1bHQgKGNvcmUg ZHVtcGVkKQo= --------------646E22075EE6AE0B6B1EF02D Content-Type: text/plain; charset=UTF-8; name="crash_sync.output" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="crash_sync.output" JSBlbnYgTU9aX1hfU1lOQz0xIGZpcmVmb3gKWzUxNTYyXSBXQVJOSU5HOiBMYXN0IHN0YXJ0 dXAgd2FzIGRldGVjdGVkIGFzIGEgY3Jhc2guOiBmaWxlIC9leHBvcnQvb3V0Ym94L2J1aWxk L3Vzci9wb3J0cy93d3cvZmlyZWZveC93b3JrL2ZpcmVmb3gtNDkuMC90b29sa2l0L2NvbXBv bmVudHMvc3RhcnR1cC9uc0FwcFN0YXJ0dXAuY3BwLCBsaW5lIDg5OAorK0RPQ1NIRUxMIDB4 ODFmMDg4MDAwID09IDEgW3BpZCA9IDUxNTYyXSBbaWQgPSAxXQorK0RPTVdJTkRPVyA9PSAx ICgweDgyMGM5NmMwMCkgW3BpZCA9IDUxNTYyXSBbc2VyaWFsID0gMV0gW291dGVyID0gMHgw XQorK0RPTVdJTkRPVyA9PSAyICgweDgxZjBhNDQwMCkgW3BpZCA9IDUxNTYyXSBbc2VyaWFs ID0gMl0gW291dGVyID0gMHg4MjBjOTZjMDBdCisrRE9DU0hFTEwgMHg4MjFhZWFiMDAgPT0g MiBbcGlkID0gNTE1NjJdIFtpZCA9IDJdCisrRE9NV0lORE9XID09IDMgKDB4ODIwYzk2ODAw KSBbcGlkID0gNTE1NjJdIFtzZXJpYWwgPSAzXSBbb3V0ZXIgPSAweDBdCisrRE9NV0lORE9X ID09IDQgKDB4ODIxYjI1MDAwKSBbcGlkID0gNTE1NjJdIFtzZXJpYWwgPSA0XSBbb3V0ZXIg PSAweDgyMGM5NjgwMF0KKytET01XSU5ET1cgPT0gNSAoMHg4MjFiYzQwMDApIFtwaWQgPSA1 MTU2Ml0gW3NlcmlhbCA9IDVdIFtvdXRlciA9IDB4ODIwYzk2YzAwXQpbNTE1NjJdIFdBUk5J Tkc6IEhhcmR3YXJlIFZzeW5jIHN1cHBvcnQgbm90IHlldCBpbXBsZW1lbnRlZC4gRmFsbGlu ZyBiYWNrIHRvIHNvZnR3YXJlIHRpbWVyczogZmlsZSAvZXhwb3J0L291dGJveC9idWlsZC91 c3IvcG9ydHMvd3d3L2ZpcmVmb3gvd29yay9maXJlZm94LTQ5LjAvZ2Z4L3RoZWJlcy9nZnhQ bGF0Zm9ybS5jcHAsIGxpbmUgMjI1MQorK0RPQ1NIRUxMIDB4ODI0ZTY3ZDAwID09IDMgW3Bp ZCA9IDUxNTYyXSBbaWQgPSAzXQorK0RPTVdJTkRPVyA9PSA2ICgweDgyNGU0NmMwMCkgW3Bp ZCA9IDUxNTYyXSBbc2VyaWFsID0gNl0gW291dGVyID0gMHgwXQorK0RPQ1NIRUxMIDB4ODI0 ZTY4MjAwID09IDQgW3BpZCA9IDUxNTYyXSBbaWQgPSA0XQorK0RPTVdJTkRPVyA9PSA3ICgw eDgyNGUxMzQ4MCkgW3BpZCA9IDUxNTYyXSBbc2VyaWFsID0gN10gW291dGVyID0gMHgwXQor K0RPQ1NIRUxMIDB4ODI1NzFhZjAwID09IDUgW3BpZCA9IDUxNTYyXSBbaWQgPSA1XQorK0RP TVdJTkRPVyA9PSA4ICgweDgyNTczNGI4MCkgW3BpZCA9IDUxNTYyXSBbc2VyaWFsID0gOF0g W291dGVyID0gMHgwXQorK0RPTVdJTkRPVyA9PSA5ICgweDgyNTczNjQwMCkgW3BpZCA9IDUx NTYyXSBbc2VyaWFsID0gOV0gW291dGVyID0gMHg4MjU3MzRiODBdCisrRE9NV0lORE9XID09 IDEwICgweDgyNTk1NzAwMCkgW3BpZCA9IDUxNTYyXSBbc2VyaWFsID0gMTBdIFtvdXRlciA9 IDB4ODI0ZTQ2YzAwXQorK0RPTVdJTkRPVyA9PSAxMSAoMHg4MjYwMzRmMDApIFtwaWQgPSA1 MTU2Ml0gW3NlcmlhbCA9IDExXSBbb3V0ZXIgPSAweDgyNGUxMzQ4MF0KKytET01XSU5ET1cg PT0gMTIgKDB4ODI2MDM1OTgwKSBbcGlkID0gNTE1NjJdIFtzZXJpYWwgPSAxMl0gW291dGVy ID0gMHg4MjU3MzRiODBdCls1MTU2Ml0gIyMjISEhIEFCT1JUOiBYX1NobURldGFjaDogQmFk U2htU2VnIChpbnZhbGlkIHNoYXJlZCBzZWdtZW50IHBhcmFtZXRlcik7IHN5bmM7IGlkPTB4 M2UwMDA4YzogZmlsZSAvZXhwb3J0L291dGJveC9idWlsZC91c3IvcG9ydHMvd3d3L2ZpcmVm b3gvd29yay9maXJlZm94LTQ5LjAvdG9vbGtpdC94cmUvbnNYMTFFcnJvckhhbmRsZXIuY3Bw LCBsaW5lIDE1NwojMDE6IFhSRV9GcmVlQXBwRGF0YVsvdXNyL2xvY2FsL2xpYi9maXJlZm94 L2xpYnh1bC5zbyArMHg1MzM1NzQ4XQojMDI6IF9YRXJyb3JbL3Vzci9sb2NhbC9saWIvbGli WDExLnNvLjYgKzB4NDYxYjRdCiMwMzogX1hSZWFkUGFkWy91c3IvbG9jYWwvbGliL2xpYlgx MS5zby42ICsweDQzZjA0XQojMDQ6IF9YUmVhZFBhZFsvdXNyL2xvY2FsL2xpYi9saWJYMTEu c28uNiArMHg0M2YzNl0KIzA1OiBfWFJlcGx5Wy91c3IvbG9jYWwvbGliL2xpYlgxMS5zby42 ICsweDQ0NGI4XQojMDY6IFhTeW5jWy91c3IvbG9jYWwvbGliL2xpYlgxMS5zby42ICsweDQw NDZkXQojMDc6IFhTZXRBZnRlckZ1bmN0aW9uWy91c3IvbG9jYWwvbGliL2xpYlgxMS5zby42 ICsweDQwNjBiXQojMDg6IFhTaG1EZXRhY2hbL3Vzci9sb2NhbC9saWIvbGliWGV4dC5zby42 ICsweDhjMWNdCiMwOTogYm9vbCBfX2dudV9jeHg6Ol9fb3BzOjpfSXRlcl9sZXNzX3ZhbDo6 b3BlcmF0b3IoKTxDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2UgY29uc3Q+KENoYXJSYW5n ZSBjb25zdCosIENoYXJSYW5nZSBjb25zdCYpIGNvbnN0Wy91c3IvbG9jYWwvbGliL2ZpcmVm b3gvbGlieHVsLnNvICsweDQzNjA2NzNdCiMxMDogYm9vbCBfX2dudV9jeHg6Ol9fb3BzOjpf SXRlcl9sZXNzX3ZhbDo6b3BlcmF0b3IoKTxDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2Ug Y29uc3Q+KENoYXJSYW5nZSBjb25zdCosIENoYXJSYW5nZSBjb25zdCYpIGNvbnN0Wy91c3Iv bG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDQzNjA0OTJdCiMxMTogYm9vbCBfX2du dV9jeHg6Ol9fb3BzOjpfSXRlcl9sZXNzX3ZhbDo6b3BlcmF0b3IoKTxDaGFyUmFuZ2UgY29u c3QqLCBDaGFyUmFuZ2UgY29uc3Q+KENoYXJSYW5nZSBjb25zdCosIENoYXJSYW5nZSBjb25z dCYpIGNvbnN0Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDQzNjA3NzRd CiMxMjogYm9vbCBfX2dudV9jeHg6Ol9fb3BzOjpfSXRlcl9sZXNzX3ZhbDo6b3BlcmF0b3Io KTxDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2UgY29uc3Q+KENoYXJSYW5nZSBjb25zdCos IENoYXJSYW5nZSBjb25zdCYpIGNvbnN0Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVs LnNvICsweDQzYzJiZTRdCiMxMzogYm9vbCBfX2dudV9jeHg6Ol9fb3BzOjpfSXRlcl9sZXNz X3ZhbDo6b3BlcmF0b3IoKTxDaGFyUmFuZ2UgY29uc3QqLCBDaGFyUmFuZ2UgY29uc3Q+KENo YXJSYW5nZSBjb25zdCosIENoYXJSYW5nZSBjb25zdCYpIGNvbnN0Wy91c3IvbG9jYWwvbGli L2ZpcmVmb3gvbGlieHVsLnNvICsweDQzYzJlMWNdCiMxNDogYm9vbCBfX2dudV9jeHg6Ol9f b3BzOjpfSXRlcl9sZXNzX3ZhbDo6b3BlcmF0b3IoKTxDaGFyUmFuZ2UgY29uc3QqLCBDaGFy UmFuZ2UgY29uc3Q+KENoYXJSYW5nZSBjb25zdCosIENoYXJSYW5nZSBjb25zdCYpIGNvbnN0 Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDQzNjFmYmNdCiMxNTogbW96 aWxsYTo6bGF5ZXJzOjpIaXRUZXN0aW5nVHJlZU5vZGUqKiogc3RkOjpfX2NvcHlfbW92ZV9i YWNrd2FyZDxmYWxzZSwgdHJ1ZSwgc3RkOjpyYW5kb21fYWNjZXNzX2l0ZXJhdG9yX3RhZz46 Ol9fY29weV9tb3ZlX2I8bW96aWxsYTo6bGF5ZXJzOjpIaXRUZXN0aW5nVHJlZU5vZGUqKj4o bW96aWxsYTo6bGF5ZXJzOjpIaXRUZXN0aW5nVHJlZU5vZGUqKiBjb25zdCosIG1vemlsbGE6 OmxheWVyczo6SGl0VGVzdGluZ1RyZWVOb2RlKiogY29uc3QqWy91c3IvbG9jYWwvbGliL2Zp cmVmb3gvbGlieHVsLnNvICsweDIxMDFjOWNdCiMxNjogbW96aWxsYTo6bGF5ZXJzOjpMYXll ckNvbXBvc2l0ZSoqKiBzdGQ6Ol9fY29weV9tb3ZlX2JhY2t3YXJkPGZhbHNlLCB0cnVlLCBz dGQ6OnJhbmRvbV9hY2Nlc3NfaXRlcmF0b3JfdGFnPjo6X19jb3B5X21vdmVfYjxtb3ppbGxh OjpsYXllcnM6OkxheWVyQ29tcG9zaXRlKio+KG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21w b3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25z dCosIG1vemlsbGE6OmxheWVyWy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsw eDIxODcyN2VdCiMxNzogbW96aWxsYTo6bGF5ZXJzOjpMYXllckNvbXBvc2l0ZSoqKiBzdGQ6 Ol9fY29weV9tb3ZlX2JhY2t3YXJkPGZhbHNlLCB0cnVlLCBzdGQ6OnJhbmRvbV9hY2Nlc3Nf aXRlcmF0b3JfdGFnPjo6X19jb3B5X21vdmVfYjxtb3ppbGxhOjpsYXllcnM6OkxheWVyQ29t cG9zaXRlKio+KG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1v emlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVy Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDIxODU1MWRdCiMxODogbW96 aWxsYTo6bGF5ZXJzOjpMYXllckNvbXBvc2l0ZSoqKiBzdGQ6Ol9fY29weV9tb3ZlX2JhY2t3 YXJkPGZhbHNlLCB0cnVlLCBzdGQ6OnJhbmRvbV9hY2Nlc3NfaXRlcmF0b3JfdGFnPjo6X19j b3B5X21vdmVfYjxtb3ppbGxhOjpsYXllcnM6OkxheWVyQ29tcG9zaXRlKio+KG1vemlsbGE6 OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyczo6TGF5 ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyWy91c3IvbG9jYWwvbGliL2Zp cmVmb3gvbGlieHVsLnNvICsweDIxODUwOWRdCiMxOTogbW96aWxsYTo6bGF5ZXJzOjpMYXll ckNvbXBvc2l0ZSoqKiBzdGQ6Ol9fY29weV9tb3ZlX2JhY2t3YXJkPGZhbHNlLCB0cnVlLCBz dGQ6OnJhbmRvbV9hY2Nlc3NfaXRlcmF0b3JfdGFnPjo6X19jb3B5X21vdmVfYjxtb3ppbGxh OjpsYXllcnM6OkxheWVyQ29tcG9zaXRlKio+KG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21w b3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25z dCosIG1vemlsbGE6OmxheWVyWy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsw eDIxOTkxMjZdCiMyMDogbW96aWxsYTo6bGF5ZXJzOjpMYXllckNvbXBvc2l0ZSoqKiBzdGQ6 Ol9fY29weV9tb3ZlX2JhY2t3YXJkPGZhbHNlLCB0cnVlLCBzdGQ6OnJhbmRvbV9hY2Nlc3Nf aXRlcmF0b3JfdGFnPjo6X19jb3B5X21vdmVfYjxtb3ppbGxhOjpsYXllcnM6OkxheWVyQ29t cG9zaXRlKio+KG1vemlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1v emlsbGE6OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVy Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDIxOTZlOGVdCiMyMTogbW96 aWxsYTo6bGF5ZXJzOjpMYXllckNvbXBvc2l0ZSoqKiBzdGQ6Ol9fY29weV9tb3ZlX2JhY2t3 YXJkPGZhbHNlLCB0cnVlLCBzdGQ6OnJhbmRvbV9hY2Nlc3NfaXRlcmF0b3JfdGFnPjo6X19j b3B5X21vdmVfYjxtb3ppbGxhOjpsYXllcnM6OkxheWVyQ29tcG9zaXRlKio+KG1vemlsbGE6 OmxheWVyczo6TGF5ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyczo6TGF5 ZXJDb21wb3NpdGUqKiBjb25zdCosIG1vemlsbGE6OmxheWVyWy91c3IvbG9jYWwvbGliL2Zp cmVmb3gvbGlieHVsLnNvICsweDIxOTY5NmVdCiMyMjogbW96aWxsYTo6bGF5ZXJzOjpFZGl0 UmVwbHkqIHN0ZDo6X191bmluaXRpYWxpemVkX2NvcHk8ZmFsc2U+OjpfX3VuaW5pdF9jb3B5 PG1vemlsbGE6OmxheWVyczo6RWRpdFJlcGx5KiwgbW96aWxsYTo6bGF5ZXJzOjpFZGl0UmVw bHkqPihtb3ppbGxhOjpsYXllcnM6OkVkaXRSZXBseSosIG1vemlsbGE6OmxheWVyczo6RWRp dFJlcGx5KiwgbW96aWxsYTo6bGF5ZXJzOjpFZGl0UmVwbHkqKVsvdXNyL2xvY2FsL2xpYi9m aXJlZm94L2xpYnh1bC5zbyArMHgyMWM2YjI2XQojMjM6IG1vemlsbGE6OmxheWVyczo6RWRp dFJlcGx5KiBzdGQ6Ol9fdW5pbml0aWFsaXplZF9jb3B5PGZhbHNlPjo6X191bmluaXRfY29w eTxtb3ppbGxhOjpsYXllcnM6OkVkaXRSZXBseSosIG1vemlsbGE6OmxheWVyczo6RWRpdFJl cGx5Kj4obW96aWxsYTo6bGF5ZXJzOjpFZGl0UmVwbHkqLCBtb3ppbGxhOjpsYXllcnM6OkVk aXRSZXBseSosIG1vemlsbGE6OmxheWVyczo6RWRpdFJlcGx5KilbL3Vzci9sb2NhbC9saWIv ZmlyZWZveC9saWJ4dWwuc28gKzB4MjFjNjBjMl0KIzI0OiBtb3ppbGxhOjpsYXllcnM6OkVk aXRSZXBseSogc3RkOjpfX3VuaW5pdGlhbGl6ZWRfY29weTxmYWxzZT46Ol9fdW5pbml0X2Nv cHk8bW96aWxsYTo6bGF5ZXJzOjpFZGl0UmVwbHkqLCBtb3ppbGxhOjpsYXllcnM6OkVkaXRS ZXBseSo+KG1vemlsbGE6OmxheWVyczo6RWRpdFJlcGx5KiwgbW96aWxsYTo6bGF5ZXJzOjpF ZGl0UmVwbHkqLCBtb3ppbGxhOjpsYXllcnM6OkVkaXRSZXBseSopWy91c3IvbG9jYWwvbGli L2ZpcmVmb3gvbGlieHVsLnNvICsweDIxYzU4MTVdCiMyNTogc3RkOjpudW1lcmljX2xpbWl0 czxpbnQ+OjptaW4oKVsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHgxMmRl YzVhXQojMjY6IHN0ZDo6bnVtZXJpY19saW1pdHM8aW50Pjo6bWluKClbL3Vzci9sb2NhbC9s aWIvZmlyZWZveC9saWJ4dWwuc28gKzB4MTJkZWNlM10KIzI3OiBzdGQ6Om51bWVyaWNfbGlt aXRzPGludD46Om1pbigpWy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDEy ZGYwNjddCiMyODogc3RkOjpudW1lcmljX2xpbWl0czxpbnQ+OjptaW4oKVsvdXNyL2xvY2Fs L2xpYi9maXJlZm94L2xpYnh1bC5zbyArMHgxMmRmNThkXQojMjk6IHN0ZDo6bnVtZXJpY19s aW1pdHM8aW50Pjo6bWluKClbL3Vzci9sb2NhbC9saWIvZmlyZWZveC9saWJ4dWwuc28gKzB4 MTJkZTUxN10KIzMwOiBzdGQ6Om51bWVyaWNfbGltaXRzPGludD46Om1pbigpWy91c3IvbG9j YWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDEyZGU0YWFdCiMzMTogc3RkOjpudW1lcmlj X2xpbWl0czxpbnQ+OjptaW4oKVsvdXNyL2xvY2FsL2xpYi9maXJlZm94L2xpYnh1bC5zbyAr MHgxMmRlNDgzXQojMzI6IHN0ZDo6bW92ZV9pdGVyYXRvcjxpbnQqPjo6YmFzZSgpIGNvbnN0 Wy91c3IvbG9jYWwvbGliL2ZpcmVmb3gvbGlieHVsLnNvICsweDEyZmJhNWVdCiMzMzogc3Rk Ojptb3ZlX2l0ZXJhdG9yPGludCo+OjpiYXNlKCkgY29uc3RbL3Vzci9sb2NhbC9saWIvZmly ZWZveC9saWJ4dWwuc28gKzB4MTJmNmNjMV0KIzM0OiBfcHRocmVhZF9nZXRwcmlvWy9saWIv bGlidGhyLnNvLjMgKzB4OGRjNF0KIzM1OiA/Pz8gKD8/Pzo/Pz8pCls1MTU2Ml0gIyMjISEh IEFCT1JUOiBYX1NobURldGFjaDogQmFkU2htU2VnIChpbnZhbGlkIHNoYXJlZCBzZWdtZW50 IHBhcmFtZXRlcik7IHN5bmM7IGlkPTB4M2UwMDA4YzogZmlsZSAvZXhwb3J0L291dGJveC9i dWlsZC91c3IvcG9ydHMvd3d3L2ZpcmVmb3gvd29yay9maXJlZm94LTQ5LjAvdG9vbGtpdC94 cmUvbnNYMTFFcnJvckhhbmRsZXIuY3BwLCBsaW5lIDE1NwpIaXQgTU9aX0NSQVNIKCkgYXQg L2V4cG9ydC9vdXRib3gvYnVpbGQvdXNyL3BvcnRzL3d3dy9maXJlZm94L3dvcmsvZmlyZWZv eC00OS4wL21lbW9yeS9tb3phbGxvYy9tb3phbGxvY19hYm9ydC5jcHA6MzMKU2VnbWVudGF0 aW9uIGZhdWx0IChjb3JlIGR1bXBlZCkK --------------646E22075EE6AE0B6B1EF02D-- From owner-freebsd-ports@freebsd.org Tue Oct 4 19:25:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DDFEAF560C; Tue, 4 Oct 2016 19:25:29 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C538BBBB; Tue, 4 Oct 2016 19:25:28 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-wm0-x243.google.com with SMTP id p138so21165708wmb.0; Tue, 04 Oct 2016 12:25:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:to:cc:reply-to:from:subject:message-id:date:user-agent :mime-version; bh=SGbGPPYOyDGNiuq1Z6SBTSFkLBMNuNcm80VLVtJYSmU=; b=BNXN+Jb86OghIgZEONY+eIGZXKmFL758eUgam9COpUkSLKZyyoTi+fBrkd9mVOP3p9 JuTnqsZPgzljqHpifA338bmoJF3DSrcFR3o6pcOC2z4lFkhUfDOFtAX//iGBOuVSUmyX LzxQynIHuR+TrgTVzWz+GmBU947nEvchvtNDshYwLG/CmOgdVDUz5Dm3m1iOc16zs8UI 7mfIvO5p0fc4kp7LbEQWmVPSI9iTIqvBl+DFVfavuYqC8VSnMziQ7ZjuQaGi/6nKs+FV m6NttMUlqgNAHSv6dF3NNpXMREYjYnTsSbedur/6bsR70lzeCpIwwo3m3ivKSFuOToua RpyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:to:cc:reply-to:from:subject:message-id :date:user-agent:mime-version; bh=SGbGPPYOyDGNiuq1Z6SBTSFkLBMNuNcm80VLVtJYSmU=; b=eT+VZfug/FmeV0MLc7tL/e5UkoOEKyosOieh3Lxs1hWZweQ2YiCZ8NOr727kOr2p9g CNcSQdi5kwMVGSR4n7dYfT8aRx3Yrl7/dSWcNMdM7JgxRkw0gw/KFY/9MEN2NV1X1Kfv PW517zD4W+103dWbknkPDLX//RcDdX+IoK0oW79g14/ffsue8EWyzVcgrA+3ocWaFQuu UtexSLzUhMEL57QSALzGpA7bc9fLTOOY8I8iYRMw/isleeTMyzRz/exfF32j2k693ZRe GuJWpZq0ZZ6al79yc3dF5Xdkp1A6FtMajl4f7G91j7KwIDiU7qxqJoCKhZO+AjfGHKkG xPzA== X-Gm-Message-State: AA6/9RmfyAA+Dm+xusAqsJgu1uXNwEnYOe++VbkO6Gte5jOSreALgNR8Kk7HzTt+qTggAg== X-Received: by 10.194.129.137 with SMTP id nw9mr5509014wjb.13.1475609127022; Tue, 04 Oct 2016 12:25:27 -0700 (PDT) Received: from [192.168.178.30] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by smtp.googlemail.com with ESMTPSA id yt4sm4982139wjc.48.2016.10.04.12.25.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Oct 2016 12:25:26 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= To: freebsd ports Cc: freebsd-ports-announce@freebsd.org Reply-To: freebsd ports From: =?UTF-8?Q?Ren=c3=a9_Ladan?= Subject: New 2016Q4 branch Message-ID: Date: Tue, 4 Oct 2016 21:25:12 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mK7QcxcS2FQTLvoLVsk6jCNOfDIjE5qIt" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 19:25:29 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --mK7QcxcS2FQTLvoLVsk6jCNOfDIjE5qIt Content-Type: multipart/mixed; boundary="MoHjbNtxFsl1doEXw9g1d1PsgAe8sLsLQ"; protected-headers="v1" From: =?UTF-8?Q?Ren=c3=a9_Ladan?= Reply-To: freebsd ports To: freebsd ports Cc: freebsd-ports-announce@freebsd.org Message-ID: Subject: New 2016Q4 branch --MoHjbNtxFsl1doEXw9g1d1PsgAe8sLsLQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, The 2016Q4 branch has been created. It means that the next update on the quarterly packages will be on the 2016Q4 branch. A lot of things happened in the last three months: - pkg 1.8.7 - New USES: grantlee kde linux - Removed USES: (none) - New keywords: javavm - Removed keywords: (none) - Default version of linux added as c6 New versions of some important ports: - Firefox 49.0 - Firefox-esr 45.4.0esr - Chromium 52.0.2743.116 - gcc 4.8.5 Some major behind-the-scene changes: - PHP extensions now install their own .ini in /usr/local/etc/php - new GH_SUBDIR variable for USE_GITHUB - NONE license and full support for Creative Commons licenses added Next quarterly package builds will start on Tuesday, October 4th and should be available on your closest mirrors few days later. For those stat nerds out there, here's what happened during the last 3 months on head: Number of commits: 5018 Number of committers: 159 Most active committers: 459 amdmi3 428 marino 263 pawel 216 pi 213 olgeni 204 mat 152 jbeich 146 antoine 138 wen 133 feld Diffstat: 15202 files changed, 233780 insertions(+), 205572 deletions(-) and on the 2016Q3 branch: Number of commits: 277 Number of committers: 56 Most active committers: 36 feld 32 jbeich 16 brnrd 15 mat 15 junovitch 12 tz 10 rakuco 10 pi 9 koobs 8 riggs Diffstat: 866 files changed, 13781 insertions(+), 6368 deletions(-) Regards, Ren=C3=A9 --MoHjbNtxFsl1doEXw9g1d1PsgAe8sLsLQ-- --mK7QcxcS2FQTLvoLVsk6jCNOfDIjE5qIt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX9AIYAAoJENgpTsO7xNfVBccH/ibWoAkqjBrL33tTBrF6YqdW JAvkbxZAHfQmpDyzkE8pf078Xj6A4Znv/zx91b7R74s0UAJLdjJctp5mRGRxsvu6 dJlCtZSvkJJzncEMjHhGykCmTAam37/8q4C5hbqpXfq9/UqQjTehhggLYmxr9P4R SHNvbKCfsiHvfTvv2XYWwzGSeveHDePoKO2ezwtPhlKF1A5cuBSCMxZbwUbXSL8j BmjWe+yep71KOUKJ45I1uGUBvxVcOifbgvT/0bJOuyl36RpClEsHbMp01LTB5FoS ipVeGctvNuxuxsHXb9C4QJv4GhsXXFQVBCNYNC2PpRVMNBcOLJolZRtId/eq3Po= =w4IX -----END PGP SIGNATURE----- --mK7QcxcS2FQTLvoLVsk6jCNOfDIjE5qIt-- From owner-freebsd-ports@freebsd.org Tue Oct 4 21:17:53 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3FD90AF5AFD for ; Tue, 4 Oct 2016 21:17:53 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [136.243.72.227]) by mx1.freebsd.org (Postfix) with ESMTP id 06FC9E43 for ; Tue, 4 Oct 2016 21:17:52 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from [10.0.0.1] (unknown [10.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 9372F27CB5 for ; Tue, 4 Oct 2016 21:17:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=abinet.ru; s=dkim; t=1475615864; bh=JKzSGQTjCUF2a+y+prbV7CdP9Xao3quLv9CCeR1qAfo=; h=Date:From:To:Subject; b=QTMJpheBrG6JCuATQf0vZoCwFootENqLLFXwCI1QCFd4qquB/nwziABwydr0HTBqo cEWTMfPaFgVGepPOc2Lf+lZMI+iAMtMdwNdencAdrejDSM4o/ZaqpNPvKJaVX/3dD3 1F1hDKKsYilB3Efk7yZv+SSVTo6nELEG/1e8kBos= Message-ID: <57F41C78.40809@abinet.ru> Date: Wed, 05 Oct 2016 00:17:44 +0300 From: abi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:) Gecko/20160112 FossaMail/25.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: multimedia/zoneminder - a message from pkg-fallout with linker error Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 21:17:53 -0000 Hello, I received the pkg-fallout message for port I'm maintaning, however error is rather strange http://beefy3.nyi.freebsd.org/data/93i386-quarterly/423181/logs/errors/zoneminder-1.30.0_3.log /usr/local/lib/libopencv_core.so.2: undefined reference to `std::ctype::_M_widen_init() const@GLIBCXX_3.4.11' My poudriere system is outdated and it will compile stuff for whole night to get to this point, maybe more experienced folks can give me suggestion? Issue with build infrastructure itself, like glibc was updated in the middle of the process ? From owner-freebsd-ports@freebsd.org Wed Oct 5 02:04:24 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E31FAF487E for ; Wed, 5 Oct 2016 02:04:24 +0000 (UTC) (envelope-from 0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.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 6237F3C2 for ; Wed, 5 Oct 2016 02:04:24 +0000 (UTC) (envelope-from 0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5EA71AF487D; Wed, 5 Oct 2016 02:04:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E52CAF487C for ; Wed, 5 Oct 2016 02:04:24 +0000 (UTC) (envelope-from 0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com) Received: from a27-38.smtp-out.us-west-2.amazonses.com (a27-38.smtp-out.us-west-2.amazonses.com [54.240.27.38]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3F9443BF for ; Wed, 5 Oct 2016 02:04:23 +0000 (UTC) (envelope-from 0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=stdm37fqbypyvw6iolbo3nkyd73es3w7; d=vmeta.jp; t=1475633061; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:Message-ID; bh=YSfa4qAxaIZXzOLdwDcC6Hw8uM/46GrTj31zMmLXcX4=; b=dz2C23B4cLK6l6b4nPWzbmXwT+oxDjXxct3vmekfD3DAHdPnFdWWdU0H1oGHJ0mI iFZfdxqAAs27rKAF/5m2CyaQKK4Qwz6Rg44TCHmCH2tCWTDZcfl85YpYYW9hsNvOQyQ qrtTjf5AlevieK+zmYYP4kW+CJBsGe0eY+9priaA= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1475633061; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:Message-ID:Feedback-ID; bh=YSfa4qAxaIZXzOLdwDcC6Hw8uM/46GrTj31zMmLXcX4=; b=WNm8h3k1Gzg0Ix/X1YToGCDBMXEaoU2xE41u/kFls22vmUjqNUBAf/10zq660GFZ gYH6VbHrDcfK8ABTjiM3DL3Z8S4Z8sd4ZjqID+6/s+F0su2t6tgaz/EaFxQDXpBmhmc skQpJlApix7gT0MfNupJylIxmu+YzhFBfbhXi5lY= X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on glory.vmeta.jp X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 5 Oct 2016 02:04:21 +0000 From: Koichiro IWAO To: ports@freebsd.org Subject: usage of openssl command in ports Message-ID: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> X-Sender: meta+ports@vmeta.jp User-Agent: Roundcube Webmail/1.2.0 X-SES-Outgoing: 2016.10.05-54.240.27.38 Feedback-ID: 1.us-west-2.ngRt4x2U/cWqug8pbfjwMxB6pcDw1fmN73bGmMLYyRI=:AmazonSES X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 02:04:24 -0000 Hi, I have a question about usage of openssl command in ports. If a port uses openssl command for example in pkg-install, how can I determine which openssl to use? I think if ssl=base, /usr/bin/openssl should be used. If ssl=openssl, ${PREFIX}/bin/openssl should be used. And other ssl ports. Is there something like ${OPENSSL_CMD} or do I have to do manually like this? .if ${SSL_DEFAULT} == base OPENSSL_CMD= /usr/bin/openssl .endif .if ${SSL_DEFAULT} == openssl OPENSSL_CMD= ${PREFIX}/bin/openssl .endif .if ${SSL_DEFAULT} == libressl OPENSSL_CMD= "i don't know" .endif -- `whois vmeta.jp | nkf -w` meta From owner-freebsd-ports@freebsd.org Wed Oct 5 03:18:27 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75997AF5AF2 for ; Wed, 5 Oct 2016 03:18:27 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 61FA235F for ; Wed, 5 Oct 2016 03:18:27 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 61595AF5AF1; Wed, 5 Oct 2016 03:18:27 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60FF6AF5AF0 for ; Wed, 5 Oct 2016 03:18:27 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3FB2935E; Wed, 5 Oct 2016 03:18:26 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u953IOfU047518 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 4 Oct 2016 20:18:25 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: dependency explosions To: Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> From: Julian Elischer Message-ID: <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> Date: Tue, 4 Oct 2016 20:18:19 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:18:27 -0000 On 3/10/2016 5:14 AM, Mathieu Arnold wrote: > Le 01/10/2016 à 04:35, Julian Elischer a écrit : >> There is a need for a "minimum" install of a lot of packages. > Some dependencies are often optional, and can be unchecked by running > make config. > >> Such a 'minimum' install should probably be the default when coming in >> as a dependency, as >> there is an increasing tendency to configure things with all the bells >> and whistles. > The bare minimum will never be the default. The default is what will > fit most people, so that they can use our packages out of the box. > I didn't say it should be the default, I said it should be an easy to request option, (without using the config screen on each of 25000 ports) e.g. setting PORTS_CONFIG_MINIMUM before making everything. Most ports and packages are installed not because people want them, but because they are forced to do so by dependencies. Giving a way to reduce the number of unrequested packages, in a simple way would be of great use to many many people From owner-freebsd-ports@freebsd.org Wed Oct 5 03:20:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2BCDAF5B76 for ; Wed, 5 Oct 2016 03:20:39 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntqsrv03p.mx.bigpond.com (nskntqsrv03p.mx.bigpond.com [61.9.168.237]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F72669F for ; Wed, 5 Oct 2016 03:20:38 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw06p ([61.9.169.166]) by nskntmtas04p.mx.bigpond.com with ESMTP id <20161005030459.HDRA2065.nskntmtas04p.mx.bigpond.com@nskntcmgw06p> for ; Wed, 5 Oct 2016 03:04:59 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw06p with BigPond Outbound id rf4y1t01L0KTh7401f4yiA; Wed, 05 Oct 2016 03:04:59 +0000 X-Authority-Analysis: v=2.1 cv=H/EmuLsi c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=6I5d2MoRAAAA:8 a=RChasNwfWaffXr7gUpUA:9 a=CjuIK1q_8ugA:10 a=IjZwj45LgO3ly-622nXo:22 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u9534vM3097172 for ; Wed, 5 Oct 2016 14:04:58 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u9534uUZ097169 for ; Wed, 5 Oct 2016 14:04:57 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 5 Oct 2016 14:04:56 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Will 10.3 clobber my ports area? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:20:40 -0000 On Mon, 3 Oct 2016, Kevin Oberman wrote: > The ports will not be touched, but some will not run on 10.3 because of > ABI changes in some shareable libraries. Most of the base system uses > versioned symbols, so will work fine, but some, usually contributed > code, don't. Ports that use them will need to be re-installed/rebuilt. [...] Many thanks; I'm a bit nervous, as this is my only FreeBSD server :-) I know I'm going to have trouble with the ports area anyway, because I seem to have corrupted it somehow (during the switch between pkg* etc), and I cannot seem to reload it from the CD (disc1). Is there a way to fetch the entire ports tree online? Oh, this is for Joseph Mingrove: my mail log shows a message from you (relayed via FreeBSD.org) but there's nothing in my mailbox about it (and it certainly wasn't rejected). I guess I accidentally deleted it, so could you please send it again? -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Wed Oct 5 03:29:21 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CEE64AF5FA2 for ; Wed, 5 Oct 2016 03:29:21 +0000 (UTC) (envelope-from linimon@lonesome.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 BCB40D39 for ; Wed, 5 Oct 2016 03:29:21 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mailman.ysv.freebsd.org (Postfix) id BC0BDAF5FA1; Wed, 5 Oct 2016 03:29:21 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBB5BAF5FA0 for ; Wed, 5 Oct 2016 03:29:21 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "StartCom Class 2 IV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B640D38; Wed, 5 Oct 2016 03:29:21 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 08ACBB14; Tue, 4 Oct 2016 22:29:14 -0500 (CDT) Date: Tue, 4 Oct 2016 22:29:12 -0500 From: Mark Linimon To: Greg 'groggy' Lehey Cc: Mathieu Arnold , ports@FreeBSD.org, Julian Elischer Subject: Re: dependency explosions Message-ID: <20161005032912.GA27158@lonesome.com> References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <20161003232130.GW31297@eureka.lemis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20161003232130.GW31297@eureka.lemis.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:29:21 -0000 On Tue, Oct 04, 2016 at 10:21:30AM +1100, Greg 'groggy' Lehey wrote: > Is there a way to display these dependencies in a tree structure? http://portsmon.freebsd.org/portdependencytree.py?category=x11&portname=kde4 It's slow because I do not store dependencies in the database, so it recalculates it on the fly. (disclaimer: I had to go fix it because it had bitrroted due to some kind of change in the make -V output somewhere.) mcl From owner-freebsd-ports@freebsd.org Wed Oct 5 03:32:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF094AF4180 for ; Wed, 5 Oct 2016 03:32:33 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntmtas04p.mx.bigpond.com (nskntmtas04p.mx.bigpond.com [61.9.168.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DC728D for ; Wed, 5 Oct 2016 03:32:32 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw05p ([61.9.169.165]) by nskntmtas04p.mx.bigpond.com with ESMTP id <20161005033230.MHXB2065.nskntmtas04p.mx.bigpond.com@nskntcmgw05p> for ; Wed, 5 Oct 2016 03:32:30 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw05p with BigPond Outbound id rfYW1t0060KTh7401fYWE4; Wed, 05 Oct 2016 03:32:30 +0000 X-Authority-Analysis: v=2.1 cv=Lc3BkWri c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=6I5d2MoRAAAA:8 a=58xzXjetpqlAuX_VvDsA:9 a=CjuIK1q_8ugA:10 a=IjZwj45LgO3ly-622nXo:22 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u953WQhw097251 for ; Wed, 5 Oct 2016 14:32:29 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u953WQqC097248 for ; Wed, 5 Oct 2016 14:32:26 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 5 Oct 2016 14:32:26 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Will 10.3 clobber my ports area? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:32:33 -0000 On Wed, 5 Oct 2016, Dave Horsfall wrote: > Oh, this is for Joseph Mingrove: my mail log shows a message from you > (relayed via FreeBSD.org) but there's nothing in my mailbox about it > (and it certainly wasn't rejected). I guess I accidentally deleted it, > so could you please send it again? Skip it; it would've been some unassociated message on the list... -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Wed Oct 5 03:43:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BC5DAF44C4 for ; Wed, 5 Oct 2016 03:43:28 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x233.google.com (mail-ua0-x233.google.com [IPv6:2607:f8b0:400c:c08::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1A307B1 for ; Wed, 5 Oct 2016 03:43:27 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x233.google.com with SMTP id p25so78381374uaa.1 for ; Tue, 04 Oct 2016 20:43:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=eFrPItUOdcRGUh/G2pxuBtxaCOuzL5RAx/bqiSYtBo0=; b=mDEvduqs1BGFkbaS/y4hBxZ/iJXFLNOTt/8fKr4LWjODiheZAr7fhzVa/F6zW1MgU7 qq7gw7Ns2feAhcY49Wvpid5nHmye196IHlWD9PDreacKoRUfWoS0m0bozEojuZOqeHRO fypEK/8TobgXj8Qz6qxC/9E9e8+fk189MrR2ieVYQ3rfg/5FHISjhmc1bQodyISsGBeY aYV/EnqXbvGlmqbpADWFQazTSm/zezV484GrTmucOoa+4H62PcK9uni12xUdCB4QP0Xz whBzK5m+hzGIlItLStChN7V/q6ZfCiGPHNEqTo3TAGhGt2/8vnd4ze1SRBxwYnJ45FEe 9YOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=eFrPItUOdcRGUh/G2pxuBtxaCOuzL5RAx/bqiSYtBo0=; b=HGS58MVAB4fjnwbY/W0Gym12TKYhS/SZ9zCV3sdMkZzvG5flw1ng60TIOjrbDACnyv 0IcOyrWxYoHEX4QuZ66A5+cZ+KHajpObRdGB5w58xXRWvyrZa5ysCoKuCEI3g+KjcJDL VWPkdP9REPtR+wx+07bdj/Zd7F02Ieq2MjhvLhckPzFfgNvyaxaRJDgWhdSjpvfATUM0 kJhPAPK1FPqn330jR4UAsyuCxUr82+SL5twhM61pwHJ3smIHzMUQFZRMa6yFWgMDxSm3 sI/bd1ROE5XxGOWntpQn5CooPHTZ/gOW9BhRzNcroD3upkVSinPcarMsb+YqN4ioQkWA s0xg== X-Gm-Message-State: AA6/9RkaNFSv6ejIDxQwBkpLaT1yo449wJQdmO1tne4N2RvRJH2P+BugA9IT4WlTYFJVu6Fc1FcntGfDS3UZow== X-Received: by 10.176.69.165 with SMTP id u34mr4907900uau.56.1475639006451; Tue, 04 Oct 2016 20:43:26 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.118.78 with HTTP; Tue, 4 Oct 2016 20:43:25 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Tue, 4 Oct 2016 20:43:25 -0700 X-Google-Sender-Auth: dAw6P6EMH_N4Pxu0lRMzgg-_ye0 Message-ID: Subject: Re: Will 10.3 clobber my ports area? To: Dave Horsfall Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:43:28 -0000 On Tue, Oct 4, 2016 at 8:04 PM, Dave Horsfall wrote: > On Mon, 3 Oct 2016, Kevin Oberman wrote: > > > The ports will not be touched, but some will not run on 10.3 because of > > ABI changes in some shareable libraries. Most of the base system uses > > versioned symbols, so will work fine, but some, usually contributed > > code, don't. Ports that use them will need to be re-installed/rebuilt. > > [...] > > Many thanks; I'm a bit nervous, as this is my only FreeBSD server :-) > > I know I'm going to have trouble with the ports area anyway, because I > seem to have corrupted it somehow (during the switch between pkg* etc), > and I cannot seem to reload it from the CD (disc1). Is there a way to > fetch the entire ports tree online? > > Oh, this is for Joseph Mingrove: my mail log shows a message from you > (relayed via FreeBSD.org) but there's nothing in my mailbox about it (and > it certainly wasn't rejected). I guess I accidentally deleted it, so > could you please send it again? > > -- > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer." > Of course. You can use portsnap(8) to do this. See 4.5 - Using the Ports Collection for details. It's quite trivial. This also will give you the latest versions of all ports. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Wed Oct 5 03:53:48 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9256AAF4823 for ; Wed, 5 Oct 2016 03:53:48 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntmtas01p.mx.bigpond.com (nskntmtas01p.mx.bigpond.com [61.9.168.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 22ACCDBB for ; Wed, 5 Oct 2016 03:53:47 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw05p ([61.9.169.165]) by nskntmtas01p.mx.bigpond.com with ESMTP id <20161005035338.WISI2042.nskntmtas01p.mx.bigpond.com@nskntcmgw05p> for ; Wed, 5 Oct 2016 03:53:38 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw05p with BigPond Outbound id rfte1t00d0KTh7401ftelN; Wed, 05 Oct 2016 03:53:38 +0000 X-Authority-Analysis: v=2.1 cv=Lc3BkWri c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=6I5d2MoRAAAA:8 a=6rlLGy-vLCti2SF5VmgA:9 a=CjuIK1q_8ugA:10 a=q_oim7cwEj0A:10 a=AT6wctpR-94A:10 a=82-kyh_VXv8A:10 a=IjZwj45LgO3ly-622nXo:22 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u953rboq097350 for ; Wed, 5 Oct 2016 14:53:38 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u953rbN5097347 for ; Wed, 5 Oct 2016 14:53:37 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 5 Oct 2016 14:53:37 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Will 10.3 clobber my ports area? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 03:53:48 -0000 On Tue, 4 Oct 2016, Kevin Oberman wrote: [ Reloading ports ] > Of course. You can use portsnap(8) to do this. See 4.5 - Using the Ports > Collection > > for details. It's quite trivial. This also will give you the latest > versions of all ports. Many thanks! Now to pick a time to gird my loins... -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Wed Oct 5 06:37:38 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D26E5AF67F0 for ; Wed, 5 Oct 2016 06:37:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B5881321 for ; Wed, 5 Oct 2016 06:37:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B1FAEAF67EE; Wed, 5 Oct 2016 06:37:38 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B19B3AF67EB for ; Wed, 5 Oct 2016 06:37:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 79A16320 for ; Wed, 5 Oct 2016 06:37:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id E98E0BDCCF; Wed, 5 Oct 2016 08:37:36 +0200 (CEST) Received: from atuin.in.mat.cc (48.196.7.109.rev.sfr.net [109.7.196.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id BCD61BDCC4; Wed, 5 Oct 2016 08:37:36 +0200 (CEST) Subject: Re: usage of openssl command in ports To: Koichiro IWAO , ports@freebsd.org References: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <2e86f306-455b-3f28-b00d-6f5c27694550@FreeBSD.org> Date: Wed, 5 Oct 2016 08:37:35 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gklkUrnNtQeK5qQw4vOjuqn2tN7krCssu" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 06:37:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gklkUrnNtQeK5qQw4vOjuqn2tN7krCssu Content-Type: multipart/mixed; boundary="3LlkXaMDEuV8ExSMC01UU0EAMc6gUoqHw"; protected-headers="v1" From: Mathieu Arnold To: Koichiro IWAO , ports@freebsd.org Message-ID: <2e86f306-455b-3f28-b00d-6f5c27694550@FreeBSD.org> Subject: Re: usage of openssl command in ports References: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> In-Reply-To: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> --3LlkXaMDEuV8ExSMC01UU0EAMc6gUoqHw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 05/10/2016 =C3=A0 04:04, Koichiro IWAO a =C3=A9crit : > Hi, > > I have a question about usage of openssl command in ports. > > If a port uses openssl command for example in pkg-install, how can I > determine which openssl to use? > I think if ssl=3Dbase, /usr/bin/openssl should be used. If ssl=3Dopens= sl, > ${PREFIX}/bin/openssl should be used. > And other ssl ports. > > Is there something like ${OPENSSL_CMD} or do I have to do manually > like this? > > .if ${SSL_DEFAULT} =3D=3D base > OPENSSL_CMD=3D /usr/bin/openssl > .endif > > .if ${SSL_DEFAULT} =3D=3D openssl > OPENSSL_CMD=3D ${PREFIX}/bin/openssl > .endif It should be: =2Eif ${SSL_DEFAULT} =3D=3D base OPENSSL_CMD=3D /usr/bin/openssl =2Eelse OPENSSL_CMD=3D ${PREFIX}/bin/openssl =2Eendif --=20 Mathieu Arnold --3LlkXaMDEuV8ExSMC01UU0EAMc6gUoqHw-- --gklkUrnNtQeK5qQw4vOjuqn2tN7krCssu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX9J+wXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85ILBsP/1M7FeYzI3dM4UhA5y4CQzfy QjsGyWMZTCL9NuhTLbTTBVXjRv+2lLrlHy2bzWXOadzETjPXouPCnebYP0Qptg2l d3OeNUrwrp5UQtyk0bwiXRQDzMPIwZ7gIuE0fo/Sjvoq7aT+KWcfnWEbm5Jxvnuj krox2lRVcsbggRh51DNbPy8GFhGnBSIfJVVyitPjBALnaVhucBd9n7z2Y6IweWUj XPbFjmol2pGhIb5b7dA3gLLiRfF9pTS3fl3cykac5h29wiShWsSR9GClI1FtlrFH K0fRndJPqVrkniRuJ6QLBNr2P+XDoAQf+oS4xNDHi4EILaeyXQjLWJhPc1YO8h+o X/mmMpWe9+nZlqJXhlP3kp3HdflwDBWrCM8A+an8cs/+v/g23uW6w6O923HSqQUs dQ8mnNBVgJMAgd2IiwUO4uoXLAEHMeXcv4DEx/l+0W38EvyXjcutvMj8aagTdbx3 MkxV6MK92s269T+MNJCj4JAOVhW5EiBOklDIUnrU70l7FdbClw1m/UZPheEhAvYc VdQOn1uNlpY1Imb2Hhv6dXLPwHP0itnMKrFgUKtZdfNFvb1l7lDsOvQRh3F40pJJ taARDzlNghTHnXYVRjM3LjEjrSB3FSG+FgzjEgXafdgjEJ834O9wsmlCfVTbXAkN P4w8I2T820IHfjMxEoaD =LUf+ -----END PGP SIGNATURE----- --gklkUrnNtQeK5qQw4vOjuqn2tN7krCssu-- From owner-freebsd-ports@freebsd.org Wed Oct 5 06:37:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB88BAF682B for ; Wed, 5 Oct 2016 06:37:42 +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 "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 71CFE34F for ; Wed, 5 Oct 2016 06:37:42 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:1c1d:86a1:a200:b700]) (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 77CA95DD3 for ; Wed, 5 Oct 2016 06:37:37 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/77CA95DD3; dkim=none; dkim-atps=neutral Subject: Re: usage of openssl command in ports To: freebsd-ports@freebsd.org References: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> From: Matthew Seaman Message-ID: <0d7bfc2a-683a-d3fe-3ac6-e516b2570158@FreeBSD.org> Date: Wed, 5 Oct 2016 07:37:25 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="x3H4oPf9OcDa16FeXmdi6vTCLCJMu60pk" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 06:37:43 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --x3H4oPf9OcDa16FeXmdi6vTCLCJMu60pk Content-Type: multipart/mixed; boundary="730cUAxMBkqRtnq7oVRIHsC82G9n9B9GL"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <0d7bfc2a-683a-d3fe-3ac6-e516b2570158@FreeBSD.org> Subject: Re: usage of openssl command in ports References: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> In-Reply-To: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> --730cUAxMBkqRtnq7oVRIHsC82G9n9B9GL Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 05/10/2016 03:04, Koichiro IWAO wrote: > Hi, >=20 > I have a question about usage of openssl command in ports. >=20 > If a port uses openssl command for example in pkg-install, how can I > determine which openssl to use? > I think if ssl=3Dbase, /usr/bin/openssl should be used. If ssl=3Dopens= sl, > ${PREFIX}/bin/openssl should be used. > And other ssl ports. Correct. You can also specify ssl=3Dlibressl > Is there something like ${OPENSSL_CMD} or do I have to do manually like= > this? >=20 > .if ${SSL_DEFAULT} =3D=3D base > OPENSSL_CMD=3D /usr/bin/openssl > .endif >=20 > .if ${SSL_DEFAULT} =3D=3D openssl > OPENSSL_CMD=3D ${PREFIX}/bin/openssl > .endif >=20 > .if ${SSL_DEFAULT} =3D=3D libressl > OPENSSL_CMD=3D "i don't know" > .endif No -- all of the openssl-like ports install an openssl binary. If your port has: USES=3D ssl Then you can just use: ${OPENSSLBASE}/bin/openssl to run the appropriate binary. You'ld have to use the SUB_LIST and SUB_FILES mechanism to get the resulting value substituted into pkg-install.in Cheers, Matthew --730cUAxMBkqRtnq7oVRIHsC82G9n9B9GL-- --x3H4oPf9OcDa16FeXmdi6vTCLCJMu60pk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJX9J+sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATPDAP/0tCPifVPmli2QJn6SzBH6yr IVr/icE0YU9HAN1H+RnX9K6B0yhkfwYSjvr0CIXoyT0UoFs9+l6kjYVHTsXKMTX9 Ne1ZJLEIxFCqyQFKEUyiSf62CDZVItVqmbYy0WQId5D5fqPgT5IUIxPoGvsbugMm 5CvZ+pS/LfrAHBnKBRNjl78yb5saovpd5G9qVgFJVunFeA0D9d62vtAVN2wT1Xj9 hDXefbLXGjiUVQ5Kstt9S2yUMIB/n7+cklyyh0fWiQARJtCukgIC78Z6BtGtbQhL SzhZgPPZFuPJRBoEHntBP+BxlTjpMJAD6HB1bUu3qBjHObFuR6y6v+H4E+1zBKU+ 2mYudV3ng6GZE9BCeNAkuzbhSYKGcJk+ZX1zmQm/Ptdf43/Hl/mRnedKMwujqDF1 FdxR5QgV8cuwo9y4sY1WudZSQTpGnm6hn7uWU8PWt6jnEU5lYFj+mMZtPu2zfwVj gt28zcOMRZ0CK0WjVsfba9GxSUEDX80D0hfq23Eee6/B2stXChUZl6OQtM0Afzoo U4uaQ4tzJRYLsa1y00OfwjiNwjGkgQoPaYeN9q3mQ42qydn/KRzBVdtmI9AXU7zV m6a2jl+U9LNKJcfywSTYPoiRsdZR9xgn6VQwap7AABITgHGumRrJbaLaMFeZr3p0 kZVIuh7dYAwQqcGMTVL+ =G0WV -----END PGP SIGNATURE----- --x3H4oPf9OcDa16FeXmdi6vTCLCJMu60pk-- From owner-freebsd-ports@freebsd.org Wed Oct 5 06:38:32 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC65CAF68EA for ; Wed, 5 Oct 2016 06:38:32 +0000 (UTC) (envelope-from mat@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 B9EFC6AF for ; Wed, 5 Oct 2016 06:38:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B95ACAF68E8; Wed, 5 Oct 2016 06:38:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B90A7AF68E7 for ; Wed, 5 Oct 2016 06:38:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 540AD6AC; Wed, 5 Oct 2016 06:38:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id E2A9CBDCC4; Wed, 5 Oct 2016 08:38:29 +0200 (CEST) Received: from atuin.in.mat.cc (48.196.7.109.rev.sfr.net [109.7.196.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 9C7AFBDC9A; Wed, 5 Oct 2016 08:38:29 +0200 (CEST) Subject: Re: dependency explosions To: Julian Elischer , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Wed, 5 Oct 2016 08:38:28 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AdJtPEqmWlUP157HOL3i7WK6WNrB2M4CL" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 06:38:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --AdJtPEqmWlUP157HOL3i7WK6WNrB2M4CL Content-Type: multipart/mixed; boundary="pI2xkChjI1nAETidJj9BfpBQXlTRfEDS8"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , "ports@FreeBSD.org" Message-ID: Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> In-Reply-To: <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> --pI2xkChjI1nAETidJj9BfpBQXlTRfEDS8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 05/10/2016 =C3=A0 05:18, Julian Elischer a =C3=A9crit : > On 3/10/2016 5:14 AM, Mathieu Arnold wrote: >> Le 01/10/2016 =C3=A0 04:35, Julian Elischer a =C3=A9crit : >>> There is a need for a "minimum" install of a lot of packages. >> Some dependencies are often optional, and can be unchecked by running >> make config. >> >>> Such a 'minimum' install should probably be the default when coming i= n >>> as a dependency, as >>> there is an increasing tendency to configure things with all the bell= s >>> and whistles. >> The bare minimum will never be the default. The default is what will >> fit most people, so that they can use our packages out of the box. >> > I didn't say it should be the default, I said it should be an easy to > request option, > (without using the config screen on each of 25000 ports) > e.g. setting PORTS_CONFIG_MINIMUM before making everything. > Most ports and packages are installed not because people want them, > but because they are forced to do so by dependencies. > Giving a way to reduce the number of unrequested packages, in a simple > way would be of great use to many many people Feel free to open PR/provide patches for ports which you think need to provide more options. --=20 Mathieu Arnold --pI2xkChjI1nAETidJj9BfpBQXlTRfEDS8-- --AdJtPEqmWlUP157HOL3i7WK6WNrB2M4CL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX9J/lXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Ia5EQAJt8x+tU0/Nt8da0MxooBxiJ EoW39GHLCpOf103d8xLXnJkGqKDN/5MNHxXfQxYdEUoHjO3L/Z16BbONYnTcNV9Q rQi2dd3rXlOZKEC6ntBoiF2HgRTB2tuuVI3tKKwWHsK+yozcD/smgITf+WT/L9aH VzswuKMZQ2He4W6/n+yo5I8H6VnnEqs1Jwkz4d5Ct4epHm8K4gg2XC8Kbnuxuiqx cvaCr2DGHAVjxX/c5Bv/+n1rRu7nUrZUAVUafze26TykNmoE9/6ZdFkIvwNweQPo btbQOZndsUbKj0RWnGTxrwhNGVu6v41umdaaLoNaFvTMLj73Os5RoN0vQ1vx73lF pXbil4MCNXu9uAnEhKtsey7lAByGVUlyVjVFB4nuzfT6/hJkW0jyAxhf3I/6jd+F Zzh1ADABXRYyGvVM5nw02vayQcn2X5dl4CNodP7nciPwBRBo23weliuAIU3AopF1 dBGDjzlXk3HTi8Ex0OkNHPwpTeU/hmpfTAVU6ROUptCkw3rAzvwDSFLXmHavUc0P eYke3MO8srSJct2fInQiWoBr1B1TAcVPb91CWxbmTmG5MQs2F9TzLSmfS9gpoXJs l1TvMrJ8Ew8g6m9TPxZQMJd+WWwdOZSjRx1vcDQ8YwuaORFwVkP5MEQvSM7OYBH8 eqbEuBkbNIY0DczijhyW =9uZ8 -----END PGP SIGNATURE----- --AdJtPEqmWlUP157HOL3i7WK6WNrB2M4CL-- From owner-freebsd-ports@freebsd.org Wed Oct 5 07:47:22 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A98C7AF6644 for ; Wed, 5 Oct 2016 07:47:22 +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 971E3380 for ; Wed, 5 Oct 2016 07:47:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 93C0CAF6643; Wed, 5 Oct 2016 07:47:22 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91D32AF6642 for ; Wed, 5 Oct 2016 07:47:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id 7AD4037F for ; Wed, 5 Oct 2016 07:47:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u957lMjW033905 for ; Wed, 5 Oct 2016 07:47:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u957lMXO033903; Wed, 5 Oct 2016 07:47:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610050747.u957lMXO033903@portscout.freebsd.org> X-Authentication-Warning: portscout.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, 5 Oct 2016 07:47:22 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 07:47:22 -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 ------------------------------------------------+-----------------+------------ comms/picocom | 2.1 | 2.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 Wed Oct 5 10:08:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16658AF5C32 for ; Wed, 5 Oct 2016 10:08:01 +0000 (UTC) (envelope-from 01010157943dc3cf-bfccab98-215b-49ab-a983-d16a4ec3c1f4-000000@us-west-2.amazonses.com) Received: from a27-116.smtp-out.us-west-2.amazonses.com (a27-116.smtp-out.us-west-2.amazonses.com [54.240.27.116]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E9399FD for ; Wed, 5 Oct 2016 10:08:00 +0000 (UTC) (envelope-from 01010157943dc3cf-bfccab98-215b-49ab-a983-d16a4ec3c1f4-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=stdm37fqbypyvw6iolbo3nkyd73es3w7; d=vmeta.jp; t=1475660858; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:In-Reply-To:References:Message-ID; bh=0YrUZaMvDQmkPOwrFAq1sChl4JaVZ4c/k/hpJR6vO4M=; b=GeRIyfmycSb8sRGJys+Rr+83d9spWWStZ9petdaf6tOVzum5vvQ0yTBUevUO1u5F 98emEdMLXzqzILqmsbc7eV/0QLqGkHCZtX4AZbxAMpwQDciPvricx7/7rfnmO8/jnmu wQXqUiXFHV6DH3bW/11r2VvNeCFn65+l4BoIriAY= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1475660858; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Subject:In-Reply-To:References:Message-ID:Feedback-ID; bh=0YrUZaMvDQmkPOwrFAq1sChl4JaVZ4c/k/hpJR6vO4M=; b=oEIr2Ttz088J3ayur4401StB/GYkNkFI1XDIWmXtzYql6a2VbZFKUJuxw0SrgFTf lxapDG1DubAAvEXcDeq1+1KUktUczBOzsDZoqIQmpdN3zmOknx/Imbg99wdvrKcu7HT BNZophV6QDpDPusxOpW9Ge8KeA7umzzw6mOrxLSs= X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on glory.vmeta.jp X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 5 Oct 2016 09:47:38 +0000 From: Koichiro IWAO To: freebsd-ports@freebsd.org Subject: Re: usage of openssl command in ports In-Reply-To: <0d7bfc2a-683a-d3fe-3ac6-e516b2570158@FreeBSD.org> References: <0101015792959ef2-163aa5ec-0b1c-4220-baf0-67ab2871cfa8-000000@us-west-2.amazonses.com> <0d7bfc2a-683a-d3fe-3ac6-e516b2570158@FreeBSD.org> Message-ID: <01010157943dc3cf-bfccab98-215b-49ab-a983-d16a4ec3c1f4-000000@us-west-2.amazonses.com> X-Sender: meta+ports@vmeta.jp User-Agent: Roundcube Webmail/1.2.0 X-SES-Outgoing: 2016.10.05-54.240.27.116 Feedback-ID: 1.us-west-2.ngRt4x2U/cWqug8pbfjwMxB6pcDw1fmN73bGmMLYyRI=:AmazonSES X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 10:08:01 -0000 > Then you can just use: > > ${OPENSSLBASE}/bin/openssl > > to run the appropriate binary. You'ld have to use the SUB_LIST and > SUB_FILES mechanism to get the resulting value substituted into > pkg-install.in This is what I wanted, thanks! -- `whois vmeta.jp | nkf -w` meta From owner-freebsd-ports@freebsd.org Wed Oct 5 12:15:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFD36AF69F6 for ; Wed, 5 Oct 2016 12:15:40 +0000 (UTC) (envelope-from support@tukuk.ru) 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 BC88F6AE for ; Wed, 5 Oct 2016 12:15:40 +0000 (UTC) (envelope-from support@tukuk.ru) Received: by mailman.ysv.freebsd.org (Postfix) id BBF45AF69F5; Wed, 5 Oct 2016 12:15:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB9A8AF69F3 for ; Wed, 5 Oct 2016 12:15:40 +0000 (UTC) (envelope-from support@tukuk.ru) Received: from mail.tukuk.ru (mail.tukuk.ru [185.147.83.71]) by mx1.freebsd.org (Postfix) with SMTP id 035286AD for ; Wed, 5 Oct 2016 12:15:39 +0000 (UTC) (envelope-from support@tukuk.ru) Message-ID: <25DF983B6BBF8B78A4A1E85D59280B1D@tukuk.ru> Reply-To: =?windows-1251?B?wfP14+Dr8uXw8eru5SDx7u/w7uLu5uTl7ejl?= From: =?windows-1251?B?wfP14+Dr8uXw8eru5SDx7u/w7uLu5uTl7ejl?= To: Subject: =?windows-1251?B?wfP14+Dr8uXw8eru5SDx7u/w7uLu5uTl7ejl?= =?windows-1251?B?IOgg4u7x8fLg7e7i6+Xt6OUg4fP1IPP3uPLg?= =?windows-1251?B?IOTr/yDC4Pjl6SDu8OPg7ejn4Pbo6C4=?= Date: Wed, 5 Oct 2016 18:13:45 +0600 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; d=tukuk.ru; s=mail; c=relaxed/relaxed; t=1475669625; h=message-id:from:to:subject:date:mime-version; bh=f6nxNaBQ8Jos+3VocepPOTSLYkaNmE2IvICGY1xQFwY=; b=jgG5Q/q8Lbzeq85JGuMWUIvXd325AvFrM/tqPoRKYab/xXv4XXbWoKmGq5LV7N gpZ3UpzGrclnt6zTdp0F7kymqyg6rGv93+SO1bWTHla0vOna0HKvu5AtlRUAApBl iR0gS8sWzjxnpyH78RvfkjybYqBCMnIUcAdMK6bkIpYuo= Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 12:15:40 -0000 =C1=F3=F5=E3=E0=EB=F2=E5=F0=F1=EA=EE=E5 =F1=EE=EF=F0=EE=E2=EE=E6=E4=E5=ED= =E8=E5 =E8 =E2=EE=F1=F1=F2=E0=ED=EE=E2=EB=E5=ED=E8=E5 =E1=F3=F5 =F3=F7=B8= =F2=E0 =E4=EB=FF =C2=E0=F8=E5=E9 =EE=F0=E3=E0=ED=E8=E7=E0=F6=E8=E8. =CC=E8=ED=E8=EC=E8=E7=E0=F6=E8=FF =ED=E0=EB=EE=E3=EE=E2. =D0=E0=E1=EE=F2=E0=E5=EC =F1 1996 =E3=EE=E4=E0, =E1=EE=EB=FC=F8=EE=E9 =EE= =EF=FB=F2 =EE=E1=F9=E5=ED=E8=FF =F1 =ED=E0=EB=EE=E3=EE=E2=FB=EC=E8 =E8 =F4= =EE=ED=E4=E0=EC=E8. =CF=EE=E7=E2=EE=ED=E8=E2=F8=E8=EC =F1 05 =EE=EA=F2=FF=E1=F0=FF =EF=EE 10 = =EE=EA=F2=FF=E1=F0=FF,=A0=F1=EA=E8=E4=EA=E0 50%=A0=ED=E0 =EF=E5=F0=E2=FB=E9= =EE=F2=F7=B8=F2=ED=FB=E9 =EF=E5=F0=E8=EE=E4. =F2. 8(495) 765-8335 From owner-freebsd-ports@freebsd.org Wed Oct 5 14:32:19 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C426AF6C21 for ; Wed, 5 Oct 2016 14:32:19 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E3498BB for ; Wed, 5 Oct 2016 14:32:18 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: by mail-oi0-x22f.google.com with SMTP id r126so273657667oib.0 for ; Wed, 05 Oct 2016 07:32:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecadlabs.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=Q9Ala7ALT65IpuBRIaQceYhUV5iUn1rYy8f9qJ9r7ng=; b=DPVi0sytT96zxB9WOghwUV5196FY6e91VuBO9FJn8cZ6SD0/VERVnDRi/ksPeGzDRs aBF1KmEE2+scdMOzQ4s4MokNOQQ/lu/bI0wIcuN+i9UHpdHWq723YIYwlfkpPbYHSq6B 9xICBItVwzq8qr7Hyp1G/sndbv9VxTByuOF9SR632aojthbuifcWN0NisHH+CoEspqUK Y7MrUu6wZv+w4G/yy5hdU9hF/J+ao6yfzPBvXtL9x6YmGmgZ0LbHsn74an2pkGV+RxAS JAmxMfSRiTFzviLOR54r49wh1R9gwFsZWr/ceLa2mR1hsPumjcZbcPS/PKP6TREQvxCu Seaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Q9Ala7ALT65IpuBRIaQceYhUV5iUn1rYy8f9qJ9r7ng=; b=Q81Du9rDWa5KRGgtbIDGM//erUFFu5vRj3lpN2ocxCKAZ3KzDKY04xtvY1hVARiYMS QeAPXyrhZnZkJ3YDFoZU7jxKawP4zyzu8HQ4RH2WYAGCDMtNhL93OeXvdeRP9Hsr7mlq HGsELmZUmD+LwsDdXIuN4BsA95zNNP3aCRIQMxyqp+xuWdahgI/bPIuyw0SrhaKvpQcW bECf7797YdlxTFZLuWOSn408vKu32Zs3Z8t1l/uiAZeQcSntWUCvm/xIa+2htF6jNeHg 5zIlLVH/5i2Ftzmv3rocfzkSRH66YMPlYNl31UjbboSh+ZJvomks+ylKtvSE98w9MYrZ pdAg== X-Gm-Message-State: AA6/9Rk+W9lO4CXQBgb9sKwyCqPiSCynPWH6e17mjfoZGsDjM8hMIUzTMnjTpRMaJQLwMyeMTvMvbLXY6NvljkYY X-Received: by 10.202.244.204 with SMTP id s195mr8010073oih.15.1475677938174; Wed, 05 Oct 2016 07:32:18 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?Jev_Bj=C3=B6rsell?= Date: Wed, 05 Oct 2016 14:32:07 +0000 Message-ID: Subject: poudriere jail build using -m src= To: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 14:32:19 -0000 Hello, I'm attempting to create a new poudriere jail using the `-m src=/path` method. The poudriere man page states about the -m src= option; "*This directory will not be built from. It is expected that it is already built and maps to a corresponding /usr/obj directory.*". So I have first done a build world as follows; export MAKEOBJDIRPREFIX=/home/jev/obj cd /home/jev/src; make buildworld this populates /home/jev/obj as expected. Then I run; poudriere jails -c -j freebsd110_amd64 -m src=/home/jev/src -v 11.0 which fails shortly after the ">>> Installing everything" stage with the following error; "ccache: error: Could not find compiler "cc" in PATH " shortly after the "Install Everything" stage. I expect I'm overlooking something fundamental, any pointers are greatly appreciated. Thank you. Jev PS. Looking for a comitter for two new ports; https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212468 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212467 From owner-freebsd-ports@freebsd.org Wed Oct 5 14:51:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93BE1AF6354 for ; Wed, 5 Oct 2016 14:51:01 +0000 (UTC) (envelope-from george+freebsd@m5p.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 78626167 for ; Wed, 5 Oct 2016 14:51:01 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: by mailman.ysv.freebsd.org (Postfix) id 77C3FAF6353; Wed, 5 Oct 2016 14:51:01 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7755DAF6352 for ; Wed, 5 Oct 2016 14:51:01 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [IPv6:2001:418:3fd::f7]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 33C84166; Wed, 5 Oct 2016 14:51:01 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [10.100.0.31] (haymarket.m5p.com [10.100.0.31]) by mailhost.m5p.com (8.14.5/8.14.5) with ESMTP id u95EofmY041257; Wed, 5 Oct 2016 10:50:57 -0400 (EDT) (envelope-from george+freebsd@m5p.com) Subject: Re: dependency explosions To: Julian Elischer , Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> From: George Mitchell Message-ID: Date: Wed, 5 Oct 2016 10:50:41 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (mailhost.m5p.com [10.100.0.247]); Wed, 05 Oct 2016 10:50:59 -0400 (EDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 14:51:01 -0000 On 10/04/16 23:18, Julian Elischer wrote: > On 3/10/2016 5:14 AM, Mathieu Arnold wrote: >> [...] >> The bare minimum will never be the default. The default is what will >> fit most people, so that they can use our packages out of the box. >> > I didn't say it should be the default, I said it should be an easy to > request option, > (without using the config screen on each of 25000 ports) > e.g. setting PORTS_CONFIG_MINIMUM before making everything. > [...] +1! -- George From owner-freebsd-ports@freebsd.org Wed Oct 5 20:05:02 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D812CAF75A2 for ; Wed, 5 Oct 2016 20:05:02 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C3560C38 for ; Wed, 5 Oct 2016 20:05:02 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BFC31AF75A1; Wed, 5 Oct 2016 20:05:02 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF6E7AF75A0 for ; Wed, 5 Oct 2016 20:05:02 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 84849C36; Wed, 5 Oct 2016 20:05:02 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u95K50hn050891 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 5 Oct 2016 13:05:01 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: dependency explosions To: Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> From: Julian Elischer Message-ID: <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> Date: Wed, 5 Oct 2016 13:04:55 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 20:05:02 -0000 On 4/10/2016 11:38 PM, Mathieu Arnold wrote: > Le 05/10/2016 à 05:18, Julian Elischer a écrit : >> On 3/10/2016 5:14 AM, Mathieu Arnold wrote: >>> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>>> There is a need for a "minimum" install of a lot of packages. >>> Some dependencies are often optional, and can be unchecked by running >>> make config. >>> >>>> Such a 'minimum' install should probably be the default when coming in >>>> as a dependency, as >>>> there is an increasing tendency to configure things with all the bells >>>> and whistles. >>> The bare minimum will never be the default. The default is what will >>> fit most people, so that they can use our packages out of the box. >>> >> I didn't say it should be the default, I said it should be an easy to >> request option, >> (without using the config screen on each of 25000 ports) >> e.g. setting PORTS_CONFIG_MINIMUM before making everything. >> Most ports and packages are installed not because people want them, >> but because they are forced to do so by dependencies. >> Giving a way to reduce the number of unrequested packages, in a simple >> way would be of great use to many many people > Feel free to open PR/provide patches for ports which you think need to > provide more options. I think it would be a framework change. not so much a per-port change. By default, when the variable is set you take the list of options for the package, and set them all to 'unset'. The only packages that would need work would be those for which that is not a valid configuration, in which case you would supply some precanned list of options to set to unset (or similar) e.g. MIN_SETTINGS="bla foo bar" the point is that if I'm including a port becuase it's just a prereq. then I probably want almost no options set.. The port itself can probably know what options are likely to be needed by things that need it adn can possibly supply a sensible setting but if it doesn't it might be possible to just do it automatically. It's ridiculous that a single small port can pull in python, perl and TCL (I forget which it was) along with some 40 or so other packages. Another thing that might be good woudl be a way to tell ports "remove all the ports that were just build dependencies". > From owner-freebsd-ports@freebsd.org Wed Oct 5 20:40:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8880DAF621C for ; Wed, 5 Oct 2016 20:40:09 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) 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 724EF17A for ; Wed, 5 Oct 2016 20:40:09 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 71952AF621B; Wed, 5 Oct 2016 20:40:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 712F5AF621A for ; Wed, 5 Oct 2016 20:40:09 +0000 (UTC) (envelope-from 000.fbsd@quip.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 333B1179; Wed, 5 Oct 2016 20:40:08 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 01243284B6; Wed, 5 Oct 2016 22:39:59 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 A095B28484; Wed, 5 Oct 2016 22:39:57 +0200 (CEST) Subject: Re: dependency explosions To: Julian Elischer , Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F5651D.8060406@quip.cz> Date: Wed, 5 Oct 2016 22:39:57 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 20:40:09 -0000 Julian Elischer wrote on 10/05/2016 22:04: > On 4/10/2016 11:38 PM, Mathieu Arnold wrote: >> Le 05/10/2016 à 05:18, Julian Elischer a écrit : >>> On 3/10/2016 5:14 AM, Mathieu Arnold wrote: >>>> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>>>> There is a need for a "minimum" install of a lot of packages. >>>> Some dependencies are often optional, and can be unchecked by running >>>> make config. >>>> >>>>> Such a 'minimum' install should probably be the default when coming in >>>>> as a dependency, as >>>>> there is an increasing tendency to configure things with all the bells >>>>> and whistles. >>>> The bare minimum will never be the default. The default is what will >>>> fit most people, so that they can use our packages out of the box. >>>> >>> I didn't say it should be the default, I said it should be an easy to >>> request option, >>> (without using the config screen on each of 25000 ports) >>> e.g. setting PORTS_CONFIG_MINIMUM before making everything. >>> Most ports and packages are installed not because people want them, >>> but because they are forced to do so by dependencies. >>> Giving a way to reduce the number of unrequested packages, in a simple >>> way would be of great use to many many people >> Feel free to open PR/provide patches for ports which you think need to >> provide more options. > I think it would be a framework change. > not so much a per-port change. > By default, when the variable is set you take the list of options for > the package, and set them all to 'unset'. > > The only packages that would need work would be those for which that is > not a valid configuration, in which case you would supply some precanned > list of options to set to unset (or similar) e.g. MIN_SETTINGS="bla foo > bar" > > the point is that if I'm including a port becuase it's just a prereq. > then I probably want almost no options set.. The port itself can > probably know what options are likely to be needed by things that need > it adn can possibly supply a sensible setting but if it doesn't it might > be possible to just do it automatically. It's ridiculous that a single > small port can pull in python, perl and TCL (I forget which it was) > along with some 40 or so other packages. There is one more problem - port A needs port B as dependency, port B can be compiled with 4 options [W,X,Y,Z], port A needs port B with option X which pull port C as dependency. So this needs to be set somewhere or else default minimal options would break some ports. Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed Oct 5 20:44:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7FF2AF6503 for ; Wed, 5 Oct 2016 20:44:29 +0000 (UTC) (envelope-from julian@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 ABF5293D for ; Wed, 5 Oct 2016 20:44:29 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A8524AF6502; Wed, 5 Oct 2016 20:44:29 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7E36AF6501 for ; Wed, 5 Oct 2016 20:44:29 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C74093C; Wed, 5 Oct 2016 20:44:29 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u95KiPgt051049 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 5 Oct 2016 13:44:27 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: dependency explosions To: Miroslav Lachman <000.fbsd@quip.cz>, Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> <57F5651D.8060406@quip.cz> From: Julian Elischer Message-ID: <2aa0e509-3361-6aad-1494-36efdabdde1b@freebsd.org> Date: Wed, 5 Oct 2016 13:44:19 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <57F5651D.8060406@quip.cz> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 20:44:29 -0000 On 5/10/2016 1:39 PM, Miroslav Lachman wrote: > Julian Elischer wrote on 10/05/2016 22:04: >> On 4/10/2016 11:38 PM, Mathieu Arnold wrote: >>> Le 05/10/2016 à 05:18, Julian Elischer a écrit : >>>> On 3/10/2016 5:14 AM, Mathieu Arnold wrote: >>>>> Le 01/10/2016 à 04:35, Julian Elischer a écrit : >>>>>> There is a need for a "minimum" install of a lot of packages. >>>>> Some dependencies are often optional, and can be unchecked by >>>>> running >>>>> make config. >>>>> >>>>>> Such a 'minimum' install should probably be the default when >>>>>> coming in >>>>>> as a dependency, as >>>>>> there is an increasing tendency to configure things with all >>>>>> the bells >>>>>> and whistles. >>>>> The bare minimum will never be the default. The default is what >>>>> will >>>>> fit most people, so that they can use our packages out of the box. >>>>> >>>> I didn't say it should be the default, I said it should be an >>>> easy to >>>> request option, >>>> (without using the config screen on each of 25000 ports) >>>> e.g. setting PORTS_CONFIG_MINIMUM before making everything. >>>> Most ports and packages are installed not because people want them, >>>> but because they are forced to do so by dependencies. >>>> Giving a way to reduce the number of unrequested packages, in a >>>> simple >>>> way would be of great use to many many people >>> Feel free to open PR/provide patches for ports which you think >>> need to >>> provide more options. >> I think it would be a framework change. >> not so much a per-port change. >> By default, when the variable is set you take the list of options for >> the package, and set them all to 'unset'. >> >> The only packages that would need work would be those for which >> that is >> not a valid configuration, in which case you would supply some >> precanned >> list of options to set to unset (or similar) e.g. >> MIN_SETTINGS="bla foo >> bar" > > >> the point is that if I'm including a port becuase it's just a prereq. >> then I probably want almost no options set.. The port itself can >> probably know what options are likely to be needed by things that need >> it adn can possibly supply a sensible setting but if it doesn't it >> might >> be possible to just do it automatically. It's ridiculous that a single >> small port can pull in python, perl and TCL (I forget which it was) >> along with some 40 or so other packages. > > > There is one more problem - port A needs port B as dependency, port > B can be compiled with 4 options [W,X,Y,Z], port A needs port B with > option X which pull port C as dependency. > So this needs to be set somewhere or else default minimal options > would break some ports. any non-minimum port would trump a minimum port I would think. (and replace it?) it's just an idea. Born from frustration of not being able to do thigs because htey call in too many other things. If you call in too many other things the chance of one of them breaking gets higher. (approaches unity in some cases I think). > Miroslav Lachman > > From owner-freebsd-ports@freebsd.org Wed Oct 5 21:18:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5784AAF70AD for ; Wed, 5 Oct 2016 21:18:56 +0000 (UTC) (envelope-from mat@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 380A0A8 for ; Wed, 5 Oct 2016 21:18:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 34A2CAF70AC; Wed, 5 Oct 2016 21:18:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32933AF70AB for ; Wed, 5 Oct 2016 21:18:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DE8D5A6; Wed, 5 Oct 2016 21:18:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 0DBDFBDD15; Wed, 5 Oct 2016 23:18:54 +0200 (CEST) Received: from atuin.in.mat.cc (48.196.7.109.rev.sfr.net [109.7.196.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 9AAABBDCE9; Wed, 5 Oct 2016 23:18:52 +0200 (CEST) Subject: Re: dependency explosions To: Julian Elischer , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> Date: Wed, 5 Oct 2016 23:20:12 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="slFfE3RBG7U4CT9Sq3gukpVnxlfHPQM68" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 21:18:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --slFfE3RBG7U4CT9Sq3gukpVnxlfHPQM68 Content-Type: multipart/mixed; boundary="IbtgrjumNBoWhfGvRfAFOuBM3V6igMXuk"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , "ports@FreeBSD.org" Message-ID: <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> In-Reply-To: <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> --IbtgrjumNBoWhfGvRfAFOuBM3V6igMXuk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 05/10/2016 =C3=A0 22:04, Julian Elischer a =C3=A9crit : > Another thing that might be good woudl be a way to tell ports "remove > all the ports that were just build dependencies". pkg autoremove --=20 Mathieu Arnold --IbtgrjumNBoWhfGvRfAFOuBM3V6igMXuk-- --slFfE3RBG7U4CT9Sq3gukpVnxlfHPQM68 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX9W6NXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IwsIQAKLU8aEDVcYH7c7QPj2oNhRZ e5EB33iRUnGsp5DsscmAc5z0MQMBfZ1QLKRP/gOTQly/ju+KLi91rTMVrJ2YqYl8 GjHzieHGQGDLynyjuobY8sHd+HV/1E1UnFI28LDIFwwV7ynhEA2KgIQeGm4dJO0M 8/4FQwYQnhE9fgJFuFBcNQRTD1osXyRoGS+iwSrfeJhRCAOFlOfQQ5wnqzv6sE/W GgoO+hDHFdtlb5VN/G0Z/LeOoJIqMFs3hWGIsiuLaVxASjVPhjNMoeGbNb+MJMk3 UEPyuRjK7klOPWusk9eqcemJrYH2/izIuqNxSidZ/R1QNlVDmNkaGvHjWApxqCKA D4Ry+sWPFnE+u7O5Rzeb9vIa4nCLZ8YdtHGFlwqLiIMbFYCjRBLUaCuR1QtVuN7G xGE5P1F0TLmkXs6BYl1G+0L7USnUS/yoS1bpUVptn/+6do6bnslHGtUBGKqXdgVA d1T8GF4gfQv/pal/PD7AHoiERZxtxUSyWExT7qrGVHyQNX49E9kgObzXNsUTKLbF bXUJCxFuhmT3ejfRMSIfXlSsRhVZvAJxy1gw7A7/ehwzQYQClxbyoMcgjYrUgY1n OGgGntEqdP3+35J9xuCxVJlRk3jrQwKhhSezPyNoJKdNKZImB2dWl4m5PbhqppmO TSX1AHeYqLjHFVcO/9lZ =jx4+ -----END PGP SIGNATURE----- --slFfE3RBG7U4CT9Sq3gukpVnxlfHPQM68-- From owner-freebsd-ports@freebsd.org Wed Oct 5 21:40:21 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7BDECAF766F for ; Wed, 5 Oct 2016 21:40:21 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6639CF88 for ; Wed, 5 Oct 2016 21:40:21 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 659CAAF766E; Wed, 5 Oct 2016 21:40:21 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6543EAF766D for ; Wed, 5 Oct 2016 21:40:21 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 422A1F86; Wed, 5 Oct 2016 21:40:20 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u95LeHVK051292 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 5 Oct 2016 14:40:19 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: dependency explosions To: Mathieu Arnold , "ports@FreeBSD.org" References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> From: Julian Elischer Message-ID: <9801f0ef-f140-76ad-a308-7ea4accbcb3c@freebsd.org> Date: Wed, 5 Oct 2016 14:40:12 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 21:40:21 -0000 On 5/10/2016 2:20 PM, Mathieu Arnold wrote: > Le 05/10/2016 à 22:04, Julian Elischer a écrit : >> Another thing that might be good woudl be a way to tell ports "remove >> all the ports that were just build dependencies". > pkg autoremove hmm I didn't know that would remove build deps for packages that are still installed.. if so .. good! > From owner-freebsd-ports@freebsd.org Wed Oct 5 22:29:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE13AAF7F33 for ; Wed, 5 Oct 2016 22:29:37 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a68.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5F8FC4B for ; Wed, 5 Oct 2016 22:29:36 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a68.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a68.g.dreamhost.com (Postfix) with ESMTP id 32C0348000B30 for ; Wed, 5 Oct 2016 15:29:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=menhennitt.com.au; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s= menhennitt.com.au; bh=mj39QDOfckp+oBqlRJZesNMsyBc=; b=T1WMfnsqJb fMe6NZHPadpfHksDmpOJPNxMrqMpi1HKo7E4Z996mHFUfRG9QMOZRMhSBGuGw9li DKgWZYuQs0GHAdNAx+IoKbwFt7I1GbNgyqt8nQH8wYdp0mVdqVt29njzHLnPjffW yXbhQuH6mWNEBzAr7+OippHgBgAkbyiFc= Received: from [137.237.172.92] (unknown [192.160.117.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by homiemail-a68.g.dreamhost.com (Postfix) with ESMTPSA id 7AD2348000B2F for ; Wed, 5 Oct 2016 15:29:35 -0700 (PDT) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> From: Graham Menhennitt Message-ID: Date: Thu, 6 Oct 2016 09:29:31 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 22:29:38 -0000 On 6/10/2016 8:20 AM, Mathieu Arnold wrote: > Le 05/10/2016 =C3=A0 22:04, Julian Elischer a =C3=A9crit : >> Another thing that might be good woudl be a way to tell ports "remove >> all the ports that were just build dependencies". > pkg autoremove > Thanks for that Mathieu - I didn't know about that one. However... When I run it, it tells me that it's going to remove my cyrus-SASL port.=20 I installed that (via its port) so that I can use SSL/TLS authentication=20 on my Dovecot server (installed via the dovecot2 port). So Cyrus is not=20 a build dependency of anything - why is it offering to remove it? Thanks, Graham From owner-freebsd-ports@freebsd.org Wed Oct 5 23:12:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 411A2AF5F9C for ; Wed, 5 Oct 2016 23:12:39 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a68.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 207AE3F9 for ; Wed, 5 Oct 2016 23:12:38 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a68.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a68.g.dreamhost.com (Postfix) with ESMTP id 08BA848000B32 for ; Wed, 5 Oct 2016 16:12:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=menhennitt.com.au; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type; s=menhennitt.com.au; bh=TYSMmXjDuRclQ GptLuK/S/Ois7I=; b=KqHNCRx8yD8fzRamSiwohrp49pedLtvX+fuYQGtti8hS5 5fPHy0ILlaQwOsUdCLNcYBIXjVEVKiMFD+vBqahCgqCHHfNDlBu2zuG+d/V/HXYY J32sMNEThSYdxMiDKoTQPsN4HrT2Az4C0c5njsl+UmNur7o8TVgSmwU5ayjcEs= Received: from [137.237.172.92] (unknown [192.160.117.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by homiemail-a68.g.dreamhost.com (Postfix) with ESMTPSA id F247648000B30 for ; Wed, 5 Oct 2016 16:12:36 -0700 (PDT) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: From: Graham Menhennitt Message-ID: <43d4823b-ef7f-19b6-a065-45ad760ddd41@menhennitt.com.au> Date: Thu, 6 Oct 2016 10:12:35 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 23:12:39 -0000 Thanks for that, olli. I didn't understand how I'd missed the fact that Dovecot now included=20 Cyrus. So I had a look at /usr/ports/UPDATING. Searching for Dovecot=20 shows a mention of it in the entry at 20160228. However, that's entitled=20 "AFFECTS: users of mail/postfix", and I don't use Postfix. I think that=20 Dovecot should have its own entry in UPDATING for that change too. Graham On 6/10/2016 9:38 AM, olli hauer wrote: > Postfix in combination with dovecot doesn't require cyrus, since some=20 > months dovecot support is always provided by postfix. > But i"m sorry and cannot expliain why cyrus is installed on your system > --=20 > send with broken GMX mailer client, sorry for tofu and html scrap > On 06/10/2016, 00:29 Graham Menhennitt wrote= : > > On 6/10/2016 8:20 AM, Mathieu Arnold wrote: > > Le 05/10/2016 =C3=A0 22:04, Julian Elischer a =C3=A9crit : > >> Another thing that might be good woudl be a way to tell ports > "remove > >> all the ports that were just build dependencies". > > pkg autoremove > > > > Thanks for that Mathieu - I didn't know about that one. > > However... > > When I run it, it tells me that it's going to remove my cyrus-SASL > port. > I installed that (via its port) so that I can use SSL/TLS > authentication > on my Dovecot server (installed via the dovecot2 port). So Cyrus > is not > a build dependency of anything - why is it offering to remove it? > > Thanks, > Graham > _______________________________________________ > 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"=20 > From owner-freebsd-ports@freebsd.org Wed Oct 5 23:49:25 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CDF3B8175F for ; Wed, 5 Oct 2016 23:49:25 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a117.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0D5697A0 for ; Wed, 5 Oct 2016 23:49:24 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a117.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a117.g.dreamhost.com (Postfix) with ESMTP id 00F9460000DC7 for ; Wed, 5 Oct 2016 16:49:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=menhennitt.com.au; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s= menhennitt.com.au; bh=an9PtCaOJyuTRIewLJ/YjGcS9AE=; b=kr8Bs2hLF9 X9nmMY1cGzVR4j9IEIGHXN9jRl21jzK+W8LEP1l5JYw5UUfbPB4zIqiOJCBxhia9 shzsogeOk0DfHwYzMtU2ZWJgzXtLXUMzpjZZRiflQqKzjENs+Wgk1jtnxjK5/86P Yre8AC4QaVi/v7q4vP3lqTpLrM0zZpHtU= Received: from [137.237.172.92] (unknown [192.160.117.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by homiemail-a117.g.dreamhost.com (Postfix) with ESMTPSA id 4820F60000DC5 for ; Wed, 5 Oct 2016 16:49:22 -0700 (PDT) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <43d4823b-ef7f-19b6-a065-45ad760ddd41@menhennitt.com.au> From: Graham Menhennitt Message-ID: Date: Thu, 6 Oct 2016 10:49:21 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <43d4823b-ef7f-19b6-a065-45ad760ddd41@menhennitt.com.au> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2016 23:49:25 -0000 Sorry, I just read that UPDATING entry again. Cyrus is only provided to=20 Dovecot if Postfix is present. I do not have Postfix present. So, I=20 think that I do need to install Cyrus explicitly. So, back to my original question, why does "pkg autoremove" want to=20 uninstall Cyrus when I explicitly installed it from the port? Thanks, Graham On 6/10/2016 10:12 AM, Graham Menhennitt wrote: > Thanks for that, olli. > > I didn't understand how I'd missed the fact that Dovecot now included=20 > Cyrus. So I had a look at /usr/ports/UPDATING. Searching for Dovecot=20 > shows a mention of it in the entry at 20160228. However, that's=20 > entitled "AFFECTS: users of mail/postfix", and I don't use Postfix. I=20 > think that Dovecot should have its own entry in UPDATING for that=20 > change too. > > Graham > > On 6/10/2016 9:38 AM, olli hauer wrote: >> Postfix in combination with dovecot doesn't require cyrus, since some=20 >> months dovecot support is always provided by postfix. >> But i"m sorry and cannot expliain why cyrus is installed on your syste= m >> --=20 >> send with broken GMX mailer client, sorry for tofu and html scrap >> On 06/10/2016, 00:29 Graham Menhennitt wrot= e: >> >> On 6/10/2016 8:20 AM, Mathieu Arnold wrote: >> > Le 05/10/2016 =C3=A0 22:04, Julian Elischer a =C3=A9crit : >> >> Another thing that might be good woudl be a way to tell ports >> "remove >> >> all the ports that were just build dependencies". >> > pkg autoremove >> > >> >> Thanks for that Mathieu - I didn't know about that one. >> >> However... >> >> When I run it, it tells me that it's going to remove my cyrus-SASL >> port. >> I installed that (via its port) so that I can use SSL/TLS >> authentication >> on my Dovecot server (installed via the dovecot2 port). So Cyrus >> is not >> a build dependency of anything - why is it offering to remove it? >> >> Thanks, >> Graham >> _______________________________________________ >> 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" > > _______________________________________________ > 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 Thu Oct 6 00:23:08 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 069CCAF476D for ; Thu, 6 Oct 2016 00:23:08 +0000 (UTC) (envelope-from 000.fbsd@quip.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 BE7C8F2F for ; Thu, 6 Oct 2016 00:23:07 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 62530284A2; Thu, 6 Oct 2016 02:23:03 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (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 75E0A2847B; Thu, 6 Oct 2016 02:23:02 +0200 (CEST) Subject: Re: dependency explosions To: Graham Menhennitt , freebsd-ports@freebsd.org References: <43d4823b-ef7f-19b6-a065-45ad760ddd41@menhennitt.com.au> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57F59965.6090400@quip.cz> Date: Thu, 6 Oct 2016 02:23:01 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2016 00:23:08 -0000 Graham Menhennitt wrote on 2016/10/06 01:49: > Sorry, I just read that UPDATING entry again. Cyrus is only provided to > Dovecot if Postfix is present. I do not have Postfix present. So, I > think that I do need to install Cyrus explicitly. > > So, back to my original question, why does "pkg autoremove" want to > uninstall Cyrus when I explicitly installed it from the port? pkg autoremove is working with pkg internal database. If you install some ports directly with command "pkg install SomePort", then this ports is nor marked as autoamtic. If some port is installed as depedency, then it is marked as automatic and if parent port is removed, then this automatic port can be deleted by "pkg autoremove" You can use "pkg query" to check what is marked as automatic pkg query '%a %n' | sort You can change this settings by "pkg set" (see man pkg-query example) EXAMPLES Change a package from automatic to non-automatic, which will prevent autoremove from removing it: % pkg set -A 0 perl-5.14 Why you need cyrus-sasl? Do you use some tools from this package or just some libs? The Dovecot / Postfix case is that Dovecot have it's own internal SASL libs and Postfix from some version have internal support for Dovecots SASL and do not need to be build with Cyrus-SASL. But it is not related to you if you are not using Postfix. Miroslav Lachman From owner-freebsd-ports@freebsd.org Thu Oct 6 06:03:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7B58AF516D for ; Thu, 6 Oct 2016 06:03:28 +0000 (UTC) (envelope-from zhonghuananlu12@vip.163.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D1D33A70 for ; Thu, 6 Oct 2016 06:03:28 +0000 (UTC) (envelope-from zhonghuananlu12@vip.163.com) Received: by mailman.ysv.freebsd.org (Postfix) id D132EAF516B; Thu, 6 Oct 2016 06:03:28 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0D79AF516A for ; Thu, 6 Oct 2016 06:03:28 +0000 (UTC) (envelope-from zhonghuananlu12@vip.163.com) Received: from proxy90-7.mail.163.com (proxy90-7.mail.163.com [43.230.90.7]) by mx1.freebsd.org (Postfix) with ESMTP id 4A78AA6F for ; Thu, 6 Oct 2016 06:03:27 +0000 (UTC) (envelope-from zhonghuananlu12@vip.163.com) Received: from zhonghuananlu12$vip.163.com ( [111.121.120.91] ) by ajax-webmail-wmsvr5 (Coremail) ; Thu, 6 Oct 2016 13:57:15 +0800 (CST) X-Originating-IP: [111.121.120.91] Date: Thu, 6 Oct 2016 13:57:15 +0800 (CST) From: zhonghuananlu12 To: ports@FreeBSD.org Subject: Inquiry X-Priority: 3 X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build 20160420(83524.8626) Copyright (c) 2002-2016 www.mailtech.cn 163vip MIME-Version: 1.0 Message-ID: <24d0b09b.a336.15798913349.Coremail.zhonghuananlu12@vip.163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: r2Z4CgAHvBa75_VX1rakAA--.24825W X-CM-SenderInfo: x2kr0wxkxd0tpqoxijg6yl1hqrwthudrp/1tbiIhn6dlV4ANtCEgA BsQ X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2016 06:03:29 -0000 SGVsbG8hCgogCgogICBXZSBhcmUgR3VpeWFuZyBDWFQgSW1wb3J0ICYgRXhwb3J0IFRyYWRpbmcg Q28uLEx0ZCBpbiBHdWl6aG91IHByb3ZpbmNlIG9mIENoaW5hLG91ciBjb21wYW55IGlzIHZlcnkg aW50ZXJlc3RlZCBpbiB5b3VyIHByb2R1Y3RzLuKAjQoKICAgUGxlYXNlIHNlbmQgeW91ciBwcm9k dWN04oCZcyBjYXRhbG9ndWUgYW5kIHdlYnNpdGUgdG8gdXMgYWZ0ZXIgcmVjZWl2aW5nIHRoZSBF LW1haWwuCgogCgogICBXYWl0aW5nIGZvciB5b3VyIHJlcGx5IHNvb24uCgogCgogICBNci4gWWFu ZwoKIAoKICAgVGVsZXBob25lIE5vLiA6IDAwODYtKDApLTEzMTE2NDk3OTE4 From owner-freebsd-ports@freebsd.org Thu Oct 6 07:04:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D222BD3962 for ; Thu, 6 Oct 2016 07:04:13 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 228952A5 for ; Thu, 6 Oct 2016 07:04:12 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:1c1d:86a1:a200:b700]) (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 611FD670D for ; Thu, 6 Oct 2016 07:03:59 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/611FD670D; dkim=none; dkim-atps=neutral Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> From: Matthew Seaman Message-ID: <280bddb2-81f8-5160-44a7-14fc98d07579@FreeBSD.org> Date: Thu, 6 Oct 2016 08:03:53 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nQu7UUnP5bEGdWEjXEuhs4DL4NEj8jh9I" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2016 07:04:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nQu7UUnP5bEGdWEjXEuhs4DL4NEj8jh9I Content-Type: multipart/mixed; boundary="8rxqKLBd2ucQbqfkWTbPKvsJ9sXPktFQJ"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <280bddb2-81f8-5160-44a7-14fc98d07579@FreeBSD.org> Subject: Re: dependency explosions References: <2df71272-7b98-ad73-650a-3ec70beb71d5@freebsd.org> <3b3f3e28-d759-d654-24c0-97fa5683837d@freebsd.org> <88debba1-df87-7ab6-447b-4a63b5e9c44b@freebsd.org> <9ef4c5a9-6b31-ad02-314d-01dd6ba20ef5@FreeBSD.org> In-Reply-To: --8rxqKLBd2ucQbqfkWTbPKvsJ9sXPktFQJ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 05/10/2016 23:29, Graham Menhennitt wrote: > When I run it, it tells me that it's going to remove my cyrus-SASL port= =2E > I installed that (via its port) so that I can use SSL/TLS authenticatio= n > on my Dovecot server (installed via the dovecot2 port). So Cyrus is not= > a build dependency of anything - why is it offering to remove it? Dovecot has it's own SASL implementation. It doesn't need the equivalent Cyrus version. http://wiki.dovecot.org/Sasl 'pkg autoremove' is offering to remove cyrus-sasl because cyrus-sasl was presumably originally installed as a runtime dependency of some port (and hence marked as 'automatic'), but that port no longer depends on cyrus-sasl, so pkg sees cyrus-sasl as a candidate for removal. Cheers, Matthew --8rxqKLBd2ucQbqfkWTbPKvsJ9sXPktFQJ-- --nQu7UUnP5bEGdWEjXEuhs4DL4NEj8jh9I Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJX9fdfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATrd0P/3BVn5dm/QIXHJPPO2QTTGvX XkuGfe+NOR2WrnDRc7Ypq6s1VFFiF1nkV2B6Jya9BIHJm3gqrZCCTiBJCTQfYtGY 8KSI9CisFm8gJANrm00uE0mVG3S11v1+bFLH830FoIsg0e++zHQ3hfKuj5RF+KOO d31i4WiXihtUmxqnsvuOKV3pIMsFjdcjs8ID5d0uuMObimE3/291Y1IbzLTkRq5k HZQTfBIUKSuAw7Hi1j/DClemB+FMTp2RC7r9dRgWzHzy2qPIZntAiF/wUZBm+4ZB jaPOIQH0dP65+zahZkMH/nTbaG76nuHRhMNlP7fqXMy3DxZRu0Jtg5Xok8pmyZxW mhoajyuh9FQqh1VZOlWMdpUmRRwBqJiy/5S/G5KzwL1Z94biKCfmXQXM4wHTERVe MX2S0PYeHDdQt3bdkpxqgyG4RiMNLKe48Dvqi0XSgr7wTiYQlxw3P+LIJkuBvKb4 et8HdZBNNnh8J+Cuetnk9LF+sNu7Lw/311XHT3bQ/Vc6T/ZOB4xxN8YPPHv4+dsL w/IF0TyGrbVctM8mO1qCsJERbEBt/YYefNMYE0XMe/VD/2e3sfUKM9WWd8ByEwy1 n6jNQ5pW3RiU7RGHSkAiXrpO3/FkLmd2clGH8UewSHlaPBqfQ4PnmOBIOYh1RcyT eQlzQB/XrsHK50+cjK23 =SS+e -----END PGP SIGNATURE----- --nQu7UUnP5bEGdWEjXEuhs4DL4NEj8jh9I-- From owner-freebsd-ports@freebsd.org Thu Oct 6 07:05:23 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A94CEBD39B5 for ; Thu, 6 Oct 2016 07:05:23 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a122.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91C4D36E for ; Thu, 6 Oct 2016 07:05:23 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a122.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a122.g.dreamhost.com (Postfix) with ESMTP id 4009060001111 for ; Thu, 6 Oct 2016 00:05:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=menhennitt.com.au; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s= menhennitt.com.au; bh=vOMA69GXWL5yhvEUDkYgZJTNRe4=; b=DT607PWOpL KMqI4JxJIAOy6Phep00IBzqpT7c46ah5dUF2zbAEU6+6WedjuuxK97L8kkZ3JHLc L22xq3/9H3zaF7TvwzwOs9e4hObQc7tviYcqSnLf/RVFJrBRKSrpwzCnAUgvQB2E LTmn9SJGjnJxbPgYkppwr44N51hnLxKmE= Received: from [203.2.73.68] (c122-107-214-88.mckinn3.vic.optusnet.com.au [122.107.214.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by homiemail-a122.g.dreamhost.com (Postfix) with ESMTPSA id CDD286000111B for ; Thu, 6 Oct 2016 00:05:21 -0700 (PDT) Subject: Re: dependency explosions To: freebsd-ports@freebsd.org References: <43d4823b-ef7f-19b6-a065-45ad760ddd41@menhennitt.com.au> <57F59965.6090400@quip.cz> From: Graham Menhennitt Message-ID: <912f183c-7ad7-6d91-3e49-23d006341a98@menhennitt.com.au> Date: Thu, 6 Oct 2016 18:05:19 +1100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <57F59965.6090400@quip.cz> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2016 07:05:23 -0000 Thanks Miroslav, Cyrus is marked as automatic and I don't understand why that is. But I've removed it as I only needed its libraries for Dovecot and, as you pointed out, that isn't necessary any more. All working! Thanks for your reply, Graham On 06/10/2016 11:23, Miroslav Lachman wrote: > Graham Menhennitt wrote on 2016/10/06 01:49: >> Sorry, I just read that UPDATING entry again. Cyrus is only provided to >> Dovecot if Postfix is present. I do not have Postfix present. So, I >> think that I do need to install Cyrus explicitly. >> >> So, back to my original question, why does "pkg autoremove" want to >> uninstall Cyrus when I explicitly installed it from the port? > > pkg autoremove is working with pkg internal database. If you install > some ports directly with command "pkg install SomePort", then this > ports is nor marked as autoamtic. If some port is installed as > depedency, then it is marked as automatic and if parent port is > removed, then this automatic port can be deleted by "pkg autoremove" > > You can use "pkg query" to check what is marked as automatic > > pkg query '%a %n' | sort > > You can change this settings by "pkg set" (see man pkg-query example) > > EXAMPLES > Change a package from automatic to non-automatic, which will prevent > autoremove from removing it: > % pkg set -A 0 perl-5.14 > > > > Why you need cyrus-sasl? Do you use some tools from this package or > just some libs? > The Dovecot / Postfix case is that Dovecot have it's own internal SASL > libs and Postfix from some version have internal support for Dovecots > SASL and do not need to be build with Cyrus-SASL. But it is not > related to you if you are not using Postfix. From owner-freebsd-ports@freebsd.org Thu Oct 6 07:51:12 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 424BFAF5550 for ; Thu, 6 Oct 2016 07:51: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 2D2BEFB9 for ; Thu, 6 Oct 2016 07:51:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 29AA0AF554D; Thu, 6 Oct 2016 07:51:12 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2949FAF554C for ; Thu, 6 Oct 2016 07:51:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id 1CC3FFB8 for ; Thu, 6 Oct 2016 07:51:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u967pBfk066848 for ; Thu, 6 Oct 2016 07:51:11 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u967pBhN066845; Thu, 6 Oct 2016 07:51:11 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610060751.u967pBhN066845@portscout.freebsd.org> X-Authentication-Warning: portscout.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, 6 Oct 2016 07:51:11 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2016 07:51: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 ------------------------------------------------+-----------------+------------ math/giacxcas | 1.2.2-57 | 1.2.2-91 ------------------------------------------------+-----------------+------------ 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 Oct 7 07:05:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9DA0BECE59 for ; Fri, 7 Oct 2016 07:05:55 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwqsrv01p.mx.bigpond.com (nschwqsrv01p.mx.bigpond.com [61.9.189.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D174FA for ; Fri, 7 Oct 2016 07:05:54 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwcmgw07p ([61.9.190.167]) by nschwmtas05p.mx.bigpond.com with ESMTP id <20161007063512.GII2173.nschwmtas05p.mx.bigpond.com@nschwcmgw07p> for ; Fri, 7 Oct 2016 06:35:12 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nschwcmgw07p with BigPond Outbound id sWbC1t0070KTh7401WbCyJ; Fri, 07 Oct 2016 06:35:12 +0000 X-Authority-Analysis: v=2.1 cv=at5PcntV c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=mpLi8_fmetoW3o2XyIcA:9 a=CjuIK1q_8ugA:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u976ZBTc003431 for ; Fri, 7 Oct 2016 17:35:12 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u976ZAlR003428 for ; Fri, 7 Oct 2016 17:35:11 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Fri, 7 Oct 2016 17:35:10 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: What sort of a hog is Ruby? Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 07:05:55 -0000 Looks like I need to upgrade it for security issues; so I tried to compile it from the ports area. First it blew out my disk space (the "work" sub-directory), so when I rearranged a few things to make more room it blew out my swap space! On my box /tmp is "tmpfs" i.e. use memory first before overflowing into swap; that's going to be trickier to fix... I guess I'll have to kludge /tmp as a symlink into /usr/local or something, where I have heaps of room. On the other hand I guess I could figure out what requires Ruby, and decide whether I really need it. What sort of disk farms do these developers have? I'm only a small-time user and wannabe developer... -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Fri Oct 7 07:11:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 544E8BECFE8 for ; Fri, 7 Oct 2016 07:11:54 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a122.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DED97F4 for ; Fri, 7 Oct 2016 07:11:53 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from homiemail-a122.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a122.g.dreamhost.com (Postfix) with ESMTP id DD67B6000111B for ; Fri, 7 Oct 2016 00:11:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=menhennitt.com.au; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s= menhennitt.com.au; bh=z/zmgoBxRfF2y8QYcvdAyX6kdS0=; b=UTYjwCkwua UNl97lFt9x/hfEhUpUTIbhvrjkIDoTR0/Jm9sVhtalS2SXgdNVuosQ6nNC8LsHX+ rT3Emr31kGqiyIPhwwaZEd+PXbtWFTbXfHge+8LzdW3gb9lAT5kGDV07E7DcyeKK zqc+FtNFbNiusgW5qZZZ8SGD5Zp8rxjew= Received: from [203.2.73.68] (c122-107-214-88.mckinn3.vic.optusnet.com.au [122.107.214.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by homiemail-a122.g.dreamhost.com (Postfix) with ESMTPSA id 7104060001108 for ; Fri, 7 Oct 2016 00:11:52 -0700 (PDT) Subject: Re: What sort of a hog is Ruby? To: freebsd-ports@freebsd.org References: From: Graham Menhennitt Message-ID: Date: Fri, 7 Oct 2016 18:11:50 +1100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 07:11:54 -0000 On 07/10/2016 17:35, Dave Horsfall wrote: > Looks like I need to upgrade it for security issues; so I tried to compile > it from the ports area. > > First it blew out my disk space (the "work" sub-directory), so when I > rearranged a few things to make more room it blew out my swap space! > Not sure what's going on with yours, but mine doesn't show any of those symptoms. I build it regularly on a relatively low spec box (AMD G-T40E Processor (1000.02-MHz K8-class CPU) with 4Gb RAM). Which version of Ruby and which version of FreeBSD? Graham From owner-freebsd-ports@freebsd.org Fri Oct 7 07:28:15 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1BFDBED3EB for ; Fri, 7 Oct 2016 07:28:15 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.rulingia.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2EBD4ECA for ; Fri, 7 Oct 2016 07:28:14 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp59-167-167-3.static.internode.on.net [59.167.167.3]) by vps.rulingia.com (8.15.2/8.15.2) with ESMTPS id u977RxZi080120 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 7 Oct 2016 18:28:05 +1100 (AEDT) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.15.2/8.15.2) with ESMTPS id u977RssU080840 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Oct 2016 18:27:54 +1100 (AEDT) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.15.2/8.15.2/Submit) id u977RrDL080839; Fri, 7 Oct 2016 18:27:53 +1100 (AEDT) (envelope-from peter) Date: Fri, 7 Oct 2016 18:27:53 +1100 From: Peter Jeremy To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: What sort of a hog is Ruby? Message-ID: <20161007072753.GG76775@server.rulingia.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Bn2rw/3z4jIqBvZU" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 07:28:15 -0000 --Bn2rw/3z4jIqBvZU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2016-Oct-07 17:35:10 +1100, Dave Horsfall wrote: >Looks like I need to upgrade it for security issues; so I tried to compile= =20 >it from the ports area. > >First it blew out my disk space (the "work" sub-directory), so when I=20 >rearranged a few things to make more room it blew out my swap space! My ruby22 work tree is 415MB. That's not small but it pales next to openjdk, firefox or mongodb. --=20 Peter Jeremy --Bn2rw/3z4jIqBvZU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX9055XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0J2YP/ibbFBC03MgAn91JETOGTJNP e4oq342ABsLZDPHaHLkGdyFn83RH+dFhHMbqckRzR5UoNVo4Tc47vP55gs5fK9IG HKK4oFDTHO2z+hefxp9d5JnIScdiA7CBPgjV1h9sHJCNg4FaNAfY0OIYHU2iR/bM HGg9y11h6Qg4F4xgb2Vt8x1g9w7oE6XPurVxuk+ShCLVcc9Av8jHpOx6PvEPiUQV DEI8RF+U7hVNXioKu53bzm/KXIzT0qvr5LPnTePdU9gweem4CGrgSc61F0Pt0lrD GKdZf9Y5s5HXjMxvrDuwKsn8Qg+1/F4cL9nJFKsPlCAdgqk+oc7jK5o3luY5pTEm bndJEDBO/KDKdcrpQLORKDyrZkauDGXl1s2JXBNyJF4q5g41DmCNU5rYE3k2q+et zk1yBY7/ssWXu8hl7NIfouat0SA1yY67Xf6vKzkuxWVKG3NVqrsrEUqIQBIyAQBk x09blaUBvtHKWECYwBykHbhM0bK2pZzb3nJud3qqJaMi66c63ouVgpPNVlf5OZkr /tIINrVuAFJuEkOJcg89347YYnQjIAP/KGqWDGahhr+dc8NZL3O9DIVOB8RIoliP oLPSxoR1noW0Cfma5V/q1KYyxh5CJ2ZXH4ouUPVgvhx+RNic2MmBbWmhM+2IW8Xt ietryUCER6ZNscaQ3H8a =0exi -----END PGP SIGNATURE----- --Bn2rw/3z4jIqBvZU-- From owner-freebsd-ports@freebsd.org Fri Oct 7 08:26:26 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2D4BBD3256 for ; Fri, 7 Oct 2016 08:26:26 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 A51E3965 for ; Fri, 7 Oct 2016 08:26:26 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for freebsd-ports@freebsd.org with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsQU4-003yae-Fm>; Fri, 07 Oct 2016 10:26:24 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) for freebsd-ports@freebsd.org with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsQU4-0028OK-7l>; Fri, 07 Oct 2016 10:26:24 +0200 Date: Fri, 7 Oct 2016 10:26:19 +0200 From: "O. Hartmann" To: FreeBSD Ports Subject: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/O63h=Jk6==Qq/PAheYNniSw"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 08:26:27 -0000 --Sig_/O63h=Jk6==Qq/PAheYNniSw Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable I'm being haunted by this error on two CURRENT systems, while several other= CURRENT systems with identical src.conf and make.conf are not affected, please see = below. It seems, that somehow the compiler environment doesn't find standard c++/c= includes. Albeit the fact I spread my setups around other systems, I change sometimes configuration, so it might be possible that on the both systems in question= s a remnant or miscompiled library might be the culprit. The most important fact, always questioned here, is that I use CPUTYPE?+nat= ive on both IvyNridge (failing systems, both consumer and XEON type) and COPTS+=3D-O3 a= s well. The very same I use on systems with Haswell XEONs and SkyLake XEONs. I tried to comment these "optimizations" out and restart a full recompilati= on of all requiremets via "portmaster -df graphics/opencv-core" (the same is with graphics/blender!), as well as with vanilla/default settings shipped with F= reeBSD CURRENT/11-STABLE (same on 11-STABLE/11-RELEASE since I smoothly moved from= there to 12-CURRENT) - but with a NULL effect. I also use a poudriere framework compiling packages with the very same opti= mixations set(!) for some embedded appliances and it's driving me nuts: on those syst= ems, the compilation works fine, I have the proper ports including graphics/blender! So, I guess I have a polluted/sick system which needs some investigation. S= ince I can definitely not delete every port and recompile it and I'm willing to spend = some time to clean up the mess manually, I'd like to ask for some help, tipps, suggestio= ns. I already filed PRs regarding graphics/blender (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211809) and graphics/o= pencv-core (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211808). Maybe someone has made similar experiences. Please CC me, I do not subscribe this list although I try to watch on a reg= ular basis. Thanks in advance, Oliver [...] cd /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core && /u= sr/bin/c++ -DCVAPI_EXPORTS -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/dynamicuda/= include -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/include -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1 -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 -pipe = -O3 -march=3Dnative -fstack-protector -fno-strict-aliasing -fsigned-char -W -Werror=3Dreturn-type -Werror=3Daddress -Werror=3Dsequence-point -Wformat -Werror=3Dformat-security -Wmissing-declarations -Wmissing-prototypes -Wstr= ict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-array-bou= nds -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -mss= e -msse2 -mavx -mavx2 -ffunction-sections -O2 -pipe -O3 -march=3Dnative -fstack-protector -fno-strict-aliasing -DNDEBUG -fPIC -o CMakeFiles/opencv_core.dir/src/arit= hm.cpp.o -c /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src/a= rithm.cpp In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /arithm.cpp:49: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /precomp.hpp:48: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/inc= lude/opencv2/core/core.hpp:53: --- modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o --- In file inc= luded from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /array.cpp:49: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /precomp.hpp:48: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/inc= lude/opencv2/core/core.hpp:53: In file included from /usr/include/c++/v1/algorithm:624: In file included from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstddef:4= 3:15: fatal error: 'stddef.h' file not found #include_next ^ --- modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o --- In file includ= ed from /usr/include/c++/v1/algorithm:624: --- modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o --- In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /alloc.cpp:43: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src= /precomp.hpp:48: In file included from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/inc= lude/opencv2/core/core.hpp:53: In file included from /usr/include/c++/v1/algorithm:624: In file included from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstddef:4= 3:15: fatal error: 'stddef.h' file not found #include_next --Sig_/O63h=Jk6==Qq/PAheYNniSw Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX91wrAAoJEOgBcD7A/5N86iQIANejQOmN/MJcKYWb45bRVeWR tHR9eXmWVxQPAlWU2LKflYAl91qkKs6nBP5CCszP8HGDJ6jbxh/BHUWbmVD1OZ9/ xJdVNUrKon1R8RUDDPdDSL0DPjC1fSQxAJYAoCvbxKhwyDoADsMlfQhEjr/0GC9/ eDRFO5pv5So/aqLzyutkySV4RRa9wbwrCdmCfqZBkCRdieKJKHVkOovrDeHHbUVs BKwppXFGAX4PBzV/+knTqpA0oUNmCh4QrPCiwpEL0ETsPp7XsuZklQxckiJzuucO cdKdRZYsLAcSwq3t8U37B5navPoZ9UtLKHyV7A9oxirpbnqw3BUD1OgGJi5LDUA= =iaT/ -----END PGP SIGNATURE----- --Sig_/O63h=Jk6==Qq/PAheYNniSw-- From owner-freebsd-ports@freebsd.org Fri Oct 7 09:00:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC808BD3BC2 for ; Fri, 7 Oct 2016 09:00:46 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-66.reflexion.net [208.70.210.66]) (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 82E7F869 for ; Fri, 7 Oct 2016 09:00:45 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 20059 invoked from network); 7 Oct 2016 09:00:28 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 7 Oct 2016 09:00:28 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Fri, 07 Oct 2016 05:00:42 -0400 (EDT) Received: (qmail 15101 invoked from network); 7 Oct 2016 09:00:42 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 7 Oct 2016 09:00:42 -0000 Received: from [192.168.0.105] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id D4052EC8EEC; Fri, 7 Oct 2016 02:00:36 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Date: Fri, 7 Oct 2016 02:00:34 -0700 Message-Id: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> Cc: Dimitry Andric To: FreeBSD Ports , ohartman@zedat.fu-berlin.de Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:00:46 -0000 O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 08:26:27 = UTC 2016 . . . . . . of having problems with not finding during some port = builds. Is there a difference in the -isystem command line options for c++ for = the working vs. failing contexts? I will presume that there is based on the following. . . (At least it = gives you something to look into.) The issue is not specific to just graphics/opencv-core and = graphics/blender ports: others also have problems with the use of = -isystem for C++ compiles. See: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 in particular Comment #2 from Dimitry Andric. The problem is in how -isystem is used vs. what is needed for libc++ = 3.8.0 . =46rom O. Hartmann's message text: . . . > -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 = -pipe -O3 . . . > In file included from /usr/include/c++/v1/algorithm:624: In file = included > from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal > error: 'stddef.h' file not found #include_next ^ --- . . . > In file included from /usr/include/c++/v1/algorithm:624: In file = included > from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal > error: 'stddef.h' file not found #include_next Dimitry wrote for this issue of not being found: > Summary: If for some reason you must completely rebuild the header = search path > from scratch, you need to add -isystem /usr/include/c++/v1 *before* = -isystem > /usr/include. But it is better not to do this at all. :) There is more background/supporting information in that comment. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Fri Oct 7 09:15:08 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91EF4BD3F32 for ; Fri, 7 Oct 2016 09:15:08 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 4EEFCF1F; Fri, 7 Oct 2016 09:15:07 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsRFB-000Em4-O5>; Fri, 07 Oct 2016 11:15:05 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsRFB-002D6K-CM>; Fri, 07 Oct 2016 11:15:05 +0200 Date: Fri, 7 Oct 2016 11:14:59 +0200 From: "O. Hartmann" To: Mark Millard Cc: FreeBSD Ports , Dimitry Andric Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007111459.164d5be7.ohartman@zedat.fu-berlin.de> In-Reply-To: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> References: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/OKfv.seSMNp/4MrVZGtTGdK"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:15:08 -0000 --Sig_/OKfv.seSMNp/4MrVZGtTGdK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 02:00:34 -0700 Mark Millard schrieb: > O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 08:26:27 UT= C 2016 . . . >=20 > . . . of having problems with not finding during some port bui= lds. >=20 >=20 > Is there a difference in the -isystem command line options for c++ for th= e working vs. > failing contexts? >=20 > I will presume that there is based on the following. . . (At least it giv= es you > something to look into.) >=20 >=20 >=20 > The issue is not specific to just graphics/opencv-core and graphics/blend= er ports: > others also have problems with the use of -isystem for C++ compiles. See: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 >=20 > in particular Comment #2 from Dimitry Andric. >=20 > The problem is in how -isystem is used vs. what is needed for libc++ 3.8.= 0 . >=20 > From O. Hartmann's message text: >=20 > . . . > > -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 -p= ipe -O3 =20 > . . . > > In file included from /usr/include/c++/v1/algorithm:624: In file includ= ed > > from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstdd= ef:43:15: fatal > > error: 'stddef.h' file not found #include_next ^ --- =20 > . . . > > In file included from /usr/include/c++/v1/algorithm:624: In file includ= ed > > from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstdd= ef:43:15: fatal > > error: 'stddef.h' file not found #include_next =20 >=20 >=20 > Dimitry wrote for this issue of not being found: >=20 > > Summary: If for some reason you must completely rebuild the header sear= ch path > > from scratch, you need to add -isystem /usr/include/c++/v1 *before* -i= system > > /usr/include. But it is better not to do this at all. :) =20 >=20 > There is more background/supporting information in that comment. >=20 > =3D=3D=3D > Mark Millard > markmi at dsl-only.net Hello Mark, thanks a lot for the hint. I can not fathom - at the moment - what is different on the two failing sys= tems compared to the non-failing ones. There must be something changing the order of how = the include path is searched now - presumably I understood Dimitry Andric comment right (who explains the pr= oblem very good for my taste). I will make a reference to Dimitri's comment on both PRs I filed. Oliver --Sig_/OKfv.seSMNp/4MrVZGtTGdK Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX92eTAAoJEOgBcD7A/5N8FI0H/iDjWp4xnt0j7trWQl9bXKp9 EVaoAKGFe0N7sBl5+GaeoEbGL2KRE5vf0QUzKcIP48ACEDJerfZ+89hgCkfc6AWR xGzVdZFNKTUGkHBZRaFNsvOCtBv0X7t/8aUelReMQMA0CzFFsDEKsl+VihnVdZCt N9gNfm0nO4YEDQ4gtrHWGLzAov0/NNVw3DFyJYpgEVdi3etCxdlVkVJGgswobtrK q/v0jUDEGr/JsdhgDmeh0Urshu50xE6lgdBVU2uKeZt3baQAUn8QQcz+ydpu6O7v /tDcw3BjiMG2dYVdfmA3NOT54NEJzsNcdqDsnO8uILkVx8sYwxnfHpLquN5JkWw= =8NHv -----END PGP SIGNATURE----- --Sig_/OKfv.seSMNp/4MrVZGtTGdK-- From owner-freebsd-ports@freebsd.org Fri Oct 7 09:34:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84AF9C0085C for ; Fri, 7 Oct 2016 09:34:37 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 477992A1; Fri, 7 Oct 2016 09:34:37 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsRY2-000MkB-RN>; Fri, 07 Oct 2016 11:34:34 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsRY2-002Eqf-H3>; Fri, 07 Oct 2016 11:34:34 +0200 Date: Fri, 7 Oct 2016 11:34:26 +0200 From: "O. Hartmann" To: Mark Millard Cc: FreeBSD Ports , Dimitry Andric Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007113426.382cc416.ohartman@zedat.fu-berlin.de> In-Reply-To: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> References: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/Rv_bBl2Z.ztscFZLGd6IXJ6"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:34:37 -0000 --Sig_/Rv_bBl2Z.ztscFZLGd6IXJ6 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 02:00:34 -0700 Mark Millard schrieb: > O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 08:26:27 UT= C 2016 . . . >=20 > . . . of having problems with not finding during some port bui= lds. >=20 >=20 > Is there a difference in the -isystem command line options for c++ for th= e working vs. > failing contexts? >=20 > I will presume that there is based on the following. . . (At least it giv= es you > something to look into.) >=20 >=20 >=20 > The issue is not specific to just graphics/opencv-core and graphics/blend= er ports: > others also have problems with the use of -isystem for C++ compiles. See: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 >=20 > in particular Comment #2 from Dimitry Andric. >=20 > The problem is in how -isystem is used vs. what is needed for libc++ 3.8.= 0 . >=20 > From O. Hartmann's message text: >=20 > . . . > > -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 -p= ipe -O3 =20 > . . . > > In file included from /usr/include/c++/v1/algorithm:624: In file includ= ed > > from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstdd= ef:43:15: fatal > > error: 'stddef.h' file not found #include_next ^ --- =20 > . . . > > In file included from /usr/include/c++/v1/algorithm:624: In file includ= ed > > from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstdd= ef:43:15: fatal > > error: 'stddef.h' file not found #include_next =20 >=20 >=20 > Dimitry wrote for this issue of not being found: >=20 > > Summary: If for some reason you must completely rebuild the header sear= ch path > > from scratch, you need to add -isystem /usr/include/c++/v1 *before* -i= system > > /usr/include. But it is better not to do this at all. :) =20 >=20 > There is more background/supporting information in that comment. >=20 > =3D=3D=3D > Mark Millard > markmi at dsl-only.net I'd like to mention, that I do updates and recompilation of the system on a= almost daily basis. Might it be possible thta I hit some transitional effects in the too= lchain? This is our/my src.conf: # CPUTYPE?=3D native # CFLAGS+=3D -O3 COPTFLAGS+=3D -O3 # #CXXFLAGS+=3D -std=3Dc++11 # WITH_CLANG_FULL=3D YES WITH_CLANG_EXTRAS=3D YES WITH_LLDB=3D YES The /etc/makefile has CPUTYPE?=3Dnative COPTFLAGS+=3D-O3 I once compiled the systems (all of them without exceptions) with also CXXFLAGS+=3D-std=3Dc++11 set, but since the problems arose, I avoid that. --Sig_/Rv_bBl2Z.ztscFZLGd6IXJ6 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX92wiAAoJEOgBcD7A/5N8vH0H/jB1EHGag8VxaUXY1XrPKpPF pi5OgrS2UG+p3NXgnjUobJpYKeaxe3GZTBBDSfkFOj7AZSvzJD1KPyt+nQuDcm+/ quv+WjptUUwYbMeM0g88cvXuC2KZZxw+E+Ji7zGt836YDcx2HaE0LsUteGLJwPnd 1zwYUvFLHkZ+nF4fenOV1enSlIyLcEnSBBV6lcbRAMFTAdvy4g+WS0jzwRGa0F1r E4mXx5z8A43bivJERsZOY7IcT0hOMkQ8VYC9G2mH2Qv5Q+Mrxeb6q1n3oMn0+lDI rajDaIgOytAwrQDUhbGTcC6MEx4HC0MDc6XLp/xwZZO0szFl26HOV1CmX13CEYU= =WSgu -----END PGP SIGNATURE----- --Sig_/Rv_bBl2Z.ztscFZLGd6IXJ6-- From owner-freebsd-ports@freebsd.org Fri Oct 7 09:38:04 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E07D4C00CBB for ; Fri, 7 Oct 2016 09:38:04 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 A111B796; Fri, 7 Oct 2016 09:38:04 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsRbO-000OAc-EP>; Fri, 07 Oct 2016 11:38:02 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsRbO-002FBQ-60>; Fri, 07 Oct 2016 11:38:02 +0200 Date: Fri, 7 Oct 2016 11:38:01 +0200 From: "O. Hartmann" To: Mark Millard Cc: FreeBSD Ports , Dimitry Andric Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007113801.1ba1bf08.ohartman@zedat.fu-berlin.de> In-Reply-To: References: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> <20161007111459.164d5be7.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/fPBqrqeJV0mB_SFsi6=2A1V"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:38:05 -0000 --Sig_/fPBqrqeJV0mB_SFsi6=2A1V Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 02:31:54 -0700 Mark Millard schrieb: > On 2016-Oct-7, at 2:14 AM, O. Hartmann wrot= e: > >=20 > > Am Fri, 7 Oct 2016 02:00:34 -0700 > > Mark Millard schrieb: > > =20 > >> O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 08:26:27= UTC 2016 . . . > >>=20 > >> . . . of having problems with not finding during some port = builds. > >>=20 > >>=20 > >> Is there a difference in the -isystem command line options for c++ for= the working > >> vs. failing contexts? > >>=20 > >> I will presume that there is based on the following. . . (At least it = gives you > >> something to look into.) > >>=20 > >>=20 > >>=20 > >> The issue is not specific to just graphics/opencv-core and graphics/bl= ender ports: > >> others also have problems with the use of -isystem for C++ compiles. S= ee: > >>=20 > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 > >>=20 > >> in particular Comment #2 from Dimitry Andric. > >>=20 > >> The problem is in how -isystem is used vs. what is needed for libc++ 3= .8.0 . > >>=20 > >> From O. Hartmann's message text: > >>=20 > >> . . . =20 > >>> -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 = -pipe -O3 =20 > >> . . . =20 > >>> In file included from /usr/include/c++/v1/algorithm:624: In file incl= uded > >>> from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cst= ddef:43:15: > >>> fatal error: 'stddef.h' file not found #include_next ^ ---= =20 > >> . . . =20 > >>> In file included from /usr/include/c++/v1/algorithm:624: In file incl= uded > >>> from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cst= ddef:43:15: > >>> fatal error: 'stddef.h' file not found #include_next =20 > >>=20 > >>=20 > >> Dimitry wrote for this issue of not being found: > >> =20 > >>> Summary: If for some reason you must completely rebuild the header se= arch path > >>> from scratch, you need to add -isystem /usr/include/c++/v1 *before* = -isystem > >>> /usr/include. But it is better not to do this at all. :) =20 > >>=20 > >> There is more background/supporting information in that comment. > >>=20 > >> =3D=3D=3D > >> Mark Millard > >> markmi at dsl-only.net =20 > >=20 > > Hello Mark, > >=20 > > thanks a lot for the hint. > >=20 > > I can not fathom - at the moment - what is different on the two failing= systems > > compared to the non-failing ones. There must be something changing the = order of how > > the include path is searched now =20 >=20 > Do the log files from the various working systems show any differences in= the -isystem > sequence compared to the failing ones (for the same source file being com= piled)? I have not checked that yet, but it is an excellent advice. I have a notebo= ok compiling both ports perfectly. >=20 > It might be appropriate for your submittals (buszizlla and list) to also = include > extractions of a working context's -isystem sequence vs. a failing contex= t's -isystem > sequence for compiling the same source file. (Your list submittal already= showed an > example of the failing -isystem sequence, one that matches what Dimitry A= . reports: So > expected to fail.) The working -isystem sequence one is not currently sho= wn, at least > in the list submittal.) As soon I find something different, I'll do. But this will take a while as I'm not in lab at themoment. >=20 > If both types of contexts have the same -isystem sequence then something = more is likely > going on. But then showing examples of the matching log file text for the= -isystem > sequences for the two types of contexts would then be appropriate to iden= tify the > problem as unique. >=20 >=20 > > - presumably I understood Dimitry Andric comment right (who explains th= e problem very > > good for my taste). > >=20 > > I will make a reference to Dimitri's comment on both PRs I filed. > >=20 > > Oliver =20 >=20 > =3D=3D=3D > Mark Millard > markmi@dsl-only.net --Sig_/fPBqrqeJV0mB_SFsi6=2A1V Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX92z5AAoJEOgBcD7A/5N8TFkH/2b4CHDusDtdTf3GPa4IC+oI l05RizDpAwy4K1fcX5jv6kXT5DYshHAYl8uXOo9yP2WZyqxVerTy1oAZQDjT6agk lQusPBonZzio/id4Xr6frjDhyO04233+ZMz1itiSEMJRCeBoJOylGqDXUhKYriyP y/0e4HfSU3gvCOMO0cX6qOfpIO95Dahi6ra0Tlj1wLcNKOfameHk0k5IOxy4LNV0 lSidNw03RrkC7DRPRs3iYHLCN8DP7YMSU8EHhQRyISG04XLo4raHT1Emf+oK8qVt Cz/Ka5/gMwf1lPim6dCZL0hL0HdSkrI7Gn4mQ5iUNH+VHyziiQeDrJHsmBqI1d0= =pLrq -----END PGP SIGNATURE----- --Sig_/fPBqrqeJV0mB_SFsi6=2A1V-- From owner-freebsd-ports@freebsd.org Fri Oct 7 09:38:44 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64CD1C00D22 for ; Fri, 7 Oct 2016 09:38:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-72.reflexion.net [208.70.210.72]) (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 18F66855 for ; Fri, 7 Oct 2016 09:38:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 14105 invoked from network); 7 Oct 2016 09:31:57 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 7 Oct 2016 09:31:57 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Fri, 07 Oct 2016 05:31:58 -0400 (EDT) Received: (qmail 1743 invoked from network); 7 Oct 2016 09:31:57 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 7 Oct 2016 09:31:57 -0000 Received: from [192.168.0.105] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id D56FDEC8EEC; Fri, 7 Oct 2016 02:31:55 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found From: Mark Millard In-Reply-To: <20161007111459.164d5be7.ohartman@zedat.fu-berlin.de> Date: Fri, 7 Oct 2016 02:31:54 -0700 Cc: FreeBSD Ports , Dimitry Andric Content-Transfer-Encoding: quoted-printable Message-Id: References: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> <20161007111459.164d5be7.ohartman@zedat.fu-berlin.de> To: "O. Hartmann" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:38:44 -0000 On 2016-Oct-7, at 2:14 AM, O. Hartmann = wrote: >=20 > Am Fri, 7 Oct 2016 02:00:34 -0700 > Mark Millard schrieb: >=20 >> O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 = 08:26:27 UTC 2016 . . . >>=20 >> . . . of having problems with not finding during some port = builds. >>=20 >>=20 >> Is there a difference in the -isystem command line options for c++ = for the working vs. >> failing contexts? >>=20 >> I will presume that there is based on the following. . . (At least it = gives you >> something to look into.) >>=20 >>=20 >>=20 >> The issue is not specific to just graphics/opencv-core and = graphics/blender ports: >> others also have problems with the use of -isystem for C++ compiles. = See: >>=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 >>=20 >> in particular Comment #2 from Dimitry Andric. >>=20 >> The problem is in how -isystem is used vs. what is needed for libc++ = 3.8.0 . >>=20 >> =46rom O. Hartmann's message text: >>=20 >> . . . >>> -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 = -pipe -O3 =20 >> . . . >>> In file included from /usr/include/c++/v1/algorithm:624: In file = included >>> from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal >>> error: 'stddef.h' file not found #include_next ^ --- =20 >> . . . >>> In file included from /usr/include/c++/v1/algorithm:624: In file = included >>> from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal >>> error: 'stddef.h' file not found #include_next =20 >>=20 >>=20 >> Dimitry wrote for this issue of not being found: >>=20 >>> Summary: If for some reason you must completely rebuild the header = search path >>> from scratch, you need to add -isystem /usr/include/c++/v1 *before* = -isystem >>> /usr/include. But it is better not to do this at all. :) =20 >>=20 >> There is more background/supporting information in that comment. >>=20 >> =3D=3D=3D >> Mark Millard >> markmi at dsl-only.net >=20 > Hello Mark, >=20 > thanks a lot for the hint. >=20 > I can not fathom - at the moment - what is different on the two = failing systems compared > to the non-failing ones. There must be something changing the order of = how the include > path is searched now Do the log files from the various working systems show any differences = in the -isystem sequence compared to the failing ones (for the same = source file being compiled)? It might be appropriate for your submittals (buszizlla and list) to also = include extractions of a working context's -isystem sequence vs. a = failing context's -isystem sequence for compiling the same source file. = (Your list submittal already showed an example of the failing -isystem = sequence, one that matches what Dimitry A. reports: So expected to = fail.) The working -isystem sequence one is not currently shown, at = least in the list submittal.) If both types of contexts have the same -isystem sequence then something = more is likely going on. But then showing examples of the matching log = file text for the -isystem sequences for the two types of contexts would = then be appropriate to identify the problem as unique. > - presumably I understood Dimitry Andric comment right (who explains = the problem very good > for my taste). >=20 > I will make a reference to Dimitri's comment on both PRs I filed. >=20 > Oliver =3D=3D=3D Mark Millard markmi@dsl-only.net From owner-freebsd-ports@freebsd.org Fri Oct 7 09:53:14 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0ACC7BDE390 for ; Fri, 7 Oct 2016 09:53:14 +0000 (UTC) (envelope-from mnd999@gmail.com) Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE02223E for ; Fri, 7 Oct 2016 09:53:13 +0000 (UTC) (envelope-from mnd999@gmail.com) Received: by mail-wm0-x22a.google.com with SMTP id i130so26327041wmg.1 for ; Fri, 07 Oct 2016 02:53:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version :content-transfer-encoding; bh=HuKa5yzsWBPJAHAxeyzzoAajXuKCdZkBn0LQI/Nh1D0=; b=KKvFCoRk1j/1XFFcFkz0e1HPL+If7puy28WsIE+FVrptNH23ETdt1KhvfaI3V5GbAZ aL9fW4u24D2aH7sQiYL9CuArw2mz74IUuqfeaVFg5xJTFr/RZUAuHxyNXEtxQwN0oyUM +LBolMxCNZRw8dvjF4V/oy9rbFM6pk5goMcbLMwJHChbY3PQDjuvmnyXGRSwOaVOKoWb v4KbMPodnIluS8GjK5zPUPeq0RRI9Cj8jktjIHx62ZQoM7zPUN/8NIWP3tDRLd7THVCn waNydapLfhCJgDynnh3Tl670mfT8rxCrSDpX3O+loeyRQvfs2Kzoz7b3QdLzIsqSYoE3 h0Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-transfer-encoding; bh=HuKa5yzsWBPJAHAxeyzzoAajXuKCdZkBn0LQI/Nh1D0=; b=JyzpW/8nfZSJGvCKtBKb6rmI1KRWMbrQbEA/7IdxXqPXESSJlJrHeoQLZvWJZ6WG+p 8I+Kp79MFzQx1jNA8hD9aY47TGD6vRAclYdp2b72/J+mt9zvWVx+b/2S5bNzhpXyZFkL HDbAQaLQ8IVDm0CKHJoLt8DJbriytqRnSxv/NPizisqdJUV/jgLeQ7whFxDn2xJ9ZE0N HR5hV2O5r++EZtYZW2fEcAZFwbh+U2ITXZzn+kUUVzvF/HTUwNPvfdxYGWQIixDhqAMx G+2n617HUz0HO3qAVNATHsJUUF9K4lJxYFx8SwvNzlSAQSQ6BuusRn5FU/ovBj5APGfg foWw== X-Gm-Message-State: AA6/9RktAfq3+4Wy0cnuHkdwnTnCQ1EdPq7Ua+vGPknUDmZXK7vJlpECqiPnQtnjYSoCbQ== X-Received: by 10.194.104.106 with SMTP id gd10mr19941318wjb.26.1475833991524; Fri, 07 Oct 2016 02:53:11 -0700 (PDT) Received: from markspc.local (3.a.5.f.3.d.a.6.c.a.6.5.3.d.8.f.2.a.6.7.3.a.d.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:da3:76a2:f8d3:56ac:6ad3:f5a3]) by smtp.googlemail.com with ESMTPSA id au8sm8003606wjc.12.2016.10.07.02.53.10 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 07 Oct 2016 02:53:10 -0700 (PDT) From: Mark Dixon To: freebsd-ports@freebsd.org Subject: Perl arch and pkg-plist Date: Fri, 07 Oct 2016 10:53:09 +0100 Message-ID: <7473492.viX8oboYIq@markspc.local> User-Agent: KMail/4.14.10 (FreeBSD/11.0-RELEASE; KDE/4.14.10; amd64; ; ) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 09:53:14 -0000 Hi Ports, We're trying to fix a bug in logitechmediaserver which is a port which makes use of a number of non- standard (hacked?) versions of standard perl modules. My question is how to get the perl architecture in the plist. For example, we're using @dir %%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCH%%-freebsd-thread- multi/auto/ExtUtils/CBuilder This works out as /usr/local/share/logitechmediaserver/CPAN/arch/5.20/amd64-freebsd-thread- multi/auto/ExtUtils/CBuilder/ on amd64, which is correct. However, on i386 it should be /usr/local/share/logitechmediaserver/CPAN/arch/5.20/i386-freebsd-thread- multi-64int/auto/ExtUtils/CBuilder/ Obviously, the plist doesn't get the -64int suffix.I kinda dread to think what it might be on other platforms too. Are we missing something, or doing something daft here? Thanks, Mark From owner-freebsd-ports@freebsd.org Fri Oct 7 10:30:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB6ECBDEC6C for ; Fri, 7 Oct 2016 10:30:39 +0000 (UTC) (envelope-from mokhi64@gmail.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 528E5188; Fri, 7 Oct 2016 10:30:39 +0000 (UTC) (envelope-from mokhi64@gmail.com) Received: by mail-wm0-x22e.google.com with SMTP id b201so28485894wmb.0; Fri, 07 Oct 2016 03:30:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5KsZPxzFuGHdRd9B0pzAqRMAlIpoUmuDx+DenJjDdJY=; b=cNokSWk3TXXWi3SfBQrAJZuFyIVFUOzAE1EQeFH38w6T+TTGvj4gwaaz83NyVxnnEV 1lN2HP7Ufs5T4HxuTBNN4kpftdMYAdHM6wKt8FkWtbRshBkXRresyh7yu/t8cUrmr+U8 U43OdLfbWt9yFlzwrqdtH7s8saepHJlFEQDZBVN7tMPiKDs86nNoEYad6axtOzdWcLl6 6mRsrdBSug6elXvfvl9Qe2b7tVO/ozHyEmpswBqcuInlvDMJJl1riwAEypaNMEhS5bLh 5zk7lkuyN3Ns0Hn6JzeCCCnP05DzmJLBuIk1FwUUGtAwkZW8yKDm9T5DSqsV5Yh3E53y Lenw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5KsZPxzFuGHdRd9B0pzAqRMAlIpoUmuDx+DenJjDdJY=; b=OYDdhpDzGN3uqPWwlrCCD3LP2LhpghIrSqMsK4ZyazJu2CG9oDqbNehNa7QOpk9IGg qYrzuBXwHvnYMiM4PBcEaxj2L9qiJWgk7aVLwrR83E/1RoHHzyEPE2DwoDCZqMPQ2Ce5 XgeSeb2x3VMqpS8UklIH4XAsQIHFpzXPRdKiQNPhBbGNgTOYkZXA0Jwcmv0WMSbBGt12 LplGiijBVXS5OcHOw1dRNRSu3jO7KpTDSH9tmdJrkOVfDLY2CKHp7cC20Y46NF2rvZco WfdmyBWQ+8WrLcfCkScjt4gptf65v7BbS50UwUEH2ficyOLXC4AHHcBUr3gXemI2A9AC r2tA== X-Gm-Message-State: AA6/9RnAurCJs1z5Ng8RwbKx9tOFauH2+BxUykY/bGn/rLI6QjwlmCYXQiNPDgCqFrjPf15bdatAl4XYmYAlgQ== X-Received: by 10.28.146.70 with SMTP id u67mr18243500wmd.102.1475836237633; Fri, 07 Oct 2016 03:30:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.166.204 with HTTP; Fri, 7 Oct 2016 03:30:36 -0700 (PDT) In-Reply-To: <86f2f7a5-5001-95b0-9ec3-82afe58f82b5@FreeBSD.org> References: <93CCFC89-B296-4A72-9017-B28F1B6B6B82@precidata.com> <3a4af60e-91cc-c39c-265a-7ee32d729804@FreeBSD.org> <86f2f7a5-5001-95b0-9ec3-82afe58f82b5@FreeBSD.org> From: mokhi Date: Fri, 7 Oct 2016 14:00:36 +0330 Message-ID: Subject: Re: mysql57 now fails to build on FreeBSD 9 with libressl To: Mathieu Arnold Cc: Cedric Berger , freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 10:30:39 -0000 > No, poudriere told you: > > Using WITH_OPENSSL_PORT in make.conf is deprecated, replace it with > DEFAULT_VERSIONS+=ssl=openssl in your make.conf > > There is something very important in that sentence you missed, it is the > "*in your make.conf" part. Oh yes you're right! I missed the point (probably because I added option to the Makefile and i expected poudriere to tell me about it not the make.conf :D) > Feel free to use WITH_OPENSSL_PORT in the Makefile, it too, is a global > knob, but its use in the ports Makefile is so common that it is acceptable. > > There is a good chance this knob too is going away, and the packages for > mysql 5.7 will not build on 9. Okay, so should i open Bugzilla-PR or Phbaricator-review for adding the `WITH_OPENSSL_PORT` instead of the wrong one (`DEFAULT_VERSIONS+=ssl=openssl`) to Makefile (at least till knob goes away) so that we have a temporary good fix on 9.X ? Best wishes, Mokhi From owner-freebsd-ports@freebsd.org Fri Oct 7 10:45:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8017BC02262 for ; Fri, 7 Oct 2016 10:45:39 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-69.reflexion.net [208.70.210.69]) (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 40740B57 for ; Fri, 7 Oct 2016 10:45:38 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 28692 invoked from network); 7 Oct 2016 10:46:25 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 7 Oct 2016 10:46:25 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.00.0) with SMTP; Fri, 07 Oct 2016 06:45:37 -0400 (EDT) Received: (qmail 706 invoked from network); 7 Oct 2016 10:45:36 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 7 Oct 2016 10:45:36 -0000 Received: from [192.168.0.105] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id 5CACAEC8EEC; Fri, 7 Oct 2016 03:45:31 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found From: Mark Millard In-Reply-To: <20161007113426.382cc416.ohartman@zedat.fu-berlin.de> Date: Fri, 7 Oct 2016 03:45:30 -0700 Cc: FreeBSD Ports , Dimitry Andric Content-Transfer-Encoding: quoted-printable Message-Id: <35CF5A82-3949-4E8A-9F97-01D2D03F24B2@dsl-only.net> References: <66A820DB-DAE0-41F6-BF36-4BB3C1AD465E@dsl-only.net> <20161007113426.382cc416.ohartman@zedat.fu-berlin.de> To: "O. Hartmann" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 10:45:39 -0000 On 2016-Oct-7, at 2:34 AM, O. Hartmann = wrote: > Am Fri, 7 Oct 2016 02:00:34 -0700 > Mark Millard schrieb: >=20 >> O. Hartmann ohartman at zedat.fu-berlin.de wrote on Fri Oct 7 = 08:26:27 UTC 2016 . . . >>=20 >> . . . of having problems with not finding during some port = builds. >>=20 >>=20 >> Is there a difference in the -isystem command line options for c++ = for the working vs. >> failing contexts? >>=20 >> I will presume that there is based on the following. . . (At least it = gives you >> something to look into.) >>=20 >>=20 >>=20 >> The issue is not specific to just graphics/opencv-core and = graphics/blender ports: >> others also have problems with the use of -isystem for C++ compiles. = See: >>=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213217 >>=20 >> in particular Comment #2 from Dimitry Andric. >>=20 >> The problem is in how -isystem is used vs. what is needed for libc++ = 3.8.0 . >>=20 >> =46rom O. Hartmann's message text: >>=20 >> . . . >>> -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 = -pipe -O3 =20 >> . . . >>> In file included from /usr/include/c++/v1/algorithm:624: In file = included >>> from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal >>> error: 'stddef.h' file not found #include_next ^ --- =20 >> . . . >>> In file included from /usr/include/c++/v1/algorithm:624: In file = included >>> from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal >>> error: 'stddef.h' file not found #include_next =20 >>=20 >>=20 >> Dimitry wrote for this issue of not being found: >>=20 >>> Summary: If for some reason you must completely rebuild the header = search path >>> from scratch, you need to add -isystem /usr/include/c++/v1 *before* = -isystem >>> /usr/include. But it is better not to do this at all. :) =20 >>=20 >> There is more background/supporting information in that comment. >>=20 >> =3D=3D=3D >> Mark Millard >> markmi at dsl-only.net >=20 > I'd like to mention, that I do updates and recompilation of the system = on a almost daily > basis. Might it be possible thta I hit some transitional effects in = the toolchain? >=20 I've not seen any relevant svn-src-stable-11 or svn-src-head notices for = clang 3.8.0 or libc++ 3.8.0 changes in recent times (at least that I = remember). 3.9.0 has not moved to head yet. That would appear to leave = command line generation by other parts of the build environment for what = might vary. I do not remember anything for that either. > This is our/my src.conf: >=20 > # > CPUTYPE?=3D native > # > CFLAGS+=3D -O3 > COPTFLAGS+=3D -O3 > # > #CXXFLAGS+=3D -std=3Dc++11 > # > WITH_CLANG_FULL=3D YES > WITH_CLANG_EXTRAS=3D YES > WITH_LLDB=3D YES >=20 >=20 > The /etc/makefile has >=20 > CPUTYPE?=3Dnative > COPTFLAGS+=3D-O3 >=20 > I once compiled the systems (all of them without exceptions) with also > CXXFLAGS+=3D-std=3Dc++11 set, but since the problems arose, I avoid = that. I do not expect that Dimitry A.'s comments about -isystem and the search = paths vary much based on -std=3Dc++11 , -std=3Dc++14 , or older/other = -std=3D??? variants compiled by clang 3.8.0. It is just that libc++ = 3.8.0 is in use if I understand correctly. (libc++ auto adapts to the = -std=3D??? target.) May be there is somewhat more internal use of = for more modern but the basic problem likely exists for all = target C++ vintages. libc++ 3.8.0 does use internally ( via #include ) and that in = turn uses ( via #include_next ): (The below are from a stable/11 -r306344 context.) > # grep cstddef /usr/include/c++/v1/* > /usr/include/c++/v1/__debug:# include > /usr/include/c++/v1/__refstring:#include > /usr/include/c++/v1/__tuple:#include > /usr/include/c++/v1/algorithm:#include > /usr/include/c++/v1/atomic:#include > /usr/include/c++/v1/bitset:#include > /usr/include/c++/v1/cstddef://=3D=3D=3D--------------------------- = cstddef ----------------------------------=3D=3D=3D// > /usr/include/c++/v1/cstddef: cstddef synopsis > /usr/include/c++/v1/exception:#include > /usr/include/c++/v1/initializer_list:#include > /usr/include/c++/v1/iterator:#include > /usr/include/c++/v1/memory:#include > /usr/include/c++/v1/new:#include > /usr/include/c++/v1/random:#include > /usr/include/c++/v1/thread:#include > Binary file /usr/include/c++/v1/tr1 matches > /usr/include/c++/v1/tuple:#include > /usr/include/c++/v1/type_traits:#include > /usr/include/c++/v1/typeinfo:#include > /usr/include/c++/v1/valarray:#include > # grep stddef.h /usr/include/c++/v1/* > /usr/include/c++/v1/cstddef:// Don't include our own ; we = don't want to declare ::nullptr_t. > /usr/include/c++/v1/cstddef:#include_next > /usr/include/c++/v1/cstddef:// Re-use the compiler's = max_align_t where possible. > /usr/include/c++/v1/cxxabi.h:#include > /usr/include/c++/v1/stddef.h://=3D=3D=3D--------------------------- = stddef.h ---------------------------------=3D=3D=3D// > /usr/include/c++/v1/stddef.h:#include_next > /usr/include/c++/v1/stddef.h: stddef.h synopsis > /usr/include/c++/v1/stddef.h:#include_next > /usr/include/c++/v1/stddef.h:// Re-use the compiler's = max_align_t where possible. > Binary file /usr/include/c++/v1/tr1 matches cxxabi.h also uses ( see above via #include ). Even stddef.h = uses stddef.h --but via #include_next . So it appears that having a bad -isystem sequence is fairly likely to = get this problem when libc++ 3.8.0 headers are in use. Some libc++ = header(s) may be in use implicitly even if there are no explicit = #include's of libc++ headers in the code referenced via the c++ = compiler's command line. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Fri Oct 7 11:27:49 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4D94BEC20D for ; Fri, 7 Oct 2016 11:27:49 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 31BF8356 for ; Fri, 7 Oct 2016 11:27:48 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [10.192.1.157] (unknown [178.20.50.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id D6D573C67E; Fri, 7 Oct 2016 13:27:45 +0200 (CEST) Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_E8A005DC-8077-454E-95F2-762F8AD725FF"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> Date: Fri, 7 Oct 2016 13:27:19 +0200 Cc: FreeBSD Ports Message-Id: <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> To: "O. Hartmann" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 11:27:49 -0000 --Apple-Mail=_E8A005DC-8077-454E-95F2-762F8AD725FF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 07 Oct 2016, at 10:26, O. Hartmann = wrote: >=20 > I'm being haunted by this error on two CURRENT systems, while several = other CURRENT > systems with identical src.conf and make.conf are not affected, please = see below. ... > cd /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core = && /usr/bin/c++ > -DCVAPI_EXPORTS > = -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/dynamicuda= /include > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core > = -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src > = -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/inclu= de > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1 > -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 = -pipe -O3 > -march=3Dnative -fstack-protector -fno-strict-aliasing -fsigned-char = -W > -Werror=3Dreturn-type -Werror=3Daddress -Werror=3Dsequence-point = -Wformat > -Werror=3Dformat-security -Wmissing-declarations -Wmissing-prototypes = -Wstrict-prototypes > -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo = -Wno-narrowing > -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args = -Wno-array-bounds > -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer = -msse -msse2 -mavx > -mavx2 -ffunction-sections -O2 -pipe -O3 -march=3Dnative = -fstack-protector > -fno-strict-aliasing -DNDEBUG -fPIC -o = CMakeFiles/opencv_core.dir/src/arithm.cpp.o ... > In file included > from = /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/include= /opencv2/core/core.hpp:53: > In file included from /usr/include/c++/v1/algorithm:624: In file = included > from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal > error: 'stddef.h' file not found #include_next So for some reason, on your system, the compilation flags include -isystem /usr/include/include, which is rather strange. I would not expect this to break compilation in the fashion you are seeing. Do you have an /usr/include/include directory on your system, by any chance? That said, for me graphics/opencv2-core compiles just fine, and the compilation flags only have an -isystem option to point at the /usr/local/include/eigen3 directory. Maybe the problem lies in the eigen3 port? I assume this will have a pkg-config file, or some other way at getting the required CFLAGS and CXXFLAGS for using it. -Dimitry --Apple-Mail=_E8A005DC-8077-454E-95F2-762F8AD725FF Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlf3hq4ACgkQsF6jCi4glqPzqACeL9zpKFEQ/I/d9stSyrQVQ8i1 SGcAoITomj3PskKSpr6paXpnasH+RhUA =HUgY -----END PGP SIGNATURE----- --Apple-Mail=_E8A005DC-8077-454E-95F2-762F8AD725FF-- From owner-freebsd-ports@freebsd.org Fri Oct 7 11:43:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDE19BECA32 for ; Fri, 7 Oct 2016 11:43:28 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 7EF69EE0; Fri, 7 Oct 2016 11:43:28 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsTYk-001Rmp-AM>; Fri, 07 Oct 2016 13:43:26 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsTYj-002Qmd-Og>; Fri, 07 Oct 2016 13:43:26 +0200 Date: Fri, 7 Oct 2016 13:43:20 +0200 From: "O. Hartmann" To: Dimitry Andric Cc: FreeBSD Ports Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> In-Reply-To: <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/oaDbo3D7MBihYNCH7D.Y6N2"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 11:43:28 -0000 --Sig_/oaDbo3D7MBihYNCH7D.Y6N2 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 13:27:19 +0200 Dimitry Andric schrieb: > On 07 Oct 2016, at 10:26, O. Hartmann wrote: > >=20 > > I'm being haunted by this error on two CURRENT systems, while several o= ther CURRENT > > systems with identical src.conf and make.conf are not affected, please = see below. =20 > ... > > cd /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core &= & /usr/bin/c++ > > -DCVAPI_EXPORTS > > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/dynamic= uda/include > > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core > > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/src > > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/in= clude > > -I/usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1 > > -isystem /usr/local/include/eigen3 -isystem /usr/include/include -O2 -p= ipe -O3 > > -march=3Dnative -fstack-protector -fno-strict-aliasing -fsigned-char = -W > > -Werror=3Dreturn-type -Werror=3Daddress -Werror=3Dsequence-point -Wform= at > > -Werror=3Dformat-security -Wmissing-declarations -Wmissing-prototypes > > -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign= -promo > > -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-= args > > -Wno-array-bounds -fdiagnostics-show-option -Wno-long-long -pthread > > -fomit-frame-pointer -msse -msse2 -mavx -mavx2 -ffunction-sections -O2 = -pipe -O3 > > -march=3Dnative -fstack-protector -fno-strict-aliasing -DNDEBUG -fPIC = -o > > CMakeFiles/opencv_core.dir/src/arithm.cpp.o =20 > ... > > In file included > > from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core= /include/opencv2/core/core.hpp:53: > > In file included from /usr/include/c++/v1/algorithm:624: In file includ= ed > > from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cstdd= ef:43:15: fatal > > error: 'stddef.h' file not found #include_next =20 >=20 > So for some reason, on your system, the compilation flags include > -isystem /usr/include/include, which is rather strange. I would not > expect this to break compilation in the fashion you are seeing. Do you > have an /usr/include/include directory on your system, by any chance? YES :-( /usr/include/include does exist ...=20 >=20 > That said, for me graphics/opencv2-core compiles just fine, and the > compilation flags only have an -isystem option to point at the > /usr/local/include/eigen3 directory. >=20 > Maybe the problem lies in the eigen3 port? I assume this will have a > pkg-config file, or some other way at getting the required CFLAGS and > CXXFLAGS for using it. >=20 > -Dimitry >=20 --Sig_/oaDbo3D7MBihYNCH7D.Y6N2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX94pYAAoJEOgBcD7A/5N8vVQH/in62+LZRZYWkngr32JrPOD/ 5wjUGV0q46Ogh1n2/r5faAmx/6Mpk/x/ctcC+zofH3hC0lPOLFrFfMpv84Da3BRj +/DAX6ki7ffIINVOwyKjfxgve5jS64LQRT1bPNW/enXl338S2ZPBLruojHSs30ID E9svJYZiP/QM4H6f0vrZOj3SVVWxq1VvoHjVYPdgEXgnuyS2gRoLhQlVh/a6mmiq 9KvWFQbvAnJYB7dgGv/Qzw5AHSgvWCsV2t6Ve8yYunXE3afAz1AP1AASFdp6hqTg w7lmfBH4T4cxw4Iz0lb12/jOAtctkGAi8+Tju0qOe/M1N/cL9MLFMdfzZEHUrt4= =jo3m -----END PGP SIGNATURE----- --Sig_/oaDbo3D7MBihYNCH7D.Y6N2-- From owner-freebsd-ports@freebsd.org Fri Oct 7 11:59:25 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8323EC030E4 for ; Fri, 7 Oct 2016 11:59:25 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 457C0BB2 for ; Fri, 7 Oct 2016 11:59:25 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [10.192.1.157] (unknown [178.20.50.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 3DC993C682; Fri, 7 Oct 2016 13:59:19 +0200 (CEST) Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_E6E8FE48-FC9C-466F-9065-2B3B10A831E7"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> Date: Fri, 7 Oct 2016 13:59:05 +0200 Cc: FreeBSD Ports Message-Id: <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> To: "O. Hartmann" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 11:59:25 -0000 --Apple-Mail=_E6E8FE48-FC9C-466F-9065-2B3B10A831E7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 07 Oct 2016, at 13:43, O. Hartmann = wrote: >=20 > Am Fri, 7 Oct 2016 13:27:19 +0200 > Dimitry Andric schrieb: >> On 07 Oct 2016, at 10:26, O. Hartmann = wrote: ... >>> In file included >>> from = /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/core/include= /opencv2/core/core.hpp:53: >>> In file included from /usr/include/c++/v1/algorithm:624: In file = included >>> from /usr/include/c++/v1/initializer_list:47: = /usr/include/c++/v1/cstddef:43:15: fatal >>> error: 'stddef.h' file not found #include_next >>=20 >> So for some reason, on your system, the compilation flags include >> -isystem /usr/include/include, which is rather strange. I would not >> expect this to break compilation in the fashion you are seeing. Do = you >> have an /usr/include/include directory on your system, by any chance? >=20 > YES :-( >=20 > /usr/include/include does exist ... Right, so that is pretty strange. Maybe it was an artefact of some failed installation? In any case, I would blow it away. Btw, it looks like the eigen port uses pkgconfig, can you please post the contents of your /usr/local/libdata/pkgconfig/eigen3.pc file? -Dimitry --Apple-Mail=_E6E8FE48-FC9C-466F-9065-2B3B10A831E7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlf3jhUACgkQsF6jCi4glqPAJwCeKXMpIo0OmB6okEwNTK8QZlir kRMAoNmTmdmag695vZo0tjctzk5hy2lD =xTkn -----END PGP SIGNATURE----- --Apple-Mail=_E6E8FE48-FC9C-466F-9065-2B3B10A831E7-- From owner-freebsd-ports@freebsd.org Fri Oct 7 12:04:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AF77C03C45 for ; Fri, 7 Oct 2016 12:04:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4FA4277 for ; Fri, 7 Oct 2016 12:04:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [10.192.1.157] (unknown [178.20.50.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id DAE763C684; Fri, 7 Oct 2016 14:03:56 +0200 (CEST) Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_34EDB220-520E-4FB6-96FC-C3EE0FDDA529"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> Date: Fri, 7 Oct 2016 14:03:52 +0200 Cc: FreeBSD Ports Message-Id: <1B1786F5-7435-494F-AEEA-8C37AD1BFC38@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> To: "O. Hartmann" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 12:04:01 -0000 --Apple-Mail=_34EDB220-520E-4FB6-96FC-C3EE0FDDA529 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 07 Oct 2016, at 13:59, Dimitry Andric wrote: >=20 > On 07 Oct 2016, at 13:43, O. Hartmann = wrote: ... >> YES :-( >>=20 >> /usr/include/include does exist ... >=20 > Right, so that is pretty strange. Maybe it was an artefact of some > failed installation? In any case, I would blow it away. >=20 > Btw, it looks like the eigen port uses pkgconfig, can you please post > the contents of your /usr/local/libdata/pkgconfig/eigen3.pc file? For reference, on my system where I just freshly compiled eigen3, the contents is this: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D prefix=3D/usr/local exec_prefix=3D${prefix} Name: Eigen3 Description: A C++ template library for linear algebra: vectors, = matrices, and related algorithms Requires: Version: 3.2.10 Libs: Cflags: -I${prefix}/include/eigen3 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -Dimitry --Apple-Mail=_34EDB220-520E-4FB6-96FC-C3EE0FDDA529 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlf3jygACgkQsF6jCi4glqOKtgCg4OD0JTDUXGnDRm5jAX0DuHoZ BDsAnRaW+5XfJ8j0NGeguTZe1UgNt3tE =uuiL -----END PGP SIGNATURE----- --Apple-Mail=_34EDB220-520E-4FB6-96FC-C3EE0FDDA529-- From owner-freebsd-ports@freebsd.org Fri Oct 7 12:23:00 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8E66AF524E for ; Fri, 7 Oct 2016 12:23:00 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 6973CD5E; Fri, 7 Oct 2016 12:23:00 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsUB0-001jxq-8F>; Fri, 07 Oct 2016 14:22:58 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsUAz-002UOg-UO>; Fri, 07 Oct 2016 14:22:58 +0200 Date: Fri, 7 Oct 2016 14:22:53 +0200 From: "O. Hartmann" To: Dimitry Andric Cc: FreeBSD Ports Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007142253.40442d65.ohartman@zedat.fu-berlin.de> In-Reply-To: <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/Myk.oaZm3uZoCNTh6vvIlKZ"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 12:23:00 -0000 --Sig_/Myk.oaZm3uZoCNTh6vvIlKZ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 13:59:05 +0200 Dimitry Andric schrieb: > On 07 Oct 2016, at 13:43, O. Hartmann wrote: > >=20 > > Am Fri, 7 Oct 2016 13:27:19 +0200 > > Dimitry Andric schrieb: =20 > >> On 07 Oct 2016, at 10:26, O. Hartmann wr= ote: =20 > ... > >>> In file included > >>> from /usr/ports/graphics/opencv2-core/work/opencv-2.4.13.1/modules/co= re/include/opencv2/core/core.hpp:53: > >>> In file included from /usr/include/c++/v1/algorithm:624: In file incl= uded > >>> from /usr/include/c++/v1/initializer_list:47: /usr/include/c++/v1/cst= ddef:43:15: > >>> fatal error: 'stddef.h' file not found #include_next =20 > >>=20 > >> So for some reason, on your system, the compilation flags include > >> -isystem /usr/include/include, which is rather strange. I would not > >> expect this to break compilation in the fashion you are seeing. Do you > >> have an /usr/include/include directory on your system, by any chance? = =20 > >=20 > > YES :-( > >=20 > > /usr/include/include does exist ... =20 >=20 > Right, so that is pretty strange. Maybe it was an artefact of some > failed installation? In any case, I would blow it away. Within the past years, I slide from one CURRENT to the next. There was no a= ccdent as far as I can recall, but due to the fact I do quite often a recompilation of th= e system, the likelyhood of hitting the fan (or problems) is quite high. I gues this is a= remnant of some problems not visible to me. I blew the /usr/include/include folder, but then the system rejected to bui= ldworld. I had to reinstall world, did a complete buildworld/buildkernel with recent sourc= es and started recompilation of updated ports. Now, graphics/opencv2-core compiles! Thank you very much. Quite impressive! >=20 > Btw, it looks like the eigen port uses pkgconfig, can you please post > the contents of your /usr/local/libdata/pkgconfig/eigen3.pc file? >=20 > -Dimitry >=20 Content of /usr/local/libdata/pkgconfig/eigen3.pc: prefix=3D/usr/local exec_prefix=3D${prefix} Name: Eigen3 Description: A C++ template library for linear algebra: vectors, matrices, = and related algorithms Requires: Version: 3.2.10 Libs: Cflags: -I${prefix}/include/eigen3 Thank you very much and kind regards, Oliver --Sig_/Myk.oaZm3uZoCNTh6vvIlKZ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX95OdAAoJEOgBcD7A/5N8cWQIAM4EeLN4I6EpEpHVg9fON4UY 9tL5kqkvI3oUh6Ug/PSw9FxNBzId4vE1BXOOy2hAzN+L+5GIjKInQyaRhJ4qyaMC 47oyqe63prFRP5or0kLRZwIUvdx6PmVhqNQRsFypsZjqYAUZ3rv/3Sgcw3BUjpNL LgUTerOCmGfIFGUNF7yN9X61+f/mYcjeYkhwKjVNPCNmmeRzQ1eBSKG8GNtQD7t8 yepLSfPCDpmg+pmiGhnicl6yNTRUM+ae4zmtkBBFFFJBn2ItsitxwLkakSoqq8ZX PRHWB15eHYPvMZI9xn0HdJnpZko09QHGicljti+fc7R8CpIIcxTMNc2PTHfq6DY= =IAGg -----END PGP SIGNATURE----- --Sig_/Myk.oaZm3uZoCNTh6vvIlKZ-- From owner-freebsd-ports@freebsd.org Fri Oct 7 12:24:25 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72DDDAF52B9 for ; Fri, 7 Oct 2016 12:24:25 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 343B7E29; Fri, 7 Oct 2016 12:24:24 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bsUCN-001kVf-9l>; Fri, 07 Oct 2016 14:24:23 +0200 Received: from x4e3447a5.dyn.telefonica.de ([78.52.71.165] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (envelope-from ) id <1bsUCM-002UYM-RN>; Fri, 07 Oct 2016 14:24:23 +0200 Date: Fri, 7 Oct 2016 14:24:22 +0200 From: "O. Hartmann" To: Dimitry Andric Cc: FreeBSD Ports Subject: Re: graphics/opencv2-core: compiler error on CURRENT: error: 'stddef.h' file not found Message-ID: <20161007142422.4e2fee45.ohartman@zedat.fu-berlin.de> In-Reply-To: <1B1786F5-7435-494F-AEEA-8C37AD1BFC38@FreeBSD.org> References: <20161007102619.7989b299.ohartman@zedat.fu-berlin.de> <82D50395-FC1C-475B-B414-C83EB90AAB77@FreeBSD.org> <20161007134320.2b241a96.ohartman@zedat.fu-berlin.de> <29ED4064-B515-49D5-9362-2B4B4AA6D982@FreeBSD.org> <1B1786F5-7435-494F-AEEA-8C37AD1BFC38@FreeBSD.org> Organization: FU Berlin X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/2.IBeLYTAczGOTSVNai+orJ"; protocol="application/pgp-signature" X-Originating-IP: 78.52.71.165 X-ZEDAT-Hint: A X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 12:24:25 -0000 --Sig_/2.IBeLYTAczGOTSVNai+orJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Fri, 7 Oct 2016 14:03:52 +0200 Dimitry Andric schrieb: > On 07 Oct 2016, at 13:59, Dimitry Andric wrote: > >=20 > > On 07 Oct 2016, at 13:43, O. Hartmann wro= te: =20 > ... > >> YES :-( > >>=20 > >> /usr/include/include does exist ... =20 > >=20 > > Right, so that is pretty strange. Maybe it was an artefact of some > > failed installation? In any case, I would blow it away. > >=20 > > Btw, it looks like the eigen port uses pkgconfig, can you please post > > the contents of your /usr/local/libdata/pkgconfig/eigen3.pc file? =20 >=20 > For reference, on my system where I just freshly compiled eigen3, the > contents is this: >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > prefix=3D/usr/local > exec_prefix=3D${prefix} >=20 > Name: Eigen3 > Description: A C++ template library for linear algebra: vectors, matrices= , and related > algorithms Requires: > Version: 3.2.10 > Libs: > Cflags: -I${prefix}/include/eigen3 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > -Dimitry >=20 Mine looks the same: --- prefix=3D/usr/local exec_prefix=3D${prefix} Name: Eigen3 Description: A C++ template library for linear algebra: vectors, matrices, = and related algorithms Requires: Version: 3.2.10 Libs: Cflags: -I${prefix}/include/eigen3 --- --Sig_/2.IBeLYTAczGOTSVNai+orJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX95P2AAoJEOgBcD7A/5N8cNkH/2ARpZUxwXKIG3F9O+ki0lg3 n3R810fKLnFGP9erUEI3c+LN86EJfgQXjwkbMFOdXLAKW74Qu0TEe6mR/ESqoj4m WYb4rGOke+dhHAX4hw+A8Rwo5X7kt3fEPUgquP/6OLAPmJPWvDptR71qbZCSye+o zocqatNEAtbdjd2mvVsM7jjKSskaIfxEXJZz8hy1BoyLDMF6qRqb/znOlfS6WAO7 V3KoDnh/zufmpmlWthQFS9Ssi7o9Ks3GthvNrYrandiG8BQkT5R47F38CwC6wBMN Rz5e4xXI9mRFW8QvPgwRHkvShVuXjzhjQpAgcALyhbTH84/EgjQLmj1zjCH2SvE= =YT9Y -----END PGP SIGNATURE----- --Sig_/2.IBeLYTAczGOTSVNai+orJ-- From owner-freebsd-ports@freebsd.org Fri Oct 7 13:17:02 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB47FBEA3FD for ; Fri, 7 Oct 2016 13:17:02 +0000 (UTC) (envelope-from msporet@hotmail.com) Received: from COL004-OMC3S1.hotmail.com (col004-omc3s1.hotmail.com [65.55.34.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91E3DB52 for ; Fri, 7 Oct 2016 13:17:01 +0000 (UTC) (envelope-from msporet@hotmail.com) Received: from NAM04-CO1-obe.outbound.protection.outlook.com ([65.55.34.136]) by COL004-OMC3S1.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Fri, 7 Oct 2016 06:15:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qBKwY3wqYMd4m/i3l1HuavQ+V1sB+FtaSl7SkQw49mk=; b=ObCT0Hfv2LSnlxAQM88W0KB19OYhepi25XEgUIguxIiUs1/iIsYagjp0T/Axy8I7TpP8J/xgqQDUdC1UA4c7lgc1nbROqlFYf3DsgCYbj3osZI/JiRfuhYb61f+lkU7k7lPL52sMsIUNCp0BDG1jYL26VKOJy14acx8zHJ5AEIlVBhGS5VfLNVNoFDi0TDLnt5LWjp6KAOI9meN2bJNzhejXS5G06t/7T/xt463qD2LCSD32B4ySYsYhYMhnPuU2KDz00i/HSZbpPjRpf4irPXOsKUGXryvtinzIh2gMnoNAdwNTpYdInPIYwX+k/hnjKGOhJPRttydR0kXQnCGM5g== Received: from BN3NAM04FT046.eop-NAM04.prod.protection.outlook.com (10.152.92.53) by BN3NAM04HT031.eop-NAM04.prod.protection.outlook.com (10.152.93.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Fri, 7 Oct 2016 13:15:54 +0000 Received: from BY2PR13MB0792.namprd13.prod.outlook.com (10.152.92.58) by BN3NAM04FT046.mail.protection.outlook.com (10.152.93.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Fri, 7 Oct 2016 13:15:54 +0000 Received: from BY2PR13MB0792.namprd13.prod.outlook.com ([10.164.169.12]) by BY2PR13MB0792.namprd13.prod.outlook.com ([10.164.169.12]) with mapi id 15.01.0659.011; Fri, 7 Oct 2016 13:15:54 +0000 From: steve locey To: "freebsd-ports@freebsd.org" Subject: Wal-Mart Secret Shopper Needed! Apply Now!!! Thread-Topic: Wal-Mart Secret Shopper Needed! Apply Now!!! Thread-Index: AQHSIJzu27EjLwJLYUWupWx+qNyV2Q== Date: Fri, 7 Oct 2016 13:15:54 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=hotmail.com; x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [PkRJwqPzbKc1Md1HQvDCibS9FEdM5D2f] x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; BN3NAM04HT031; 6:yFPPwn/vSUcoIEVtoVFsLYxbJDvEjynveM77n6fRYU2/L9uXCFJw43MD+HQzUiYvSfkIUFv1oZ1ZYgoqz9aqKcrRD7uOa7a9a39UKTop3L9emdnOP/5L6S+LBo9iewCHlLQJjApC78H1V9q7XI5gSlWBmB4/MgpFFnL+LLKkPHsU2hd/hPpWvWHPRUWcJpCiU1AexKMKZW/JfPq4w2bkrYd5aOhTxIvkAy5V6ECdY4Rc13kE9qCChCL94IKzc02SwetFfuQFMWYVd/8d2j0urbu5ReLM0skroekUwYsxf2o=; 5:XyZeMacBsANrwunMY3udjNqdpegmpbduyjcfnH5MyA3WiDF1mo36386LVPVz9yxm1duLjGATZzTDnkwcl3Uj8zwtw4TrpTyLAtzffWqQbszudvz1AvpqW4rBVGFg5GtyQNevJ1GBn5BGnx5J4C8gfw==; 24:RiHLpNglKrtj1VRWdUHwZtOSDXFQsTQu5BCrAGuqRr7M5fsJygDW5Z/PjvRDXbp31cA+QPPqncmtOEX+X7XQheSPLahPYNOhBit/Qj119oY=; 7:txe4XuhoTEsCoo8PpHBdeJDy5h6rUgUZIEQiRmenP9jbFtIMzOfBFB8FnZSFYzzwLsxOomdPPtumAR1SQSyS0i+XL5Gc6HBjVubhH2FNMXn0C+fXI7ZEDxHJfJIAU/LYbQN+yNVAwd8XRExO7jyt7DyqpHOjfswiKOWd8xTJ/eA9+jZTwOlnK3Ot9f1r8xxIXq7OWBZOrt3sumHvLxwbpVtyMQamtOYe5s2/en+nOKPiDI0rqr166BgSbV1zZ20Stqr/qm2GbNO9fk+E2+DTMoTU6XD3Q4Ev0nSmxuxsCPwVyVJfLPoDVKFGRw0Ju8gc x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3NAM04HT031; H:BY2PR13MB0792.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: abab5005-0c6f-484a-81df-08d3eeb41161 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1603103081)(1601125047)(1603101256); SRVR:BN3NAM04HT031; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BN3NAM04HT031; BCL:0; PCL:0; RULEID:; SRVR:BN3NAM04HT031; x-forefront-prvs: 0088C92887 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2016 13:15:54.0286 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM04HT031 X-OriginalArrivalTime: 07 Oct 2016 13:15:55.0644 (UTC) FILETIME=[EFBF3BC0:01D2209C] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 13:17:02 -0000 Hi my name is Mark first Address is. 1705 north 1st grand junction,co 81501 I'm available to work any hours needed and have reliable transportatio= n,thanks Sent from my Windows Phone From owner-freebsd-ports@freebsd.org Fri Oct 7 15:45:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A431C0436B for ; Fri, 7 Oct 2016 15:45:05 +0000 (UTC) (envelope-from excel07@liderazgoempresarial2016.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 08CF2CE4 for ; Fri, 7 Oct 2016 15:45:05 +0000 (UTC) (envelope-from excel07@liderazgoempresarial2016.com) Received: by mailman.ysv.freebsd.org (Postfix) id 05218C0436A; Fri, 7 Oct 2016 15:45:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04ACFC04368 for ; Fri, 7 Oct 2016 15:45:05 +0000 (UTC) (envelope-from excel07@liderazgoempresarial2016.com) Received: from mail1.liderazgoempresarial2016.com (mail1.liderazgoempresarial2016.com [204.12.217.91]) by mx1.freebsd.org (Postfix) with ESMTP id D7ADACE3 for ; Fri, 7 Oct 2016 15:45:04 +0000 (UTC) (envelope-from excel07@liderazgoempresarial2016.com) Received: from WIN-BHRD0FRCRV9 (204.12.217.92) by mail1.liderazgoempresarial2016.com id huv1eu0our0s for ; Fri, 7 Oct 2016 10:44:35 -0500 (envelope-from ) X-client: DFINE08132 Message-ID: <69d331cddaf0a83f4106e669001baaae@liderazgoempresarial2016.com> From: "=?utf-8?Q?C=C3=B3mo_medir_el_rendimiento_del_personal?=" To: Subject: Excel - presupuestos y proyecciones de rentabilidad Date: Fri, 7 Oct 2016 10:44:35 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 15:45:05 -0000 IA0KDQpFbiBsw61uZWEgeSBlbiBWaXZvIC8gUGFyYSB0b2RvIHN1IEVxdWlwbyBjb24gdW5hIHNv bGEgQ29uZXhpw7NuIA0KDQpDw7NtbyBoYWNlciBwcmVzdXB1ZXN0b3MgeSBwcm95ZWNjaW9uZXMg ZGUgcmVudGFiaWxpZGFkIGVuIEV4Y2VsDQoyNiBkZSBvY3R1YnJlIC0gT25saW5lIGVuIFZpdm8g LSAxMDowMCBhIDEzOjAwIHkgZGUgMTU6MDAgYSAxODowMCBIcnMgICAgICAgDQogDQpTaSB1c3Rl ZCBlcyBudWV2byBlbiBlbCBtdW5kbyBkZSBsb3MgcHJlc3VwdWVzdG9zLCBjb25vemNhIHRlbWFz IHRhbGVzIGNvbW8gZWwgdXNvIGRlIHByZXN1cHVlc3RvcyBwYXJhIG1lZGlyIGVsIHJlbmRpbWll bnRvIGRlbCBwZXJzb25hbCwgY8OzbW8gcmVsYWNpb25hciBwcmVzdXB1ZXN0b3MgY29uIGVsIHBy b2Nlc28gZGUgcGxhbmVhY2nDs24gZXN0cmF0w6lnaWNhIHkgdW5hIGNvbXBhcmFjacOzbiBkZSB0 w6ljbmljYXMgZGUgcHJlc3VwdWVzdG9zLiBFeHBsb3JhcmVtb3MgaW5kaWNhZG9yZXMgQlNDLCBw cmVzdXB1ZXN0b3MgZGUgRmx1am8gZGUgZWZlY3Rpdm8geSBsYXMgZGlmZXJlbmNpYXMgZW50cmUg cHJlc3VwdWVzdG9zIHkgcHJveWVjY2lvbmVzIGRlIFJFTlRBQklMSURBRCwgeSB1c3RlZCBhcHJl bmRlcsOhIGEgY3JlYXIgc3UgcHJvcGlvIHByZXN1cHVlc3RvLCByZXBvcnRlcyB2YXJpYWJsZXMg eSBlc2NlbmFyaW9zIGRlIHByZXN1cHVlc3RvcyBlbiBFeGNlbC4gDQpURU1BUklPOiANCg0KDQox LiBQcmVzdXB1ZXN0b3MgeSBQbGFuZWFjacOzbiBFc3RyYXTDqWdpY2EuDQoNCjIuIFJlcG9ydGVz Lg0KDQozLiBUw6ljbmljYXMgZGUgUHJlc3VwdWVzdG9zLg0KDQo0LiBIYWJpbGlkYWRlcyDigJxT dWF2ZXPigJ0gZGUgUHJlc3VwdWVzdG8uDQoNCg0KDQoNCi4uLsKhWSBtdWNobyBtw6FzIQ0KDQoN CiANCsK/UmVxdWllcmUgbGEgaW5mb3JtYWNpw7NuIGEgbGEgQnJldmVkYWQ/DQpyZXNwb25kYSBl c3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCkluZm8gLSBFeGNlbC4NCmNlbnRybyB0ZWxlZsOz bmljbzogMDE4MDAyMTI5MzkzDQogDQoNCkxpYy4gw4FuZ2VsIEhlcm7DoW5kZXoNCkNvb3JkaW5h ZG9yIGRlIEV2ZW50bw0KDQoNCiANCsK/RGVtYXNpYWRvcyBtZW5zYWplcyBlbiBzdSBjdWVudGE/ IFJlc3BvbmRhIGVzdGUgbWVuc2FqZSBpbmRpY2FuZG8gcXVlIHNvbG8gZGVzZWEgcmVjaWJpciBD QUxFTkRBUklPIHkgc8OzbG8gcmVjaWJpcsOhIHVuIGNvcnJlbyBhbCBtZXMuIFNpIGRlc2VhIGNh bmNlbGFyIGxhIHN1c2NyaXBjacOzbiwgc29saWNpdGUgc3UgQkFKQS4gDQogDQoNCiANCg0KIA0K DQo= From owner-freebsd-ports@freebsd.org Fri Oct 7 17:22:25 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5529C0401E for ; Fri, 7 Oct 2016 17:22:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7F6B8B8 for ; Fri, 7 Oct 2016 17:22:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id E1417BDCDE; Fri, 7 Oct 2016 19:22:22 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 5EC52BDC9D; Fri, 7 Oct 2016 19:22:21 +0200 (CEST) Subject: Re: Perl arch and pkg-plist To: Mark Dixon , freebsd-ports@freebsd.org References: <7473492.viX8oboYIq@markspc.local> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <0b56f28c-b412-4db3-a820-df4697f35d8d@FreeBSD.org> Date: Fri, 7 Oct 2016 19:22:14 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <7473492.viX8oboYIq@markspc.local> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7Tqfkbu4vUbH8auaj1rtaF7vPO0hkRLwC" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 17:22:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7Tqfkbu4vUbH8auaj1rtaF7vPO0hkRLwC Content-Type: multipart/mixed; boundary="cqlNRcG9xE3C93Cl9s2LJ7i2jcKw0cTvw"; protected-headers="v1" From: Mathieu Arnold To: Mark Dixon , freebsd-ports@freebsd.org Message-ID: <0b56f28c-b412-4db3-a820-df4697f35d8d@FreeBSD.org> Subject: Re: Perl arch and pkg-plist References: <7473492.viX8oboYIq@markspc.local> In-Reply-To: <7473492.viX8oboYIq@markspc.local> --cqlNRcG9xE3C93Cl9s2LJ7i2jcKw0cTvw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 07/10/2016 =C3=A0 11:53, Mark Dixon a =C3=A9crit : > Are we missing something, or doing something daft here? Doing something daft for sure :-) Look at Mk/Uses/perl5.mk for some variables to pass to the build process so that it does not uses the real Perl arch but the FreeBSD standard "mac= h". --=20 Mathieu Arnold --cqlNRcG9xE3C93Cl9s2LJ7i2jcKw0cTvw-- --7Tqfkbu4vUbH8auaj1rtaF7vPO0hkRLwC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX99nHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IdpIP/14rAzTSYdR/ULLrvSbiZUp1 cdNJcn43+yT7oKjcNeba/Pam7XK83/EDUrVLA8jk6WmmyV4hGQtvRtgAXu99HykF eJEgQtlEOuu9ZYOSrW/JFMMAxqR1a5S0h1jSQsABmNHTX3h9vGOHmZrAMn0WrXb/ CcmNBZxdSl1m0v4Cz3EKODXL4MVr0h3yjF3dwIAd7AlRHZNg1zgl2EGxUMSn3OFu LyeECtUymkYlv8Fxf93u1AigZtmYfIgSOJIuUAzVCBhhHODjFeKhPur+EVkOEAlJ 5jNxGrCDy+FJgi6nXYwkF+46Ix8x1BhpkDLQY8MDtTa3ixzQZppGVxF8zT9e30i7 VCH3lHjL/OWZa0Ywbj3ZgOrnIiqROOmuaLmVmK0hYBKIBRo0+0y0Lxt5K6PCWUuB 8mOp2TrpXZ57yNx52mUtSQTpdXK7QonuOsUTnhmNxKUFhlvo6IPvBDweZgDZ3SIS zwnMQVmmR0+HLzP/akRdYKfZQTZW/XTZOTGQB9P0wNmW0AtvZZ7MbP8i3+MHyliy 25U8HB56zvFevwBFsrER80SOX6DhVY1T4iAzm8BIcrHHBKP2CFQqV280YRFDoCEM GJRBcBm2yb7MFIdHGF4iZC1r1cJc0pVW23cbxn5gmxLvBRXgWIr+BAlAOC+ZWdhv z8Mda/Jj6GNGWEiDzze4 =sjlp -----END PGP SIGNATURE----- --7Tqfkbu4vUbH8auaj1rtaF7vPO0hkRLwC-- From owner-freebsd-ports@freebsd.org Fri Oct 7 18:20:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65494C050DF for ; Fri, 7 Oct 2016 18:20:55 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 2CB4FAA4 for ; Fri, 7 Oct 2016 18:20:55 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (unknown [IPv6:2001:a61:1237:da01:dacb:8aff:febf:62dd]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 1001F6C49DD for ; Fri, 7 Oct 2016 20:20:44 +0200 (CEST) DMARC-Filter: OpenDMARC Filter v1.3.1 anny.lostinspace.de 1001F6C49DD Authentication-Results: anny.lostinspace.de; dmarc=none header.from=fechner.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1475864444; bh=W2/uULAJV0GRTJXOxBE4qvJk45LOIzQbvCKPVmNE2vc=; h=To:From:Subject:Date; b=h2ElpYJ+fZfZojw0a1qu9cO5Wsfpi1kIFY9zNJ3Q99d19VCwyjr5TJrpabJb3mRm3 RHIbUFABk/i+W1BTcivu1t2Uy0A6jXrT78vZZAti5UFKUxuLtcooHGQE4cCvcH3bem RCH7qiv6NK1pjH3OjP3tQeYbyXaR/kYreKBEn7fc= Received: from [192.168.0.151] (aftr-185-17-205-112.dynamic.mnet-online.de [185.17.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id CD82F62AF16 for ; Fri, 7 Oct 2016 20:20:42 +0200 (CEST) To: freebsd-ports@freebsd.org From: Matthias Fechner Subject: www/drush looking for commiter Message-ID: Date: Fri, 7 Oct 2016 20:20:33 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 18:20:55 -0000 Dear all, looking for a commiter for: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213254 Thanks a lot! Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Fri Oct 7 18:35:32 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F1EEC0542C for ; Fri, 7 Oct 2016 18:35:32 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 4902330B for ; Fri, 7 Oct 2016 18:35:32 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bsZza-000O6Y-0M; Fri, 07 Oct 2016 20:35:34 +0200 Date: Fri, 7 Oct 2016 20:35:33 +0200 From: Kurt Jaeger To: Matthias Fechner Cc: freebsd-ports@freebsd.org Subject: Re: www/drush looking for commiter Message-ID: <20161007183533.GF85563@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 18:35:32 -0000 Hi! > looking for a commiter for: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213254 Done. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Fri Oct 7 19:04:00 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FFB9C05DA9 for ; Fri, 7 Oct 2016 19:04:00 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 D8996F94 for ; Fri, 7 Oct 2016 19:03:59 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (unknown [IPv6:2001:a61:1237:da01:dacb:8aff:febf:62dd]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 218C66C4BF3; Fri, 7 Oct 2016 21:03:58 +0200 (CEST) DMARC-Filter: OpenDMARC Filter v1.3.1 anny.lostinspace.de 218C66C4BF3 Authentication-Results: anny.lostinspace.de; dmarc=none header.from=fechner.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1475867038; bh=KoFq2OiUKg/QuVSZwZlssns9LCRTfexGB5OX8omda/s=; h=In-Reply-To:References:Subject:From:Date:To:CC; b=UkXXb4qgAJ6WyFIgiHxMLWBsergDAfnVK4bq5uXyCo1MPA2Y1DnAxz5vsTHN5oGdz H4xa6i8BhcK0b84Ad49zXyTUYP1KhHLuawxQg6h2Gfg9+aWoh5h3yo5lHCnx5uqgX1 RTnhqErX7w0B1TAeqhURrcLLCJLgbCtJtlH63npI= Received: from android-6e0eb5a51ac885b.fritz.box (aftr-185-17-205-112.dynamic.mnet-online.de [185.17.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 4EC2A62AF1B; Fri, 7 Oct 2016 21:03:57 +0200 (CEST) User-Agent: K-9 Mail for Android In-Reply-To: <20161007183533.GF85563@home.opsec.eu> References: <20161007183533.GF85563@home.opsec.eu> MIME-Version: 1.0 Subject: Re: www/drush looking for commiter From: Matthias Fechner Date: Fri, 07 Oct 2016 21:03:57 +0200 To: Kurt Jaeger CC: freebsd-ports@freebsd.org Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 19:04:00 -0000 Thanks! Am 7. Oktober 2016 20:35:33 MESZ, schrieb Kurt Jaeger : >Hi! > >> looking for a commiter for: >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213254 > >Done. > >-- >pi@opsec.eu +49 171 3101372 4 years >to go ! -- Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet. From owner-freebsd-ports@freebsd.org Fri Oct 7 20:13:32 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFCB9BED1BF for ; Fri, 7 Oct 2016 20:13:32 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp10.server.rpi.edu (gateway.canit.rpi.edu [128.113.2.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "canit.localdomain", Issuer "canit.localdomain" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 95DF6D84 for ; Fri, 7 Oct 2016 20:13:31 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp-auth3.server.rpi.edu (route.canit.rpi.edu [128.113.2.233]) by smtp10.server.rpi.edu (8.14.4/8.14.4/Debian-8) with ESMTP id u97K7Kc6025395 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 7 Oct 2016 16:07:20 -0400 Received: from smtp-auth3.server.rpi.edu (localhost [127.0.0.1]) by smtp-auth3.server.rpi.edu (Postfix) with ESMTP id 647E75815A; Fri, 7 Oct 2016 16:07:20 -0400 (EDT) Received: from [128.113.24.47] (gilead-qc124.netel.rpi.edu [128.113.124.17]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: drosih) by smtp-auth3.server.rpi.edu (Postfix) with ESMTPSA id 4CF2C5813E; Fri, 7 Oct 2016 16:07:20 -0400 (EDT) From: "Garance A Drosehn" To: "Dave Horsfall" Cc: "FreeBSD Ports" Subject: Re: What sort of a hog is Ruby? Date: Fri, 07 Oct 2016 16:07:19 -0400 Message-ID: <0ABC8709-8EC0-4358-BEFC-F7FEB316CE46@rpi.edu> In-Reply-To: References: MIME-Version: 1.0 X-Mailer: MailMate (1.9.5r5263) X-Virus-Scanned: ClamAV using ClamSMTP X-Bayes-Prob: 0.0001 (Score 0, tokens from: outgoing, @@RPTN) X-Spam-Score: 0.00 () [Hold at 10.10] X-CanIt-Incident-Id: 03RQI7kH5 X-CanIt-Geo: ip=128.113.124.17; country=US; region=New York; city=Troy; latitude=42.7495; longitude=-73.5951; http://maps.google.com/maps?q=42.7495,-73.5951&z=6 X-CanItPRO-Stream: outgoing X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.230 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 20:13:32 -0000 On 7 Oct 2016, at 2:35, Dave Horsfall wrote: > Looks like I need to upgrade it for security issues; so I tried to compile > it from the ports area. > > First it blew out my disk space (the "work" sub-directory), so when I > rearranged a few things to make more room it blew out my swap space! > > On my box /tmp is "tmpfs" i.e. use memory first before overflowing into > swap; that's going to be trickier to fix... I guess I'll have to kludge > /tmp as a symlink into /usr/local or something, where I have heaps of > room. The size of ruby compared to ? How big is the partition with /usr/ports on it? What size is your swap area? > On the other hand I guess I could figure out what requires Ruby, > and decide whether I really need it. I do not know much about the 'pkg' command, but it looks like you could try: pkg info lang/ruby\* Which for me lists: ruby-2.2.5_1,1 ruby21-2.1.9_1,1 Then to see what ruby depends on, try: pkg query %dn ruby pkg query %dn ruby21 # if it was listed above Which for me lists these ports as dependencies *of* ruby (you need to build these ports before building ruby): libedit openssl libyaml libffi libexecinfo ruby itself isn't too large, but if building ruby means that you need to build those ports, then the build of all of that will chew up a lot more resources (both disk space and swap). If you want to find out what packages depend on ruby, try: pkg query %rn ruby which for me (on my machines) lists: ruby22-bdb portupgrade Portupgrade is what I use to build freebsd ports, so I would not be dropping that anytime soon. > > What sort of disk farms do these developers have? I'm only a small-time > user and wannabe developer... I don't know about "these developers", but I've been building ruby on freebsd for about as long as the language has been available, and right now I'm doing that on one modest PC which I bought back in 2008, and also on one pretty small virtual machine (which is an off-site hot backup of the first machine). Ruby isn't tiny, but building it has never been a problem on any of my systems, ever. I seem to remember that I have run into issues when I went to build some port which in turn built many other ports, but that was quite some time ago. Maybe that is what you're seeing. -- Garance Alistair Drosehn = drosih@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-freebsd-ports@freebsd.org Fri Oct 7 20:43:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F383BED7BB for ; Fri, 7 Oct 2016 20:43:42 +0000 (UTC) (envelope-from ventas07@liderazgoempresarial2016.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7B656FDF for ; Fri, 7 Oct 2016 20:43:42 +0000 (UTC) (envelope-from ventas07@liderazgoempresarial2016.com) Received: by mailman.ysv.freebsd.org (Postfix) id 7A941BED7BA; Fri, 7 Oct 2016 20:43:42 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A159BED7B9 for ; Fri, 7 Oct 2016 20:43:42 +0000 (UTC) (envelope-from ventas07@liderazgoempresarial2016.com) Received: from mail2.liderazgoempresarial2016.com (mail2.liderazgoempresarial2016.com [204.12.217.92]) by mx1.freebsd.org (Postfix) with ESMTP id 3C5EBFDE for ; Fri, 7 Oct 2016 20:43:41 +0000 (UTC) (envelope-from ventas07@liderazgoempresarial2016.com) Received: from WIN-BHRD0FRCRV9 (204.12.217.92) by mail2.liderazgoempresarial2016.com id hv04eo0our01 for ; Fri, 7 Oct 2016 15:43:22 -0500 (envelope-from ) X-client: DFINE08132 Message-ID: From: "=?utf-8?Q?concretar_las_negociaciones_a_trav=C3=A9s_de_las_emociones?=" To: Subject: =?utf-8?Q?NEURO-VENTAS_=E2=80=93_Negociando_a_trav=C3=A9s_de_las_Emociones?= Date: Fri, 7 Oct 2016 15:43:22 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2016 20:43:42 -0000 DQoNCkVuIGzDrW5lYSB5IGVuIFZpdm8gLyBQYXJhIHRvZG8gc3UgRXF1aXBvIGNvbiB1bmEgc29s YSBDb25leGnDs24NCg0KDQoNClVzdGVkIHBvZHLDoSBjdXJzYXIgZXN0YSBjYXBhY2l0YWNpw7Nu IE9OTElORSBlbiBWaXZvIGRlc2RlIGxhIGNvbW9kaWRhZCBkZSBzdSBjYXNhIHUgb2ZpY2luYSBj b24gdG9kYXMgbGFzIHZlbnRhamFzIHF1ZSBsZSBvZnJlY2UgdW4gY3Vyc28gcHJlc2VuY2lhbCBk ZSBtYW5lcmEgcmVtb3RhLCDCoXkgZW4gdGllbXBvIHJlYWwhDQogDQpORVVSTy1WRU5UQVMg4oCT IE5lZ29jaWFuZG8gYSB0cmF2w6lzIGRlIGxhcyBFbW9jaW9uZXMgDQogDQpURU1BUklPOg0KDQox LiAxMCBDbGF2ZXMgcGFyYSBlbnZpYXIgbWVuc2FqZXMgZGUgaW1wYWN0byBlbW90aXZvLg0KDQoy LiBMYSBkaWZlcmVuY2lhIGVudHJlIHZlbmRlcmxlIGEgdW4gaG9tYnJlIHkgYSB1bmEgbXVqZXIu DQoNCjMuUXVlIGxhIHJlYWNjacOzbiBlbW9jaW9uYWwgZXMgc2llbXByZSBtw6FzIHZlbG96IHF1 ZSBsYSBsw7NnaWNhIHJhY2lvbmFsLg0KDQrCoVkgbXVjaG8gbcOhcyENCg0KIDI1IGRlIG9jdHVi cmUgLSBPbmxpbmUgZW4gVml2bw0KMTA6MDAgYSAxMzowMCBIcnMNCg0KQ29ub3pjYSBhIGZvbmRv IGxhcyBOZXVyby1WZW50YXMsIGxhIG51ZXZhIGZvcm1hIGRlIGNvbmNyZXRhciBsYXMgbmVnb2Np YWNpb25lcyBhIHRyYXbDqXMgZGUgbGFzIGVtb2Npb25lcy4gRW4gw6lzdGEgQ29uZmVyZW5jaWEg cmVjb25vY2Vyw6EgbG9zIG1lY2FuaXNtb3MgZGVsIGNlcmVicm8gZGVsIGNsaWVudGUgcGFyYSBs b2dyYXIgY2llcnJlcyBleGl0b3Nvcy4gRGVzY3VicmEgcXVlIGxhIHZlbnRhIGRlcGVuZGUsIGFk ZW3DoXMgZGVsIHByb2R1Y3RvLCBkZSBsYSBwcm9mdW5kaWRhZCBjb24gbGEgcXVlIHNlIHVzdGVk IHNlIHJlbGFjaW9uYSBlbW9jaW9uYWxtZW50ZSBjb24gZWwgY2xpZW50ZS4NCg0KUHJlcMOhcmVz ZSBwYXJhIGxsZXZhciBsYXMgVmVudGFzIGFsIHNpZ3VpZW50ZSBuaXZlbCEgQ29ub3pjYSAxMCBD bGF2ZXMgcGFyYSBlbnZpYXIgbWVuc2FqZXMgY29uIHVuIGdyYW4gaW1wYWN0byBlbW90aXZvIGVu IGVsIGNsaWVudGUuDQoNCg0Kwr9SZXF1aWVyZSBsYSBpbmZvcm1hY2nDs24gYSBsYSBicmV2ZWRh ZD8gDQpSZXNwb25kYSBlc3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhIFZlbnRhcy4gDQpDZW50cm8g dGVsZWbDs25pY286IDAxODAwMjEyOTM5My4NCg0KTGljLiDDgW5nZWwgSGVybsOhbmRleg0KQ29v cmRpbmFkb3IgZGUgRXZlbnRvDQogDQrCv0RlbWFzaWFkb3MgbWVuc2FqZXMgZW4gc3UgY3VlbnRh PyBSZXNwb25kYSBlc3RlIG1lbnNhamUgaW5kaWNhbmRvIHF1ZSBzb2xvIGRlc2VhIHJlY2liaXIg Q0FMRU5EQVJJTyB5IHPDs2xvIHJlY2liaXLDoSB1biBjb3JyZW8gYWwgbWVzLiBTaSBkZXNlYSBj YW5jZWxhciBsYSBzdXNjcmlwY2nDs24sIHNvbGljaXRlIHN1IEJBSkEuIA0KIA0KDQoNCg0K From owner-freebsd-ports@freebsd.org Sat Oct 8 09:00:49 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7AA49BEDADE for ; Sat, 8 Oct 2016 09:00:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 68688A72 for ; Sat, 8 Oct 2016 09:00:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 67C69BEDADC; Sat, 8 Oct 2016 09:00:49 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65B9CBEDADB for ; Sat, 8 Oct 2016 09:00:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.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 mx1.freebsd.org (Postfix) with ESMTPS id 5968BA71 for ; Sat, 8 Oct 2016 09:00:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u9890nIw053482 for ; Sat, 8 Oct 2016 09:00:49 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u9890nQv053467; Sat, 8 Oct 2016 09:00:49 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610080900.u9890nQv053467@portscout.freebsd.org> X-Authentication-Warning: portscout.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, 8 Oct 2016 09:00:49 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 09:00:49 -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 ------------------------------------------------+-----------------+------------ games/connectagram | 1.2.1 | 1.2.2 ------------------------------------------------+-----------------+------------ multimedia/dvdrip | 0.98.11 | 0.98.11_01 ------------------------------------------------+-----------------+------------ 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 Sat Oct 8 15:24:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DEA1C0599A for ; Sat, 8 Oct 2016 15:24:05 +0000 (UTC) (envelope-from ben.lavery@hashbang0.com) Received: from sender163-mail.zoho.com (sender163-mail.zoho.com [74.201.84.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1E30CF29 for ; Sat, 8 Oct 2016 15:24:04 +0000 (UTC) (envelope-from ben.lavery@hashbang0.com) Received: from talantinc.lan (217.112.93.209.dyn.plus.net [209.93.112.217]) by mx.zohomail.com with SMTPS id 1475940234102563.7426153625981; Sat, 8 Oct 2016 08:23:54 -0700 (PDT) From: Ben Lavery Mime-Version: 1.0 (Mac OS X Mail 10.0 \(3226\)) Subject: Upgraded Message-Id: Date: Sat, 8 Oct 2016 16:23:50 +0100 To: FreeBSD Ports X-Mailer: Apple Mail (2.3226) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 15:24:05 -0000 Afternoon all, I've just updated a port I maintain (gohugo) for the first time. I've = made changes to the Makefile, distinfo and pkg-plist files, then made an = svn diff and attached that to a bug = (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213309 = ). Do I now = just wait for a committer to review and feedback/commit? Or should I be = asking for someone to look at it? Appreciate this might work like = asking for it, but wanted to know the procedure from here. Many thanks, Ben= From owner-freebsd-ports@freebsd.org Sat Oct 8 16:59:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B924C06FC9 for ; Sat, 8 Oct 2016 16:59:37 +0000 (UTC) (envelope-from trashcan@ellael.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 592DECD9 for ; Sat, 8 Oct 2016 16:59:37 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: by mailman.ysv.freebsd.org (Postfix) id 55C49C06FC2; Sat, 8 Oct 2016 16:59:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55756C06FC1 for ; Sat, 8 Oct 2016 16:59:37 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx2.enfer-du-nord.net (mx2.enfer-du-nord.net [IPv6:2001:41d0:d:3049:1:1:0:1]) (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 259C0CD6 for ; Sat, 8 Oct 2016 16:59:37 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e6e:8601:88e4:4491:fc9f:ee8] (p2003008C2E6E860188E44491FC9F0EE8.dip0.t-ipconnect.de [IPv6:2003:8c:2e6e:8601:88e4:4491:fc9f:ee8]) by mx2.enfer-du-nord.net (Postfix) with ESMTPSA id 3srt0H5PBpzTsQ for ; Sat, 8 Oct 2016 18:59:27 +0200 (CEST) From: Michael Grimm Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined Message-Id: Date: Sat, 8 Oct 2016 18:59:27 +0200 To: FreeBSD Ports Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Virus-Scanned: clamav-milter 0.99.2 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 16:59:37 -0000 Hi =E2=80=94 as audio/squeezeboxserver has gone, I need to migrate to = audio/logitechmediaserver.=20 But I am failing to get this port compiled by poudriere (3.2-pre): | =E2=80=A6 | ---End make.conf=E2=80=94 | =3D=3D=3D=3D>> Ignoring audio/logitechmediaserver: License SDL = needs confirmation, but BATCH is defined | =E2=80=A6 I did try to run =E2=80=A6 poudriere testport -j stable -c -i audio/logitechmediaserver poudriere testport -j stable -c -I audio/logitechmediaserver =E2=80=A6 without success. Is there a way to get that port packed by poudriere? Thanks and regards, Michael From owner-freebsd-ports@freebsd.org Sat Oct 8 19:27:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7F24C0613F for ; Sat, 8 Oct 2016 19:27:54 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 9B55071 for ; Sat, 8 Oct 2016 19:27:54 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bsxHl-0001Nc-Rk; Sat, 08 Oct 2016 21:27:53 +0200 Date: Sat, 8 Oct 2016 21:27:53 +0200 From: Kurt Jaeger To: Ben Lavery Cc: FreeBSD Ports Subject: Re: Upgraded Message-ID: <20161008192753.GA4560@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 19:27:54 -0000 Hi! > I've just updated a port I maintain (gohugo) for the first time. > I've made changes to the Makefile, distinfo and pkg-plist files, > then made an svn diff and attached that to a bug > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213309 > Do I now just wait for a committer to review and feedback/commit? Yes. Please add notes to the PR if you test-build your patch, for example using poudriere, and maybe for one or several of the current FreeBSD releases like CURRENT, 11, 10.3 and 9.3, and for several plattforms, like amd64 and i386, and maybe ARM 8-}, that would help committers to decide that the patch is tested. If you add a note that you run-tested the code and it does what it's supposed to do, that's helpful, too. If you note that portlint -AC was fine, too, this helps, too. And if you add a URL to the changelog, this helps, as well. > Or > should I be asking for someone to look at it? Appreciate this might > work like asking for it, but wanted to know the procedure from here. I use this link to look at the open bugs queue for ports: https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=New&email1=freebsd-ports-bugs%40FreeBSD.org&emailassigned_to1=1&emailtype1=exact&list_id=138493 If this queue gets longer, it means committers are failing behind. We had approx. 290 PRs around end of August, and we're now at 342, this means the backlog is getting worse. There was eurobsdcon, and most of us are waiting for 11.0-RELEASE, so that might explain the backlog 8-} So a bit of patience is probably appropriate. Btw, testbuilding right now... -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sat Oct 8 20:20:20 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 513ECC06F03 for ; Sat, 8 Oct 2016 20:20:20 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 40793ECE for ; Sat, 8 Oct 2016 20:20:20 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3CE2EC06F02; Sat, 8 Oct 2016 20:20:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C89FC06F01 for ; Sat, 8 Oct 2016 20:20:20 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F023ECD for ; Sat, 8 Oct 2016 20:20:20 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id u98KJqkT098986; Sat, 8 Oct 2016 13:19:56 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201610082019.u98KJqkT098986@gw.catspoiler.org> Date: Sat, 8 Oct 2016 13:19:52 -0700 (PDT) From: Don Lewis Subject: Re: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined To: trashcan@ellael.org cc: ports@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 20:20:20 -0000 On 8 Oct, Michael Grimm wrote: > Hi ? > > as audio/squeezeboxserver has gone, I need to migrate to > audio/logitechmediaserver. > > But I am failing to get this port compiled by poudriere (3.2-pre): > > | ? > | ---End make.conf— > | ====>> Ignoring audio/logitechmediaserver: License SDL needs confirmation, but BATCH is defined > | ? > > I did try to run ? > > poudriere testport -j stable -c -i audio/logitechmediaserver > poudriere testport -j stable -c -I audio/logitechmediaserver > > ? without success. > > Is there a way to get that port packed by poudriere? Add LICENSES_ACCEPTED=SDL to /usr/local/etc/poudriere.d/make.conf. You are still responsible for following the license terms. From owner-freebsd-ports@freebsd.org Sat Oct 8 21:28:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9CA1C06085 for ; Sat, 8 Oct 2016 21:28:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B69B18AB for ; Sat, 8 Oct 2016 21:28:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: by mailman.ysv.freebsd.org (Postfix) id B5FEEC06083; Sat, 8 Oct 2016 21:28:52 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5A50C06082 for ; Sat, 8 Oct 2016 21:28:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2001:41d0:1008:bcb:1:1:0:1]) (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 849A48AA for ; Sat, 8 Oct 2016 21:28:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e6e:8601:88e4:4491:fc9f:ee8] (p2003008C2E6E860188E44491FC9F0EE8.dip0.t-ipconnect.de [IPv6:2003:8c:2e6e:8601:88e4:4491:fc9f:ee8]) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 3srzyy1NBQz3GZ for ; Sat, 8 Oct 2016 23:28:42 +0200 (CEST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined From: Michael Grimm In-Reply-To: <201610082019.u98KJqkT098986@gw.catspoiler.org> Date: Sat, 8 Oct 2016 23:28:40 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <4057CD6D-15A9-48D8-82DD-2370C0181252@ellael.org> References: <201610082019.u98KJqkT098986@gw.catspoiler.org> To: FreeBSD Ports X-Virus-Scanned: clamav-milter 0.99.2 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 21:28:52 -0000 Don Lewis wrote: >=20 > On 8 Oct, Michael Grimm wrote: >> as audio/squeezeboxserver has gone, I need to migrate to >> audio/logitechmediaserver.=20 >>=20 >> But I am failing to get this port compiled by poudriere (3.2-pre): >>=20 >> | ? >> | ---End make.conf=E2=80=94 >> | =3D=3D=3D=3D>> Ignoring audio/logitechmediaserver: License SDL = needs confirmation, but BATCH is defined >> | ? >>=20 >> I did try to run ? >>=20 >> poudriere testport -j stable -c -i audio/logitechmediaserver >> poudriere testport -j stable -c -I audio/logitechmediaserver >>=20 >> ? without success. >>=20 >> Is there a way to get that port packed by poudriere? >=20 > Add > LICENSES_ACCEPTED=3DSDL > to /usr/local/etc/poudriere.d/make.conf. You are still responsible = for > following the license terms. Thank you very much! That did the trick.=20 I am asking myself where should one look for such kind of information? Again, thank you, and with kind regards, Michael From owner-freebsd-ports@freebsd.org Sat Oct 8 22:35:10 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F25D9C06E9B for ; Sat, 8 Oct 2016 22:35:10 +0000 (UTC) (envelope-from truckman@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 E14AF23E for ; Sat, 8 Oct 2016 22:35:10 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E0BAAC06E9A; Sat, 8 Oct 2016 22:35:10 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E06B6C06E99 for ; Sat, 8 Oct 2016 22:35:10 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C173623C for ; Sat, 8 Oct 2016 22:35:10 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id u98MYw4N099350; Sat, 8 Oct 2016 15:35:02 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201610082235.u98MYw4N099350@gw.catspoiler.org> Date: Sat, 8 Oct 2016 15:34:58 -0700 (PDT) From: Don Lewis Subject: Re: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined To: trashcan@ellael.org cc: ports@freebsd.org In-Reply-To: <4057CD6D-15A9-48D8-82DD-2370C0181252@ellael.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 22:35:11 -0000 On 8 Oct, Michael Grimm wrote: > Don Lewis wrote: >> >> On 8 Oct, Michael Grimm wrote: > >>> as audio/squeezeboxserver has gone, I need to migrate to >>> audio/logitechmediaserver. >>> >>> But I am failing to get this port compiled by poudriere (3.2-pre): >>> >>> | ? >>> | ---End make.conf— >>> | ====>> Ignoring audio/logitechmediaserver: License SDL needs confirmation, but BATCH is defined >>> | ? >>> >>> I did try to run ? >>> >>> poudriere testport -j stable -c -i audio/logitechmediaserver >>> poudriere testport -j stable -c -I audio/logitechmediaserver >>> >>> ? without success. >>> >>> Is there a way to get that port packed by poudriere? >> >> Add >> LICENSES_ACCEPTED=SDL >> to /usr/local/etc/poudriere.d/make.conf. You are still responsible for >> following the license terms. > > Thank you very much! That did the trick. > > I am asking myself where should one look for such kind of information? It's documented here: It took me a long time to find this info when I needed it. I might have come across it first by digging around in /usr/ports/Mk/*. From owner-freebsd-ports@freebsd.org Sat Oct 8 22:45:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 597A2C06298 for ; Sat, 8 Oct 2016 22:45:46 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 37CBAA31 for ; Sat, 8 Oct 2016 22:45:46 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 37351C06295; Sat, 8 Oct 2016 22:45:46 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36D0EC06292 for ; Sat, 8 Oct 2016 22:45:46 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-yb0-x230.google.com (mail-yb0-x230.google.com [IPv6:2607:f8b0:4002:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E9288A30; Sat, 8 Oct 2016 22:45:45 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-yb0-x230.google.com with SMTP id e20so26990357ybb.0; Sat, 08 Oct 2016 15:45:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ODNZRFSFOxWPLfSDty8ZhGgMhk2el2+495SIk0K1CHQ=; b=A2iV2PGhz8l7vYldOC0VkpFTJ+pc09l0gk+CKb30yQK1yPK15Dm0MSHBS9QHgxsqEB 2cCcGSnXlVC4qxwRSwgDHP2hG/q1ng4rClJPjDNnujwIdCXDJzx0jTHw56mkmeN4o4Ja ogv/ibSVps55hIu6dvyJEEgVXdixRkjPakjBtIaGOJDNcYHgs+CvsXIKcaHbjMA8cyW4 aIfz95yxCwvwFW0RkGxxH2HHSYkFRIY693Z7EG0XWwB2KTNR+ElW2/TdN8j5z5yhGcxp Yal/7c3PFPZLbuN2rGPm2hmOh9WStJAGRU8vHTpAsOFDtlY6+bfGOQXNv571CrDH1BLu lDeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ODNZRFSFOxWPLfSDty8ZhGgMhk2el2+495SIk0K1CHQ=; b=TzldODHOq1w00Jz87Ud/zVT3DFXrggHCfhEgWpsoZukfSFBAX0AERCvKmZipL6v+wL K9R3V5tTZ6kJr8www8QeM9JDg1XHtcXX8NTRmMdAX4fbZslHGh/m8KlqYmNtEQqkeECg jEhjbXpm0D1wQGGjydk54LHzNE7//joAihZSpS4OhOE9bAUbUnkIkc3F3Kmm3iK8+j5L k/EwUCELTWx9Q9Oph2iTRoUDXzZaW2yUpA6HQlhmBwpffAZK3MtOwsnCqylSU7ciC82A F0z+Qjh2fzhcDrqvKyHnJxMnRFtq/i9bazqGNxGBiL80IawBROYinNdTxSTxnz+eZaoL XrVQ== X-Gm-Message-State: AA6/9Rmgs2JEWT6C//0o2QxFO58GqMY/JQLt55X9OWXS5SP/dwGjSKPLCGkcDGXfS62Go4rK6yVKSTBCL+ZnNg== X-Received: by 10.37.194.70 with SMTP id s67mr19838251ybf.51.1475966745036; Sat, 08 Oct 2016 15:45:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.88.214 with HTTP; Sat, 8 Oct 2016 15:45:44 -0700 (PDT) In-Reply-To: <201610082235.u98MYw4N099350@gw.catspoiler.org> References: <4057CD6D-15A9-48D8-82DD-2370C0181252@ellael.org> <201610082235.u98MYw4N099350@gw.catspoiler.org> From: Mehmet Erol Sanliturk Date: Sat, 8 Oct 2016 15:45:44 -0700 Message-ID: Subject: Re: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined To: Don Lewis Cc: trashcan@ellael.org, FreeBSD Ports Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2016 22:45:46 -0000 On Sat, Oct 8, 2016 at 3:34 PM, Don Lewis wrote: > On 8 Oct, Michael Grimm wrote: > > Don Lewis wrote: > >> > >> On 8 Oct, Michael Grimm wrote: > > > >>> as audio/squeezeboxserver has gone, I need to migrate to > >>> audio/logitechmediaserver. > >>> > >>> But I am failing to get this port compiled by poudriere (3.2-pre): > >>> > >>> | ? > >>> | ---End make.conf=C3=A2=E2=82=AC=E2=80=9D > >>> | =3D=3D=3D=3D>> Ignoring audio/logitechmediaserver: License SDL = needs > confirmation, but BATCH is defined > >>> | ? > >>> > >>> I did try to run ? > >>> > >>> poudriere testport -j stable -c -i audio/logitechmediaserver > >>> poudriere testport -j stable -c -I audio/logitechmediaserver > >>> > >>> ? without success. > >>> > >>> Is there a way to get that port packed by poudriere? > >> > >> Add > >> LICENSES_ACCEPTED=3DSDL > >> to /usr/local/etc/poudriere.d/make.conf. You are still responsible fo= r > >> following the license terms. > > > > Thank you very much! That did the trick. > > > > I am asking myself where should one look for such kind of information? > > It's documented here: > > > It took me a long time to find this info when I needed it. I might have > come across it first by digging around in /usr/ports/Mk/*. > > _______________________________________________ > > Trouble point is the wiki front page structure : https://wiki.freebsd.org/FrontPage It is necessary ( with respect to my opinion , obviously ) to design the wiki just like a Handbook https://www.freebsd.org/doc/handbook/ with its "Table of Contents" and always maintain that "Table of Contents" consistently when a new page is added or deleted . Otherwise , to find a page is requiring to "Know" it , but how it will be known , is unknown . Mehmet Erol Sanliturk