From owner-freebsd-ports@freebsd.org Sun Aug 14 06:46: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 34982BB9120 for ; Sun, 14 Aug 2016 06:46:53 +0000 (UTC) (envelope-from pi@opsec.eu) 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 245C11F91 for ; Sun, 14 Aug 2016 06:46:53 +0000 (UTC) (envelope-from pi@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 1FEEFBB911F; Sun, 14 Aug 2016 06:46:53 +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 1D4B9BB911E for ; Sun, 14 Aug 2016 06:46:53 +0000 (UTC) (envelope-from pi@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 C84251F90 for ; Sun, 14 Aug 2016 06:46:52 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bYpC4-0002ia-Qf; Sun, 14 Aug 2016 08:46:48 +0200 Date: Sun, 14 Aug 2016 08:46:48 +0200 From: Kurt Jaeger To: qjail1 Cc: "ports@FreeBSD.org" Subject: Re: requesting help with Variable OSREL in port Makefile Message-ID: <20160814064648.GI96200@home.opsec.eu> References: <57AF9F07.9020208@a1poweruser.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57AF9F07.9020208@a1poweruser.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 06:46:53 -0000 Hi! > >> .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 > >> IGNORE= builds only on 10 or greater than 10 > >> .endif > > > > That's OSVERSION. The OP asked about OSREL. > > > > (however, OSVERSION is more useful as one can test it numerically; it > > is documented in Chapter 16 of the Porter's Handbook, if the OP wants > > to know more) > > I read Chapter 16 of the Porter's Handbook before posting. It doesn't > say how you got to a "1000000" value for OSVERSION. Why so many zeros? We read os-versions like 10.3 or 2.2.1 or something. make does not support version comparisons like that. To allow comparisions, we need a way to map 10.3.x to some numeric value. To allow increments of sub-versions while the major version already progressed, 0's are added. Sometimes, the version has to increment to differentiate that the ABI or API changed. See for example 1000000 and 1000001, where the 1 notes the addition of the posix_fadvise(2) system call. > A 10.0 value is what I interpret to be the value for OSREL. Is that > correct? I think so, yes. > The IGNORE= keyword is confusing also. The port will build/install on > all versions. Its just that some things in 10.0 changed that caused the > port source to be modified to work on 10.0 and newer systems. It will > not work correctly on 9.3 and older systems. So I want the port/pkg to > check the host version and refuse to install if installing on 9.3 or > older systems. This has no impact on the auto building of pkgs. Then use BROKEN or IGNORE. > The Porter's Handbook section containing the OSREL Variable talks about > the placement of the OSREL Variable is critical and based on where > bsd.port.pre.mk statement is located in the Makefile. I don't have a > existing bsd.port.pre.mk statement in the Makefile. Do I need to add one? If you refer to OSREL, yes. It is defined in bsd.port.pre.mk. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sun Aug 14 07:22: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 B374CBB98D2; Sun, 14 Aug 2016 07:22:55 +0000 (UTC) (envelope-from cgull@glup.org) Received: from glup.org (216-15-121-172.c3-0.smr-ubr2.sbo-smr.ma.static.cable.rcn.com [216.15.121.172]) (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 720001E0E; Sun, 14 Aug 2016 07:22:54 +0000 (UTC) (envelope-from cgull@glup.org) Received: from minipixel.i.glup.org (unknown [198.206.215.1]) by glup.org (Postfix) with ESMTPSA id 9756F854C4; Sun, 14 Aug 2016 03:22:47 -0400 (EDT) Authentication-Results: glup.org; dmarc=none header.from=glup.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=glup.org; s=201009; t=1471159367; bh=2Fx2IXzPr23mRksr94dMD/664JfAl71jxflyPsGWs5o=; h=Subject:To:References:From:Cc:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=HJsSI/7KeKHdbJbS17mJkjkGcEvJsTO8Rifsl1DFxtl9/QNBoKINCwVn+tQeXVlGz QncCsCBq6rsf2YnB+YHKNLEr8Z4DrzgR4gTSwawn+vfiAmMPoCoRC+tYXedIeMSztM druBy29wAFeVmXK30F/66CKJ6+tfn0VBwboY2Ewo58HvxmFyPkpyw8dNetkXpWN4Fr EsZ8u9Yo1QSIJ5g1d1in3p5Lfd5xi0T+2CWpon2/o2/9wfGkKonKsXwL/2Z8u9rLf9 xClrJ5Mt+PwzfjPIvQd1eD4wvj05GI5Wj4AJ5aet8E0TTTZgLAesm2QQtPPcEf68Ul guPdikaeew5mg== Subject: Re: Mosh regression between 10.x and 11-stable To: Peter Jeremy References: <20160810081831.GA65184@server.rulingia.com> <20160811101928.GC65184@server.rulingia.com> <68d0a6d4-2078-000c-6e22-b0b8721dfd2b@glup.org> <20160811195348.GD65184@server.rulingia.com> <971e1e82-1b95-d1e4-6053-a8548fc1d109@glup.org> <549fba5d-fb5e-ffe5-aec6-d03159628118@glup.org> <20160813083049.GF65184@server.rulingia.com> From: john hood Cc: mosh-devel@mit.edu, freebsd-current@freebsd.org, freebsd-ports@freebsd.org Message-ID: Date: Sun, 14 Aug 2016 03:22:47 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160813083049.GF65184@server.rulingia.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 07:22:55 -0000 On 8/13/16 4:30 AM, Peter Jeremy wrote: > Hi John, > > Sorry, I got side-tracked. > > On 2016-Aug-12 16:37:15 -0400, John Hood wrote: >> >Could I ask you to look at this a little further? On the one hand, it >> >sure looks like a Mosh issue, and tcdrain() solves it-- but on the other >> >hand, this is a regression on FreeBSD and we don't see this issue on any >> >other OS. I'd like to fully understand this and make sure that this is >> >not a kernel issue. > It's got me puzzled as well. And it's only getting wierder... The > following is using an unmodified mosh-1.2.5, built from the port, as > the server on FreeBSD 11.0-BETA4 r303957. The client is 1.2.4a-1ubuntu1 > on Linux. the standard driver script consistently fails but adding a > "print" makes it mostly work. Where there's a "[mosh is exiting.]" > message, it was successful (and would report that there were other > orphaned servers since I wasn't waiting the 60 seconds for servers to > die between invocations). For completeness, I've tried ktrace'ing > mosh-server but can't make it fail when I do so. I've now managed to reproduce the issue *and* ktrace it (and sshd) on a VPS, with a single-CPU VM on a badly-oversubscribed VMWare host and OS X client. mosh-server shows a straightforward execution trace, the parent successfully writes the MOSH CONNECT message on stdout, forks and exits. About a millisecond later, the child starts running, writes the verbose copyright/etc. message on stderr, and gets EIO (and ignores it). Shortly thereafter it closes its pty slave fds on stdin/stdout/stderr. It continues normally from there. In that millisecond, the sshd trace shows that it catches SIGCHLD, writes utmp info, wait()s for a child and gets mosh-server's pid, and does a final read() that returns 0 bytes. It then closes the pty master, without doing revoke() or any ioctls. So the pty driver is clearly dropping the MOSH CONNECT message. It's a lot less clear whether that's a bug. On the one hand, states that output should be drained on final close (which in this case is done by the forked mosh-server). On the other hand, the login shell is session leader, and requires that the terminal be disassociated from the session when it exits. I suspect that this problem is most visible on single-core machines, because on a multi-core machine the pty driver, mosh-servers, and sshd will run with different ordering, and I suspect that the mosh-server child gets to close the pty slave before sshd closes the pty master. I wrote a Xenix serial driver ages ago and I can see arguments for either draining or dropping final output. And Mosh's behavior is a little questionable here. So I'm not sure whether to call this a kernel pty bug or not. But the workaround in Mosh is easy enough, tcdrain(), so I'm doing that anyway. regards, --jh From owner-freebsd-ports@freebsd.org Sun Aug 14 09:25: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 18E1ABB75AF for ; Sun, 14 Aug 2016 09:25:59 +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 06A771585 for ; Sun, 14 Aug 2016 09:25:59 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0602ABB75A7; Sun, 14 Aug 2016 09:25:59 +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 0365BBB75A5 for ; Sun, 14 Aug 2016 09:25:59 +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 EB2921584 for ; Sun, 14 Aug 2016 09:25:58 +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 u7E9Pwwn051353 for ; Sun, 14 Aug 2016 09:25:58 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u7E9PwRT051352; Sun, 14 Aug 2016 09:25:58 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201608140925.u7E9PwRT051352@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, 14 Aug 2016 09:25:58 +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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 09:25:59 -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/manaplus | 1.6.7.2 | 1.6.8.14 ------------------------------------------------+-----------------+------------ games/stepmania-devel | 5.0.11 | v5.0.12 ------------------------------------------------+-----------------+------------ 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 Aug 14 14:37: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 D265CBBA09B for ; Sun, 14 Aug 2016 14:37:12 +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 88BCE115F for ; Sun, 14 Aug 2016 14:37:12 +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 9ED45BDCAC; Sun, 14 Aug 2016 16:37:10 +0200 (CEST) Received: from atuin.in.mat.cc (wireless3.caths.cam.ac.uk [131.111.225.6]) by prod2.absolight.net (Postfix) with ESMTPA id 58718BDC77; Sun, 14 Aug 2016 16:37:10 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id E3E3C66A06D2; Sun, 14 Aug 2016 15:37:09 +0100 (BST) Date: Sun, 14 Aug 2016 15:37:09 +0200 From: Mathieu Arnold To: =?UTF-8?Q?Martin_Waschb=C3=BCsch?= , freebsd-ports@freebsd.org Subject: Re: questions about Makefile Message-ID: <466E8D27808DEDCCA467EE3A@atuin.in.mat.cc> In-Reply-To: <0506A35B-3E3C-47D9-898F-2C61C89F4898@waschbuesch.de> References: <0506A35B-3E3C-47D9-898F-2C61C89F4898@waschbuesch.de> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========DCDB310F3CC08ED4F32C==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 14:37:12 -0000 --==========DCDB310F3CC08ED4F32C========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 13 ao=C3=BBt 2016 10:34:27 +0200 Martin Waschb=C3=BCsch wrote: | Hi all, |=20 | I am in the process of creating a port for a module / plugin for | net-mgmt/zabbix-agent. |=20 | I tried to follow the Porter's Handbook, but still have three items I am | uncertain about: |=20 | 1) The plugin (obviously) relies on the zabbix-agent sources. | I added |=20 | BUILD_DEPENDS=3D ${NONEXISTENT}:net-mgmt/zabbix3-agent:extract |=20 | to make sure that the sources will always be extracted. You should use :patch, so that the sources are properly patched for = FreeBSD. | Now, how do I | properly reference these sources in my port? What I have right now (just | to make it compile) is this: |=20 | CONFIGURE_ARGS=3D | --with-zabbix=3D${PORTSDIR}/net-mgmt/zabbix3-agent/work/zabbix-3.0.2 |=20 | Obviously, I'd want to somehow get that path without having to specify | the version number as I want to build against the version currently | available in ports. How do I do that? Is there any reference to something | like this in the handbook? That doesn't work because: 1) the base directory of a workdir is changeable with WRKDIRPREFIX 2) If zabbix gets updated, it breaks. you have to use something like: ZABBIX_WRKSRC!=3D cd ${.CURDIR:H:H}/net-mgmt/zabbix3-agent && make -V = WRKSRC | 2) Imagine this module could be compiled against both, zabbix2-agent and | zabbix3-agent. I guess the cleanest way to support this would be having | one port per zabbix-version? If that is the case, should the whole thing | perhaps be a slave port belonging to zabbix{2,3}-agent? |=20 | 3) I found that I cannot (as a normal user) successfully run 'make | package'. I get an error like this: | mkdir: /usr/ports/net-mgmt/foobar/work: Permission denied | Before I add 'NEED_ROOT=3Dyes' to the Makefile, are there requirements = for | a normal user to build ports? e.g. does said user have to be in a certain | group, etc.? I mean, every port will have to create a workdir, and I | cannot imagine every port as having 'NEED_ROOT=3Dyes' in their = Makefile... | ;-) Well, your user needs to be able to write, so, either checkout a ports tree in your home directory, and set PORTSDIR accordingly, or chown -R /usr/ports to your user, or set WRKDIRPREFIX to somewhere your user can write, for example /tmp. --=20 Mathieu Arnold --==========DCDB310F3CC08ED4F32C========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXsIIVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Iq7MP/jwdkDzjPuAWhhxvC1ZtfdL1 v4DOa4QWQGYzQyZHe7bxdwJtAZPV2D4b7rCgmcuPORnxy+jdrYLcGRj53i9heXX3 Cm/0wbz7YjmXNXpcORPpc2vH4NYx6AP0FtW5MgSlfxuXnofSLncljmnHDptE6JU6 04mpAgfSSDoplP0JRurU7JDNxiUuzvi4T5mlL30kfVCxZ3egxyCcwXVaPYdgtSdA GjZILe/s1nsyfqlznEsABMRk65mQM0SMLhK/1iLTFXFVcfVaAlF5LmBzL2FiqXAS U5VjZudrIY9qC6ewUSjEe8G26H+Xs5nc39qX49fEcqUfIBhNA2FCfJFa2UcWprck WCHKa2HOXHaW8tGTXF25fmV8mHK1EYniY5a89XjqxI1uRVWqva9PL4II131Th79Q Wu7c8Am+4wTerHHaYSwgH6VwEMUOVZI6V+bSNcOHJfHU5M8Zbws9r+e05vTkQJAX ZnTwKXuouOF1nvh4oU+ou0eCc4rbpcgPpm4uay4dUZ5r47/HPALDgjs2ukDs723D GeBCNbrhQO1R2mfWW54SCEezFBLgA4GY3QtSCu4Fx5Yq5b+ojg2lTozku3upnu5T NdpWct2VeF4HDT/JuX/Cm12wu/PbaSBmXpqRzMjyvTFC7DuBSjexmrF6g/o+Ii3l vwlkaS3b4KsNdn2L1wZH =0bnp -----END PGP SIGNATURE----- --==========DCDB310F3CC08ED4F32C==========-- From owner-freebsd-ports@freebsd.org Sun Aug 14 14:39: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 5266CBBA173 for ; Sun, 14 Aug 2016 14:39:52 +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 1D637128F for ; Sun, 14 Aug 2016 14:39:51 +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 18B59BDCC8; Sun, 14 Aug 2016 16:39:50 +0200 (CEST) Received: from atuin.in.mat.cc (wireless3.caths.cam.ac.uk [131.111.225.6]) by prod2.absolight.net (Postfix) with ESMTPA id 12AFBBDCAC; Sun, 14 Aug 2016 16:39:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 97AA666A0786; Sun, 14 Aug 2016 15:39:49 +0100 (BST) Date: Sun, 14 Aug 2016 15:39:49 +0200 From: Mathieu Arnold To: Bob Eager , freebsd-ports@freebsd.org Subject: Re: requesting hep with Variable OSREL in port Makefile Message-ID: <38E74BF189C70DD930DC8F01@atuin.in.mat.cc> In-Reply-To: <20160813213008.0ec726c9@raksha.tavi.co.uk> References: <57AF7C12.6060509@a1poweruser.com> <20160813213008.0ec726c9@raksha.tavi.co.uk> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========15DCBDABAC36B128E6D8==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 14:39:52 -0000 --==========15DCBDABAC36B128E6D8========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 13 ao=C3=BBt 2016 21:30:08 +0100 Bob Eager wrote: | On Sat, 13 Aug 2016 22:12:31 +0200 | Walter Schwarzenfeld wrote: |=20 |> .if ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} < 1000000 |> IGNORE=3D builds only on 10 or greater than 10 |> .endif |=20 | That's OSVERSION. The OP asked about OSREL. Well, yes, but the OP is more asking "what should I do" than "how do I make OSREL fit my needs" so telling him that OSVERSION is the better variable is the best answer. Now, like it was already said, using BROKEN_FreeBSD_9 is even better. --=20 Mathieu Arnold --==========15DCBDABAC36B128E6D8========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXsIK1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IWUAP/j6loGGc5VCppfiOhFelqhOf LpPiCqwuzuBW4X7nalYa9GT5FGwbqtCf92C8z1FHXoif3xTqMNtUbx4I49cD3umA 6S7SGDx0RiuLolmWv9Gi2zT5PFnW0/syvet3yguwNrOh3XWqohs4Ixe7elML4RF6 EOMIIUl/1uL/jtARAOkBilUuPRN+6EF9qJnTJxMJyLRZpkl2WK3u0DBKDBw8PwUH Z25qi7hDXt2E4ZvAgoqx/ffF5CYTqPpxiv7moW3AiDZ2VvWFWCUp6FO6invF65QG 6xlPN/gJTix/k5aG2RlZZit7pQpzIDy8UDLUP/9K30SL0MH9v2UTWHh0UlT1UpVh z3fFF2EQ6NVKE+FwF+C19OBtVm5AJQNUPeuR5qguXwEBfefw0dbm/3iRHycKEOhx a3jDARxJ7WVX7HD74JK3TMBXROLiCJSpcI6ojFOnkWnjFfthOLaMBOrclQCuRJ/R a0W90GyTIy66pL/7VVSwqei4rSBwRlVlpxNrgLv9JhLENdpu0ssgDtE0WSejrRIY fXwm7d2WsBvU5s6mq0DjXhPhQ/MSutUDBzit1Up2dUXDKtbZ4h00zynpi6i3Xn51 n0812B9SqP8nP2o2qshWAMBr3pOOEoM13hgro7gI9uBOUVbzmGY3Jr1oUnL1oSfj AUAfjIltmX959as5Keai =nzk6 -----END PGP SIGNATURE----- --==========15DCBDABAC36B128E6D8==========-- From owner-freebsd-ports@freebsd.org Sun Aug 14 15:03: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 E113ABBA85C for ; Sun, 14 Aug 2016 15:03:23 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A23581EA7; Sun, 14 Aug 2016 15:03:23 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=dufidrQUHgdYLxJCIgsIDkdVRwuKtqrlfYRqFqj1StU=; b=UgggKntfzukXbR5Rmcq3hOWYk 08OX6PGL/CgjbdBQo0ut9JyHMHS+INvEFSinPY/cLknDokWoonOSpPI+/e4eLl68UwHVBsFyGpO0c MrxToWQ0FMCD+jWWLrWd/ofUpb2Dff9edT5nrInwid1rhzOEMt8X1Kktv43oocKj8RIDk=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1bYwwT-000O40-5P; Sun, 14 Aug 2016 15:03:13 +0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: questions about Makefile From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= In-Reply-To: <466E8D27808DEDCCA467EE3A@atuin.in.mat.cc> Date: Sun, 14 Aug 2016 17:03:13 +0200 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4DB836A4-6E10-4AAA-8F9A-683FA72534B7@waschbuesch.de> References: <0506A35B-3E3C-47D9-898F-2C61C89F4898@waschbuesch.de> <466E8D27808DEDCCA467EE3A@atuin.in.mat.cc> To: Mathieu Arnold X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 15:03:24 -0000 > Am 14.08.2016 um 15:37 schrieb Mathieu Arnold : >=20 > +--On 13 ao=C3=BBt 2016 10:34:27 +0200 Martin Waschb=C3=BCsch > wrote: > | Hi all, > |=20 > | I am in the process of creating a port for a module / plugin for > | net-mgmt/zabbix-agent. > |=20 > | I tried to follow the Porter's Handbook, but still have three items = I am > | uncertain about: > |=20 > | 1) The plugin (obviously) relies on the zabbix-agent sources. > | I added > |=20 > | BUILD_DEPENDS=3D ${NONEXISTENT}:net-mgmt/zabbix3-agent:extract > |=20 > | to make sure that the sources will always be extracted. >=20 > You should use :patch, so that the sources are properly patched for = FreeBSD. Indeed! Thanks. > | Now, how do I > | properly reference these sources in my port? What I have right now = (just > | to make it compile) is this: > |=20 > | CONFIGURE_ARGS=3D > | = --with-zabbix=3D${PORTSDIR}/net-mgmt/zabbix3-agent/work/zabbix-3.0.2 > |=20 > | Obviously, I'd want to somehow get that path without having to = specify > | the version number as I want to build against the version currently > | available in ports. How do I do that? Is there any reference to = something > | like this in the handbook? >=20 > That doesn't work because: >=20 > 1) the base directory of a workdir is changeable with WRKDIRPREFIX > 2) If zabbix gets updated, it breaks. >=20 > you have to use something like: >=20 > ZABBIX_WRKSRC!=3D cd ${.CURDIR:H:H}/net-mgmt/zabbix3-agent && make -V = WRKSRC I'll give that a try. > | 2) Imagine this module could be compiled against both, zabbix2-agent = and > | zabbix3-agent. I guess the cleanest way to support this would be = having > | one port per zabbix-version? If that is the case, should the whole = thing > | perhaps be a slave port belonging to zabbix{2,3}-agent? > |=20 > | 3) I found that I cannot (as a normal user) successfully run 'make > | package'. I get an error like this: > | mkdir: /usr/ports/net-mgmt/foobar/work: Permission denied > | Before I add 'NEED_ROOT=3Dyes' to the Makefile, are there = requirements for > | a normal user to build ports? e.g. does said user have to be in a = certain > | group, etc.? I mean, every port will have to create a workdir, and I > | cannot imagine every port as having 'NEED_ROOT=3Dyes' in their = Makefile... > | ;-) >=20 > Well, your user needs to be able to write, so, either checkout a ports = tree > in your home directory, and set PORTSDIR accordingly, or chown -R > /usr/ports to your user, or set WRKDIRPREFIX to somewhere your user = can > write, for example /tmp. Thank you very much, Mathieu! This is very very helpful.= From owner-freebsd-ports@freebsd.org Sun Aug 14 15:12: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 CD372BBA98E for ; Sun, 14 Aug 2016 15:12:46 +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 BC46D12FE for ; Sun, 14 Aug 2016 15:12:46 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id BBA23BBA98D; Sun, 14 Aug 2016 15:12: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 BB478BBA98C for ; Sun, 14 Aug 2016 15:12:46 +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 AFE1D12FD for ; Sun, 14 Aug 2016 15:12:46 +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 u7EFCklf072694 for ; Sun, 14 Aug 2016 15:12:46 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 u7EFCkKi072693 for ports@FreeBSD.org; Sun, 14 Aug 2016 15:12:46 GMT (envelope-from indexbuild) Date: Sun, 14 Aug 2016 15:12:46 GMT From: Ports Index build Message-Id: <201608141512.u7EFCkKi072693@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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 15:12:46 -0000 INDEX build failed with errors: Generating INDEX-9 - please wait.."Makefile", line 41: Unassociated shell command "p5-URI>=0:net/p5-URI p5-libwww>=0:www/p5-libwww" fmake: fatal errors encountered -- cannot continue ===> www/p5-Dancer2 failed *** [describe.www] Error code 1 *** [/home/indexbuild/tindex/ports/INDEX-9] Error code 1 Stop in /home/indexbuild/tindex/ports. *** [index] Error code 1 Stop in /home/indexbuild/tindex/ports. 1 error Committers on the hook: gerald riggs wen Most recent SVN update was: Updating '.': U multimedia/mplayer-skins/Makefile U multimedia/mplayer-skins/Makefile.skins U multimedia/mplayer-skins/distinfo U www/p5-Dancer2/Makefile U www/p5-Dancer2/distinfo U archivers/lzip/Makefile U archivers/lzip/distinfo Updated to revision 420188. From owner-freebsd-ports@freebsd.org Sun Aug 14 16:24: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 4006BBB9B8E; Sun, 14 Aug 2016 16:24:48 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (unknown [IPv6:2620:64:0:1:223:7dff:fea2:c8f2]) by mx1.freebsd.org (Postfix) with ESMTP id 2CE691988; Sun, 14 Aug 2016 16:24:45 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id E8C212AA3A5; Sun, 14 Aug 2016 10:23:53 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id 309171CDE4; Sun, 14 Aug 2016 12:24:36 -0400 (EDT) Date: Sun, 14 Aug 2016 12:24:36 -0400 From: Diane Bruce To: freebsd-toolchain@FreeBSD.org, freebsd-ports@freebsd.org Subject: Problems with our libgcc_s.so in base Message-ID: <20160814162436.GA32493@night.db.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 16:24:48 -0000 Problems with libgcc_s.so in base If you compile with gcc and use our base libgcc it should DTRT *provided* our libgcc has defined functions that are up to date with current libgcc We compile with gcc, it needs foo() from libgcc to run doesn't matter what foo() is (A typical function would be T __multi3) So our libgcc provides a foo() and gcc is happy This means in theory, we can interchangeably use gcc and clang in ports. This also means it made the initial port work from from gcc in base to clang in base a lot easier. The problems come when we try to use architectures not fully supported by our libgcc_s.so or when we use fortran. However, our libgcc lies in two ways 1) our libgcc is mostly not GPL code anymore, though there are bits and pieces of GPL depending on what we don't have. This includes (or did) some of the work ian@ was trying to do with arm, various bits that arm libgcc provides from gcc were missing. 2) It claims to be only up to date with GCC 4.2.4 Everything is peachy keen until someone references a symbol which is in anything gcc compiled using a newer > GCC 4.2.4 compiler. The moment you load libgfortran, it has a requirement for GCC_4.6 or better, and if our libgcc is already loaded things fail. The reason ports gcc now has this requirment on 4.6 or better is fortran standard says we have to support quad floating point math. e.g. /usr/local/lib/gccXX/libquadmath.so We *could* lie in our libgcc_s and claim to be 4.6 which would simply mean libgfortran would not complain and simply load the missing libquadmath. If we updated the claimed GCC version in our libgcc_s.so to claim GCC_4.6, we really also should provide a libquadmath subsitute. The other approach is to rename our libgcc_s.so to libclang_s.so or some such and link base with it instead of libgcc_s.so I frankly think this in the long term is the cleaner solution. In the ports world, we have papered over this problem by adding -Wl,-rpath=${_GCC_RUNTIME} or similar to force programs to link against /usr/local/lib/gcc${GCCVERSION}/libgcc_s.so However, any program that uses python to build has to be patched to force this stanza and our ports cmake presently does not force this stanza to be added. Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Sun Aug 14 18:15: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 3FA02BB9248 for ; Sun, 14 Aug 2016 18:15:56 +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 2E5051B82 for ; Sun, 14 Aug 2016 18:15:56 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2DA9BBB9247; Sun, 14 Aug 2016 18:15: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 2D53EBB9246 for ; Sun, 14 Aug 2016 18:15:56 +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 08C4E1B81 for ; Sun, 14 Aug 2016 18:15:56 +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 u7EIFtQm081882 for ; Sun, 14 Aug 2016 18:15:55 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 u7EIFtfJ081880 for ports@FreeBSD.org; Sun, 14 Aug 2016 18:15:55 GMT (envelope-from indexbuild) Date: Sun, 14 Aug 2016 18:15:55 GMT From: Ports Index build Message-Id: <201608141815.u7EIFtfJ081880@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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 18:15:56 -0000 From owner-freebsd-ports@freebsd.org Sun Aug 14 21:01: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 BECE2BBA8AC for ; Sun, 14 Aug 2016 21:01:09 +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 ACA741575 for ; Sun, 14 Aug 2016 21:01:09 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id AC092BBA8AB; Sun, 14 Aug 2016 21:01: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 ABAF1BBA8AA for ; Sun, 14 Aug 2016 21:01: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 72AF11572; Sun, 14 Aug 2016 21:01: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 9174B28432; Sun, 14 Aug 2016 23:01:00 +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 EC08E2842B; Sun, 14 Aug 2016 23:00:59 +0200 (CEST) Message-ID: <57B0DC0B.3050100@quip.cz> Date: Sun, 14 Aug 2016 23:00:59 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: ports@FreeBSD.org, kwm@FreeBSD.org Subject: New dependencies of ImageMagick-nox11 - are they necessary? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 21:01:09 -0000 I upgraded ImageMagick-nox11: 6.9.4.3,1 -> 6.9.5.5_1,1 and found these new dependencies: New packages to be INSTALLED: gettext-runtime: 0.19.8.1 glib: 2.46.2_2 python27: 2.7.12 pcre: 8.39 I did this in one small jail where I don't want any unnecessary packages. This was minor update of ImageMagick so I am surprised with these not so small new dependencies. Are they really necessary even for nox11 variant of ImageMagick? Miroslav Lachman From owner-freebsd-ports@freebsd.org Sun Aug 14 23:03: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 B5659BB9029 for ; Sun, 14 Aug 2016 23:03:52 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9694C1A8A for ; Sun, 14 Aug 2016 23:03:52 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7EN3pPS010681 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 14 Aug 2016 16:03:51 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7EN3pFw010680 for freebsd-ports@freebsd.org; Sun, 14 Aug 2016 16:03:51 -0700 (PDT) (envelope-from sgk) Date: Sun, 14 Aug 2016 16:03:51 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: Problems with out libgcc_s.so in base Message-ID: <20160814230351.GA10587@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 23:03:52 -0000 > The reason ports gcc now has this requirment on 4.6 or better is > fortran standard says we have to support quad floating point math. > e.g. /usr/local/lib/gccXX/libquadmath.so Diane, Can you please stop with the dis-information? No Fortran standard has ever required quad floating point math. Ever. The Fortran standard requires REAL and DOUBLE PRECISION with the requirement that the DP type must occupy exact twice the storage units of REAL. Now, the Fortran standard permits a Fortran processor to support more than REAL and DP. On IA32 and X86_64 hardware, gfortran happens to support REAL(4), REAL(8), REAL(10), and REAL(16) (note I'm using the kind type parameters of gfortran here. The values for the kind type parameter are not specified by a Fortran standard). On sparc64, gfortran supports REAL(4), REaL(8), and REAL(16). FreeBSD-ports could avoid libquadmath issues by building gcc without it. See --without-libquadmath or --without-quadmath (I don't remember the config option because it would be questionable to neuter one of gfortran's strength). Freebsd-ports could also use a wrapper: % cat ~/bin/gfc7 #! /bin/sh DIR=`id -P sgk | sed 's/\:/\ /g' | awk '{print $9}'` export DIR LD_LIBRARY_PATH=$DIR/work/7/lib export LD_LIBRARY_PATH LD_RUN_PATH=$DIR/work/7/lib export LD_RUN_PATH $DIR/work/7/bin/gfortran -fno-backtrace $@ > > We *could* lie in our libgcc_s and claim to be 4.6 which would > simply mean libgfortran would not complain and simply load the > missing libquadmath. > > If we updated the claimed GCC version in our libgcc_s.so to claim > GCC_4.6, we really also should provide a libquadmath subsitute. > No offense intended, but given the complete lack of work on libm (see FreeBSD-numerics mailinglist) after I was forced to return my commit bit, I doubt that there is anyone within the FreeBSD community who could replace libquadmath. -- Steve From owner-freebsd-ports@freebsd.org Sun Aug 14 23:34: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 00598BB96E4; Sun, 14 Aug 2016 23:34:34 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (diana.db.net [66.113.102.10]) by mx1.freebsd.org (Postfix) with ESMTP id E43441BDE; Sun, 14 Aug 2016 23:34:33 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 9FBBA2AA4C8; Sun, 14 Aug 2016 17:33:48 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id F2A591CDE4; Sun, 14 Aug 2016 19:34:30 -0400 (EDT) Date: Sun, 14 Aug 2016 19:34:30 -0400 From: Diane Bruce To: Steve Kargl Cc: freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160814233430.GA35872@night.db.net> References: <20160814230351.GA10587@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160814230351.GA10587@troutmask.apl.washington.edu> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2016 23:34:34 -0000 On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: > > > The reason ports gcc now has this requirment on 4.6 or better is > > fortran standard says we have to support quad floating point math. > > e.g. /usr/local/lib/gccXX/libquadmath.so > > Diane, > > Can you please stop with the dis-information? No Fortran standard I'm happy to be corrected. In this case it's immaterial if it is a Fortran standard or not. It is what our present gcc from ports has given us. ... > > FreeBSD-ports could avoid libquadmath issues by building gcc > without it. See --without-libquadmath or --without-quadmath (I > don't remember the config option because it would be questionable > to neuter one of gfortran's strength). Correct. This blog entry I read some months ago outlines this exact problem we are having and suggests the identical solution. http://glennklockwood.blogspot.ca/2014/02/linux-perf-libquadmath-and-gfortrans.html quadmath does have an impact on performance. > > Freebsd-ports could also use a wrapper: > % cat ~/bin/gfc7 > #! /bin/sh > DIR=`id -P sgk | sed 's/\:/\ /g' | awk '{print $9}'` > export DIR > > LD_LIBRARY_PATH=$DIR/work/7/lib > export LD_LIBRARY_PATH > > LD_RUN_PATH=$DIR/work/7/lib > export LD_RUN_PATH > > $DIR/work/7/bin/gfortran -fno-backtrace $@ Yes. I have also suggested we use a wrapper to the ports guys. - Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Mon Aug 15 00:20: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 D5A20BBA489; Mon, 15 Aug 2016 00:20:35 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A39F51148; Mon, 15 Aug 2016 00:20:35 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7F0KWLR010918 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 14 Aug 2016 17:20:32 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7F0KWji010917; Sun, 14 Aug 2016 17:20:32 -0700 (PDT) (envelope-from sgk) Date: Sun, 14 Aug 2016 17:20:32 -0700 From: Steve Kargl To: Diane Bruce Cc: freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160815002032.GA10882@troutmask.apl.washington.edu> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160814233430.GA35872@night.db.net> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 00:20:35 -0000 On Sun, Aug 14, 2016 at 07:34:30PM -0400, Diane Bruce wrote: > On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: > > > > FreeBSD-ports could avoid libquadmath issues by building gcc > > without it. See --without-libquadmath or --without-quadmath (I > > don't remember the config option because it would be questionable > > to neuter one of gfortran's strength). > > Correct. This blog entry I read some months ago outlines this > exact problem we are having and suggests the identical solution. > > http://glennklockwood.blogspot.ca/2014/02/linux-perf-libquadmath-and-gfortrans.html > > quadmath does have an impact on performance. > I read that blog a long time ago. It is quite humorous, because the author does not understand the storage requirements of Fortran. If one uses only the -fdefault-real-8 option to promote REAL to DOUBLE PRECISION, then storage requirements mandate that DP should be promoted to QP (if available). That's why there is the -fdefault-double-8. In additions, these options were never meant to be used in a situation where performance matters. These options are a crutch for lazy programmers, who don't want to properly port code to a wider precision. As the person who actually implemented these options in gfortran for backwards compatibility with g77, I can assure that very few people know what these options do. The problem lies in Fortran's COMMON and EQUIVALENCE statements, where storage alignment can be messed up by the -fdefault-* options. Other than properly porting code to a wider type, people should use the -freal-* (eg, -freal-4-real-8). I submitted a patch to fortran@gcc to deprecate the -fdefault-* option in January. The deprecation who have occurred over 2 major releases. But, too many people objected under POLA. > > Freebsd-ports could also use a wrapper: > > % cat ~/bin/gfc7 > > #! /bin/sh > > Yes. I have also suggested we use a wrapper to the ports guys. > There always the option to link apps that need libgfortran with the -static option. -- Steve From owner-freebsd-ports@freebsd.org Mon Aug 15 05:53: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 2EBF6BBABAE for ; Mon, 15 Aug 2016 05:53:41 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) 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 14DE91FAC for ; Mon, 15 Aug 2016 05:53:41 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 143BBBBABAC; Mon, 15 Aug 2016 05:53:41 +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 13E11BBABAB for ; Mon, 15 Aug 2016 05:53:41 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::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 D19331FAB; Mon, 15 Aug 2016 05:53:40 +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 E0F09B0032C; Mon, 15 Aug 2016 05:52:43 +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 u7F5rQ1c006973 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Aug 2016 07:53:30 +0200 (CEST) (envelope-from mazhe@alkumuna.eu) Date: Mon, 15 Aug 2016 07:53:22 +0200 From: Matthieu Volat To: Miroslav Lachman <000.fbsd@quip.cz> Cc: ports@FreeBSD.org, kwm@FreeBSD.org Subject: Re: New dependencies of ImageMagick-nox11 - are they necessary? Message-ID: <20160815075322.2dbf97f6@freedom.alkumuna.eu> In-Reply-To: <57B0DC0B.3050100@quip.cz> References: <57B0DC0B.3050100@quip.cz> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.3) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/SyrGtq6ZE+zOIdC2=UGDy_l"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=dkim; t=1471240411; bh=8iax378UMqXRhVUDBG0JZnYVRd8Nh2WALEOVjPi5fx4=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=q1pIvo8vga3HUPaJv1xpe7Pl3wsCk4wc9wwT3cOZzPxaTFB5P2RvtIr/CrYEHlTBf7NAGoMoeBjU9paps4pQKO4vin6AbbjJpElbbyJBcCajZl0ChEoyaXELeAd/u9LOYbWRHRCxeXd81+msbClhKEhjPGkN28bGQ38GuRKmryg= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 05:53:41 -0000 --Sig_/SyrGtq6ZE+zOIdC2=UGDy_l Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 14 Aug 2016 23:00:59 +0200 Miroslav Lachman <000.fbsd@quip.cz> wrote: > I upgraded ImageMagick-nox11: 6.9.4.3,1 -> 6.9.5.5_1,1 and found these=20 > new dependencies: >=20 >=20 > New packages to be INSTALLED: > gettext-runtime: 0.19.8.1 > glib: 2.46.2_2 > python27: 2.7.12 > pcre: 8.39 >=20 > I did this in one small jail where I don't want any unnecessary=20 > packages. This was minor update of ImageMagick so I am surprised with=20 > these not so small new dependencies. >=20 > Are they really necessary even for nox11 variant of ImageMagick? After playing a bit with options, it seems that: 1. gettext-runtime I did not see a configure option to disable NLS support in ImageMagick 2. glib, pcre They are not always needed indeed, in my limited options configuration test= [1], LQR needs it at least (I suppose others, like PDF or SVG, would too). 3. python I suppose a dependency brought it? >=20 > Miroslav Lachman [1] Full option list and glib/pcre dependency: 16BIT_PIXEL: none BZIP2: none DJVU: ? DOCS: ? FFTW: ? FONTCONFIG: none FPX: ? FREETYPE: none GRAPHVIZ: ? GSLIB: ? HDRI: ? JBIG: none JPEG: none JPEG2000: none LCMS2: none LQR: glib, pcre LZMA: none MODULES: none OPENEXR: none OPENMP: ? PANGO: ? PDF: ? PERL: ? PNG: none SVG: ? TESTS: ? THREADS: none TIFF: none WEBP: ? WMF: ? X11: none --Sig_/SyrGtq6ZE+zOIdC2=UGDy_l Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlexWNIACgkQ+ENDeYKZi371DQCcCX9h54nDzZlw2jIeGoONypb0 b+sAnjmjEgwlZ4qApz30o6j+SbKxVQrT =mWNd -----END PGP SIGNATURE----- --Sig_/SyrGtq6ZE+zOIdC2=UGDy_l-- From owner-freebsd-ports@freebsd.org Mon Aug 15 10:42:11 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 6AADBBB9937 for ; Mon, 15 Aug 2016 10:42:11 +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 569F61D08 for ; Mon, 15 Aug 2016 10:42:11 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 5243DBB9933; Mon, 15 Aug 2016 10:42:11 +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 51E56BB9932 for ; Mon, 15 Aug 2016 10:42:11 +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 15E5B1D07; Mon, 15 Aug 2016 10:42:10 +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 4A73828417; Mon, 15 Aug 2016 12:42: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 3417828416; Mon, 15 Aug 2016 12:42:06 +0200 (CEST) Message-ID: <57B19C7E.7050405@quip.cz> Date: Mon, 15 Aug 2016 12:42:06 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Matthieu Volat CC: ports@FreeBSD.org, kwm@FreeBSD.org Subject: Re: New dependencies of ImageMagick-nox11 - are they necessary? References: <57B0DC0B.3050100@quip.cz> <20160815075322.2dbf97f6@freedom.alkumuna.eu> In-Reply-To: <20160815075322.2dbf97f6@freedom.alkumuna.eu> 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 10:42:11 -0000 Matthieu Volat wrote on 08/15/2016 07:53: > On Sun, 14 Aug 2016 23:00:59 +0200 > Miroslav Lachman <000.fbsd@quip.cz> wrote: > >> I upgraded ImageMagick-nox11: 6.9.4.3,1 -> 6.9.5.5_1,1 and found these >> new dependencies: >> >> >> New packages to be INSTALLED: >> gettext-runtime: 0.19.8.1 >> glib: 2.46.2_2 >> python27: 2.7.12 >> pcre: 8.39 >> >> I did this in one small jail where I don't want any unnecessary >> packages. This was minor update of ImageMagick so I am surprised with >> these not so small new dependencies. >> >> Are they really necessary even for nox11 variant of ImageMagick? > > After playing a bit with options, it seems that: > > 1. gettext-runtime > I did not see a configure option to disable NLS support in ImageMagick > > 2. glib, pcre > They are not always needed indeed, in my limited options configuration test[1], LQR needs it at least (I suppose others, like PDF or SVG, would too). > > 3. python > I suppose a dependency brought it? > >> >> Miroslav Lachman > > [1] Full option list and glib/pcre dependency: > > 16BIT_PIXEL: none > BZIP2: none > DJVU: ? > DOCS: ? > FFTW: ? > FONTCONFIG: none > FPX: ? > FREETYPE: none > GRAPHVIZ: ? > GSLIB: ? > HDRI: ? > JBIG: none > JPEG: none > JPEG2000: none > LCMS2: none > LQR: glib, pcre > LZMA: none > MODULES: none > OPENEXR: none > OPENMP: ? > PANGO: ? > PDF: ? > PERL: ? > PNG: none > SVG: ? > TESTS: ? > THREADS: none > TIFF: none > WEBP: ? > WMF: ? > X11: none Thank you for this analysis. I have following options for ImageMagick-nox11 Options : 16BIT_PIXEL : on BZIP2 : on DJVU : off DOCS : off FFTW : off FONTCONFIG : on FPX : off FREETYPE : on GRAPHVIZ : off GSLIB : off HDRI : off JBIG : on JPEG : on JPEG2000 : on LCMS2 : off LQR : off LZMA : off MODULES : on OPENEXR : off OPENMP : off PDF : off PERL : off PNG : on TESTS : off THREADS : on TIFF : on WEBP : off WMF : off So it doesn't need dependency on glib and pcre (and python brought by glib) Can ports Makefile be modified to use glib conditionaly only if options requiring it are selected? I am not sure about gettext. I have NLS disabled in make.conf on our poudriere builder for all ports and it was not used before version 6.9.5.5 OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS HAL Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Aug 15 13:02: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 EE3C4BB9BD5 for ; Mon, 15 Aug 2016 13:02:34 +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 A0A2F135F for ; Mon, 15 Aug 2016 13:02:34 +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 CCF05BDDC1; Mon, 15 Aug 2016 15:02:31 +0200 (CEST) Received: from atuin.in.mat.cc (global-5-13.nat-1.net.cam.ac.uk [131.111.5.13]) by prod2.absolight.net (Postfix) with ESMTPA id 83B49BDDBC; Mon, 15 Aug 2016 15:02:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 06FC26724CFD; Mon, 15 Aug 2016 14:02:30 +0100 (BST) Date: Mon, 15 Aug 2016 14:02:30 +0200 From: Mathieu Arnold To: Chris Rees , Warren Block cc: freebsd-ports@FreeBSD.org Subject: Re: What happened to 'make missing'? Message-ID: <1EEF29CB43EF28E65398F88D@atuin.in.mat.cc> In-Reply-To: <57AE3532.9040503@physics.org> References: <57AE1D14.7030704@physics.org> <57AE2B10.7060109@physics.org> <57AE3532.9040503@physics.org> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========AFAFDDFE4CCD42DDA70C==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 13:02:35 -0000 --==========AFAFDDFE4CCD42DDA70C========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 12 ao=C3=BBt 2016 21:44:34 +0100 Chris Rees = wrote: | Hi Warren (and others on the list) |=20 | Chris Rees wrote: |> Warren Block wrote: |>> On Fri, 12 Aug 2016, Chris Rees wrote: |>>=20 |>>> Warren Block wrote: |>>>> The missing target used to be very useful to see what impact=20 |>>>> installing a new port would have. |>>>>=20 |>>>> It seems to be increasingly broken. On my desktop, any random port=20 |>>>> claims that misc/dejagnu and lang/expect are missing. Neither are=20 |>>>> installed, neither is installed as a dependency for any port where |>>>> 'make missing' claims they are needed. |>>>>=20 |>>>> While trying to figure out which part of the recent clamav update=20 |>>>> wanted to pull in sphinx-doc for python, it seems even worse. |>>>>=20 |>>>> Clamav is installed, and did not install any additional ports=20 |>>>> before installing. Yet 'make missing' shows this: |>>>>=20 |>>>=20 |>>> Hey Warren, |>>>=20 |>>> What is the output of: |>>>=20 |>>> # make -C/usr/ports//security/clamav all-depends-list |>>=20 |>>=20 |> OK, and cat /etc/make.conf? |>=20 |> Chris |>=20 | Following our IRC conversation, I have distilled the issue down to: |=20 | make missing checks every single dependency recursively |=20 | This means, for example, that make missing will list sphinx as a missing | dependency, because llvm36 build-depends on it. However, you already | have llvm36 installed, resulting in a bogus 'missing' sphinx, even though | it won't be needed. |=20 | In my view, make missing should recurse only for actual missing | dependencies; |=20 |# find_missing origin |# Finds missing dependencies | find_missing() { | # check for installed of unified depends list (of ONLY $1) |=20 | for d in ${found_deps_that_are_not_installed}; do | find_missing $d | done | } |=20 | Does anyone disagree? Unfortunately I can't prove that the behaviour was | anything other than the current one, which I think is wrong. Please see | relevant (I think) changes below. Something changed, at one point, make missing used to work right. Could you open a PR with all that information, so that it doesn't get lost = ? --=20 Mathieu Arnold --==========AFAFDDFE4CCD42DDA70C========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXsb1mXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IGO8P/0eYUyhg4Pgc9d6OUihM2uvs OBltyluTfpMoxcYLaU/Cbbfca3ZAy4a7rHbpvu60VeTe959xEyXPhah2D48yTV/e BUpxWKRJKXjNYL17k6a9UYU349dlG1n9I7jwgtKUbIAfauDPwYFSeUY9RAzJj4ec Pa+j95li0rMeoepvjFHf5H0yVpCBMJfLmCwHvN3A2GnrDvFY+4AK3Gs5OVz81Lns TbeuQITu1kzxMAHiJgIMRg2rsYSsDPJ9ViZtpp4Q9pbJ/HNed1AbNYsB1pRJDYRu MdSicL47r+65WE97sBtshT+PaGCY6ppDDxhU6YpHkAr296CZOrG/Y1Qnr2SshAUt hwMiuNcJAZjDPmV9bu3LEdoUWU0SMFrM3M9JTZaaa7epiUUDmb8eLNVmeOVxUOCC XzVj93fFKJLYAba38QZ0HOc6KRgiiF7RvJC6MbjlZePtsf6oyHSiLBx/kBfx/MdV 5N9zOEkjJvC6VxoX9ddBXzzIKyQE0Qv3/Nc+0LKde71eCmLIXIVrf9bbXO5H2JfL D0DeHLSYhcooUMAsmAHBhEQwbV8eOYLd16QwqZ6cq5tkM4ZqQlZ4R3iTHv03bcEl 8RJWmgWa9P9UMLUQZnk4ktbuaJp+dQk5360XGzbBURoYMUpgFW5EZp2vzZM/i7Le 9RlegSc9wPYn4sbmrxpd =TYMC -----END PGP SIGNATURE----- --==========AFAFDDFE4CCD42DDA70C==========-- From owner-freebsd-ports@freebsd.org Mon Aug 15 14:10: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 7C635BBB61F for ; Mon, 15 Aug 2016 14:10:51 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F7301453 for ; Mon, 15 Aug 2016 14:10:50 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=Mime-Version:To:Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:From:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rOPSsZwvOzbUMt4/Hop6vuLlxhmx/NKqh1a8wZofN3E=; b=Ea5i0MGMK3iYo1O8gL6gKR77g5 9+Hd4toS48naee1S50oOjHz5TiBTHbm9Vasj0FfUhOvU4JLjm+mjxkUnkXh4mYcmW9pRO/vZZDEcX KH+OwXnaTyZh8boOa8ryQjIFK4yOnWjGmWSFVffPHCBZpepxKSJT/OWh1ObobqofMevs=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1bZIbE-0007bH-5m for freebsd-ports@freebsd.org; Mon, 15 Aug 2016 14:10:44 +0000 From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: PR 211844 in need of TLC from a committer... ;-) Message-Id: <445A4F69-A61D-4F2E-BCCA-94B715960948@waschbuesch.de> Date: Mon, 15 Aug 2016 16:10:44 +0200 To: freebsd-ports@freebsd.org 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 14:10:51 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211844 Thanks, Martin From owner-freebsd-ports@freebsd.org Mon Aug 15 14:56: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 C43D4BB96F9 for ; Mon, 15 Aug 2016 14:56: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 AD8621B1B for ; Mon, 15 Aug 2016 14:56:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A94C6BB96F8; Mon, 15 Aug 2016 14:56: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 A8FA2BB96F7 for ; Mon, 15 Aug 2016 14:56: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 7773C1B1A for ; Mon, 15 Aug 2016 14:56: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 EDEE1BDD5E; Mon, 15 Aug 2016 16:56:29 +0200 (CEST) Received: from atuin.in.mat.cc (global-5-13.nat-1.net.cam.ac.uk [131.111.5.13]) by prod2.absolight.net (Postfix) with ESMTPA id CA771BDD58; Mon, 15 Aug 2016 16:56:29 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 20C19672E3D3; Mon, 15 Aug 2016 15:56:29 +0100 (BST) Date: Mon, 15 Aug 2016 15:56:28 +0200 From: Mathieu Arnold To: Miroslav Lachman <000.fbsd@quip.cz>, ports@FreeBSD.org Subject: Re: [HEADSUP] extracting LoadModule out of httpd.conf Message-ID: In-Reply-To: <57AB978F.3090800@quip.cz> References: <57AB978F.3090800@quip.cz> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========1F138523896A2B8DB028==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 14:56:32 -0000 --==========1F138523896A2B8DB028========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 10 ao=C3=BBt 2016 23:07:27 +0200 Miroslav Lachman <000.fbsd@quip.cz> wrote: | So... LoadModule can be extracted from httpd.conf (and nothing else). | I am not sure if it should be one file for all modules or separate files | for each module. Keeping them all in one file is about the same as not splitting them out of httpd.conf, the problem is what I wrote in , quoting here for easier = reading: For example, say, the user uses the official packages: pkg install apache24 edit httpd.conf to enable a few extensions, like, say, ssl and socache_shmcb some updates are done to apache, some more extensions are now built with it pkg upgrade the new extensions are in not in httpd.conf, but they are in httpd.conf.sample, so, the user will have to go look around in the sample file (and know it exists) to get the new LoadModule lines into his httpd.conf. This is not good. Other example: pkg install mod_php56 I uncomment the LoadModule line in httpd.conf that mod_php56 magically added some time later, after php has been updated pkg upgrade the LoadModule php line is gone, or has been commented out, I'm not happy :-) With one LoadModule (it being commented or not) per file, using @sample, what the user comments or uncomments never gets changed. --=20 Mathieu Arnold --==========1F138523896A2B8DB028========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXsdgcXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IseQP/ijPIB9YbjexM1pURYL6weMm dc1Pam6atJDqUlhqO9Ae7JxRI6XgL3o9r5CE21EGDCZGbLGtEr+MkPkQQNq+yU+i SQz4c9ZvU2lCi25md1bjQxE+kaRUFlCKlRmITkd2hy9ODokLH63M8xgqejsv4w1n fV0QM7NGG1+mS1Ydp5tZvzUqxeUKqN6285bJuV2sVVrF8NIAJfSGxN4bgEOpTOTJ JoUH2t6BjYa5tMf8t+yjqMcmj50przIRBajbhgredK6BOuZTFV+++IHDp0cs1nQ2 88hxF3A+IVLh+/xHQSgNnuymcML8qQ0OWPjrXa5wMGpt3yo1YunPQEEJ/Ls/OItY c8FgNniN04vcNyf9Cj/GdF3eI5d5HOY9mttI/9Z9mGdqj0/ipi5lQAVu4/HOd6RU 9aAlmTnarKNvDceGDvnFXkBSRgkP14D+r1CT4FE/fgbP4S7rFfmCg3n1GJMiunAA GcJBjoZG/TAUkbLArxmOXOkyNu5kN3kMROmKGhFE9qPg1dN10+NpW4T9Xzy5qdYs DnvmqR+EC3Jrvq8xjyotSQM/Rgm8ea2e2xpdy0yc7Is0hSUnWPvOkIr7ANVZLUqC nwg+8BoRhcyH3ydC8qRxh3hepYgUox2NK7zKkWJtTaGadcL32TNt+n0X2MPQs2j1 YJSeJx05KELzDU/ymSj3 =sZIQ -----END PGP SIGNATURE----- --==========1F138523896A2B8DB028==========-- From owner-freebsd-ports@freebsd.org Mon Aug 15 15:13: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 E8A0ABB9CB0 for ; Mon, 15 Aug 2016 15:13:22 +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 D45081803 for ; Mon, 15 Aug 2016 15:13:22 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id CFF5CBB9CAF; Mon, 15 Aug 2016 15:13: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 CF952BB9CAA for ; Mon, 15 Aug 2016 15:13:22 +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 93F2D17FE; Mon, 15 Aug 2016 15:13:21 +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 EE46828423; Mon, 15 Aug 2016 17:13:17 +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 DD6952842B; Mon, 15 Aug 2016 17:13:16 +0200 (CEST) Message-ID: <57B1DC0C.6040304@quip.cz> Date: Mon, 15 Aug 2016 17:13:16 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Mathieu Arnold , ports@FreeBSD.org Subject: Re: [HEADSUP] extracting LoadModule out of httpd.conf References: <57AB978F.3090800@quip.cz> 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 15:13:23 -0000 Mathieu Arnold wrote on 08/15/2016 15:56: > +--On 10 août 2016 23:07:27 +0200 Miroslav Lachman <000.fbsd@quip.cz> > wrote: > | So... LoadModule can be extracted from httpd.conf (and nothing else). > | I am not sure if it should be one file for all modules or separate files > | for each module. > > Keeping them all in one file is about the same as not splitting them out of > httpd.conf, the problem is what I wrote in > , quoting here for easier reading: > > For example, say, the user uses the official packages: > > pkg install apache24 > edit httpd.conf to enable a few extensions, like, say, ssl and > socache_shmcb > some updates are done to apache, some more extensions are now built > with it > pkg upgrade > the new extensions are in not in httpd.conf, but they are in > httpd.conf.sample, so, the user will have to go look around in the sample > file (and know it exists) to get the new LoadModule lines into his > httpd.conf. This is not good. > > Other example: > > pkg install mod_php56 > I uncomment the LoadModule line in httpd.conf that mod_php56 magically > added > some time later, after php has been updated > pkg upgrade > the LoadModule php line is gone, or has been commented out, I'm not > happy :-) > > With one LoadModule (it being commented or not) per file, using @sample, > what the user comments or uncomments never gets changed. I am fine with this proposal for LoadModule. Even if it means more work on the first installation and go through all the files containing just one line. I think I will write some script with dialog to simplify this task. But I hope this is the only case where we split something out of httpd.conf. Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Aug 15 19:20: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 81B66BBADB0 for ; Mon, 15 Aug 2016 19:20:58 +0000 (UTC) (envelope-from kbaker@onlineregistrationcenter.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 70CE21706 for ; Mon, 15 Aug 2016 19:20:58 +0000 (UTC) (envelope-from kbaker@onlineregistrationcenter.com) Received: by mailman.ysv.freebsd.org (Postfix) id 6C971BBADAE; Mon, 15 Aug 2016 19:20:58 +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 6C44BBBADA9 for ; Mon, 15 Aug 2016 19:20:58 +0000 (UTC) (envelope-from kbaker@onlineregistrationcenter.com) Received: from smtp.biznet.net (smtp.biznet.net [128.136.13.5]) (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 357241705 for ; Mon, 15 Aug 2016 19:20:57 +0000 (UTC) (envelope-from kbaker@onlineregistrationcenter.com) Received: from ([108.203.10.22]) by smtp.biznet.net (smtp.biznet.net - Biznet Internet Technologies - (804) 755-4885) with ASMTP id 201608151518435409 for ; Mon, 15 Aug 2016 15:18:43 -0400 Message-ID: From: To: Subject: Regarding Registration Date: Mon, 15 Aug 2016 12:18:49 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 19:20:58 -0000 Hello,Do you have time for a quick call?I would=20 like to talk to you about how you're managing your event=20 registrations.We have a couple of packages that have new functionality=20 and will save you money.Let me know... I would like to discuss some=20 options with you.Thank you, Kevin BakerBiznet/ORC, Est.=20 1995OnlineRegistrationCenter.com(804) 451-1738 From owner-freebsd-ports@freebsd.org Mon Aug 15 20:46: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 3ED89BBA8DC for ; Mon, 15 Aug 2016 20:46:55 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from COL004-OMC2S12.hotmail.com (col004-omc2s12.hotmail.com [65.55.34.86]) (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 06F3C14B7 for ; Mon, 15 Aug 2016 20:46:54 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from NAM01-BY2-obe.outbound.protection.outlook.com ([65.55.34.72]) by COL004-OMC2S12.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Mon, 15 Aug 2016 13:45:48 -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=VfoiqCyRSO2E3PoR7lMB6EtDWgYQ0A+7MgCmyrb8DcA=; b=gHufJ9iVfTryz7NORiyVVQz6ReL+vgnz0ZXTB15xZLjJuI/aOWyoBolYMQsEaWrtL2xiJ3FP7z5zlwly48gkIv++JCzhXcDU3KdfITpB8+RRF8PbWi9cG5/E3SZ3U26wtql0I378Fuj1wjj6mGfPjN0s/wXghtAxIN+u2DcaAfydefDKcCazYGrwa5UsaNOM4qgzc4Qte2Yy4eP/K9CIqdc0qS1+MXcZ7oPHCdTILuKdvmsWp3xyxa5Y7Mivqt2+InYJNeiDGAYx67P2Dsbh7jeDYIaVSNS6VYhaTAVfpZ09ShNxkcp6IVaoabYdqqpahKTCgOYPF55goM7CA+1ghQ== Received: from BY2NAM01FT039.eop-nam01.prod.protection.outlook.com (10.152.68.60) by BY2NAM01HT139.eop-nam01.prod.protection.outlook.com (10.152.69.132) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.567.7; Mon, 15 Aug 2016 20:45:35 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM (10.152.68.56) by BY2NAM01FT039.mail.protection.outlook.com (10.152.68.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.567.7 via Frontend Transport; Mon, 15 Aug 2016 20:45:25 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) by YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) with mapi id 15.01.0549.027; Mon, 15 Aug 2016 20:45:22 +0000 From: Anindya Mukherjee To: "freebsd-ports@freebsd.org" Subject: Updating pidgin-sipe FreeBSD port Thread-Topic: Updating pidgin-sipe FreeBSD port Thread-Index: AQHR9zXwxWjP66fOikieu70ZD1vc7Q== Date: Mon, 15 Aug 2016 20:45:22 +0000 Message-ID: Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=softfail (sender IP is 10.152.68.56) smtp.mailfrom=hotmail.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=fail action=none header.from=hotmail.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.com discourages use of 10.152.68.56 as permitted sender) x-tmn: [akovD58nD9+ORCMXIzXBbQdcvQs0hQMk] x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:10.152.68.56; IPV:NLI; CTRY:; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2NAM01HT139; H:YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; x-microsoft-exchange-diagnostics: 1; BY2NAM01HT139; 6:peT4byUk/6Qtald1eTbxMdYBHt4rZulcokUqPViytWknNt3D2DZ2So3KsqpLw86TJE3zJi834f/Nw8sqtyL0Yy69UcgPklikH18hoCElbPEsWmyqamTFUEqFvpZiFLliqir+tG80We3niRVBNwFym12YeFfYlHjCK5JXWZ7FFCd/qLpLv/mJx6gwvMhZNv7Q/KOptLYpj1CtOyW4pwUCqzCSWxF4rQRcotSVojho9d0qob8rGOYYVpV1pb0qkmLtyenrqGg1295tq3wmFO7Ym+uySUDp9RtpwjIMA4G02P5a3iiRVK6soRkKCeFvWnB5; 5:6selL/hNH2w9LczY/Q+QIDpKRREzaabellj3NPHlRbMGJOcph/hZ67icv7SL7uol1CSLnJoJznjAL39NSdJfk45w3/61+ZtnpNtzs/EN6sx7psb2nFIeMjECgvQD5npFWNn/FqLEdVG4JnA5QtWCew==; 24:I9/SlQ7ofrNttebla48pgWzxuljupLu5a4PV5D5QLui1jHqaom8/EAhjR6lpN3OhxKW5zfj1EamGB+uy3BtabrGiiz4T8eEruUg0tcWKLII=; 7:nXYsdyMUDj6uNhMJw3vO4Km1CrGdJt0d8xZ7eH85G8O7J4mxPgOANgRqSyn2KpM/pqKplVtyrBRb12cM/7XcSSOBFf0BuJk6LBnhdqGgQ3bmOTV1RggaHiDuT/0fWxtQ1JwMMIaaiEvBmbAm8qtLami81u9dLuuc9p+bHaVK5qx2TC9P883m02I2qXa2pSyi15cZN/qWD8AxJoPbdSHIDtDsTo4EN+yp9GuxlJhdM9k6h1iCzhUhLAh1cm8d6Qj/ x-ms-office365-filtering-correlation-id: 0eb17813-c9c5-497e-6e66-08d3c54d1402 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1601125047); SRVR:BY2NAM01HT139; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BY2NAM01HT139; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM01HT139; x-forefront-prvs: 0035B15214 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2016 20:45:22.5527 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM01HT139 X-OriginalArrivalTime: 15 Aug 2016 20:45:48.0076 (UTC) FILETIME=[0098BEC0:01D1F736] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 20:46:55 -0000 Hi, I'm a daily user of pidgin-sipe. The FreeBSD port is quite old: version= 1.18.0_1, version last updated in 2014. The current version (1.21) fixes a= lot of bugs. I was wondering if we can hope for an update soon. Thank you! Anindya= From owner-freebsd-ports@freebsd.org Mon Aug 15 21: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 EFC54BBB1D7 for ; Mon, 15 Aug 2016 21:05:23 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from roadkill.tharned.org (gcrivers-1-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:107f::2]) (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 351A713CD for ; Mon, 15 Aug 2016 21:05:22 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from flake.tharned.org ([IPv6:2001:470:1f11:107f:647e:6fc0:e5e1:b2c0]) (authenticated bits=0) by roadkill.tharned.org (8.15.2/8.15.2) with ESMTPSA id u7FL5G0L068208 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Aug 2016 16:05:21 -0500 (CDT) (envelope-from gcr+freebsd-ports@tharned.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tharned.org; s=2016; t=1471295121; bh=YsqsIlT2UN1eKtBcW8ZbnBevi1nYf8xLZNEjxMlTAUw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Xx4Ac2EZLfu2ekZEOg53PH2wnEGPTEKg3Si0kzoP812ilGmrBIadkp52Wg/Zysjr6 s6qaG2dLaruK0YJH+QvOY/5JxMRYFSGqhxLT+H6VvSoxZO4iW55D1+2cAUnKbp1x0a FsjRL6NGwk6Q8JBFLKECmHYv1JPukS1mIBM2Kb3sxBbv7rQtePWYIC5tV9xLApdN0n 2sA70aleOlKdyNbqvAu8IxngSQlpy5TSAihgdmt1B68vNsvJcO6ynZWNsc0w8caIAT rvhimjg/IlJ05IKSKvZ9QUbEuEMOsWJ/Pke87CCBMYTusO1J7aE+QY858JINCzsp0D Ymew85eWa4dcw== X-Authentication-Warning: roadkill.tharned.org: Host [IPv6:2001:470:1f11:107f:647e:6fc0:e5e1:b2c0] claimed to be flake.tharned.org From: Greg Rivers To: Anindya Mukherjee Cc: freebsd-ports@freebsd.org Subject: Re: Updating pidgin-sipe FreeBSD port Date: Mon, 15 Aug 2016 16:05:16 -0500 Message-ID: <7528425.kzSKozOHVB@flake.tharned.org> User-Agent: KMail/4.14.10 (FreeBSD/10.3-RELEASE-p7; KDE/4.14.10; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (roadkill.tharned.org [IPv6:2001:470:1f10:107f:0:0:0:2]); Mon, 15 Aug 2016 16:05:21 -0500 (CDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 21:05:24 -0000 On Monday, August 15, 2016 20:45:22 Anindya Mukherjee wrote: > Hi, I'm a daily user of pidgin-sipe. The FreeBSD port is quite old: version 1.18.0_1, version last updated in 2014. The current version (1.21) fixes a lot of bugs. I was wondering if we can hope for an update soon. Thank you! > Related threads, FYI: http://lists.freebsd.org/pipermail/freebsd-ports/2016-April/102801.html http://lists.freebsd.org/pipermail/freebsd-ports/2014-February/089985.html Probably the maintainer is short on time at the moment. -- Greg From owner-freebsd-ports@freebsd.org Mon Aug 15 21:55: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 2BCE5BBBCC6 for ; Mon, 15 Aug 2016 21:55:52 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 E0BE9117E for ; Mon, 15 Aug 2016 21:55:51 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=pQW0BfgSDlvou6uIq6VAwgxK+O5fQODzmm0QYSay9HY=; b=Wrz83jVaK6icKlH4AI5QFcXXcho7+vhet1ALiA8TTAOwXGN4LKdMrUmE4KV7tSfsmcNe3NR4/74RTA0GLhTNM52wmX1hWyb5I3+4GBeLrXnKXgukGQCY2hYCPpGcTLPK3eeFXn4zA+elIiIFX4zu/WplkHyQg1otQ3eENxZjCac=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bZPrD-000721-Ez for freebsd-ports@freebsd.org; Mon, 15 Aug 2016 23:55:43 +0200 Received: from 193-80-187-64.adsl.highway.telekom.at ([193.80.187.64] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bZPrD-0000nt-DI for freebsd-ports@freebsd.org; Mon, 15 Aug 2016 23:55:43 +0200 To: freebsd-ports@freebsd.org References: Subject: Re: Updating pidgin-sipe FreeBSD port From: Walter Schwarzenfeld Message-ID: Date: Mon, 15 Aug 2016 23:55:42 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 21:55:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211880 From owner-freebsd-ports@freebsd.org Mon Aug 15 22:04: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 3C136BBBECA for ; Mon, 15 Aug 2016 22:04:27 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 F16971603 for ; Mon, 15 Aug 2016 22:04:26 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=2OqPJrIaFTMI9RAXOoXQTnlKkJj6tkreNqMkwdNBE7o=; b=UN004d/tBFSEYKTMikL675ybqAVQLZ23LXp3clk92pwiU6kDPLcBwpbK2JeBiiRnZdV412Zy2auUbsLszq4DB6DQlazvmPFcc/8Q3rm0dqPc3QjymhPEZEkTFoLTA1Ilz+bB21kuW3sK83UvKfgaC54AXyq5Z+VkUvqZ4jVu1RE=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bZPzc-0003B2-Pj for freebsd-ports@freebsd.org; Tue, 16 Aug 2016 00:04:24 +0200 Received: from 193-80-187-64.adsl.highway.telekom.at ([193.80.187.64] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bZPzc-0006xG-Nm for freebsd-ports@freebsd.org; Tue, 16 Aug 2016 00:04:24 +0200 To: freebsd-ports@freebsd.org References: Subject: Re: Updating pidgin-sipe FreeBSD port From: Walter Schwarzenfeld Message-ID: <29d07382-6608-32db-2edb-f2b8557b3939@utanet.at> Date: Tue, 16 Aug 2016 00:04:22 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 22:04:27 -0000 I don't work with pidgin, I only provide the update,. Please, test funcitionallity. From owner-freebsd-ports@freebsd.org Mon Aug 15 22:56: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 AB754BB9D4A for ; Mon, 15 Aug 2016 22:56:26 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from BAY004-OMC1S22.hotmail.com (bay004-omc1s22.hotmail.com [65.54.190.33]) (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 7BE6612CF for ; Mon, 15 Aug 2016 22:56:25 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from NAM02-BL2-obe.outbound.protection.outlook.com ([65.54.190.61]) by BAY004-OMC1S22.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Mon, 15 Aug 2016 15:55:20 -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=zt58+/TZQpCg1GViZ3UrT2Y7BkBIV2t5HwqblksRtpA=; b=vKOgN4nR12qKcG5HwZKGhMGDXXSAKhECoiwM/h6R6/w6NfYC/SA5z9VrERPo4Eb07SppHqC1k39uIJLEAyAqEkOVHUvh7maZozoXlOdba4YmsA+Jk6OPcMdF71RKUtzQYvwV1bEw50ITP7TXrW7oPhAjAAUKtffVJ3s+4Bl7SOUTI8jIj3y6cmuWzPBtO1ceeb2rBjAUo1BFGNPekMLSTNewuwn+rWJ6Q9u/IrSdyqDOVltfYR+s8QBSp9MlkeSZ4oOLk5K6xNYoXYlZ6MtbFySOKfoox//OSDiN5snlRZqXBflG8fGq9zlNzVMGNOAYy2mWOv19VRq2pglywle+Pw== Received: from BL2NAM02FT059.eop-nam02.prod.protection.outlook.com (10.152.76.51) by BL2NAM02HT025.eop-nam02.prod.protection.outlook.com (10.152.77.42) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.567.7; Mon, 15 Aug 2016 22:55:19 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM (10.152.76.60) by BL2NAM02FT059.mail.protection.outlook.com (10.152.76.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.567.7 via Frontend Transport; Mon, 15 Aug 2016 22:55:19 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) by YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) with mapi id 15.01.0549.027; Mon, 15 Aug 2016 22:55:18 +0000 From: Anindya Mukherjee To: Greg Rivers CC: "freebsd-ports@freebsd.org" Subject: RE: Updating pidgin-sipe FreeBSD port Thread-Topic: Updating pidgin-sipe FreeBSD port Thread-Index: AQHR9zXwxWjP66fOikieu70ZD1vc7aBKgwUAgAAduYs= Date: Mon, 15 Aug 2016 22:55:18 +0000 Message-ID: References: , <7528425.kzSKozOHVB@flake.tharned.org> In-Reply-To: <7528425.kzSKozOHVB@flake.tharned.org> Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=softfail (sender IP is 10.152.76.60) smtp.mailfrom=hotmail.com; tharned.org; dkim=none (message not signed) header.d=none;tharned.org; dmarc=fail action=none header.from=hotmail.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.com discourages use of 10.152.76.60 as permitted sender) x-tmn: [0HD97nyoPS+r9UgDyEEk7L5JkdS5vGlw] x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:10.152.76.60; IPV:NLI; CTRY:; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2NAM02HT025; H:YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; x-microsoft-exchange-diagnostics: 1; BL2NAM02HT025; 6:gEsbVUt0Zn4fYombpU12C2yexA5t96bC3XUk6QsFB3+JapVTV4TIbVY1l2wRKoezH+2yGS+xdFqQiLblpOeHGGRajpnQN0m1Ud1d6sKLYw84c44gnJX932ICNDCZ8+/QTpXaeCXR5L3dL8xsqakYzlfeCyklk3a90aCQq2IIYcHXjJny2KGDTeuevQOsrl6TPeJwG+mlydKVK7dLEqBT+ePx2sUgEvGQ0bnb7tGEsQdcbxw8liRzDuH9p5rqxOO7YvUe0E86ssG4GJYNVgg03Y6LyrfLtvR8Ib6fLcRm122/SRK5KGKpNa/YUnL5rF3u; 5:BmOyUd4xAaudLlUVE1Fjpj8fMVLQyTKPJ3KkctksQmVtl+AW0bHbqeXCYGJ+kQLNKRbl8g+IoivwDGR3iliv4nN/QsrNag3ZXF6cMHJP0Ey4pf4Pvn0HYt1QqiC6HpHHsTifJTkBUwDz4xu55JbLTg==; 24:GYF7tnk1pz257JtRZd2MkhZZylk8OE0/SBXmXxFx/RjqWo5MSj7Hxn+HmYaSVWs/Wr/x7VL9gy8w2mDFSBr5VnfwlVHzCaqaBZvde81GoDY=; 7:YsNUOWFsnvh+tGvWPGXG7IVohskhcSTHPyyrZalAyVf+/7aYSYv/HuaJNTXi8syxKR33b0gKhokFPo08DGraCSX6HkhNz5TJkNGvkggL4KmyXBI7CVP4OCWI6z+ciXKYEIsrJoqk7zm8J1xjbPiD4x7ZjB6y7jLnl2XxJOU95LTnnxX1nneitW0rJLyUj+xE+J7biKecEuJvszUNem+9r5vJoT4X2nftnKJMEKq2uoPbyJXG9nkMNTBSY/tSZgXL x-ms-office365-filtering-correlation-id: c16450dd-dc04-44a5-8a5a-08d3c55f3a70 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1601125047); SRVR:BL2NAM02HT025; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BL2NAM02HT025; BCL:0; PCL:0; RULEID:; SRVR:BL2NAM02HT025; x-forefront-prvs: 0035B15214 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2016 22:55:18.1119 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2NAM02HT025 X-OriginalArrivalTime: 15 Aug 2016 22:55:20.0913 (UTC) FILETIME=[19918C10:01D1F748] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 22:56:26 -0000 Thanks a lot for the link! Looks like it's well under way! I am experiencin= g crashes on file transfers from communicator and it was fixed somewhere in= 1.20, from pidgin-sipe's problem reports. Will test the new version when i= t becomes available. Anindya ________________________________________ From: Greg Rivers [gcr+freebsd-ports@tharned.org] Sent: August 15, 2016 2:05 PM To: Anindya Mukherjee Cc: freebsd-ports@freebsd.org Subject: Re: Updating pidgin-sipe FreeBSD port On Monday, August 15, 2016 20:45:22 Anindya Mukherjee wrote: > Hi, I'm a daily user of pidgin-sipe. The FreeBSD port is quite old: versi= on 1.18.0_1, version last updated in 2014. The current version (1.21) fixes= a lot of bugs. I was wondering if we can hope for an update soon. Thank yo= u! > Related threads, FYI: http://lists.freebsd.org/pipermail/freebsd-ports/2016-April/102801.html http://lists.freebsd.org/pipermail/freebsd-ports/2014-February/089985.html Probably the maintainer is short on time at the moment. -- Greg From owner-freebsd-ports@freebsd.org Tue Aug 16 02:36:03 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 A45ECBBA5EA for ; Tue, 16 Aug 2016 02:36:03 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B0331A0C; Tue, 16 Aug 2016 02:36:03 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id u7G2ZuSQ094200 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 Aug 2016 20:35:56 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id u7G2Zu4q094197; Mon, 15 Aug 2016 20:35:56 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Mon, 15 Aug 2016 20:35:56 -0600 (MDT) From: Warren Block To: Mathieu Arnold cc: Chris Rees , freebsd-ports@FreeBSD.org Subject: Re: What happened to 'make missing'? In-Reply-To: <1EEF29CB43EF28E65398F88D@atuin.in.mat.cc> Message-ID: References: <57AE1D14.7030704@physics.org> <57AE2B10.7060109@physics.org> <57AE3532.9040503@physics.org> <1EEF29CB43EF28E65398F88D@atuin.in.mat.cc> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 15 Aug 2016 20:35:56 -0600 (MDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 02:36:03 -0000 On Mon, 15 Aug 2016, Mathieu Arnold wrote: > Something changed, at one point, make missing used to work right. > > Could you open a PR with all that information, so that it doesn't get lost ? I reviewed https://reviews.freebsd.org/D7504, which seems to work. Can still enter a PR if you like. From owner-freebsd-ports@freebsd.org Tue Aug 16 07:34: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 750B5BBBA8E for ; Tue, 16 Aug 2016 07:34:43 +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 3EB821674 for ; Tue, 16 Aug 2016 07:34:43 +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 43A3CBDC66; Tue, 16 Aug 2016 09:34:41 +0200 (CEST) Received: from atuin.in.mat.cc (wireless3.caths.cam.ac.uk [131.111.225.6]) by prod2.absolight.net (Postfix) with ESMTPA id 1F397BDC30; Tue, 16 Aug 2016 09:34:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 7E0FA67DED9E; Tue, 16 Aug 2016 08:34:40 +0100 (BST) Date: Tue, 16 Aug 2016 08:34:40 +0200 From: Mathieu Arnold To: Warren Block cc: Chris Rees , freebsd-ports@FreeBSD.org Subject: Re: What happened to 'make missing'? Message-ID: <001A82F3E937242FC7630294@atuin.in.mat.cc> In-Reply-To: References: <57AE1D14.7030704@physics.org> <57AE2B10.7060109@physics.org> <57AE3532.9040503@physics.org> <1EEF29CB43EF28E65398F88D@atuin.in.mat.cc> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========4C2913C786B2F5A23395==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 07:34:43 -0000 --==========4C2913C786B2F5A23395========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 15 ao=C3=BBt 2016 20:35:56 -0600 Warren Block = wrote: | On Mon, 15 Aug 2016, Mathieu Arnold wrote: |=20 |> Something changed, at one point, make missing used to work right. |>=20 |> Could you open a PR with all that information, so that it doesn't get |> lost ? |=20 | I reviewed https://reviews.freebsd.org/D7504, which seems to work. Can | still enter a PR if you like. No, no need, the PR was so that I don't forget, but then, I remembered, hey, you're at the devsummit, do some work now :-) --=20 Mathieu Arnold --==========4C2913C786B2F5A23395========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXssIQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IEUoP/0hIhGrLZq5BUriReWhVP3Lf EjmEejXikaOe1/pUnvuwqs/8mAeg+WszswWkobYI2rYY+uoYJNywB3rpBqMgDYtr UdS2sPFeycZKy3pwGme7vC8xP1IaarpoqP6eGLFIDR6w4DB3FfT/qML1ZlrMEsuH S7uXHIH4F6OTwh0SqhB7K/8Z5EFr6kihfPnD88EhylGX4YW2sY5LQXqCfqq8u/Mf 4y6HhZZqCZHgVmNOHmF9EYRMgl9cuFTDGF3MNACI6SUpUtV12Wuzftq2sUaRprHK Kv8rcFHOvkn0HgbgmIFl2vTLqgxwoN3j9wfDfTPO5lLRlPDMiwofCgYo2tMHjj8v AbPxEmewGqGRcG98Au4NElzdjT6oVK1gbh+1B7oBgI17ZyekfgenLlm0ldUDL08M zQkuZg5kAMSfDzXVeAkX0qsTrn4+NN8ByVRf5bqiw6QwA+HG5i+q6KlRJyjITPqa SSirwWe+KX1KaEWZo6+BOk4XCxzLtCu2itEyBl/Ri/msQY1RzVpOvxMumq0RjEGM MK6yHkiuJQ7MWHB6efApNK9yLM2FXYc2uFAlIMFyk1Vgs5B64bMqb6qNy9ML20wJ +ArUwNSskEsncK61Ug950WCRHpN2jw4TcKv76W7BfZDOsM5NvYsVJ1d9jVlL2ey0 8ztlYxIiI70uT4kYzChN =QTMx -----END PGP SIGNATURE----- --==========4C2913C786B2F5A23395==========-- From owner-freebsd-ports@freebsd.org Tue Aug 16 08:56: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 D59EABBA4E6 for ; Tue, 16 Aug 2016 08:56:10 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 94239197A for ; Tue, 16 Aug 2016 08:56:09 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (ares.cloudzeeland.nl [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id 455E44FAD1E5 for ; Tue, 16 Aug 2016 10:55:59 +0200 (CEST) Received: from [10.10.10.34] (daedalus.cloudzeeland.nl [10.10.10.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id 1CB474FAD1B1 for ; Tue, 16 Aug 2016 10:55:59 +0200 (CEST) Subject: Re: Perl upgrade - 5.20.x vulnerable To: FreeBSD Ports ML References: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> From: JosC Message-ID: <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> Date: Tue, 16 Aug 2016 10:55:58 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 08:56:10 -0000 Still get this port upgrade error: --- cut text --- ===>>> All >> perl5-5.20.3_14 (1/1) ===> Cleaning for perl5-5.20.3_15 ===> perl5-5.20.3_15 has known vulnerabilities: perl5-5.20.3_15 is vulnerable: p5-XSLoader -- local arbitrary code execution CVE: CVE-2016-6185 WWW: https://vuxml.FreeBSD.org/freebsd/3e08047f-5a6c-11e6-a6c3-14dae9d210b8.html 1 problem(s) in the installed packages found. => Please update your ports tree and try again. => Note: Vulnerable ports are marked as such even if there is no update available. => If you wish to ignore this vulnerability rebuild with 'make DISABLE_VULNERABILITIES=yes' *** Error code 1 Stop. make[1]: stopped in /usr/ports/lang/perl5.20 *** Error code 1 Stop. make: stopped in /usr/ports/lang/perl5.20 ===>>> make build failed for lang/perl5.20 ===>>> Aborting update ===>>> Update for lang/perl5.20 failed ===>>> Aborting update ===>>> You can restart from the point of failure with this command line: portmaster lang/perl5.20 --- cut text --- Can only solve by deinstalling the port and reinstall with 'DISABLE_VULNERABILITIES=yes' Perhaps I miss something, but what is exactly the issue? I just try to understand how I can solve this... Thanks, Jos In een bericht van 11-8-2016 20:45: > Can someone tell me how to best upgrade from Perl5.20.x to the latest > stable version? > > Tried to upgrade to Perl5.22 but got (also) the same issue while doing so: > > > ===> Cleaning for perl5-5.20.3_14 > ===> perl5-5.20.3_14 has known vulnerabilities: > perl5-5.20.3_14 is vulnerable: > p5-XSLoader -- local arbitrary code execution > CVE: CVE-2016-6185 > WWW: > https://vuxml.FreeBSD.org/freebsd/3e08047f-5a6c-11e6-a6c3-14dae9d210b8.html > > perl5-5.20.3_14 is vulnerable: > perl -- local arbitrary code execution > CVE: CVE-2016-1238 > WWW: > https://vuxml.FreeBSD.org/freebsd/72bfbb09-5a6a-11e6-a6c3-14dae9d210b8.html > > 1 problem(s) in the installed packages found. > => Please update your ports tree and try again. > => Note: Vulnerable ports are marked as such even if there is no update > available. > => If you wish to ignore this vulnerability rebuild with 'make > DISABLE_VULNERABILITIES=yes' > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/lang/perl5.20 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/lang/perl5.20 > > --- cut --- From owner-freebsd-ports@freebsd.org Tue Aug 16 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 03ADFBBAAF7 for ; Tue, 16 Aug 2016 09:07:35 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) (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 C4DB81F96 for ; Tue, 16 Aug 2016 09:07:34 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pa0-x236.google.com with SMTP id pp5so24636620pac.3 for ; Tue, 16 Aug 2016 02:07:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=oGzYysA6FjVzt7cpizpbC3vHRALva0dXLZ3WAhK1VgM=; b=tkl44L9DYehNaJs7PMJ/b85nQjokEujMbJ9IK4HKivi1V5r0l1jIrsNJJKQlzt+nEk yuzTb9L3xe8QOT7lbAC2ZkcMIYYX8meJpwnxbupzgRl2TLGg+ypgFr86s/deEiSpxCiX FfRPoc3eSrahTJOqevZN/tmZiC9O1LPZwYaoKmoI7brc/nHtttaLHEEW+AcJ+8iVMWYQ DcZZ6xYWKgsUW5CWNgrgpB/gP5/fGsbc1h1qt0QlHaSnjca7h5QAvpI4UYt8FzTfRvAQ DsKO+uJo0+743Kri5r3Swb/Wc1U8WqAmglkZ2KKt/Qkc9NX6o+R6G+DUDh1d1Uj2Tnlq /pUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:references:to:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=oGzYysA6FjVzt7cpizpbC3vHRALva0dXLZ3WAhK1VgM=; b=fZ5aOr+IYIWNFscSZSgUKy/HS3t/1cteNqPO+Lsl/4FONvwPFJlPrV3gZnMdoX3GXa U07+O0XSMaP7ZA9VCC9XcwCbNyu7/y/KsFI9g2e7r2+k8LH5fk/iTe/khO3JRmbwRT6B mwwLkxrWPCXfJzJIfzdCKt7KJfSorO7T2Up+3LlGtAtiyi0JDMSe4W6kwHFZfQo+dZ2I soQmVVj/V1eDn+fx5ZAKZmeNKPM8+waVnkPTKyAJosfeDPUjpSTnI5GjSiFps/rwoFdJ vjNc+W3apLoe9nARMdhyHJwo4nKKVfYPFNsXswzkR6a+ShSatUtvBQJaxxraAMlo6Kaz b45w== X-Gm-Message-State: AEkoousog8cqllSuDcjb84A0W/HndQCKYfVGBgA1TPObq+/1GZ1rKXQTI1IjP6bwrElQEQ== X-Received: by 10.66.193.7 with SMTP id hk7mr61975726pac.78.1471338454147; Tue, 16 Aug 2016 02:07:34 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:f985:3c4b:2a0c:8bea? (2001-44b8-31ae-7b01-f985-3c4b-2a0c-8bea.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:f985:3c4b:2a0c:8bea]) by smtp.gmail.com with ESMTPSA id tm1sm37440690pac.23.2016.08.16.02.07.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Aug 2016 02:07:33 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: Perl upgrade - 5.20.x vulnerable References: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> To: JosC , FreeBSD Ports ML From: Kubilay Kocak Message-ID: <280f6f77-ad33-6ebb-d54a-a97129f793b3@FreeBSD.org> Date: Tue, 16 Aug 2016 19:07:29 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Thunderbird/50.0a2 MIME-Version: 1.0 In-Reply-To: <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 09:07:35 -0000 On 16/08/2016 6:55 PM, JosC wrote: > Still get this port upgrade error: > > --- cut text --- > > ===>>> All >> perl5-5.20.3_14 (1/1) > ===> Cleaning for perl5-5.20.3_15 > ===> perl5-5.20.3_15 has known vulnerabilities: > perl5-5.20.3_15 is vulnerable: > p5-XSLoader -- local arbitrary code execution > CVE: CVE-2016-6185 > WWW: > https://vuxml.FreeBSD.org/freebsd/3e08047f-5a6c-11e6-a6c3-14dae9d210b8.html > > 1 problem(s) in the installed packages found. > => Please update your ports tree and try again. > => Note: Vulnerable ports are marked as such even if there is no update > available. > => If you wish to ignore this vulnerability rebuild with 'make > DISABLE_VULNERABILITIES=yes' > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/lang/perl5.20 > *** Error code 1 > Stop. > make: stopped in /usr/ports/lang/perl5.20 > > ===>>> make build failed for lang/perl5.20 > ===>>> Aborting update > > ===>>> Update for lang/perl5.20 failed > ===>>> Aborting update > > ===>>> You can restart from the point of failure with this command line: > portmaster lang/perl5.20 > > --- cut text --- > > Can only solve by deinstalling the port and reinstall with > > 'DISABLE_VULNERABILITIES=yes' > > Perhaps I miss something, but what is exactly the issue? I just try to > understand how I can solve this... > > Thanks, > Jos > > In een bericht van 11-8-2016 20:45: >> Can someone tell me how to best upgrade from Perl5.20.x to the latest >> stable version? >> >> Tried to upgrade to Perl5.22 but got (also) the same issue while doing >> so: >> >> >> ===> Cleaning for perl5-5.20.3_14 >> ===> perl5-5.20.3_14 has known vulnerabilities: >> perl5-5.20.3_14 is vulnerable: >> p5-XSLoader -- local arbitrary code execution >> CVE: CVE-2016-6185 >> WWW: >> https://vuxml.FreeBSD.org/freebsd/3e08047f-5a6c-11e6-a6c3-14dae9d210b8.html >> >> >> perl5-5.20.3_14 is vulnerable: >> perl -- local arbitrary code execution >> CVE: CVE-2016-1238 >> WWW: >> https://vuxml.FreeBSD.org/freebsd/72bfbb09-5a6a-11e6-a6c3-14dae9d210b8.html >> >> >> 1 problem(s) in the installed packages found. >> => Please update your ports tree and try again. >> => Note: Vulnerable ports are marked as such even if there is no update >> available. >> => If you wish to ignore this vulnerability rebuild with 'make >> DISABLE_VULNERABILITIES=yes' >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/lang/perl5.20 >> *** Error code 1 >> >> Stop. >> make: stopped in /usr/ports/lang/perl5.20 >> >> --- cut --- > > > Try running pkg audit -F to force updating/refreshing the latest VuXML changes. In this case the lang/perl5.20 (port) version string that the fix was made in [1], was only added to an existing entry in security/vuxml as an 'update' yesterday [2] [1] http://svnweb.freebsd.org/changeset/ports/420220 [2] http://svnweb.freebsd.org/changeset/ports/420219 In the absence of running 'pkg audit -F', only the"LOCALBASE/periodic/security/410.pkg-audit script updates the vuxml file and audit results. Until that happens, or pkg audit -F is run, pkg will still see an older version. Let us know how it goes ./koobs From owner-freebsd-ports@freebsd.org Tue Aug 16 11:08: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 8848BBBB643 for ; Tue, 16 Aug 2016 11:08:31 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 464FA1DC8; Tue, 16 Aug 2016 11:08:30 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (ares.cloudzeeland.nl [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id 0FD374FAD4B3; Tue, 16 Aug 2016 13:08:28 +0200 (CEST) Received: from [10.10.10.34] (daedalus.cloudzeeland.nl [10.10.10.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id E9B6A4FAD467; Tue, 16 Aug 2016 13:08:27 +0200 (CEST) Subject: Re: Perl upgrade - 5.20.x vulnerable To: koobs@FreeBSD.org, FreeBSD Ports ML References: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> <280f6f77-ad33-6ebb-d54a-a97129f793b3@FreeBSD.org> From: JosC Message-ID: <84206cd3-10fb-2125-c7e9-921d74432c92@cloudzeeland.nl> Date: Tue, 16 Aug 2016 13:08:27 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <280f6f77-ad33-6ebb-d54a-a97129f793b3@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 11:08:31 -0000 In een bericht van 16-8-2016 11:07: > Try running pkg audit -F to force updating/refreshing the latest VuXML > changes. > > In this case the lang/perl5.20 (port) version string that the fix was > made in [1], was only added to an existing entry in security/vuxml as an > 'update' yesterday [2] > > [1] http://svnweb.freebsd.org/changeset/ports/420220 > [2] http://svnweb.freebsd.org/changeset/ports/420219 > > In the absence of running 'pkg audit -F', only > the"LOCALBASE/periodic/security/410.pkg-audit script updates the vuxml > file and audit results. Until that happens, or pkg audit -F is run, pkg > will still see an older version. > > Let us know how it goes Yep, that did the trick, thanks. Thinking with you I now ask myself: - Would it be a good idea to make this vuxml file update part of the Makefile? Then these occurrences won't happen anymore - I read in this fine mailing list that users may have various versions of Perl running due to incompatibillity with other port(version)s the run. Does the vuxml file update you suggested not interfere with these other Perl versions that are also running or do these versions have their own vuxml file? Best, Jos Chrispijn From owner-freebsd-ports@freebsd.org Tue Aug 16 12:37: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 24BD0BBBF21 for ; Tue, 16 Aug 2016 12:37:02 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E715C1915; Tue, 16 Aug 2016 12:37:01 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id u7GCb0eq048777 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 16 Aug 2016 06:37:00 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id u7GCaxwf048774; Tue, 16 Aug 2016 06:36:59 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 16 Aug 2016 06:36:59 -0600 (MDT) From: Warren Block To: Mathieu Arnold cc: Chris Rees , freebsd-ports@FreeBSD.org Subject: Re: What happened to 'make missing'? In-Reply-To: <001A82F3E937242FC7630294@atuin.in.mat.cc> Message-ID: References: <57AE1D14.7030704@physics.org> <57AE2B10.7060109@physics.org> <57AE3532.9040503@physics.org> <1EEF29CB43EF28E65398F88D@atuin.in.mat.cc> <001A82F3E937242FC7630294@atuin.in.mat.cc> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 16 Aug 2016 06:37:00 -0600 (MDT) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 12:37:02 -0000 On Tue, 16 Aug 2016, Mathieu Arnold wrote: > > > +--On 15 août 2016 20:35:56 -0600 Warren Block wrote: > | On Mon, 15 Aug 2016, Mathieu Arnold wrote: > | > |> Something changed, at one point, make missing used to work right. > |> > |> Could you open a PR with all that information, so that it doesn't get > |> lost ? > | > | I reviewed https://reviews.freebsd.org/D7504, which seems to work. Can > | still enter a PR if you like. > > No, no need, the PR was so that I don't forget, but then, I remembered, > hey, you're at the devsummit, do some work now :-) Unfortunately, not at this devsummit. But still glad to see 'make missing' work again! From owner-freebsd-ports@freebsd.org Tue Aug 16 15:56: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 DBEEEBBC380 for ; Tue, 16 Aug 2016 15:56:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C003F1C9C for ; Tue, 16 Aug 2016 15:56:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id BBC49BBC37F; Tue, 16 Aug 2016 15:56: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 BB647BBC37E for ; Tue, 16 Aug 2016 15:56:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from nm20.bullet.mail.bf1.yahoo.com (nm20.bullet.mail.bf1.yahoo.com [98.139.212.179]) (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 770241C9B for ; Tue, 16 Aug 2016 15:56:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1471362761; bh=3fp5mFom6GSaKQ/dLfIKA//lVIpqC8rCmxeMDJgk2O4=; h=To:From:Subject:Date:From:Subject; b=bnM9zHuqDrPJq/aU4C6jNsWjQ9eWA6uxg0ZRlIHLcUniW4UMBgCz3lpy6ElhzjFHe27/N8SZyYatqg561V/OQZZ+YcWbISrVxCQCBEox36oHMcQGoYdjjw6AiDp+Tjyqs2aHkD4iiylUIEwmS0n4+2Q2wGhw+TJl4IyEE8Yp6wgvC9bDZ760h2xtKGXMzN2SRz1pw9Rfq24/E698BrjosVSOvapEb9qjpIXf960OiYog29XUQH0m4PgIYgPN4mMqnffA8L0vKVPRu5nxK/+/+Z3CXiwCsXFSuev+Wevtd9zIwQK6yfrY1O3T9juO0MY0qLlVpL7v5Ji1C15U2iWD7A== Received: from [98.139.215.142] by nm20.bullet.mail.bf1.yahoo.com with NNFMP; 16 Aug 2016 15:52:41 -0000 Received: from [98.139.211.194] by tm13.bullet.mail.bf1.yahoo.com with NNFMP; 16 Aug 2016 15:52:41 -0000 Received: from [127.0.0.1] by smtp203.mail.bf1.yahoo.com with NNFMP; 16 Aug 2016 15:52:41 -0000 X-Yahoo-Newman-Id: 89379.41050.bm@smtp203.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: oMwSj2QVM1nBsNUWgqvpBN3NzwgX8EYX4JO11e11BXF9EpN xPYdjwdTqPNwDWxjlbp2Ghe5ucH4qajRNXAWeOgFoeliMDF.g7WGgkigYtdr KT8voGEb2IA60df6yFPl2a2XgckDq_sZS6xqqrYsUfxWr5nqnnSbrvhzrU1F zirhLnjSfeX.jFEU3.xcwliQiQ7h092SjJF99Tq_4RY7.WM_K1K5R6Guk1Aw iNPD5SeY6rKz5MaLS47x11ZSZpc28JXiGloeeaDxtTU96uq1cJapsVNcjrVH u8hZqJ6h__C5hoZwVmF2r.XWnfn2n4dZ3plUkbyWmWQHjblbWnOtnd7Ncj4g J7tLpknuDkZv6OqPxVAleVvvwGL1jE1AI6zocH2AnFMnsRffnCbW7eSM7cfH 8lNCO0qNjKuwMQrFjNOGqiaz3BxWYybrf_FZ1.u2z.kUofL34wompyJM0.PO 3Cb5a03FF5xE.mlr3hwrI_j7Bkzm7AltFiJxsWRJsCsA7PqTef2Tw45zuAXF GTgxbl_aNgTZLGbP8LhhlTBl3GeIu0FUQO.l64nQf10qXqoYUwxW0VgXdIjA - X-Yahoo-SMTP: h3Xqg6.swBC0yI913RMMwp94grO_cg-- To: ports@freebsd.org From: pathiaki2 Subject: Port Request: Mailwatch Message-ID: <092c5f9d-a176-76fc-c010-cac99bebefc7@yahoo.com> Date: Tue, 16 Aug 2016 11:52:38 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 15:56:03 -0000 http://switch.dl.sourceforge.net/sourceforge/mailwatch www.mailwatch.org I have found that Mailscanner is a more simple solution than Amavis. However, it does need a user interface similar to Amavis' Maia. Mailwatch is the equivalent for MailScanner. Thank you, Paul Pathiakis From owner-freebsd-ports@freebsd.org Tue Aug 16 16:41: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 8A643BBCE1F; Tue, 16 Aug 2016 16:41:21 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [206.40.34.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E9F51390; Tue, 16 Aug 2016 16:41:21 +0000 (UTC) (envelope-from marquis@roble.com) Date: Tue, 16 Aug 2016 09:41:13 -0700 (PDT) From: Roger Marquis To: freebsd-ports@freebsd.org cc: freebsd-security@freebsd.org Subject: pkg audit false negatives (was: Perl upgrade - 5.20.x vulnerable) In-Reply-To: <84206cd3-10fb-2125-c7e9-921d74432c92@cloudzeeland.nl> References: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> <280f6f77-ad33-6ebb-d54a-a97129f793b3@FreeBSD.org> <84206cd3-10fb-2125-c7e9-921d74432c92@cloudzeeland.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 16:41:21 -0000 On 16 Aug 2016, JosC wrote: >> In the absence of running 'pkg audit -F', only >> the"LOCALBASE/periodic/security/410.pkg-audit script updates the vuxml >> file and audit results. Until that happens, or pkg audit -F is run, pkg >> will still see an older version. > > Thinking with you I now ask myself: > - Would it be a good idea to make this vuxml file update part of the > Makefile? Then these occurrences won't happen anymore There's also an issue with older versions (perl 5.1*) no longer showing up in the vuln.xml at all. I've seen perl, php and other critical network components still in use because the site depended on 'pkg audit' but did not know that expired OR deprecated ports are not audited. Apparently this is intentional and by policy. IMO it is a serious flaw in pkg audit's design. A better policy would include expired AND deprecated ports in the output of 'pkg audit' for at least a year after they are removed from the ports and/or pkg trees. If a port had no known vulnerability when removed it should at least indicate 'no longer audited' in place of 'vulnerable'. This is, IMO, one of 3 remaining weaknesses in the otherwise excellent freebsd audit framework. The other two issues have to do with base not being packaged (so not really being 'audit'able) and the 'general rule' announced on Aug 10 that 'the FreeBSD Security Officer does not announce vulnerabilities for which there is no released patch'. This is particularly problematic as there are usually mitigations that do not require patches. Roger Marquis From owner-freebsd-ports@freebsd.org Tue Aug 16 22:51: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 2F9D3BBC4CA for ; Tue, 16 Aug 2016 22:51:59 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from h2.pinyon.org (h2.pinyon.org [65.101.5.250]) (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 0005E17B0 for ; Tue, 16 Aug 2016 22:51:58 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: by h2.pinyon.org (Postfix, from userid 58) id 04FC630C92; Tue, 16 Aug 2016 15:51:57 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on h2.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 Received: from [10.0.10.15] (h4.esturion.net [65.101.5.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by h2.pinyon.org (Postfix) with ESMTPSA id 6453E30C8C for ; Tue, 16 Aug 2016 15:51:56 -0700 (MST) To: FreeBSD Ports ML From: "Russell L. Carter" Subject: net/qt5-network failing on stable/10 Message-ID: <9d71b1e1-f8af-3a55-8566-a66efbe96b8d@pinyon.org> Date: Tue, 16 Aug 2016 15:51:56 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 22:51:59 -0000 Hi, For about a week now I have been having some build failures that cause a lot of dependent port builds in poudriere to get skipped. Focusing on one of the first ones, net/qt5-network fails in 'build'. poudriere tells me it saved the wrkdir to: /ssd1/poudriere/data/wrkdirs/10-stable-amd64-default/default/qt5-network-5.5.1.tbz Which I untarred and poked around a bit, but I don't see any obvious problems. What's the best way to debug this? The problems seem to have started around the libressl update, and I have the following /usr/local/etc/poudriere.d/make.conf: # Build ports against security/libressl WITH_OPENSSL_PORT= yes OPENSSL_PORT= security/libressl # See ~ports/Mk/bsd.default-versions.mk DEFAULT_VERSIONS=pgsql=9.5 ssl=libressl # Set this to the list of ports you wish to rebuild every time the # kernel is built. PORTS_MODULES=nvidia-driver-340 nvidia-driver Also failing: stunnel, xca, calibre, ssvnc. Thanks, Russell From owner-freebsd-ports@freebsd.org Tue Aug 16 22:56: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 CB981BBC584 for ; Tue, 16 Aug 2016 22:56:52 +0000 (UTC) (envelope-from woodsb02@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 AAF80196E for ; Tue, 16 Aug 2016 22:56:52 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id AA499BBC583; Tue, 16 Aug 2016 22:56: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 A9EE7BBC582 for ; Tue, 16 Aug 2016 22:56:52 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-yw0-x231.google.com (mail-yw0-x231.google.com [IPv6:2607:f8b0:4002:c05::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 6962C196D for ; Tue, 16 Aug 2016 22:56:52 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-yw0-x231.google.com with SMTP id j12so51987122ywb.2 for ; Tue, 16 Aug 2016 15:56:52 -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=wGUuB1A4ybNTZTaTbSG8Wmdb5cRr0mYsTOPe4fBalao=; b=jXrl/usovZXsLLXfcF3mNAzRbfv4Rcb8cs+h0KrEejwvbMM859KVZRWq1TeS0/bAoc yIczlop0UgVcnmOdwFKWR2XDlAYh34g3iPpJEZkbqRADudmW2KAWPYKXiMcMZZZIAzrd X7L+tKK5GOuZVYNJnp0NW0qqiA83uO4Piu0Ce0sr1+UclmQF0PmZRmdtjGUIHzF+WqqQ fKnA/uRENnUcQJC2ZDK9Gwlu5N3cinGi+2IMCCtwSRFdbIOWD9KQ6d8JtXisIckCyRWp vhhaKXuhFOonI821CgSCu5mojNZFqemrp8xYmeS2NdcspZEePaJ0S5+u/CXw6cZQNdYt B0GA== 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=wGUuB1A4ybNTZTaTbSG8Wmdb5cRr0mYsTOPe4fBalao=; b=gqX2x6UmORGJC8qQdtnKj5TzhQTBuuQ97l23dddExK2Aj2Luf30JZSOnfQg9VBhUIy lDmtTsdvQoScIHYuOdmAT6nTKLnuhXxNgVd3AuEF65mvQirTr/mSmZQEgGLBNyi6gP3U u0sewvmkX5rYkqoETu+5x0k9KrW36IJEfTE2S79Kh5KASou8VL/rmcSGlf/wi4y5jRZJ w1IhS3+9n/UML3uO2zQ/1NHypB6/9kWHNzBBlVyy3UIEyYSOK7/hKGO4L145SOIV9TPs HJsDtopGneZZH4Md3lMIw6nD2oPY2dj2f8qfvVGnyugAEbPmkmhjN2zqS+7ZTudTYxfF bkTA== X-Gm-Message-State: AEkoousygIog1+e/I886fsoSe6jYPOe9iFXNFUnO31WbyQxS0+sLTVfDaDiXgJbvgN2XoPI3YWOFjamXSDpyKw== X-Received: by 10.129.146.143 with SMTP id j137mr27720156ywg.79.1471388211614; Tue, 16 Aug 2016 15:56:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.199.16 with HTTP; Tue, 16 Aug 2016 15:56:51 -0700 (PDT) In-Reply-To: <092c5f9d-a176-76fc-c010-cac99bebefc7@yahoo.com> References: <092c5f9d-a176-76fc-c010-cac99bebefc7@yahoo.com> From: Ben Woods Date: Wed, 17 Aug 2016 06:56:51 +0800 Message-ID: Subject: Re: Port Request: Mailwatch To: pathiaki2 Cc: "ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Aug 2016 22:56:52 -0000 On Tuesday, 16 August 2016, pathiaki2 via freebsd-ports < freebsd-ports@freebsd.org> wrote: > http://switch.dl.sourceforge.net/sourceforge/mailwatch > > www.mailwatch.org > > I have found that Mailscanner is a more simple solution than Amavis. > However, it does need a user interface similar to Amavis' Maia. Mailwatch > is the equivalent for MailScanner. > > Thank you, > > Paul Pathiakis > I've added it to the list: https://wiki.freebsd.org/WantedPorts Have you ever tried creating a port yourself? It's not as hard as you might think, especially with the awesome documentation here: https://www.freebsd.org/doc/en/books/porters-handbook/ If you have a go, I am happy to look over your work and give pointers :) Regards, Ben -- -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Wed Aug 17 09:21: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 44C29BBCBCD for ; Wed, 17 Aug 2016 09:21:38 +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 322DA1151 for ; Wed, 17 Aug 2016 09:21:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 31A0FBBCBCB; Wed, 17 Aug 2016 09:21: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 31519BBCBCA for ; Wed, 17 Aug 2016 09:21:38 +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 24EE41150 for ; Wed, 17 Aug 2016 09:21:38 +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 u7H9LcGw071561 for ; Wed, 17 Aug 2016 09:21:38 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u7H9LcP1071560; Wed, 17 Aug 2016 09:21:38 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201608170921.u7H9LcP1071560@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, 17 Aug 2016 09:21:38 +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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 09:21:38 -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/uhexen2 | 1.5.7 | 1.5.8 ------------------------------------------------+-----------------+------------ science/psychopy | 1.83.04 | 1.84.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed Aug 17 10:12: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 5079FBBDF4D for ; Wed, 17 Aug 2016 10:12:37 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (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 D7A8E1B2B for ; Wed, 17 Aug 2016 10:12:36 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-wm0-x235.google.com with SMTP id q128so190408682wma.1 for ; Wed, 17 Aug 2016 03:12:36 -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; bh=ZrzFmAyBMl0VmrwG/pEz74djIVA/nq0KVc3vr57FVEw=; b=y0HjM1QtaP/E6DnLovqfPQHgPaOwqeweJ18bkIIRrhcDU9Dh0cYEPwnN9yGJUPEzRU d1t6MHKyZje5cxZ29ttTF5969kfgIqjI1q6bODI3Rg/UvOVheTUkymK9cBXmqe3EKnTM a1KfZsm9N1MWdo26KrwiI9RnrfHijXlWCckElviOAkgQ5yDzqxypkxtZKiAZ51uv5j8U P43iuNR5XfmcO0hgd9+a+3wx3k7e42U8YYuKubRd4cOFmbJSCtQI7vULgC4WDnz2dijH NmJ8ZjiixGdRsCBQxL8VEvr6jP89OroSyy1MDraBSIPa2Xu4aj8mQgxOL8wo4YSyjXAT RWOQ== 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; bh=ZrzFmAyBMl0VmrwG/pEz74djIVA/nq0KVc3vr57FVEw=; b=mUwYel7BL1QmXxgtI8qo+NO+HXlHyOd3juyjWpVVDM+PLhGtipUIXgGmMkN87YBIra U21yPYd3t6TbUDr3oPoSOJlubwcYEOFjAtjnQrn2Se3Lf2kKz3l8BpxMYxS/6bSHoQad MCPo3dUkSCtS9ZU9awaB8sFRzqpQXgKhBjAxC/+763IWaJ8cAI0Js3gEDHXoVOIVg1Ug hZeD5YstFHH3H/ccIU5md9lyCYzqhJlhXNkB81bM/fX68E4sH8cggcnvqqT6+yu12jv6 2Sa6ELzCzCeqTw2V1dRqTVQTshtExgHFbhSqLML/r3RyHuwamjz1g2lHEL+pM2Keuzu3 73Jw== X-Gm-Message-State: AEkoout+5EOauxbJnTdam//OCarhLlt+kBAOoxWHL84Q+3YRDt4DzMEQwOipUa/IPaApxP0yHRqThZcVWh2jxg== X-Received: by 10.25.214.40 with SMTP id n40mr7141370lfg.105.1471428754920; Wed, 17 Aug 2016 03:12:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.150.16 with HTTP; Wed, 17 Aug 2016 03:12:33 -0700 (PDT) Received: by 10.25.150.16 with HTTP; Wed, 17 Aug 2016 03:12:33 -0700 (PDT) In-Reply-To: References: From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Wed, 17 Aug 2016 12:12:33 +0200 Message-ID: Subject: PR looking for committer To: FreeBSD Mailing List Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 10:12:37 -0000 Hi, Can a committer have a look at this simple update? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211783 Thanks! From owner-freebsd-ports@freebsd.org Wed Aug 17 13:56: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 684AABBD7CE for ; Wed, 17 Aug 2016 13:56:38 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from h2.pinyon.org (h2.pinyon.org [65.101.5.250]) (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 4663513C4 for ; Wed, 17 Aug 2016 13:56:38 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: by h2.pinyon.org (Postfix, from userid 58) id 6B0EB3077F; Wed, 17 Aug 2016 06:56:36 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on h2.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 Received: from [10.0.10.15] (h4.esturion.net [65.101.5.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by h2.pinyon.org (Postfix) with ESMTPSA id 9C37330774; Wed, 17 Aug 2016 06:56:35 -0700 (MST) Subject: Re: net/qt5-network failing on stable/10 To: Sascha Holzleiter References: <9d71b1e1-f8af-3a55-8566-a66efbe96b8d@pinyon.org> Cc: freebsd-ports@freebsd.org From: "Russell L. Carter" Message-ID: <035a360c-e295-a5df-1e26-4ce7ac251675@pinyon.org> Date: Wed, 17 Aug 2016 06:56:35 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 13:56:38 -0000 On 08/17/16 00:59, Sascha Holzleiter wrote: > On 2016-08-17 00:51, Russell L. Carter wrote: >> Hi, >> For about a week now I have been having some build failures >> that cause a lot of dependent port builds in poudriere >> to get skipped. >> >> Focusing on one of the first ones, net/qt5-network fails >> in 'build'. > > Have a look at > for a patch. Thanks very much for the pointer. After reading through the reports, I have to conclude that libressl is not ready for primetime. Back to (shudder) openssl. Russell >> >> poudriere tells me it saved the wrkdir to: >> >> /ssd1/poudriere/data/wrkdirs/10-stable-amd64-default/default/qt5-network-5.5.1.tbz >> >> >> Which I untarred and poked around a bit, but I don't see any >> obvious problems. What's the best way to debug this? The >> problems seem to have started around the libressl update, and >> I have the following /usr/local/etc/poudriere.d/make.conf: >> >> # Build ports against security/libressl >> WITH_OPENSSL_PORT= yes >> OPENSSL_PORT= security/libressl >> # See ~ports/Mk/bsd.default-versions.mk >> DEFAULT_VERSIONS=pgsql=9.5 ssl=libressl >> # Set this to the list of ports you wish to rebuild every time the >> # kernel is built. >> PORTS_MODULES=nvidia-driver-340 nvidia-driver >> >> Also failing: stunnel, xca, calibre, ssvnc. >> >> Thanks, >> Russell >> _______________________________________________ >> 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 Wed Aug 17 14:09: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 20CBEBBDA5C for ; Wed, 17 Aug 2016 14:09:17 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "puchar.net", Issuer "puchar.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A54911959 for ; Wed, 17 Aug 2016 14:09:16 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.14.9) with ESMTPS id u7HDfogH089229 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 17 Aug 2016 15:41:51 +0200 (CEST) (envelope-from wojtek@puchar.net) Received: from laptop.wojtek.intra (localhost [127.0.0.1]) by laptop.wojtek.intra (8.14.9/8.14.9) with ESMTP id u7HDflIN007221; Wed, 17 Aug 2016 15:41:47 +0200 (CEST) (envelope-from wojtek@puchar.net) Received: from localhost (wojtek@localhost) by laptop.wojtek.intra (8.14.9/8.14.9/Submit) with ESMTP id u7HDfeKb007218; Wed, 17 Aug 2016 15:41:40 +0200 (CEST) (envelope-from wojtek@puchar.net) X-Authentication-Warning: laptop.wojtek.intra: wojtek owned process doing -bs Date: Wed, 17 Aug 2016 15:41:40 +0200 (CEST) From: Wojciech Puchar X-X-Sender: wojtek@laptop.wojtek.intra To: =?ISO-8859-15?Q?BERTRAND_Jo=EBl?= cc: freebsd-ports@freebsd.org Subject: Re: Gimp and PostScript In-Reply-To: <57AECF63.7070102@systella.fr> Message-ID: References: <57AECF63.7070102@systella.fr> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (puchar.net [10.0.1.1]); Wed, 17 Aug 2016 15:41:51 +0200 (CEST) Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 14:09:17 -0000 1) wrong list - should be freebsd-ports 2) please give some more info about error message. On Sat, 13 Aug 2016, BERTRAND Joël wrote: > Hello, > > I'm trying to use Gimp with Ghostscript to import and export eps > files. I have installed gimp (and all dependencies) and ghostscript 9. Of > course, gs runs as expected (in /usr/local/bin) but I'm unable to work on eps > files in gimp. > > Both gimp and ghostscript come from binary ports (for FreeBSD 10.3) > and I don't understand my mistake. Help is welcome to fix this issue. > > Best regards, > > JB > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > > From owner-freebsd-ports@freebsd.org Wed Aug 17 14:33: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 85896BBD04C for ; Wed, 17 Aug 2016 14:33:28 +0000 (UTC) (envelope-from howard0su@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 41E111588 for ; Wed, 17 Aug 2016 14:33:28 +0000 (UTC) (envelope-from howard0su@gmail.com) Received: by mail-ua0-x22d.google.com with SMTP id k90so174408451uak.1 for ; Wed, 17 Aug 2016 07:33:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=OZUtPWsCjJbZ9bbNH5XF6Blmwt1Zbmi6OKIpH1v+ECk=; b=RX+ThwRK7uJ0ut8u727rpy/FcbUVAjtgKvwXrRuuBp42dbdd5SkZ0p4RXk5BwVVYWZ kEf+lDWqfY8RVnEEXKPFfeV0LSj/F1z+/H0zCLXjch+7pUl19Ekoqfzpcbfm17/sDuVD xzCPYOQ31hAryjQ6+E2d77SXjBStsKbof+fk738lJCKB+AsAMHRWhn1Hf81T6MEs7Tz2 aRcyH3ma6+GuHkoZOgmMVtqlXvqufMYCQNDbmK4Zu49AhGBK4NfHy6A9KKs42KJHLRQf PGD7cjhgYBzhQDzsZqrmEhyT6Sl5sgmZruCoWXc25068aQBKIF7BsB+sH5yFWSF7fX5h IifA== 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=OZUtPWsCjJbZ9bbNH5XF6Blmwt1Zbmi6OKIpH1v+ECk=; b=ResRBWWqzkFHpaWgY/odjax/Toqjf5wJBF8TrYG7v+smlML4hwAN9ELxz64CgF0eTr Rsnuw8S+aZ1/VBIjTU1TEJm480+kOJj9fYAPKsuoVrtQdRqFIl9H0SSKLpESpqhq0+dO vQr6LO+ExVxOKRUmuwZTaIP4RzxEmzK/UpwBOHGjKm3CAKMPd1kKUVW4tKd+eKcf/3KT cL7mN458wclQZvDW6axvzl9NIizzp3FX1SmFS1pSm1+ReNZ8sB8tLMyTisHgh+RJ7Hz6 aUvdGR+VN98bacH2HyXeG86L9tseZu/tAPUOFx1Jp/NFRV4KfaR2HPP8Azl8hDwe55Kq BBAQ== X-Gm-Message-State: AEkoouv4FnpRuRuaiT3NCd+vsw5OawVf7mYU6k55PkhFoEIiafLWBF4jxulhElXURb0CMwCNsk5B1Us/WfKMpA== X-Received: by 10.31.130.200 with SMTP id e191mr20105342vkd.145.1471444407345; Wed, 17 Aug 2016 07:33:27 -0700 (PDT) MIME-Version: 1.0 From: Howard Su Date: Wed, 17 Aug 2016 14:33:16 +0000 Message-ID: Subject: Why FreeBSD rxtx port require Linux To: james@elstone.net, "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 14:33:28 -0000 I noticed that you enable USE_LINUX in this port. As far as I can tell, rxtx supports *BSD. why this require LINUX emulation? The change is introduced via https://svnweb.freebsd.org/ports?view=revision&revision=390725 and it is not mentioned in the revision description. -Howard -- -Howard From owner-freebsd-ports@freebsd.org Wed Aug 17 15:22:07 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 D65BBBBC265 for ; Wed, 17 Aug 2016 15:22:07 +0000 (UTC) (envelope-from joel.bertrand@systella.fr) Received: from rayleigh.systella.fr (newton-ipv6.systella.fr [IPv6:2001:7a8:a8ed:253::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "rayleigh.systella.fr", Issuer "rayleigh.systella.fr" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CD431D6D for ; Wed, 17 Aug 2016 15:22:06 +0000 (UTC) (envelope-from joel.bertrand@systella.fr) Received: from [192.168.10.20] ([192.168.10.20]) (authenticated bits=0) by rayleigh.systella.fr (8.15.2/8.15.2/Debian-4) with ESMTPSA id u7HFLnv9023835 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Wed, 17 Aug 2016 17:21:51 +0200 Subject: Re: Gimp and PostScript To: Wojciech Puchar Cc: freebsd-ports@freebsd.org References: <57AECF63.7070102@systella.fr> From: =?UTF-8?Q?BERTRAND_Jo=c3=abl?= Message-ID: <57B4810D.7090203@systella.fr> Date: Wed, 17 Aug 2016 17:21:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.99.2 at rayleigh X-Virus-Status: Clean X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 15:22:07 -0000 Wojciech Puchar a écrit : > 1) wrong list - should be freebsd-ports Sorry for the mistake. I believe I have posted on freebsd-ports. > 2) please give some more info about error message. There is no error message. Gimp cannot open or save Postscript files. Postscript doesn't not appear in known format files. Best regards, JKB From owner-freebsd-ports@freebsd.org Wed Aug 17 16:18: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 5C257BBD764 for ; Wed, 17 Aug 2016 16:18:13 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from BAY004-OMC3S10.hotmail.com (bay004-omc3s10.hotmail.com [65.54.190.148]) (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 2DB431903 for ; Wed, 17 Aug 2016 16:18:13 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM03-DM3-obe.outbound.protection.outlook.com ([65.54.190.188]) by BAY004-OMC3S10.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Wed, 17 Aug 2016 09:17:07 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Z8SXzKjmM8j5giPzM0Q8Ist3xx0VbEIHA/i0Z3M56A4=; b=KI0j1zt+o+iT+B3mvVb/uptxF4iLfnNJI2ZQysMK0kz9vpn4TB+c8to3sJLaWFVkewXkpaHKgvN7x1wjuC3XTHDy/VhLuCcvNM+W8dfwSjK31A5ACbdFcikr+G1eaksz555i/0VUQTIUgnpHBbJRy6A32XPRESo7wmF+iq6XUNYBHAPpmccGfBb+jC6qEVyC0ujVSe/hP3cKuF6v5W4M74KoIpv93Yu9cl9oTwvfG73xz5ZvvmZieh9AfQgnX7YjhZSw9ol5WeO18dWhzSNr/mxsMJyDVEATSSr2omifpk6WIgQLoNIQZlL4mn/4vrq0iGeB/vbDeRhvFMi4xVE/yw== Received: from BY2NAM03FT012.eop-NAM03.prod.protection.outlook.com (10.152.84.51) by BY2NAM03HT160.eop-NAM03.prod.protection.outlook.com (10.152.85.42) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.587.6; Wed, 17 Aug 2016 16:17:06 +0000 Received: from SN2PR20MB0845.namprd20.prod.outlook.com (10.152.84.56) by BY2NAM03FT012.mail.protection.outlook.com (10.152.84.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.587.6 via Frontend Transport; Wed, 17 Aug 2016 16:17:06 +0000 Received: from SN2PR20MB0845.namprd20.prod.outlook.com ([10.169.198.13]) by SN2PR20MB0845.namprd20.prod.outlook.com ([10.169.198.13]) with mapi id 15.01.0549.027; Wed, 17 Aug 2016 16:17:04 +0000 From: Gerard Seibert To: FreeBSD Ports Subject: parcimonie (0.8.4-1) Thread-Topic: parcimonie (0.8.4-1) Thread-Index: AQHR+KLKOGy9yWqMfU2CNIoM7g9Nbw== Date: Wed, 17 Aug 2016 16:17:04 +0000 Message-ID: Reply-To: FreeBSD Ports Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=softfail (sender IP is 10.152.84.56) smtp.mailfrom=outlook.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=fail action=none header.from=outlook.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning outlook.com discourages use of 10.152.84.56 as permitted sender) x-incomingtopheadermarker: TopHeader x-ms-exchange-messagesentrepresentingtype: 1 x-incomingheadercount: 35 x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:10.152.84.56; IPV:NLI; CTRY:; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2NAM03HT160; H:SN2PR20MB0845.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:en; x-microsoft-exchange-diagnostics: 1; BY2NAM03HT160; 6:jdYzTzGJd1eje57W5dqwBucRDnuKQUCynC65gzzI2FIY4ZwzF6oviHY5EyNGZC3cbCFVFyXE/yc69Wp/VddEdENDkHPY/RdCbhn+TN4bK358IOK/8tNKwwHjJHSprAucqi1FkSaNqMIy+WTmC8BPWGLcGLxy6fxsyfqGfNKk9AOX+TNywlJ/piDAhgyUfM/p5qcnnxdlhphPQUvlCy98w9slhbBrh2rZXmF7+vuKgO+349JFH4EpjtcvFUSYEInCWfyXuju6pkmRADapOEyyuao0K1GjvXGlDRrzilh7SCcUaipLNDwj8WkWCA174a6o; 5:pdVLuw7iwT9wbkzg1jx+0mS3eHpsJFF5tkzHE1aoRLSBKRIf6Z6oI5/Paz0k4v1HO5Lg/JLdrn5gySIQWCPegWLT/bYfRAGFrAydCyJzl7b+HAv7E94Dd0yaco7tsd2OcxE2PkZjFFTyKzIPryC8xw==; 24:HqtySrt28lATxQDy6WNi5CyQ1eW31asGwBefZJijkLVKPqMgGLtkMg0rHv1nfd+FgfBnucntkxkVNSTdYh/DBo/NUGPYtdi8IrOcY7wkLVU=; 7:/IqL7N8+Ta320G5ybqywGjFi3Zo9gGjOir7rqig2a2ZQt6XxWm4WWz6BCE+4cx/SCnpEV0NHeHLscwQCrJ37JlrO7LiuuolHtDHAPwbP0m4z2VnZ3lc4czXT+6o0q3uF25wa89yTiO7n0aRbXixQqaYuPVso9FxWl/kklb+HUzG4N6L2/fjPLcaJYfLB4kgYgaDD1gg7/xUE7ZnKG2t1udsdyEN3BcUAkne2ZN6xuLmKyel6KvlBtnhAcgu9UVwA x-ms-office365-filtering-correlation-id: 3d78642e-1470-4ec9-902a-08d3c6b9eca1 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1601125047); SRVR:BY2NAM03HT160; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BY2NAM03HT160; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM03HT160; x-forefront-prvs: 0037FD6480 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <80B5D6B247BD1D49B9A49330A1AF1934@namprd20.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2016 16:17:04.3202 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM03HT160 X-OriginalArrivalTime: 17 Aug 2016 16:17:07.0552 (UTC) FILETIME=[CCD77E00:01D1F8A2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 16:18:13 -0000 There isn't a port for "parcimonie (0.8.4-1)" https://packages.debian.org/jessie/parcimonie that I can find. Is anyone working on this or have a suggestion for a similar application that works under FreeBSD? --=20 Carmel From owner-freebsd-ports@freebsd.org Wed Aug 17 17:41: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 C92F5BBD348 for ; Wed, 17 Aug 2016 17:41:08 +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 8C7811CBE for ; Wed, 17 Aug 2016 17:41:08 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1ba4px-000HBB-Gt for freebsd-ports@freebsd.org; Wed, 17 Aug 2016 19:41:09 +0200 Date: Wed, 17 Aug 2016 19:41:09 +0200 From: Kurt Jaeger To: FreeBSD Ports Subject: Re: parcimonie (0.8.4-1) Message-ID: <20160817174109.GL96200@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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 17:41:08 -0000 Hi! > There isn't a port for "parcimonie (0.8.4-1)" > https://packages.debian.org/jessie/parcimonie that I can find. I found https://gaffer.ptitcanardnoir.org/intrigeri/code/parcimonie/ as the upstream for this, but the website does not respond. > Is anyone working on this I've searched https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=parcimonie&list_id=130490 and https://wiki.freebsd.org/WantedPorts and found nothing, so: Nobody is working on this. > or have a suggestion for a similar application > that works under FreeBSD? https://github.com/EtiennePerot/parcimonie.sh looks like a simple bash script -- would this work for you ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Aug 17 20:56: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 1C998BBD742 for ; Wed, 17 Aug 2016 20:56:50 +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 D5B2A1D2D; Wed, 17 Aug 2016 20:56:49 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::ecd4:f993:16ec:82d0] (unknown [IPv6:2001:7b8:3a7:0:ecd4:f993:16ec:82d0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id DE0AC37933; Wed, 17 Aug 2016 22:56:40 +0200 (CEST) From: Dimitry Andric X-Pgp-Agent: GPGMail 2.6.1 Content-Type: multipart/signed; boundary="Apple-Mail=_AF313DAD-ED4F-4A52-BCFD-06B7C575D090"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: HEADS UP: ports r420340 breaks installation and packaging of empty directories Date: Wed, 17 Aug 2016 22:56:36 +0200 Message-Id: <376174D8-CF5D-470E-8FCF-B232927E8A89@FreeBSD.org> Cc: Mathieu Arnold To: FreeBSD Ports 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 20:56:50 -0000 --Apple-Mail=_AF313DAD-ED4F-4A52-BCFD-06B7C575D090 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hi, I just got bitten by a nasty side effect of r420340 [1] ("Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports have been converted"). The effect is that empty directories don't get installed or packaged anymore, and this can lead to all kinds of interesting errors. In my case, for example, xmlcatmgr failed to install correctly, because it couldn't find /usr/local/share/xml. Please revert this commit locally, or don't update to r420340 for now, until this problem gets fixed. I submitted bug 211953 [2] in the mean time. -Dimitry [1] https://svnweb.freebsd.org/changeset/ports/420340 [2] https://bugs.freebsd.org/211953 --Apple-Mail=_AF313DAD-ED4F-4A52-BCFD-06B7C575D090 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 iEYEARECAAYFAle0z4gACgkQsF6jCi4glqNWLACguCu319pwEwJOKE/8Bprdc42L 8GgAn0bhpFHUsWEYPB40SFd3IYInLvBD =41pp -----END PGP SIGNATURE----- --Apple-Mail=_AF313DAD-ED4F-4A52-BCFD-06B7C575D090-- From owner-freebsd-ports@freebsd.org Wed Aug 17 21:12: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 1E946BBDCD4 for ; Wed, 17 Aug 2016 21:12:29 +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 E10AC1B1A; Wed, 17 Aug 2016 21:12:28 +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 5E6A9BDD03; Wed, 17 Aug 2016 23:12:26 +0200 (CEST) Received: from atuin.in.mat.cc (wireless3.caths.cam.ac.uk [131.111.225.6]) by prod2.absolight.net (Postfix) with ESMTPA id 38FACBDCFF; Wed, 17 Aug 2016 23:12:26 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id AF9016A6E1CB; Wed, 17 Aug 2016 22:12:25 +0100 (BST) Date: Wed, 17 Aug 2016 22:12:25 +0200 From: Mathieu Arnold To: Dimitry Andric , FreeBSD Ports Subject: Re: HEADS UP: ports r420340 breaks installation and packaging of empty directories Message-ID: <6EE865E23CCE1B39710183AE@atuin.in.mat.cc> In-Reply-To: <376174D8-CF5D-470E-8FCF-B232927E8A89@FreeBSD.org> References: <376174D8-CF5D-470E-8FCF-B232927E8A89@FreeBSD.org> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========3DF637FEEB04C8AD6E6D==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 21:12:29 -0000 --==========3DF637FEEB04C8AD6E6D========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 17 ao=C3=BBt 2016 22:56:36 +0200 Dimitry Andric = wrote: | Hi, |=20 | I just got bitten by a nasty side effect of r420340 [1] ("Move USE_BDB | and PLIST_DIRSTRY to the unsupported section, all the ports have been | converted"). |=20 | The effect is that empty directories don't get installed or packaged | anymore, and this can lead to all kinds of interesting errors. In my | case, for example, xmlcatmgr failed to install correctly, because it | couldn't find /usr/local/share/xml. |=20 | Please revert this commit locally, or don't update to r420340 for now, | until this problem gets fixed. I submitted bug 211953 [2] in the mean | time. |=20 | -Dimitry |=20 | [1] https://svnweb.freebsd.org/changeset/ports/420340 | [2] https://bugs.freebsd.org/211953 Fixed. --=20 Mathieu Arnold --==========3DF637FEEB04C8AD6E6D========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXtNM5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IoKMP/2J3+GThoQKwP9RIgyyEBn+b TqwVW2YGOev3z31Kgn1ypZJ8b+ptAoTyP3Icb+j540ktDjvLgIVrn9pmtaxaxWVv ZQgFmQ/VgYP7A5QC2WNGs0EwDUwQmaOAk+++RSrzs0pWXlPrbfOvXRDI7/Wo9TGF suhWslPLWxZYgTVVsxX+WZdf8T8tyAeDYEDkRGZwP7cWqRSPE5UOVZbWuqo/LcD5 NCGkVo1/uClIy/TpZeucae1WSHdP46yEQYBpUgr1qeCtTLKFKjrvqHP7uG72gXLE 3cplaVoZTrXTJ9gUpzM3I2tGl3Jp6SxtRm0Q9c+5bTn9WxLScAEeYyy/0fkrhf6h RfqPMP3Mlqsz5camhOuvojYWdi54W7SPQgxd79SSFmvr3j2N64iJt7Cw4Ux2chgG 2iRomidC038mgHm1GhxcWtMcOuvwOyv6tYdHBqYe5Ei6lWlPLsjwPGAWRLnsKb4J 9/ozoqUblNJZvLPORny76qqRiMjjmQ/FxfITmTJReUL9MYH8AxiChtwUww2u/9NE /3Q+/9ksMmz9Fgjl2TAk1Owbw0zCu4sWlZHA2V47m+fJ5aaHcwSNr3rqyoxZu2Co kms0/2/Skvk7nMZnGnv5lOPHGoq7+IkTc+PBgfoBtFkIH7Qj3UCGsv4EiZk33d9K 3l18DeXy49wP1rIOvola =fU9/ -----END PGP SIGNATURE----- --==========3DF637FEEB04C8AD6E6D==========-- From owner-freebsd-ports@freebsd.org Wed Aug 17 21:17: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 890A5BBDEE7; Wed, 17 Aug 2016 21:17:14 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C4CD1E4F; Wed, 17 Aug 2016 21:17:14 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7HLHAMs059252 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 17 Aug 2016 14:17:10 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7HLHAq3059251; Wed, 17 Aug 2016 14:17:10 -0700 (PDT) (envelope-from sgk) Date: Wed, 17 Aug 2016 14:17:10 -0700 From: Steve Kargl To: Diane Bruce Cc: freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160817211710.GA59205@troutmask.apl.washington.edu> Reply-To: kargl@uw.edu References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160814233430.GA35872@night.db.net> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 21:17:14 -0000 On Sun, Aug 14, 2016 at 07:34:30PM -0400, Diane Bruce wrote: > On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: > > > > Freebsd-ports could also use a wrapper: > > % cat ~/bin/gfc7 > > #! /bin/sh > > DIR=`id -P sgk | sed 's/\:/\ /g' | awk '{print $9}'` > > export DIR > > > > LD_LIBRARY_PATH=$DIR/work/7/lib > > export LD_LIBRARY_PATH > > > > LD_RUN_PATH=$DIR/work/7/lib > > export LD_RUN_PATH > > > > $DIR/work/7/bin/gfortran -fno-backtrace $@ > > Yes. I have also suggested we use a wrapper to the ports guys. > I thought about this a bit, and cleaner solution might be to add the program suffix to libgcc_s.so.1. For example, % cat foo.f90 program foo print *, 'Hello' end program % gfortran6 -o z foo.f90 && ./z /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ /usr/local/lib/gcc6/libgfortran.so.3 not found % ldconfig -r | grep libgcc 6:-lgcc_s.1 => /lib/libgcc_s.so.1 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could be convinced to build, install, and use libgcc_s6.so.1, then the problem is solved without a wrapper. -- Steve From owner-freebsd-ports@freebsd.org Wed Aug 17 21:36: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 EA361BBD676 for ; Wed, 17 Aug 2016 21:36:31 +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 ACF5F1EE2; Wed, 17 Aug 2016 21:36:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::ecd4:f993:16ec:82d0] (unknown [IPv6:2001:7b8:3a7:0:ecd4:f993:16ec:82d0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 0E25937939; Wed, 17 Aug 2016 23:36:29 +0200 (CEST) Subject: Re: HEADS UP: ports r420340 breaks installation and packaging of empty directories Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_F620662F-2256-4FAB-B332-2DF34DDB0825"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <6EE865E23CCE1B39710183AE@atuin.in.mat.cc> Date: Wed, 17 Aug 2016 23:36:21 +0200 Cc: FreeBSD Ports Message-Id: <937EDF35-2CD4-4DC5-BB6E-CDCB451184A0@FreeBSD.org> References: <376174D8-CF5D-470E-8FCF-B232927E8A89@FreeBSD.org> <6EE865E23CCE1B39710183AE@atuin.in.mat.cc> To: Mathieu Arnold X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 21:36:32 -0000 --Apple-Mail=_F620662F-2256-4FAB-B332-2DF34DDB0825 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On 17 Aug 2016, at 22:12, Mathieu Arnold wrote: >=20 > +--On 17 ao=C3=BBt 2016 22:56:36 +0200 Dimitry Andric = wrote: > | I just got bitten by a nasty side effect of r420340 [1] ("Move = USE_BDB > | and PLIST_DIRSTRY to the unsupported section, all the ports have = been > | converted"). ... > Fixed. Thanks for the quick fix. -Dimitry --Apple-Mail=_F620662F-2256-4FAB-B332-2DF34DDB0825 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 iEYEARECAAYFAle02NwACgkQsF6jCi4glqMOEQCeJl8fhDjyfsFChOw3C2AZzrdv MGcAnA5VJwXlqbLhfsv5IhDjINqehJPq =DBeb -----END PGP SIGNATURE----- --Apple-Mail=_F620662F-2256-4FAB-B332-2DF34DDB0825-- From owner-freebsd-ports@freebsd.org Wed Aug 17 22:13: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 9DB52BBD544; Wed, 17 Aug 2016 22:13:01 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (diana.db.net [66.113.102.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8D61F1A98; Wed, 17 Aug 2016 22:13:01 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 220142AA3AD; Wed, 17 Aug 2016 16:12:10 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id C60611CDE4; Wed, 17 Aug 2016 18:12:51 -0400 (EDT) Date: Wed, 17 Aug 2016 18:12:51 -0400 From: Diane Bruce To: kargl@uw.edu Cc: Diane Bruce , freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160817221251.GA68398@night.db.net> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160817211710.GA59205@troutmask.apl.washington.edu> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 22:13:01 -0000 On Wed, Aug 17, 2016 at 02:17:10PM -0700, Steve Kargl wrote: > On Sun, Aug 14, 2016 at 07:34:30PM -0400, Diane Bruce wrote: > > On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: > > > > > > Freebsd-ports could also use a wrapper: > > > % cat ~/bin/gfc7 > > > #! /bin/sh > > > DIR=`id -P sgk | sed 's/\:/\ /g' | awk '{print $9}'` > > > export DIR > > > > > > LD_LIBRARY_PATH=$DIR/work/7/lib > > > export LD_LIBRARY_PATH > > > > > > LD_RUN_PATH=$DIR/work/7/lib > > > export LD_RUN_PATH > > > > > > $DIR/work/7/bin/gfortran -fno-backtrace $@ > > > > Yes. I have also suggested we use a wrapper to the ports guys. > > > > I thought about this a bit, and cleaner solution might be > to add the program suffix to libgcc_s.so.1. For example, > > % cat foo.f90 > program foo > print *, 'Hello' > end program > % gfortran6 -o z foo.f90 && ./z > /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ > /usr/local/lib/gcc6/libgfortran.so.3 not found > % ldconfig -r | grep libgcc > 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > > Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could > be convinced to build, install, and use libgcc_s6.so.1, then the > problem is solved without a wrapper. I like this solution. > > -- > Steve > Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Thu Aug 18 00:26: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 D98AFBBC933; Thu, 18 Aug 2016 00:26:37 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BF6F2174B; Thu, 18 Aug 2016 00:26:37 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7I0QYaf059925 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 17 Aug 2016 17:26:34 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7I0QYHo059924; Wed, 17 Aug 2016 17:26:34 -0700 (PDT) (envelope-from sgk) Date: Wed, 17 Aug 2016 17:26:34 -0700 From: Steve Kargl To: Diane Bruce Cc: kargl@uw.edu, freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160818002634.GA59893@troutmask.apl.washington.edu> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160817221251.GA68398@night.db.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160817221251.GA68398@night.db.net> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 00:26:37 -0000 On Wed, Aug 17, 2016 at 06:12:51PM -0400, Diane Bruce wrote: > On Wed, Aug 17, 2016 at 02:17:10PM -0700, Steve Kargl wrote: > > On Sun, Aug 14, 2016 at 07:34:30PM -0400, Diane Bruce wrote: > > > On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: > > > > > > > > Freebsd-ports could also use a wrapper: > > > > > > Yes. I have also suggested we use a wrapper to the ports guys. > > > > > > > I thought about this a bit, and cleaner solution might be > > to add the program suffix to libgcc_s.so.1. For example, > > > > % cat foo.f90 > > program foo > > print *, 'Hello' > > end program > > % gfortran6 -o z foo.f90 && ./z > > /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ > > /usr/local/lib/gcc6/libgfortran.so.3 not found > > % ldconfig -r | grep libgcc > > 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > > 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > > > > Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could > > be convinced to build, install, and use libgcc_s6.so.1, then the > > problem is solved without a wrapper. > > I like this solution. > I have asked on gcc@gcc.gnu.org if it is possible to configure gcc as above. I know that one can bump the shared lib number, but that won't solve the problem. -- Steve From owner-freebsd-ports@freebsd.org Thu Aug 18 09:16: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 5F6D2BBC21B; Thu, 18 Aug 2016 09:16:40 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay103.isp.belgacom.be (mailrelay103.isp.belgacom.be [195.238.20.130]) (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 3B55814E5; Thu, 18 Aug 2016 09:16:37 +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?A2AOBwC9e7VX/9SdgG1eDoM2SQ18t1qBf?= =?us-ascii?q?RyGAQKBZjkUAgEBAQEBAQFeJ0EBBAmEEAEFOhwjEAsOCgklDyoeBhMbiBq8PwE?= =?us-ascii?q?BAQEBAQQBAQEBI4p3ihsBBJlEhiCIdHGOYkiLc4N4HjaDPz06MgGCNjKERAEBA?= =?us-ascii?q?Q?= 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; 18 Aug 2016 11:15:24 +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 u7I9FLEk035401; Thu, 18 Aug 2016 11:15:22 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Thu, 18 Aug 2016 11:15:21 +0200 From: Tijl Coosemans To: Steve Kargl Cc: kargl@uw.edu, Diane Bruce , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> In-Reply-To: <20160817211710.GA59205@troutmask.apl.washington.edu> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 09:16:40 -0000 On Wed, 17 Aug 2016 14:17:10 -0700 Steve Kargl wrote: > On Sun, Aug 14, 2016 at 07:34:30PM -0400, Diane Bruce wrote: >> On Sun, Aug 14, 2016 at 04:03:51PM -0700, Steve Kargl wrote: >>> Freebsd-ports could also use a wrapper: >>> % cat ~/bin/gfc7 >>> #! /bin/sh >>> DIR=`id -P sgk | sed 's/\:/\ /g' | awk '{print $9}'` >>> export DIR >>> >>> LD_LIBRARY_PATH=$DIR/work/7/lib >>> export LD_LIBRARY_PATH >>> >>> LD_RUN_PATH=$DIR/work/7/lib >>> export LD_RUN_PATH >>> >>> $DIR/work/7/bin/gfortran -fno-backtrace $@ >> >> Yes. I have also suggested we use a wrapper to the ports guys. > > I thought about this a bit, and cleaner solution might be > to add the program suffix to libgcc_s.so.1. For example, > > % cat foo.f90 > program foo > print *, 'Hello' > end program > % gfortran6 -o z foo.f90 && ./z > /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ > /usr/local/lib/gcc6/libgfortran.so.3 not found > % ldconfig -r | grep libgcc > 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > > Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could > be convinced to build, install, and use libgcc_s6.so.1, then the > problem is solved without a wrapper. In this case the real cause of the problem is that compilers and linkers search /lib and /usr/lib last and ldconfig searches them first. Renaming the library is just a hack around that. From owner-freebsd-ports@freebsd.org Thu Aug 18 12:48: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 BCA44BBD67E; Thu, 18 Aug 2016 12:48:48 +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 7E1EA16AB; Thu, 18 Aug 2016 12:48:48 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2a03:fc02:2:1:d8dd:a30a:c903:147b] (unknown [IPv6:2a03:fc02:2:1:d8dd:a30a:c903:147b]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 9FB4A379A2; Thu, 18 Aug 2016 14:48:44 +0200 (CEST) Subject: Re: Problems with out libgcc_s.so in base Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_53D58B0A-3E40-425C-8251-062DB0ADB539"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> Date: Thu, 18 Aug 2016 14:48:28 +0200 Cc: Steve Kargl , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Message-Id: References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> To: Tijl Coosemans X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 12:48:48 -0000 --Apple-Mail=_53D58B0A-3E40-425C-8251-062DB0ADB539 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 18 Aug 2016, at 11:15, Tijl Coosemans wrote: >=20 > On Wed, 17 Aug 2016 14:17:10 -0700 Steve Kargl = wrote: ... >> % ldconfig -r | grep libgcc >> 6:-lgcc_s.1 =3D> /lib/libgcc_s.so.1 >> 735:-lgcc_s.1 =3D> /usr/local/lib/gcc6/libgcc_s.so.1 >>=20 >> Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could >> be convinced to build, install, and use libgcc_s6.so.1, then the >> problem is solved without a wrapper. >=20 > In this case the real cause of the problem is that compilers and = linkers > search /lib and /usr/lib last and ldconfig searches them first. = Renaming > the library is just a hack around that. Well, even if you would adjust the compilers and linkers to look in /usr/local/lib first, how would you solve the problem of having multiple, possibly incompatible versions of the same library in different directories? For example, on one of my systems, I now have these: /usr/local/lib/gcc47/libgcc_s.so.1 /usr/local/lib/gcc48/libgcc_s.so.1 /usr/local/lib/gcc49/libgcc_s.so.1 /usr/local/lib/gcc5/libgcc_s.so.1 /usr/local/lib/gcc6/libgcc_s.so.1 /usr/local/lib/gcc7/libgcc_s.so.1 So which one are you going to put at the front of the path? The gcc7 version? If you are lucky that one is backwards compatible with all the previous ones, but still I would like it much better if a program compiled by, say, gcc5 was linked *explicitly* against the gcc5 version of libgcc_s.so. Steve's proposed scheme solves that quite nicely, in my opinion. The problem is only in the details, as usual. There will be many configure scripts and libtool-like utilities out there, that assume libgcc must be linked using -lgcc_s, not -lgcc_s$VERSION. -Dimitry --Apple-Mail=_53D58B0A-3E40-425C-8251-062DB0ADB539 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 iEYEARECAAYFAle1rqsACgkQsF6jCi4glqNSkACgydIKGVVzIivLUMvS31yqvn6r WTgAn17Ir9XoD+c05qbjvHM7bHLn128Z =fwFb -----END PGP SIGNATURE----- --Apple-Mail=_53D58B0A-3E40-425C-8251-062DB0ADB539-- From owner-freebsd-ports@freebsd.org Thu Aug 18 15:44: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 8CCE4BBE738; Thu, 18 Aug 2016 15:44:51 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7614F1EA3; Thu, 18 Aug 2016 15:44:51 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7IFio9D063009 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Aug 2016 08:44:50 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7IFioLh063008; Thu, 18 Aug 2016 08:44:50 -0700 (PDT) (envelope-from sgk) Date: Thu, 18 Aug 2016 08:44:50 -0700 From: Steve Kargl To: Dimitry Andric Cc: Tijl Coosemans , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160818154449.GA62868@troutmask.apl.washington.edu> Reply-To: kargl@uw.edu References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 15:44:51 -0000 On Thu, Aug 18, 2016 at 02:48:28PM +0200, Dimitry Andric wrote: > On 18 Aug 2016, at 11:15, Tijl Coosemans wrote: > > > > On Wed, 17 Aug 2016 14:17:10 -0700 Steve Kargl wrote: > ... > >> % ldconfig -r | grep libgcc > >> 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > >> 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > >> > >> Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could > >> be convinced to build, install, and use libgcc_s6.so.1, then the > >> problem is solved without a wrapper. > > > > In this case the real cause of the problem is that compilers and linkers > > search /lib and /usr/lib last and ldconfig searches them first. Renaming > > the library is just a hack around that. > > Well, even if you would adjust the compilers and linkers to look in > /usr/local/lib first, how would you solve the problem of having > multiple, possibly incompatible versions of the same library in > different directories? > > For example, on one of my systems, I now have these: > > /usr/local/lib/gcc47/libgcc_s.so.1 > /usr/local/lib/gcc48/libgcc_s.so.1 > /usr/local/lib/gcc49/libgcc_s.so.1 > /usr/local/lib/gcc5/libgcc_s.so.1 > /usr/local/lib/gcc6/libgcc_s.so.1 > /usr/local/lib/gcc7/libgcc_s.so.1 > > So which one are you going to put at the front of the path? The gcc7 > version? If you are lucky that one is backwards compatible with all the > previous ones, but still I would like it much better if a program > compiled by, say, gcc5 was linked *explicitly* against the gcc5 version > of libgcc_s.so. > > Steve's proposed scheme solves that quite nicely, in my opinion. The > problem is only in the details, as usual. There will be many configure > scripts and libtool-like utilities out there, that assume libgcc must be > linked using -lgcc_s, not -lgcc_s$VERSION. I asked on the gcc@gcc.gnu.org if there is a configure option to go the above, and unfortunately there isn't. I was pointed to --enable-version-specific-runtime-libs, but was then told that whatever it does is broken for multilib installs. I had not considered libtool-like utilities, so Dimitry is probably right in that this may open a can of worms. Another hack for the ports system would be to unilaterally include an -Wl,-rpath option on the gfortran commmand line. Currently, -Wl,-rpath is added to FFLAGS, FCFLAGS, and LDFLAGS in fortran.mk. The problem is that some ports might reset FFLAGS after fortran.mk has been included in Makefile. This should do the trick (watch for cut-n-paster whitespace corruption): Index: fortran.mk =================================================================== --- fortran.mk (revision 419226) +++ fortran.mk (working copy) @@ -26,9 +26,8 @@ RUN_DEPENDS+= gfortran${_GCC_VER}:lang/gcc${_GCC_VER} .endif USE_BINUTILS= yes -F77= gfortran${_GCC_VER} -FC= gfortran${_GCC_VER} -FFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} +F77= gfortran${_GCC_VER} -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} +FC= gfortran${_GCC_VER} -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} FCFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} LDFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ -L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin One potential issues may be mixed-language apps that use Fortran libraries, but link with gcc or g++. -- Steve From owner-freebsd-ports@freebsd.org Thu Aug 18 17:06: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 597BEBBED46; Thu, 18 Aug 2016 17:06:44 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (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 1C13D1C86; Thu, 18 Aug 2016 17:06:43 +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 72AF72051C; Thu, 18 Aug 2016 13:06:42 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute7.internal (MEProxy); Thu, 18 Aug 2016 13:06:42 -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=QnBaFnAEq108hm7 dAxtalMivaFM=; b=o5P+qqXW9hG55Y44ifwUFFIg46AwU6PjMvQg7/GgUhHVj7z J0796qqJI5G1C5pc7EvxDnpvS5zQbAbTaoSauDfxXMVoV6GlqUS5pHi7YGxWmlLA xrzDLUfP8r/+1E0DzpXG4Cn3+h3KfqouyMmndsZliYN6Y9BLhOkK6sRCQv6U= Received: by mailuser.nyi.internal (Postfix, from userid 99) id 49898168AF; Thu, 18 Aug 2016 13:06:42 -0400 (EDT) Message-Id: <1471540002.2386051.699306993.7F1A7008@webmail.messagingengine.com> X-Sasl-Enc: 0KTNeyvxgKbecViEL/OM1ZY4w2hybCbqbY9zsyYDqZU3 1471540002 From: Mark Felder To: Roger Marquis , freebsd-ports@freebsd.org Cc: freebsd-security@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-b25c4c74 Subject: Re: pkg audit false negatives (was: Perl upgrade - 5.20.x vulnerable) Date: Thu, 18 Aug 2016 12:06:42 -0500 In-Reply-To: References: <3f8f41ff-3262-1021-2e28-2aaae89849b6@cloudzeeland.nl> <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> <280f6f77-ad33-6ebb-d54a-a97129f793b3@FreeBSD.org> <84206cd3-10fb-2125-c7e9-921d74432c92@cloudzeeland.nl> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 17:06:44 -0000 On Tue, Aug 16, 2016, at 11:41, Roger Marquis wrote: > > There's also an issue with older versions (perl 5.1*) no longer showing > up in the vuln.xml at all. I've seen perl, php and other critical > network components still in use because the site depended on 'pkg audit' > but did not know that expired OR deprecated ports are not audited. > Apparently this is intentional and by policy. IMO it is a serious flaw > in pkg audit's design. > This is hard to keep track of, but I also agree it is a problem we need to be more conscious of. Unfortunately it adds burden to our ports-secteam because often times upstream will EoL software and not state if older versions are actually vulnerable. Short of a PoC or auditing the source code of something that is EoL / removed from the ports tree there isn't much we can do but guess. It's entirely possible something EoL is not actually vulnerable to newer CVEs depending on if it's in new/refactored code or shared code. Even then it's possible that the way the code is used in the EoL version it's still not vulnerable. > A better policy would include expired AND deprecated ports in the output > of 'pkg audit' for at least a year after they are removed from the ports > and/or pkg trees. If a port had no known vulnerability when removed it > should at least indicate 'no longer audited' in place of 'vulnerable'. > Yes, a solution to create vuxml entries for EoL/removed ports with a simple statement that they're EoL and could be vulnerable is a sane approach. This way we aren't incorrectly listing software as vulnerable to CVEs we haven't validated. I welcome this, but we will need help from users and the community to let us know when this happens as we aren't always aware of the EoL schedules of software in the ports tree. > This is, IMO, one of 3 remaining weaknesses in the otherwise excellent > freebsd audit framework. The other two issues have to do with base not > being packaged (so not really being 'audit'able) and the 'general rule' > announced on Aug 10 that 'the FreeBSD Security Officer does not announce > vulnerabilities for which there is no released patch'. This is > particularly problematic as there are usually mitigations that do not > require patches. > I already solved your #2 problem: https://blog.feld.me/posts/2016/08/monitoring-freebsd-base-system-vulnerabilities-with-pkg-audit/ #3 is being reviewed by secteam/core, so I think we're well on our way to solving these concerns. -- Mark Felder ports-secteam member feld@FreeBSD.org From owner-freebsd-ports@freebsd.org Thu Aug 18 23:15: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 49DC7BBF4BF; Thu, 18 Aug 2016 23:15:48 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay110.isp.belgacom.be (mailrelay110.isp.belgacom.be [195.238.20.137]) (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 494B11EC1; Thu, 18 Aug 2016 23:15:46 +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?A2BsCADTQLZX/9SdgG1eg0RJDW0PuWggg?= =?us-ascii?q?jaDRwKBczwRAgEBAQEBAQFeJ4ReAQEEATocIwULCw4KCSUPKh4GE4gpDAq9LAE?= =?us-ascii?q?BAQEBAQEDAQEBAQEBIYp3ihsFjh2LKIYggn+FdXGOY0iLdYN4NCCDfDoyAYcsA?= =?us-ascii?q?QEB?= 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; 19 Aug 2016 01:14:34 +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 u7INEX7F040477; Fri, 19 Aug 2016 01:14:33 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Fri, 19 Aug 2016 01:14:32 +0200 From: Tijl Coosemans To: Dimitry Andric Cc: Steve Kargl , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> In-Reply-To: References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 23:15:48 -0000 On Thu, 18 Aug 2016 14:48:28 +0200 Dimitry Andric wrote: > On 18 Aug 2016, at 11:15, Tijl Coosemans wrote: >> On Wed, 17 Aug 2016 14:17:10 -0700 Steve Kargl wrote: >>> % gfortran6 -o z foo.f90 && ./z >>> /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ >>> /usr/local/lib/gcc6/libgfortran.so.3 not found >>> % ldconfig -r | grep libgcc >>> 6:-lgcc_s.1 => /lib/libgcc_s.so.1 >>> 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 >>> >>> Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could >>> be convinced to build, install, and use libgcc_s6.so.1, then the >>> problem is solved without a wrapper. >> >> In this case the real cause of the problem is that compilers and linkers >> search /lib and /usr/lib last and ldconfig searches them first. Renaming >> the library is just a hack around that. > > Well, even if you would adjust the compilers and linkers to look in > /usr/local/lib first, No, I wanted to change /etc/rc.d/ldconfig to put /lib and /usr/lib last. That would match base ld(1) so anything that links successfully at compile-time will also link successfully at run-time (if there are no other search order mismatches leading to conflicts). But, this means that in case of a name conflict between base and ports, the ports provided library is assumed to be the right one. I'm not 100% sure this is smart. Usually the ports version of a library is more recent and if the name is the same it should be backward compatible, but if that's not the case (older or not compatible) base utilities may fail to run (like ./z in the example above) and that's maybe worse than ports or locally built programs failing. > how would you solve the problem of having > multiple, possibly incompatible versions of the same library in > different directories? > > For example, on one of my systems, I now have these: > > /usr/local/lib/gcc47/libgcc_s.so.1 > /usr/local/lib/gcc48/libgcc_s.so.1 > /usr/local/lib/gcc49/libgcc_s.so.1 > /usr/local/lib/gcc5/libgcc_s.so.1 > /usr/local/lib/gcc6/libgcc_s.so.1 > /usr/local/lib/gcc7/libgcc_s.so.1 > > So which one are you going to put at the front of the path? The gcc7 > version? If you are lucky that one is backwards compatible with all the > previous ones, but still I would like it much better if a program > compiled by, say, gcc5 was linked *explicitly* against the gcc5 version > of libgcc_s.so. > > Steve's proposed scheme solves that quite nicely, in my opinion. The > problem is only in the details, as usual. There will be many configure > scripts and libtool-like utilities out there, that assume libgcc must be > linked using -lgcc_s, not -lgcc_s$VERSION. This is a separate problem that has been discussed many times before. The ports tree adds -Wl,-rpath to *FLAGS in several places to choose a library. I now noticed there is a FAQ about this at https://gcc.gnu.org/faq.html#rpath. It gives some suggestions including creating wrapper scripts, but they wouldn't work when code is compiled with gfortran but linked with Clang cc/c++. The only thing that works in this case is -Wl,-rpath. Another option would be to create a port that installs a recent version of libgcc in /usr/local/lib and let the gcc ports use that instead of their own copy. From owner-freebsd-ports@freebsd.org Thu Aug 18 23:50: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 695DFBBFF39; Thu, 18 Aug 2016 23:50:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3376618CF; Thu, 18 Aug 2016 23:50:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7INonjj093219 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Aug 2016 16:50:49 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7INonmt093218; Thu, 18 Aug 2016 16:50:49 -0700 (PDT) (envelope-from sgk) Date: Thu, 18 Aug 2016 16:50:49 -0700 From: Steve Kargl To: Tijl Coosemans Cc: Dimitry Andric , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160818235049.GA93186@troutmask.apl.washington.edu> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 23:50:56 -0000 On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: > > > > For example, on one of my systems, I now have these: > > > > /usr/local/lib/gcc47/libgcc_s.so.1 > > /usr/local/lib/gcc48/libgcc_s.so.1 > > /usr/local/lib/gcc49/libgcc_s.so.1 > > /usr/local/lib/gcc5/libgcc_s.so.1 > > /usr/local/lib/gcc6/libgcc_s.so.1 > > /usr/local/lib/gcc7/libgcc_s.so.1 > > > > So which one are you going to put at the front of the path? The gcc7 > > version? If you are lucky that one is backwards compatible with all the > > previous ones, but still I would like it much better if a program > > compiled by, say, gcc5 was linked *explicitly* against the gcc5 version > > of libgcc_s.so. > > > > Steve's proposed scheme solves that quite nicely, in my opinion. The > > problem is only in the details, as usual. There will be many configure > > scripts and libtool-like utilities out there, that assume libgcc must be > > linked using -lgcc_s, not -lgcc_s$VERSION. > > I now noticed there is a FAQ about this at > https://gcc.gnu.org/faq.html#rpath. It gives some suggestions including > creating wrapper scripts, but they wouldn't work when code is compiled > with gfortran but linked with Clang cc/c++. The only thing that works > in this case is -Wl,-rpath. Another option would be to create a port > that installs a recent version of libgcc in /usr/local/lib and let the > gcc ports use that instead of their own copy. elfdump -a libgfortran.so.3 shows dynamic: entry: 0 d_tag: DT_NEEDED d_val: libquadmath.so.0 entry: 1 d_tag: DT_NEEDED d_val: libm.so.5 entry: 2 d_tag: DT_NEEDED d_val: libgcc_s.so.1 entry: 3 d_tag: DT_NEEDED d_val: libc.so.7 entry: 4 d_tag: DT_SONAME d_val: libgfortran.so.3 entry: 5 d_tag: DT_RPATH d_val: /usr/local/lib/gcc6 I don't know how ELF or the ldd work, but shouldn't the DT_RPATH tell ldd to look for all of the above libraries in /usr/local/lib/gcc6 first. If a library isn't present, it would then look in ldconfig's hints file or fallback to /lib and /usr/lib/. But, I suppose we still run into issues as libgfortran.so.3 needs its companion libgcc_s.s.1 from DT_RPATH and libc.so.7 expects the one from /lib (or perhaps libcxxrt.so.1?). -- Steve From owner-freebsd-ports@freebsd.org Thu Aug 18 23:58: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 2E73DBBE679; Thu, 18 Aug 2016 23:58:06 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (unknown [IPv6:2620:64:0:1:223:7dff:fea2:c8f2]) by mx1.freebsd.org (Postfix) with ESMTP id 15E741CC9; Thu, 18 Aug 2016 23:58:06 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 226692AA411; Thu, 18 Aug 2016 17:57:19 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id E01241CDE4; Thu, 18 Aug 2016 19:58:01 -0400 (EDT) Date: Thu, 18 Aug 2016 19:58:01 -0400 From: Diane Bruce To: Steve Kargl Cc: Tijl Coosemans , freebsd-toolchain@freebsd.org, Dimitry Andric , freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160818235801.GA83722@night.db.net> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160818235049.GA93186@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160818235049.GA93186@troutmask.apl.washington.edu> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 23:58:06 -0000 On Thu, Aug 18, 2016 at 04:50:49PM -0700, Steve Kargl wrote: > On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: > > > > > > For example, on one of my systems, I now have these: > > > .... > entry: 5 > d_tag: DT_RPATH > d_val: /usr/local/lib/gcc6 > > I don't know how ELF or the ldd work, but shouldn't the DT_RPATH > tell ldd to look for all of the above libraries in /usr/local/lib/gcc6 > first. If a library isn't present, it would then look in ldconfig's > hints file or fallback to /lib and /usr/lib/. But, I suppose we > still run into issues as libgfortran.so.3 needs its companion libgcc_s.s.1 > from DT_RPATH and libc.so.7 expects the one from /lib (or perhaps > libcxxrt.so.1?). https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208120 Anything compiled with cmake infrastructure loses the DT_RPATH. > -- > Steve > _______________________________________________ > freebsd-toolchain@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain > To unsubscribe, send any mail to "freebsd-toolchain-unsubscribe@freebsd.org" > Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Fri Aug 19 00:12: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 4D24ABBEA64; Fri, 19 Aug 2016 00:12:48 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 260461644; Fri, 19 Aug 2016 00:12:48 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7J0CiSl093680 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Aug 2016 17:12:44 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7J0CiwW093679; Thu, 18 Aug 2016 17:12:44 -0700 (PDT) (envelope-from sgk) Date: Thu, 18 Aug 2016 17:12:44 -0700 From: Steve Kargl To: Diane Bruce Cc: Tijl Coosemans , freebsd-toolchain@freebsd.org, Dimitry Andric , freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819001244.GA93672@troutmask.apl.washington.edu> Reply-To: kargl@uw.edu References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160818235049.GA93186@troutmask.apl.washington.edu> <20160818235801.GA83722@night.db.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160818235801.GA83722@night.db.net> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 00:12:48 -0000 On Thu, Aug 18, 2016 at 07:58:01PM -0400, Diane Bruce wrote: > On Thu, Aug 18, 2016 at 04:50:49PM -0700, Steve Kargl wrote: > > On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: > > > > > > > > For example, on one of my systems, I now have these: > > > > > .... > > entry: 5 > > d_tag: DT_RPATH > > d_val: /usr/local/lib/gcc6 > > > > I don't know how ELF or the ldd work, but shouldn't the DT_RPATH > > tell ldd to look for all of the above libraries in /usr/local/lib/gcc6 > > first. If a library isn't present, it would then look in ldconfig's > > hints file or fallback to /lib and /usr/lib/. But, I suppose we > > still run into issues as libgfortran.so.3 needs its companion libgcc_s.s.1 > > from DT_RPATH and libc.so.7 expects the one from /lib (or perhaps > > libcxxrt.so.1?). > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208120 > > Anything compiled with cmake infrastructure loses the DT_RPATH. > I know nothing about cmake, but it seems to be broken. :) -- Steve From owner-freebsd-ports@freebsd.org Fri Aug 19 00:43:07 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 80E09BBF2F3; Fri, 19 Aug 2016 00:43:07 +0000 (UTC) (envelope-from kargl@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C2451368; Fri, 19 Aug 2016 00:43:07 +0000 (UTC) (envelope-from kargl@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7J0h4a6094053 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Aug 2016 17:43:04 -0700 (PDT) (envelope-from kargl@troutmask.apl.washington.edu) Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7J0h4h6094052; Thu, 18 Aug 2016 17:43:04 -0700 (PDT) (envelope-from kargl) Date: Thu, 18 Aug 2016 17:43:04 -0700 From: "Steven G. Kargl" To: Tijl Coosemans Cc: Dimitry Andric , Steve Kargl , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819004304.GA94021@troutmask.apl.washington.edu> Reply-To: kargl@uw.edu References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 00:43:07 -0000 On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: > On Thu, 18 Aug 2016 14:48:28 +0200 Dimitry Andric wrote: > > > how would you solve the problem of having > > multiple, possibly incompatible versions of the same library in > > different directories? > > > > For example, on one of my systems, I now have these: > > > > /usr/local/lib/gcc47/libgcc_s.so.1 > > /usr/local/lib/gcc48/libgcc_s.so.1 > > /usr/local/lib/gcc49/libgcc_s.so.1 > > /usr/local/lib/gcc5/libgcc_s.so.1 > > /usr/local/lib/gcc6/libgcc_s.so.1 > > /usr/local/lib/gcc7/libgcc_s.so.1 > > > > So which one are you going to put at the front of the path? The gcc7 > > version? If you are lucky that one is backwards compatible with all the > > previous ones, but still I would like it much better if a program > > compiled by, say, gcc5 was linked *explicitly* against the gcc5 version > > of libgcc_s.so. > > > > Steve's proposed scheme solves that quite nicely, in my opinion. The > > problem is only in the details, as usual. There will be many configure > > scripts and libtool-like utilities out there, that assume libgcc must be > > linked using -lgcc_s, not -lgcc_s$VERSION. > > This is a separate problem that has been discussed many times before. > The ports tree adds -Wl,-rpath to *FLAGS in several places to choose > a library. I now noticed there is a FAQ about this at > https://gcc.gnu.org/faq.html#rpath. It gives some suggestions including > creating wrapper scripts, but they wouldn't work when code is compiled > with gfortran but linked with Clang cc/c++. The only thing that works > in this case is -Wl,-rpath. Another option would be to create a port > that installs a recent version of libgcc in /usr/local/lib and let the > gcc ports use that instead of their own copy. It gross but it appears to work: % cd ~/work/6/lib % sed s/gcc_s/gcc_t/ < libgfortran.so.3 > zxc % mv zxc libgfortran.so.3 % elfdump -a libgfortran.so.3 | grep gcc_ d_val: libgcc_t.so.1 % ln -sf libgcc_s.so.1 libgcc_t.so.1 % ldconfig -R % ldconfig -r | grep libgcc 6:-lgcc_s.1 => /lib/libgcc_s.so.1 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 745:-lgcc_t.1 => /usr/local/lib/gcc6/libgcc_t.so.1 % cd tmp % gfortran6 -o z foo.f90 && ./z Hello That is, the name clash in ldconfig can be avoided by editing libgfortran.so.3 to look for a symlinked libgcc_s.so.1. -- Steve http://troutmask.apl.washington.edu/~kargl/ From owner-freebsd-ports@freebsd.org Fri Aug 19 00:45: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 29466BBF36A for ; Fri, 19 Aug 2016 00:45:42 +0000 (UTC) (envelope-from tobiminelua@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0C397149C for ; Fri, 19 Aug 2016 00:45:42 +0000 (UTC) (envelope-from tobiminelua@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 07F34BBF369; Fri, 19 Aug 2016 00:45: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 079D6BBF368 for ; Fri, 19 Aug 2016 00:45:42 +0000 (UTC) (envelope-from tobiminelua@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 BE6C8149B for ; Fri, 19 Aug 2016 00:45:41 +0000 (UTC) (envelope-from tobiminelua@gmail.com) Received: by mail-ua0-x233.google.com with SMTP id k90so56007235uak.1 for ; Thu, 18 Aug 2016 17:45:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=xMJMw1AD1ojSVuq/i/cqU4469cEhauAPsYG/XeagAYU=; b=HJDCxeEnLkf0EBP/cQCF2Rk9E5GH719S9ZaoCKSGFsWU08V1YgKB0IJhaVRhaw7sEc ctOBDlY1XUTRtTYu1RF3ZXwvqyvMwLtAC6VtgNSYI0x9DX90BAJoCTCJPx3gm5i6Z1ts iGtHT+XRFBDKnyeTUo3ZJa0iUGHLDa0nCGX84c4FKAL5aR8VdnQB03JqURABkq2joMhe MLvz9QzbmF7VHvR75BlwPQ81trGp/Y7uIsajBoIW+8hOOoI/3P9aP5DMA1QTITSB+SVB WweShaKDeOwDBB9Lg2Ku/khupX3PkWXEe92XwZMOSnhm5bNL1evHrEMprVGNwpxWbGcY 9D4Q== 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=xMJMw1AD1ojSVuq/i/cqU4469cEhauAPsYG/XeagAYU=; b=Pzu9Cc+CxwjF6hBlYRAu4qdFNUz44IWy6wtLK45AnDpVrIIZ21D6/epOZPKWt36VEX 77u5sO52SJgHYVmpeQNLugHhn6bSfD7ok7uOJQu8Pbb6RRZSn4upjIc3NZRxwihCDnTo cBg+od+4uksA6r9YxAtUjVDOh60wVXJiuS+zEkC8JXZl4qNzotKjHIkSh4wb5at31f+S u0GHA8m5lsx9iBRn74jFxatSTyXhlPlbvLrPjJdRuZ5MdXchrvRGJCJyygbYwExxy6Ir ojYwA1/JGIGrMW4+GswhT0vCw+tqa1av6tLVJyl9y/10BeXH15c9678Ye+oJwT5prYxj zTmg== X-Gm-Message-State: AEkoous81Y4XpAjduy9N11tZcmr+gniX3gX+80WI5PoS6vkBluoLRhFJ9z2/hPPeLgBX/WQsGiXWrRdG85210Q== X-Received: by 10.31.171.72 with SMTP id u69mr2766439vke.119.1471567540516; Thu, 18 Aug 2016 17:45:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.17.198 with HTTP; Thu, 18 Aug 2016 17:45:40 -0700 (PDT) From: "Tobi ." Date: Fri, 19 Aug 2016 03:45:40 +0300 Message-ID: Subject: Warsow To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 00:45:42 -0000 Please update Warsow to its latest version 2.1 From owner-freebsd-ports@freebsd.org Fri Aug 19 00:47: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 6415FBBF3C3; Fri, 19 Aug 2016 00:47:01 +0000 (UTC) (envelope-from kargl@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 46E6C157C; Fri, 19 Aug 2016 00:47:01 +0000 (UTC) (envelope-from kargl@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id u7J0kwla094170 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Aug 2016 17:46:58 -0700 (PDT) (envelope-from kargl@troutmask.apl.washington.edu) Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id u7J0kwP4094169; Thu, 18 Aug 2016 17:46:58 -0700 (PDT) (envelope-from kargl) Date: Thu, 18 Aug 2016 17:46:58 -0700 From: "Steven G. Kargl" To: Tijl Coosemans Cc: Dimitry Andric , Steve Kargl , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819004658.GA94122@troutmask.apl.washington.edu> Reply-To: kargl@uw.edu References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160819004304.GA94021@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160819004304.GA94021@troutmask.apl.washington.edu> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 00:47:01 -0000 On Thu, Aug 18, 2016 at 05:43:04PM -0700, Steven G. Kargl wrote: > > % cd ~/work/6/lib Dang. This should have been "cd /usr/local/lib/gcc6" > % sed s/gcc_s/gcc_t/ < libgfortran.so.3 > zxc > % mv zxc libgfortran.so.3 > % elfdump -a libgfortran.so.3 | grep gcc_ > d_val: libgcc_t.so.1 > % ln -sf libgcc_s.so.1 libgcc_t.so.1 This magic can be done as a post-install step. > % ldconfig -R > % ldconfig -r | grep libgcc > 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > 745:-lgcc_t.1 => /usr/local/lib/gcc6/libgcc_t.so.1 > > % cd tmp > % gfortran6 -o z foo.f90 && ./z > Hello > > That is, the name clash in ldconfig can be avoided by editing > libgfortran.so.3 to look for a symlinked libgcc_s.so.1. > > -- > Steve > http://troutmask.apl.washington.edu/~kargl/ -- Steve http://troutmask.apl.washington.edu/~kargl/ From owner-freebsd-ports@freebsd.org Fri Aug 19 07:28: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 C8099BBFECB; Fri, 19 Aug 2016 07:28:21 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5228312BD; Fri, 19 Aug 2016 07:28:21 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id u7J7SEGh016516 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 19 Aug 2016 10:28:15 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua u7J7SEGh016516 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id u7J7SEX7016515; Fri, 19 Aug 2016 10:28:14 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 19 Aug 2016 10:28:14 +0300 From: Konstantin Belousov To: Tijl Coosemans Cc: Dimitry Andric , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, Steve Kargl , kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819072813.GB83214@kib.kiev.ua> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.6.1 (2016-04-27) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 07:28:21 -0000 On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: > On Thu, 18 Aug 2016 14:48:28 +0200 Dimitry Andric wrote: > > On 18 Aug 2016, at 11:15, Tijl Coosemans wrote: > >> On Wed, 17 Aug 2016 14:17:10 -0700 Steve Kargl wrote: > >>> % gfortran6 -o z foo.f90 && ./z > >>> /lib/libgcc_s.so.1: version GCC_4.6.0 required by \ > >>> /usr/local/lib/gcc6/libgfortran.so.3 not found > >>> % ldconfig -r | grep libgcc > >>> 6:-lgcc_s.1 => /lib/libgcc_s.so.1 > >>> 735:-lgcc_s.1 => /usr/local/lib/gcc6/libgcc_s.so.1 > >>> > >>> Clearly, ldd is looking for 735 but finds 6. If the lang/gcc6 could > >>> be convinced to build, install, and use libgcc_s6.so.1, then the > >>> problem is solved without a wrapper. > >> > >> In this case the real cause of the problem is that compilers and linkers > >> search /lib and /usr/lib last and ldconfig searches them first. Renaming > >> the library is just a hack around that. > > > > Well, even if you would adjust the compilers and linkers to look in > > /usr/local/lib first, > > No, I wanted to change /etc/rc.d/ldconfig to put /lib and /usr/lib last. > That would match base ld(1) so anything that links successfully at > compile-time will also link successfully at run-time (if there are no > other search order mismatches leading to conflicts). > > But, this means that in case of a name conflict between base and ports, > the ports provided library is assumed to be the right one. I'm not 100% > sure this is smart. Usually the ports version of a library is more > recent and if the name is the same it should be backward compatible, but > if that's not the case (older or not compatible) base utilities may fail > to run (like ./z in the example above) and that's maybe worse than ports > or locally built programs failing. > > > how would you solve the problem of having > > multiple, possibly incompatible versions of the same library in > > different directories? > > > > For example, on one of my systems, I now have these: > > > > /usr/local/lib/gcc47/libgcc_s.so.1 > > /usr/local/lib/gcc48/libgcc_s.so.1 > > /usr/local/lib/gcc49/libgcc_s.so.1 > > /usr/local/lib/gcc5/libgcc_s.so.1 > > /usr/local/lib/gcc6/libgcc_s.so.1 > > /usr/local/lib/gcc7/libgcc_s.so.1 > > > > So which one are you going to put at the front of the path? The gcc7 > > version? If you are lucky that one is backwards compatible with all the > > previous ones, but still I would like it much better if a program > > compiled by, say, gcc5 was linked *explicitly* against the gcc5 version > > of libgcc_s.so. > > > > Steve's proposed scheme solves that quite nicely, in my opinion. The > > problem is only in the details, as usual. There will be many configure > > scripts and libtool-like utilities out there, that assume libgcc must be > > linked using -lgcc_s, not -lgcc_s$VERSION. > > This is a separate problem that has been discussed many times before. > The ports tree adds -Wl,-rpath to *FLAGS in several places to choose > a library. I now noticed there is a FAQ about this at > https://gcc.gnu.org/faq.html#rpath. It gives some suggestions including > creating wrapper scripts, but they wouldn't work when code is compiled > with gfortran but linked with Clang cc/c++. The only thing that works > in this case is -Wl,-rpath. Another option would be to create a port > that installs a recent version of libgcc in /usr/local/lib and let the > gcc ports use that instead of their own copy. The option which would fix all this mess is: 1. add rpath for gcc lib/ directory into spec file and 2. make ports collection use its own compiler instead of fighting with the base. From owner-freebsd-ports@freebsd.org Fri Aug 19 09:34: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 DADEDBBF9B8 for ; Fri, 19 Aug 2016 09:34:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C839B1BA6 for ; Fri, 19 Aug 2016 09:34:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C7A72BBF9B6; Fri, 19 Aug 2016 09:34:30 +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 C757DBBF9B4 for ; Fri, 19 Aug 2016 09:34:30 +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 BAD4C1BA5 for ; Fri, 19 Aug 2016 09:34:30 +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 u7J9YUxx067259 for ; Fri, 19 Aug 2016 09:34:30 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u7J9YUuE067257; Fri, 19 Aug 2016 09:34:30 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201608190934.u7J9YUuE067257@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: Fri, 19 Aug 2016 09:34:30 +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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 09:34:30 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ deskutils/wammu | 0.41 | 0.42 ------------------------------------------------+-----------------+------------ devel/ocaml-pomap | 3.0.5 | v3.0.6 ------------------------------------------------+-----------------+------------ 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 Aug 19 09:59: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 7B686BBF02D for ; Fri, 19 Aug 2016 09:59:30 +0000 (UTC) (envelope-from jochen@jochen-neumeister.de) Received: from dd36626.kasserver.com (dd36626.kasserver.com [85.13.153.106]) (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 4584A1E3F for ; Fri, 19 Aug 2016 09:59:30 +0000 (UTC) (envelope-from jochen@jochen-neumeister.de) Received: from dagobert.home.jochen-neumeister.de (p548940C4.dip0.t-ipconnect.de [84.137.64.196]) by dd36626.kasserver.com (Postfix) with ESMTPSA id C5FBD2E0094E for ; Fri, 19 Aug 2016 11:59:21 +0200 (CEST) To: "freebsd-ports@freebsd.org" From: Jochen Neumeister Subject: question about Makefile from net/abills Message-ID: <48be4748-0016-f0e0-5fd2-bd40c329d2ad@jochen-neumeister.de> Date: Fri, 19 Aug 2016 11:59:20 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 09:59:30 -0000 Hi there, I'm just trying to port net/abills. Now, i testing the port with portlint: # portlint WARN: Makefile: possible use of absolute pathname "/usr/abills". WARN: Makefile: possible use of absolute pathname "/usr/bin/perl". 0 fatal errors and 2 warnings found. Now my question: how can I write the Makefile otherwise it is ok? Here are the part in the Makefile: post-patch: @${GREP} -lR "/usr/abills" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's|/usr/abills|${PREFIX}/abills|g' @${GREP} -lR "/usr/bin/perl" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's|/usr/bin/perl|${PERL}|g' Best regards Jochen From owner-freebsd-ports@freebsd.org Fri Aug 19 13:19: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 E49E3BBEDE3 for ; Fri, 19 Aug 2016 13:19:46 +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 AF3D7144D for ; Fri, 19 Aug 2016 13:19:46 +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 50484BDC79; Fri, 19 Aug 2016 15:19:44 +0200 (CEST) Received: from gw.in.absolight.net (gw-ecl.in.absolight.net [79.143.241.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.in.absolight.net", Issuer "CA Cert Signing Authority" (not verified)) by prod2.absolight.net (Postfix) with ESMTPSA id 30587BDC6E; Fri, 19 Aug 2016 15:19:44 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) by gw.in.absolight.net (Postfix) with ESMTP id DE6A66137; Fri, 19 Aug 2016 15:19:42 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ogg.in.absolight.net (Postfix) with ESMTP id 2FCBE2DABDCB; Fri, 19 Aug 2016 15:19:42 +0200 (CEST) Date: Fri, 19 Aug 2016 15:19:41 +0200 From: Mathieu Arnold To: Jochen Neumeister , freebsd-ports@freebsd.org Subject: Re: question about Makefile from net/abills Message-ID: In-Reply-To: <48be4748-0016-f0e0-5fd2-bd40c329d2ad@jochen-neumeister.de> References: <48be4748-0016-f0e0-5fd2-bd40c329d2ad@jochen-neumeister.de> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========B6C0234E00A6890AA592==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 13:19:47 -0000 --==========B6C0234E00A6890AA592========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 19 ao=C3=BBt 2016 11:59:20 +0200 Jochen Neumeister wrote: | Hi there, |=20 | I'm just trying to port net/abills. |=20 | Now, i testing the port with portlint: |=20 |# portlint | WARN: Makefile: possible use of absolute pathname "/usr/abills". | WARN: Makefile: possible use of absolute pathname "/usr/bin/perl". | 0 fatal errors and 2 warnings found. |=20 |=20 | Now my question: how can I write the Makefile otherwise it is ok? The Makefile is OK, portlint tells you "hey, you're using /usr/bin/perl, make sure it's right". Most of the time, portlint is a pain, it is a static lint tool, and thus, does not try to understand what you are doing, it just see things, and report them. Nobody should try to fix all the warnings it outputs. --=20 Mathieu Arnold --==========B6C0234E00A6890AA592========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXtwdtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Ip7UQAK2Effo9Cen0O6DYwy7EopxI dIsGHnTfCnFPaDl/ada5Fh2jDSK34K8s8VVpgcKnNrE4s9Kq6hu9FtN7eDZKXIW2 qgx1t7G+zfIn2Hxb/x0wZPBKbTy7EIEcKnhrC35eEhoh0wOzsBAal03jTyMnnG4y pUKdSOOG7jCFlnCTUyn+9dURFq+mi3yewqNZSKzyt09K5vhjk/jb0dp127/TZgxj +wksIwAaLbR0ajpfl9wFAtGYIZtCYYTXhKN3uhY1zOBVQqWG7sEawqCBfwZFUrDH 9JMwUe6Z73Frg1zD/AtqgRNUApF33BMAM7IHjnO/XOmcOxiaZ5FZV2vAmDwIODgL ISlckIk8USdfhdugX49HingnYDgjOFnjH8Ia1EeNvjM1+G5s4ybZGQCN5Ez4P1Jp 7Qwh08Ust+mFb+1/YQ8Cbk+aOxORgjNwBYS5DcPaXM3ZtBE2ebBtRbz88uuC4/N3 5jEbLQPl7pRMLe+Of59EQDju1vCE5qpMCFVsSVG7FX8F68hFazVlh9Y11/5c6SdI xOVgvkxH907JDDFGR8ayAhFE1qvcXJyelPWzTNsz7CX0XxhhRL8LQJmAVLXckw3M FPQTp8BpyR8Mqhsr0AMpxsAskv9oVtqpVjgPl35WbL6PSxnwn8xD7bSf6gxKArC1 /+whIcWE67j7RsurHF5D =nV43 -----END PGP SIGNATURE----- --==========B6C0234E00A6890AA592==========-- From owner-freebsd-ports@freebsd.org Fri Aug 19 14:02: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 DB26DBBE0C0 for ; Fri, 19 Aug 2016 14:02:41 +0000 (UTC) (envelope-from jochen@jochen-neumeister.de) Received: from dd36626.kasserver.com (dd36626.kasserver.com [85.13.153.106]) (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 A56151308; Fri, 19 Aug 2016 14:02:41 +0000 (UTC) (envelope-from jochen@jochen-neumeister.de) Received: from dagobert.home.jochen-neumeister.de (p548940C4.dip0.t-ipconnect.de [84.137.64.196]) by dd36626.kasserver.com (Postfix) with ESMTPSA id 589D22E007F6; Fri, 19 Aug 2016 16:02:38 +0200 (CEST) Subject: Re: question about Makefile from net/abills To: Mathieu Arnold , freebsd-ports@freebsd.org References: <48be4748-0016-f0e0-5fd2-bd40c329d2ad@jochen-neumeister.de> From: Jochen Neumeister Message-ID: <3050665d-4637-11c1-da31-018667801b1f@jochen-neumeister.de> Date: Fri, 19 Aug 2016 16:02:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 14:02:41 -0000 > > +--On 19 août 2016 11:59:20 +0200 Jochen Neumeister > wrote: > | Hi there, > | > | I'm just trying to port net/abills. > | > | Now, i testing the port with portlint: > | > |# portlint > | WARN: Makefile: possible use of absolute pathname "/usr/abills". > | WARN: Makefile: possible use of absolute pathname "/usr/bin/perl". > | 0 fatal errors and 2 warnings found. > | > | > | Now my question: how can I write the Makefile otherwise it is ok? > > The Makefile is OK, portlint tells you "hey, you're using /usr/bin/perl, > make sure it's right". > > Most of the time, portlint is a pain, it is a static lint tool, and thus, > does not try to understand what you are doing, it just see things, and > report them. Nobody should try to fix all the warnings it outputs. > Okay, thank you for the feedback. From owner-freebsd-ports@freebsd.org Fri Aug 19 14:39: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 746C7BBEB87 for ; Fri, 19 Aug 2016 14:39:10 +0000 (UTC) (envelope-from kangjoni76@gmail.com) Received: from mail-ua0-x236.google.com (mail-ua0-x236.google.com [IPv6:2607:f8b0:400c:c08::236]) (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 3108218C8 for ; Fri, 19 Aug 2016 14:39:10 +0000 (UTC) (envelope-from kangjoni76@gmail.com) Received: by mail-ua0-x236.google.com with SMTP id k90so83287285uak.1 for ; Fri, 19 Aug 2016 07:39:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=ZF+YZBoy08MzdmeWOhmTHk3nlLOTsztjrgzEVTvRmgc=; b=w4se2tzI3YssQp4g5aNH8zDCVK6/er2ujBOV2ZaxcowO4HhxthhV81nQJr9ACuKSOJ 3HY6GWrQGPk7Lo6HS7UP7lBgpiP2Ml2v4NCGmATxyiuCtGRhpBSRTppAGcBHaI0Jv0JS 44QjW7rZcaDTw9dfItEJvhyjfQpd3BG4Bhz1Ei7m3PKGEwnDWi8FLLV6YIj6ZBOa9TpJ U5vd0I+dlmQFTuP9zosbmKOnifMjLfajhRmD/rbjpvHwfaQgPqa8d7fHwI6OKbO0FHct ZWy7qEjZRz0CkN2KJxb7h68PrXOXzItMwO8GWTCCbLh2+aYTXhIjo94CxtO3tt6x856M khdQ== 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=ZF+YZBoy08MzdmeWOhmTHk3nlLOTsztjrgzEVTvRmgc=; b=AkYvmZzrKYiJh2zHj8sezO/9v8NUsDOr/JNS8Nw3/C817fFZVTX5KhY0Br2/qDEIYJ jbDmKAxF/Zz8DLqgeK83g/XjcPjj2xy37AFreqgxDw14sy7k0Ejl7fuIJgq5qWiiXM9T DULSqV6Ud7iTP6FPDJHP+aztzhEmuHcS4S4NyiPDSodx3C3shyjY1OF0DDFo2d50LA21 I4wPWvgtlPHvVMhpFAL8usErSX+1WfizEDFoOFiJuXlYne294ZE61x3Dfmty3ikBqz85 G+ypoG0+TlTaJMkCM0rPX7eUlesjvsSy+h6A+rApquOrgIcG9Zin2T7ut7uqb316ULQD u97Q== X-Gm-Message-State: AEkooutn3ZVJiYObmTchE/UXD+k4MzZ8rpTiWbyQOfnNUHlMvJca34I3DKTX9L22PXi/ksw7X7+/MgqPRligLw== X-Received: by 10.31.6.18 with SMTP id 18mr4257103vkg.43.1471617549187; Fri, 19 Aug 2016 07:39:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.20.197 with HTTP; Fri, 19 Aug 2016 07:39:08 -0700 (PDT) From: kang joni Date: Fri, 19 Aug 2016 21:39:08 +0700 Message-ID: Subject: how did BSD libc make binary compatibility promise beetween freebsd version? To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 14:39:10 -0000 As the title suggest, I usually compile my linux code from old debian squeeze to run for either centos 6 or debian wheezy and these distros later version and adjusting some app rpath and clang libc++ runtime libs to point local relative file path via origin method. Is there any easy guideline to follow when working on bsd libc version? I feels do not like on how libc emulation method as it seems complex configuration fine tuning for starter BSD like me. Thanks. From owner-freebsd-ports@freebsd.org Fri Aug 19 14:54: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 889F3BBD16E for ; Fri, 19 Aug 2016 14:54:39 +0000 (UTC) (envelope-from mokhi64@gmail.com) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 12898144C for ; Fri, 19 Aug 2016 14:54:39 +0000 (UTC) (envelope-from mokhi64@gmail.com) Received: by mail-wm0-x22c.google.com with SMTP id o80so44854617wme.1 for ; Fri, 19 Aug 2016 07:54: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=AuMoawMCMJ4/Acv2ppd2/pX+V6abgsbpLHc8V/pWFhc=; b=cI2PelChd0Mm6l+gwBBJOrz5/J+FCnfihlchRWOJ0UqymC3hOOf6mALJgtqL9YFZtC 88bFbqbloCXqNwIPISRkZ3U1kOASjau3iqNXPac4mLM+TcYluGkRN1RnfUxXnITc5ahI yaD19H0vTI/gVfCU+qShZ/t45LrxM7reFnkC+0L2m2lE+QJ9S7RV+bqPK14vLwdlnT2F iW4OCgr8n7ooxHc4Fb+wAdMbgnn9HlVwRJTAZZuhN9DTS75lp3XVNDOHplfLOzx5jpED f4FcYLKbuQRp5CGiXwHetKJPmgZQqESx6byWB9dyShr5ejKd9WJjPYEnrgsbyO/cuJ6e CWsw== 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=AuMoawMCMJ4/Acv2ppd2/pX+V6abgsbpLHc8V/pWFhc=; b=YDuAH6oh92sSwHS4vi8u1mZpmislvBdi/CSMAme2grtP133QEHTl48Satj7Zzle3P1 O0bB5JBDOVS8V6u3ny2aXzS7FXoS5//XXWAtw564iSGjGUR6q0EBM/fcjKoXng4tTCaf MlSjhteMeqlCj72KBwxg73nQjhURNwZ+I72tWQgXnOMhQa2gn3v+OrS/TKC2by9BABzg qVpKXSic2SfELFds1GNExljIE5BEBsmLh2OxPAsA/vdqCGGKi5Pg/vRFhSGvZkQ73fB5 B0tm+AGtsLgFafcENQQio4en9qkJIMcLk+Qz+WtP9aT0ipd8/ml844C/aw7OQz2Te3CA vFUQ== X-Gm-Message-State: AEkooutx3HSOXJXQ3cGxjIfs+/oqGsSxuSqcLurRUYuY8l6CVC13/0DKSEiRNnVRBDFMACiOWclUOgXWs1wpkw== X-Received: by 10.194.240.4 with SMTP id vw4mr6620101wjc.134.1471618477401; Fri, 19 Aug 2016 07:54:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.70.131 with HTTP; Fri, 19 Aug 2016 07:54:36 -0700 (PDT) In-Reply-To: References: From: mokhi Date: Fri, 19 Aug 2016 19:24:36 +0430 Message-ID: Subject: Re: how did BSD libc make binary compatibility promise beetween freebsd version? To: kang joni Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 14:54:39 -0000 If you mean using libc/libc++ API in FreeBSD with no break, This is what FreeBSD provides by symbol versioning to provide same/compatible API in different versions. This means If you have a program that uses an API [printf(3) for example] on FreeBSD 9, and a change made on that API in FreeBSD 10, you can be sure that change is compatible and doesn't break what you had expected till now. This is being implemented using symbol versioning. I'm not sure that i understand your question correct :) This is my answer to my interpretation of your question ;) [and also based on my interpretation of FreeBSD's behaviors and codes :D] Also as a side-note i guess freebsd-current@ is more helpful for you question's answer. Best regards, Mokhi. From owner-freebsd-ports@freebsd.org Fri Aug 19 15:07: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 0549FBBD49C for ; Fri, 19 Aug 2016 15:07:14 +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 890F01B0B for ; Fri, 19 Aug 2016 15:07:13 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6]) (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 CE897E0C5 for ; Fri, 19 Aug 2016 15:07:08 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/CE897E0C5; dkim=none; dkim-atps=neutral Subject: Re: how did BSD libc make binary compatibility promise beetween freebsd version? To: freebsd-ports@freebsd.org References: From: Matthew Seaman Message-ID: Date: Fri, 19 Aug 2016 16:07:01 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ef5d6kfuknjbIIV5TP6xF2gCvOJNx72QB" X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 15:07:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ef5d6kfuknjbIIV5TP6xF2gCvOJNx72QB Content-Type: multipart/mixed; boundary="SNc1tvOMSbaPGbh6KC8WFrU9C5hDkdO0p" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: Subject: Re: how did BSD libc make binary compatibility promise beetween freebsd version? References: In-Reply-To: --SNc1tvOMSbaPGbh6KC8WFrU9C5hDkdO0p Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 19/08/2016 15:39, kang joni wrote: > As the title suggest, I usually compile my linux code from old debian > squeeze to run for either centos 6 or debian wheezy and these distros > later version and adjusting some app rpath and clang libc++ runtime > libs to point local relative file path via origin method. Is there any > easy guideline to follow when working on bsd libc version? I feels do > not like on how libc emulation method as it seems complex > configuration fine tuning for starter BSD like me. FreeBSD promises /forward/ ABI compatibility for the whole of one major version's lifetime. That means that if you want to run your application on a mixture of 10.1, 10.2 and 10.3 machines, then you should compile it under 10.1. This is modified by the use of versioned symbols in recent releases: effectively libc contains multiple copies of certain symbols where there have been ABI-breaking changes, so you can run something compiled for 10.1 on an 11.0 system and dynamically link against the same copy of libc. The use of versioned symbols applies to the most important shared libraries provided by the base system, but not all, and it doesn't apply to any shared libraries provided from the ports as far as I am aware. So while it will normally 'just work' for safeties' sake you'll still need to test cross compatibility and may still need to install compat libraries or compile code separately for each different major OS version. See: https://people.freebsd.org/~deischen/symver/freebsd_versioning.txt for a much fuller explanation of symbol versioning. Cheers, Matthew --SNc1tvOMSbaPGbh6KC8WFrU9C5hDkdO0p-- --ef5d6kfuknjbIIV5TP6xF2gCvOJNx72QB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJXtyCcXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT900P/2EYmElBMjihOKibn55Sph+R z3AT0iAJXkUIMjLxgKLmUcV4U+Y4jJXotdJjEraSMKuk+4oYX6s1bnPs91z971qz uuF9XE01IDGL5s+EegdSuHkyzjCrWs92DYiZ4HDGVNc4Chk6hsRsfd++KXfiqVaS bObJ57+1wvYQG6tBgszU7dRhRWdJbNGohKp0xeMHctzgBoLw4L+OulVo/zi72+KF 3s+L517oRp9wwfFTu6lhE1IN2qUVQplzwsiD6ShWucEA7SoLmxEtkX7QheQcZ95H tXqus3evfmdqsRM6eyAouX9MkC6pE107V9ZekBtw1xRQzl246R5vtZwTi2a0IPK4 Rb+P6DT+xflWi5DBfMMkY3GeEFsDGS9ojcAtPbnGJTF/AT7DBDbD+tZJHt2kNZPI 5Mnh3DXwiqFsE5JBhmbSCwQqj+a+Wrz+Er8H0JUrWs0Rrp99lG+anP7zLnKbqGXp MTjZjdzA+TsmX8CBXUA2V046GO5l9wcLOTY6mh3jS/NntlwWCq36sIa5Iu1DYqFt aNBmOxv+DjP08EUZ/XWRwhBEnpNR6YRrgpy4B8agHjAE6z7m72Z1FSigmN/pfoGN 19CFioChEf3DOOvdLLUVSvY8gjCoI7YGEzh5eCnT1ApJo+gXy+4CAeKoKJizX0aV ilzwxn6cgvVQmOQEAFm7 =WW3L -----END PGP SIGNATURE----- --ef5d6kfuknjbIIV5TP6xF2gCvOJNx72QB-- From owner-freebsd-ports@freebsd.org Fri Aug 19 19:06: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 E76FBBC0D3C for ; Fri, 19 Aug 2016 19:06:09 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from BAY004-OMC2S8.hotmail.com (bay004-omc2s8.hotmail.com [65.54.190.83]) (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 B8A601357 for ; Fri, 19 Aug 2016 19:06:09 +0000 (UTC) (envelope-from anindya49@hotmail.com) Received: from NAM01-SN1-obe.outbound.protection.outlook.com ([65.54.190.123]) by BAY004-OMC2S8.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Fri, 19 Aug 2016 12:06:03 -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=30fKtHD25a2309UkGcZwA4y+oRQM6Vn1tFFr86VVSmw=; b=KSQtYTiioxI9QVNF30d7jJS3SQhVqCYvfvXxDRhumtr6R5UxNjML6tIhjkT2nmg4XaYeRlh4rF2zNdH2Mxf2p85f0QSzPsSS4YHbdTuYG1O5d0joKEbxo60OhArrdxHAG0/BJ0sMwyca7eYegCrlhnpFBAnDcz+urNTda1vuiXbVVkB/uiuIs4vxs4WMGZJn5RF6tfL8WoiIBV8eVJti6TuD7F/e0yaNxp7LKTGehwIwXwN4315ghb9ChPdxDJn/RwJjU4WsZftI+XZ5ovACmSuN+bb3uyBMeTaTE5X970d68yNbi956NTLB+LsGA+KrypGA+1cGLraxYY+vjA+1OQ== Received: from SN1NAM01FT038.eop-nam01.prod.protection.outlook.com (10.152.64.51) by SN1NAM01HT162.eop-nam01.prod.protection.outlook.com (10.152.64.171) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.577.8; Fri, 19 Aug 2016 19:06:02 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM (10.152.64.54) by SN1NAM01FT038.mail.protection.outlook.com (10.152.64.82) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.577.8 via Frontend Transport; Fri, 19 Aug 2016 19:06:02 +0000 Received: from YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) by YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM ([10.169.73.156]) with mapi id 15.01.0587.009; Fri, 19 Aug 2016 19:06:00 +0000 From: Anindya Mukherjee To: "freebsd-ports@freebsd.org" Subject: RE: Updating pidgin-sipe FreeBSD port Thread-Topic: Updating pidgin-sipe FreeBSD port Thread-Index: AQHR9zXwxWjP66fOikieu70ZD1vc7aBKgwUAgAYm/48= Date: Fri, 19 Aug 2016 19:06:00 +0000 Message-ID: References: , <7528425.kzSKozOHVB@flake.tharned.org> In-Reply-To: <7528425.kzSKozOHVB@flake.tharned.org> Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=softfail (sender IP is 10.152.64.54) smtp.mailfrom=hotmail.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=fail action=none header.from=hotmail.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.com discourages use of 10.152.64.54 as permitted sender) x-tmn: [aOAwhM3QPAe5UwjNdZWJYPAkDC6eR/E7] x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:10.152.64.54; IPV:NLI; CTRY:; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1NAM01HT162; H:YQXPR01MB0696.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; x-microsoft-exchange-diagnostics: 1; SN1NAM01HT162; 6:pjoJ2pVu+5LZsSmdQ2lznw2srb+OsA7xTyERe/+zX3zuze+lgjCzg3OL4r0xjjOyYZ/3FHMwauUZMCw8x2lbjYBrpu54DTIFxXVUwRcNKoLpdvcMpLL9GxBmAqkBuNN06A4DcmKKi0oEEBWFv0TudJquJ9zpIs/2WWhHEGoK4Qm5YkH6v+D9tuk6UfSH7KebtVJb65xTDvsIpe51HgXtRP8xvrr7qKNNcvxVUcJfLM9b+PAnjO1nndCH913gEZNtwIWgAYEDOonMqcG1XTZXY/25N1Qpxo0G9Z15HZ2AS3ol9G65y8W8mKeMQOQsWlh0; 5:40OR9BlGqjOi5Iei4T7rgGd0pFgEWVh6WaJR/nwofj92/3SM9Vjc9vYUohqBLr7sWv6T1UKoQMjwKyMF9rp/FR40Q7ldbvEZEd8TxkcZ8NU9xIsi8wW1O+gAh5PSQp9CTNeHmkAyI1r/7VsPJkZvsQ==; 24:fh6bzSA5WQMLNl51wf1K/9kKbq0gQHMOrJ44yu569Q5K51iS0kHO51xKWMXvX9Qw6hwi1xgIQamE4U1SkEp3D6wu0388uPFX3O26Vk9ucG4=; 7:xS7ibW5p0LuIQYichlpOin3u1jNS7auM31Vup+uWuQ5fX8YDNwQMC8N9ubN2gKYgxBGS0+HWSqW6qXMJd1Brx0NGQlnq/VXL7o9biQpCqFCJGCzcm2a2SlF/34AeqAzXFAEO3jbLPOWQnXwgnSzMdz9ErmhnQk2lTsguWCin8rfYKrbXY4b//6PVn4y5F/3P3f8FOsQo1Ew7LCAokWrrcDlCFTznRH8bJcSKk1yYvCC3z3Coff/dU+1M+of6sNax x-ms-office365-filtering-correlation-id: 905238e7-1813-4c49-fed7-08d3c863dbff x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1601125047); SRVR:SN1NAM01HT162; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:SN1NAM01HT162; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM01HT162; x-forefront-prvs: 0039C6E5C5 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2016 19:06:00.5444 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM01HT162 X-OriginalArrivalTime: 19 Aug 2016 19:06:03.0297 (UTC) FILETIME=[BB0AF110:01D1FA4C] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 19:06:10 -0000 Have been following the bug link you posted, Walter. Just wanted to thank y= ou again for your time and effort. Looking forward to testing the new versi= on. Anindya= From owner-freebsd-ports@freebsd.org Fri Aug 19 19:51: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 19C4CBBFEA8; Fri, 19 Aug 2016 19:51:47 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay106.isp.belgacom.be (mailrelay106.isp.belgacom.be [195.238.20.133]) (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 E3FE51470; Fri, 19 Aug 2016 19:51:45 +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?A2C9BQAMYrdX/9SdgG1eg0RJDXyrRIwsg?= =?us-ascii?q?X0chgECgWk5FAIBAQEBAQEBXieEXwEFJxMcIxALDgoJJQ8SGB4GE4gXAxu2NA2?= =?us-ascii?q?EDgEBAQEBAQQBAQEBI4p4gkOHWAEEmRM0hiCGO4I5cY5lSIdthAiDeB42ghIcg?= =?us-ascii?q?U46NIctAQEB?= 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; 19 Aug 2016 21:50:32 +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 u7JJoTcr066249; Fri, 19 Aug 2016 21:50:30 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Fri, 19 Aug 2016 21:50:28 +0200 From: Tijl Coosemans To: Konstantin Belousov Cc: Dimitry Andric , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, Steve Kargl , kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160819215028.3d8e5b42@kalimero.tijl.coosemans.org> In-Reply-To: <20160819072813.GB83214@kib.kiev.ua> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160819072813.GB83214@kib.kiev.ua> 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2016 19:51:47 -0000 On Fri, 19 Aug 2016 10:28:14 +0300 Konstantin Belousov wrote: > The option which would fix all this mess is: > 1. add rpath for gcc lib/ directory into spec file > and > 2. make ports collection use its own compiler instead of fighting with > the base. That still doesn't cover all cases, e.g.: port exec -> base lib -> libgcc_s.so.1 -> port lib -> recent libgcc_s.so.1 An example is: % echo 'int main(void){}' > test.c % clang37 -o test test.c -lexecinfo -lgfortran -L/usr/local/lib/gcc5 -Wl,-rpath,/usr/local/lib/gcc5 % ./test /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found The base library (libexecinfo) doesn't have DT_RPATH or DT_RUNPATH so the only way rtld can find the right libgcc_s.so is if the executable (test) has DT_RPATH and no DT_RUNPATH. Clang runs ld with --enable-new-dtags so the executable has DT_RUNPATH. DT_RPATH is deprecated in the Linux world so there are probably more ports that use --enable-new-dtags. Another example seems to be Rust. From owner-freebsd-ports@freebsd.org Sat Aug 20 05:34: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 2F336BC0051 for ; Sat, 20 Aug 2016 05:34:53 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by mx1.freebsd.org (Postfix) with ESMTP id B4AB91F8D for ; Sat, 20 Aug 2016 05:34:52 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp14-2-4-72.lns21.adl2.internode.on.net (HELO leader.local) ([14.2.4.72]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Aug 2016 15:04:46 +0930 Subject: Re: Problems with out libgcc_s.so in base References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160819004304.GA94021@troutmask.apl.washington.edu> To: freebsd-ports@freebsd.org From: Shane Ambler Message-ID: <9663a390-080e-462d-84d7-2a27987b83e5@ShaneWare.Biz> Date: Sat, 20 Aug 2016 15:04:44 +0930 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160819004304.GA94021@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 05:34:53 -0000 On 19/08/2016 10:13, Steven G. Kargl wrote: > On Fri, Aug 19, 2016 at 01:14:32AM +0200, Tijl Coosemans wrote: >> On Thu, 18 Aug 2016 14:48:28 +0200 Dimitry Andric wrote: >> >>> how would you solve the problem of having >>> multiple, possibly incompatible versions of the same library in >>> different directories? >>> >>> For example, on one of my systems, I now have these: >>> >>> /usr/local/lib/gcc47/libgcc_s.so.1 >>> /usr/local/lib/gcc48/libgcc_s.so.1 >>> /usr/local/lib/gcc49/libgcc_s.so.1 >>> /usr/local/lib/gcc5/libgcc_s.so.1 >>> /usr/local/lib/gcc6/libgcc_s.so.1 >>> /usr/local/lib/gcc7/libgcc_s.so.1 >>> >>> So which one are you going to put at the front of the path? The gcc7 >>> version? If you are lucky that one is backwards compatible with all the >>> previous ones, You should find that all newer copies of libgcc_s contain compatibility support for binaries that were linked to earlier versions. For the gcc policy on library ABI compatibility read - http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html You can find the ABI versions contained in each library - % strings /usr/lib/libgcc_s.so | grep 'GCC_[0-9]' | sort -u GCC_3.0 GCC_3.3 GCC_3.3.1 GCC_3.4 GCC_3.4.2 GCC_3.4.4 GCC_4.0.0 GCC_4.2.0 GCC_4.3.0 % strings /usr/local/lib/gcc48/libgcc_s.so.1 | grep 'GCC_[0-9]' | sort -u GCC_3.0 GCC_3.3 GCC_3.3.1 GCC_3.4 GCC_3.4.2 GCC_3.4.4 GCC_4.0.0 GCC_4.2.0 GCC_4.3.0 GCC_4.6.0 GCC_4.7.0 GCC_4.8.0 -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Sat Aug 20 10:58: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 233A9BBA18C for ; Sat, 20 Aug 2016 10:58:37 +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 D46A512AD for ; Sat, 20 Aug 2016 10:58:35 +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 u7KAV35u003618 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Aug 2016 10:31:03 GMT (envelope-from list1@gjunka.com) To: freebsd-ports@freebsd.org From: Grzegorz Junka Subject: graphics/gd marked as broken? Message-ID: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> Date: Sat, 20 Aug 2016 10:31:03 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 10:58:37 -0000 It's the second week when I am trying to compile ports and poudriere still complains that graphics/gd is broken. Over a hundred or so ports doesn't compile because of that as they all depend on graphics/gd. Is this expected? [00:01:21] ====>> [04][00:00:00] Starting build of graphics/gd [00:01:21] ====>> [04][00:00:00] Finished build of graphics/gd: Ignored: is marked as broken: circular dependencies [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/ImageMagick: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of x11-fm/thunar: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of editors/abiword: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/alsa-plugins: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of editors/openoffice-4: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of archivers/ark: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/baloo: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/baloo-widgets: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/blender: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of editors/calligra: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/chromaprint: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of www/chromium: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/clementine-player: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/clutter: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of multimedia/clutter-gst: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/clutter-gtk3: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/colord: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of devel/cppunit: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of print/cups-filters: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of textproc/docbook-utils: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of devel/doxygen: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of java/eclipse: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/eog: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/epdfview: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of www/epiphany: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/espeak: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/evince: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/festival-freebsoft-utils: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of multimedia/ffmpeg: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of multimedia/ffmpegthumbnailer: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/filelight-kde4: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of www/firefox: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of audio/fluidsynth: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/ftwin: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/garcon: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of security/gcr: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/geeqie: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of graphics/gegl: Dependent port graphics/gd ignored [00:01:22] ====>> [04][00:00:01] Skipping build of sysutils/gigolo: Dependent port graphics/gd ignored (... and so on) Greb From owner-freebsd-ports@freebsd.org Sat Aug 20 11:05: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 31979BBA412 for ; Sat, 20 Aug 2016 11:05:04 +0000 (UTC) (envelope-from pi@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 EC705170D for ; Sat, 20 Aug 2016 11:05:03 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bb45H-0004ZG-GP; Sat, 20 Aug 2016 13:05:03 +0200 Date: Sat, 20 Aug 2016 13:05:03 +0200 From: Kurt Jaeger To: Grzegorz Junka Cc: freebsd-ports@freebsd.org Subject: Re: graphics/gd marked as broken? Message-ID: <20160820110503.GN96200@home.opsec.eu> References: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 11:05:04 -0000 Hi! > It's the second week when I am trying to compile ports and poudriere > still complains that graphics/gd is broken. Over a hundred or so ports > doesn't compile because of that as they all depend on graphics/gd. Is > this expected? I think this has to do with WEBP in gd. I just testbuild gd with this: FONTCONFIG=on: X11 font configuration support ICONV=on: Encoding conversion support via iconv VPX=on: VP8/VP9 video codec support XPM=on: XPM pixmap image format support WEBP=off: WebP image format support and had no circular dependencies. Do you need WEBP in gd ? > [00:01:21] ====>> [04][00:00:00] Starting build of graphics/gd > [00:01:21] ====>> [04][00:00:00] Finished build of graphics/gd: Ignored: > is marked as broken: circular dependencies -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sat Aug 20 11:17: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 9FF7EBBA8AD for ; Sat, 20 Aug 2016 11:17:49 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro-2.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (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 600E21C25 for ; Sat, 20 Aug 2016 11:17:49 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=RYJtxdKE429pwzFzd1j7GMXNYe0sif8vfCKBlfnc5AI=; b=eADRwKLMxExgjK7cyw10Y5li8b5pomKDyRa89Sb+ypViA9OHUjuDlGSzslTnD2TwN7t6CPNxD5QuNJaGNNQzqrKXxjsgOvyWHHaRK0MTyt3m/9+IDPQ9hZpmGGvNKQB7jzs6R1f8WCUE1QpYLDOdfuX3rLPzb8ZcbFWCdnBdOYg=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bb4HY-0004ne-Cc for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 13:17:44 +0200 Received: from 194-96-160-136.adsl.highway.telekom.at ([194.96.160.136] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bb4HY-0002NQ-Ao for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 13:17:44 +0200 To: freebsd-ports@freebsd.org References: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> Subject: Re: graphics/gd marked as broken? From: Walter Schwarzenfeld Message-ID: <5ec06b5f-4628-8c0f-a8d8-825e20aa74c5@utanet.at> Date: Sat, 20 Aug 2016 13:17:42 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 11:17:49 -0000 Only WEBP is broken, make sure the option is set to off. From owner-freebsd-ports@freebsd.org Sat Aug 20 11:40: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 9E38CBBACF0 for ; Sat, 20 Aug 2016 11:40:34 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B6E313C3 for ; Sat, 20 Aug 2016 11:40:34 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pa0-x232.google.com with SMTP id fi15so23746410pac.1 for ; Sat, 20 Aug 2016 04:40:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=thu2ZPqUb/gwMIta47aJK0uwS2CUi6+gZA7BW2lQx6M=; b=d36cGXMoHuA0FMGZrJwMsI9l5ejad50SstCE6jPAFOdTozsavhQl4++xHmJptWShmb hqMNYe6RaU1aYFA9cwcqX5RVEKwH+ic3WkDCSchrwA8Ot/U4xCagSTyL94rl525Ro2MT K45M5ofXAfvrZWOHtHBuWSQ+txw+nh9/XLAyCVy5xj2oanX4C+qmB4ExO9H2YfPfmaZR 7U7iCH8l3grhYBUPUW4Im97abdJfXzHE4A2052nTgUJV03p/cGnhd7HkNyZhzkHeWmTN WNIVtC2rRcgV5PVrEPQe5A87nEEYpI0CMLxMCWuTq6MLfLumZ1wvSJpP8nd6MFEULf5U hgLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:references:to:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=thu2ZPqUb/gwMIta47aJK0uwS2CUi6+gZA7BW2lQx6M=; b=VAm4L5kEuCqvc3ixkISJmk6w1qM0Yw2HITpXNo+06NTWc9aS186bdSJXuKPyscUhPO 5FMvgw/tVF05xDdSEHvdP1QA2dEWazJR0voeXq+jGNhlRh+QE18+v+l+soxD2kscySll DJng8PnN9+VrtVUxH9OeoLY1N0jvBcvp/0Sky6stb9/RqxWyIydB/jKiSqRiHAkrGila GNo2rtAjTaogP2r0PcnyDTtUfJHovoa0TK44UwsAQmP1vJardRnXW6FU0RpScTookgPM Ga7mRVOD7poabByXlB5pYzqW1saQLLbTLyCMELYbP03baFm9WD2U7nIi+Z70HJKTPc2q q53g== X-Gm-Message-State: AEkooutJHVjdgpYl/gZSaECzZoa85Zr6p1soXzeqhMxhhYz0TFLWJehFE0did/VQkDKQqQ== X-Received: by 10.66.20.41 with SMTP id k9mr8924778pae.142.1471693233944; Sat, 20 Aug 2016 04:40:33 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:f985:3c4b:2a0c:8bea? (2001-44b8-31ae-7b01-f985-3c4b-2a0c-8bea.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:f985:3c4b:2a0c:8bea]) by smtp.gmail.com with ESMTPSA id t126sm13472965pfd.28.2016.08.20.04.40.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 20 Aug 2016 04:40:33 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: graphics/gd marked as broken? References: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> <5ec06b5f-4628-8c0f-a8d8-825e20aa74c5@utanet.at> To: Walter Schwarzenfeld , freebsd-ports@freebsd.org From: Kubilay Kocak Message-ID: <9872898a-e35d-b54b-1094-a1d42323cac8@FreeBSD.org> Date: Sat, 20 Aug 2016 21:40:26 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Thunderbird/50.0a2 MIME-Version: 1.0 In-Reply-To: <5ec06b5f-4628-8c0f-a8d8-825e20aa74c5@utanet.at> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 11:40:34 -0000 On 20/08/2016 9:17 PM, Walter Schwarzenfeld wrote: > Only WEBP is broken, make sure the option is set to off. Do you think the (error) messaging be improved to make it more obvious to users what's the fail condition is, but more importantly, also what they should/could do about it? The current message does neither. ./koobs From owner-freebsd-ports@freebsd.org Sat Aug 20 12:01: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 B873DBBFB38 for ; Sat, 20 Aug 2016 12:01:05 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (diana.db.net [66.113.102.10]) by mx1.freebsd.org (Postfix) with ESMTP id A60441873 for ; Sat, 20 Aug 2016 12:01:05 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 954352AA49F; Sat, 20 Aug 2016 06:00:14 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id 19A3F1CDE4; Sat, 20 Aug 2016 08:00:57 -0400 (EDT) Date: Sat, 20 Aug 2016 08:00:56 -0400 From: Diane Bruce To: Shane Ambler Cc: freebsd-ports@freebsd.org Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160820120056.GA1475@night.db.net> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160819004304.GA94021@troutmask.apl.washington.edu> <9663a390-080e-462d-84d7-2a27987b83e5@ShaneWare.Biz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9663a390-080e-462d-84d7-2a27987b83e5@ShaneWare.Biz> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 12:01:05 -0000 On Sat, Aug 20, 2016 at 03:04:44PM +0930, Shane Ambler wrote: > On 19/08/2016 10:13, Steven G. Kargl wrote: ... > You should find that all newer copies of libgcc_s contain compatibility > support for binaries that were linked to earlier versions. > Indeed. And the version masquerading as a GNU libgcc_s in base does the same thing. Two problems: our base libgcc_s only covers version up to GCC_4.2.0 and there is a name conflict on the library name with libgcc_s from the gnu compiler. Hence if a program links against base libgcc_s first then requires libgfortran which itself requires support for above GCC_4.2.0, the program fails. OR Whenever a program requires support that is missing on the platform it is running on from our libgcc_s, it will fail. There are numerous PR's on this which all have the common problem of linking with a libgcc_s that does not support > GCC_4.2.0 Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Sat Aug 20 14:25: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 D65EFBC01EE for ; Sat, 20 Aug 2016 14:25:28 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 953721362 for ; Sat, 20 Aug 2016 14:25:28 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=j7zCkQvTpRmaI1s5TPFMgJLvJvPkc+eOG5jQi/NZ7fI=; b=YI9feGUqwIpyssg/TfTBkPBR+sqN45wbu4hCNl5Ga2akZLzY9oxVHb2QIRDc1c92DWIBKrdk+rhUf17rMfl4O/Mr5WI3yx+Bx53GLJhEa7N0PzOkdOAqmVvmg79BeCzUATu7GHMWdcbOLLxxgo4kAU/l3aMSB45BH6fB5E18BaA=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bb7DB-000787-66 for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 16:25:25 +0200 Received: from 194-96-160-136.adsl.highway.telekom.at ([194.96.160.136] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bb7DB-0000jy-49 for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 16:25:25 +0200 To: freebsd-ports@freebsd.org References: <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> Subject: Re: Perl upgrade - 5.20.x vulnerable From: Walter Schwarzenfeld Message-ID: <0f189ec8-d430-018f-1496-39303d917644@utanet.at> Date: Sat, 20 Aug 2016 16:25:24 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 14:25:28 -0000 Someone posted it in the FreeBSD Forum (in the moment I don't find it). but: http://www.cpan.org/src/ 5.20 5.20.3 End of life 2015-09-12 Nearly, just a year ago. and we have it as default version. (It seems all overlooked it, and I wonder about). From owner-freebsd-ports@freebsd.org Sat Aug 20 14:46: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 C1594BC0B44 for ; Sat, 20 Aug 2016 14:46:35 +0000 (UTC) (envelope-from star@lavanda-provence3.info) 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 AB8421FD1 for ; Sat, 20 Aug 2016 14:46:35 +0000 (UTC) (envelope-from star@lavanda-provence3.info) Received: by mailman.ysv.freebsd.org (Postfix) id A74D9BC0B43; Sat, 20 Aug 2016 14:46: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 A6E88BC0B42 for ; Sat, 20 Aug 2016 14:46:35 +0000 (UTC) (envelope-from star@lavanda-provence3.info) Received: from lavanda-provence3.info (lavanda-provence3.info [137.74.165.224]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5E33F1FCB for ; Sat, 20 Aug 2016 14:46:35 +0000 (UTC) (envelope-from star@lavanda-provence3.info) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lavanda-provence3.info; s=default; h=Content-Type:List-Unsubscribe:Message-ID:Sender:From:Date:MIME-Version:Subject:To; bh=Yzv03Wu0apqbmWkUzvUvLYjbWwP2ClP8OyYhMi4JE2Q=; b=Y34vQlgVAtGNh74DR7aDjjohi9tHG52MAmwmLmlIKZK/9PdhSiQ+zEq8XM+GraX9kv0DvEYzoo7Gzm4anl0ntDYzMlUrzu9ladOu2UUNP7O9kKIih0qmOOmINZVPVuPEoktvovaxH9vEvuAi/VJI5L8ughTpxkck4jYLtua4kCw=; Received: from root by lavanda-provence3.info with local (Exim 4.80) (envelope-from ) id 1bb3wn-0001oW-Bp for ports@freebsd.org; Sat, 20 Aug 2016 12:56:17 +0200 To: ports@freebsd.org Subject: Magnificent! Le guide de la Provence MIME-Version: 1.0 Date: Sat, 20 Aug 2016 12:56:17 +0200 From: January Suzie Sender: star@lavanda-provence3.info Message-ID: <2566119222.121171@lavanda-provence3.info> X-Priority: 3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 14:46:35 -0000 wqANCgkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQ0KCQkJCQkJDQoJCQkJCQlNYWduaWZpY2VudCwg ZmFzY2luYXRpbmcgam91cm5leXMgYW5kIGJyaWdodCB1bmZvcmdldHRhYmxlIGltcHJlc3Npb25z IGV4cGVyaWVuY2VkIGR1cmluZyB0aGVzZSB0cmF2ZWxzIGFyZSBsdXh1cnkgbm93YWRheXMuDQoJ CQkJCQkNCgkJCQkJCQ0KCQkJCQkNCgkJCQkJDQoJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJR3VpZGUg dG8gUHJvdmVuY2UNCgkJCQkJCQ0KCQkJCQkJDQoJCQkJCQ0KCQkJCQkNCgkJCQkJCQ0KCQkJCQkJ DQoJCQkJCQlQcm92ZW5jZSDigJMgdGhlIEFscGVzIOKAkyBDb3RlIGTigJlBenVyDQoJCQkJCQkN CgkJCQkJCQ0KCQkJCQkNCgkJCQkJDQoJCQkJCQkNCgkJCQkJCQ0KDQoJCQkJCQkgQWxwZXMtTWFy aXRpbWVzIA0KCQkJCQkJDQoJCQkJCQkNCgkJCQkJCQ0KDQoJCQkJCQkgVmF1Y2x1c2UgDQoJCQkJ CQkNCgkJCQkJCQ0KCQkJCQkJDQoNCgkJCQkJCSBBbHBlcy1kZS1IYXV0ZS1Qcm92ZW5jZSANCgkJ CQkJCQ0KCQkJCQkNCgkJCQkJDQoJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJCQ0KCQkJCQkJCQkNCgkJ CQkJCQkJCQ0KCQkJCQkJCQkJIA0KCQkJCQkJCQkJDQoJCQkJCQkJCQkNCgkJCQkJCQkJCQ0KCQkJ CQkJCQkJVE9QIDEwDQoNCgkJCQkJCQkJCWxhcmdlc3QgeWFjaHRzDQoNCgkJCQkJCQkJCWF0IHRo ZQ0KDQoJCQkJCQkJCQlDw7R0ZSBkJ0F6dXINCgkJCQkJCQkJCQ0KCQkJCQkJCQkJDQoJCQkJCQkJ CQ0KCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkNCgkJCQkJDQoJCQkJCQ0KCQkJCQkJDQoJCQkJCQkN Cg0KCQkJCQkJIEJvdWNoZXMtZHUtUmhvbmUgDQoJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJDQoNCgkJ CQkJCSBIYXV0ZXMtQWxwZXMgDQoJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJDQoNCgkJCQkJCSBWYXIg DQoJCQkJCQkNCgkJCQkJDQoJCQkJCQ0KCQkJCQkJDQoJCQkJCQlUaGUgZ3VpZGUgdG8gUHJvdmVu Y2Ugd2l0aCB1bmlxdWUgcHJvcG9zYWxzIHRoYXQgcmVwcmVzZW50IGEgdGVycmlmaWMgbWl4IG9m IGFydCwgZmFzaGlvbiwgYXJjaGl0ZWN0dXJlLCBnYXN0cm9ub215LCB3aXRoIGFuIGFidW5kYW5j ZSBvZiB0aGluZ3MgYW5kIGF0dGVudGlvbiB0byBkZXRhaWwgdGhhdCBjaGFyYWN0ZXJpemUgYW4g ZXhjZXB0aW9uYWwgam91cm5leS4gT24gdGhlIHBhZ2VzIG9mIG91ciBndWlkZSB0byBQcm92ZW5j ZSB5b3Ugd2lsbCBmaW5kIGEgZ3VpZGVib29rIGNvbnNpc3Rpbmcgb2Ygc2hvcnQgaW5zcGlyYXRp b25hbCBzdG9yaWVzIHRoYXQgb2ZmZXIgeW91IHRvIGRpc2NvdmVyIHRoZSBhYnVuZGFudCBsaWZl IG9mIHRoZSBQcm92ZW5jZSByZWdpb24uDQoJCQkJCQnCoA0KDQoJCQkJCQlDb3RlIGQnQXp1ciBp cyBvbmUgb2YgdGhlIG1vc3QgcHJlc3RpZ2lvdXMgdG91cmlzdCBkZXN0aW5hdGlvbnMgaW4gdGhl IHdvcmxkLiBQcm92ZW5jZSBhcyBiZWZvcmUgaXMgYSBmYXZvcml0ZSBwbGFjZSBmb3IgcmVjcmVh dGlvbiBhbmQgcmVzaWRlbmNlLiBPbGQgY2l0aWVzIHdpdGggbW9udW1lbnRzIG9mIGFyY2hpdGVj dHVyZSBhbmQgYXJ0LCBleGNsdXNpdmUgYmVhY2ggcmVzb3J0cywgZ29sZiBjb3Vyc2VzLCBwaWN0 dXJlc3F1ZSB2aWxsYWdlcyBvZiBQcm92ZW5jZSwgaGlnaCBjbGFzcyBkYXkgc3BhLCBtYWplc3Rp YyBhbmQgZ3JhbmQgQWxwcy4gQWxsIHRoaXMgbHV4dXJ5IGFuZCBjb21mb3J0IHdlIHdhbnQgdG8g cHJlc2VudCB5b3UgaW4gb3VyIGNhdGFsb2cgb2YgUHJvdmVuY2UuDQoJCQkJCQkNCgkJCQkJDQoJ CQkJDQoJCQkNCgkJCQ0KCQkJwqANCgkJCQ0KCQkNCgkNCg0K0J7RgtC/0LjRgdCw0YLRjNGB0Y8g 0L7RgiDRgNCw0YHRgdGL0LvQutC4 From owner-freebsd-ports@freebsd.org Sat Aug 20 15:10: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 41A96BC0139; Sat, 20 Aug 2016 15:10:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CA46F1347; Sat, 20 Aug 2016 15:10:50 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id u7KFAjpY091982 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 20 Aug 2016 18:10:45 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua u7KFAjpY091982 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id u7KFAiTw091957; Sat, 20 Aug 2016 18:10:44 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 20 Aug 2016 18:10:44 +0300 From: Konstantin Belousov To: Tijl Coosemans Cc: Dimitry Andric , freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, Steve Kargl , kargl@uw.edu Subject: Re: Problems with out libgcc_s.so in base Message-ID: <20160820151044.GO83214@kib.kiev.ua> References: <20160814230351.GA10587@troutmask.apl.washington.edu> <20160814233430.GA35872@night.db.net> <20160817211710.GA59205@troutmask.apl.washington.edu> <20160818111521.7f79b9f8@kalimero.tijl.coosemans.org> <20160819011432.6f2eadbd@kalimero.tijl.coosemans.org> <20160819072813.GB83214@kib.kiev.ua> <20160819215028.3d8e5b42@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160819215028.3d8e5b42@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.6.1 (2016-04-27) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 15:10:51 -0000 On Fri, Aug 19, 2016 at 09:50:28PM +0200, Tijl Coosemans wrote: > On Fri, 19 Aug 2016 10:28:14 +0300 Konstantin Belousov wrote: > > The option which would fix all this mess is: > > 1. add rpath for gcc lib/ directory into spec file > > and > > 2. make ports collection use its own compiler instead of fighting with > > the base. > > That still doesn't cover all cases, e.g.: > > port exec -> base lib -> libgcc_s.so.1 > -> port lib -> recent libgcc_s.so.1 > > An example is: > > % echo 'int main(void){}' > test.c > % clang37 -o test test.c -lexecinfo -lgfortran -L/usr/local/lib/gcc5 -Wl,-rpath,/usr/local/lib/gcc5 > % ./test > /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found > > The base library (libexecinfo) doesn't have DT_RPATH or DT_RUNPATH so the > only way rtld can find the right libgcc_s.so is if the executable (test) > has DT_RPATH and no DT_RUNPATH. Clang runs ld with --enable-new-dtags > so the executable has DT_RUNPATH. DT_RPATH is deprecated in the Linux > world so there are probably more ports that use --enable-new-dtags. > Another example seems to be Rust. Indeed, and I rechecked the find_library() code against the latest gABI once more. So base libraries linked against libgcc_s are /lib/libcxxrt.so.1 /usr/lib/libc++.so.1 /usr/lib/libexecinfo.so.1 /usr/lib/libprivatedevdctl.so.0 and only libexecinfo would be somewhat problematic. libcxxrt and libc++ come from C++ runtime, which must be provided by the port's compiler, the private library should not be linked to by behaving applications. I suppose that libexecinfo pull unwinder from libgcc_s. It might be possible just dlopen() libgcc_s for _Unwind_Backtrace, it seems. From owner-freebsd-ports@freebsd.org Sat Aug 20 15:49: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 BD508BC0BAA for ; Sat, 20 Aug 2016 15:49: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 6D72F1BA2 for ; Sat, 20 Aug 2016 15:49:45 +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 u7KFngx7009246 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Aug 2016 15:49:42 GMT (envelope-from list1@gjunka.com) Subject: Re: graphics/gd marked as broken? To: freebsd-ports@freebsd.org References: <31afe4b6-a935-9908-1291-62a72c57668d@gjunka.com> <5ec06b5f-4628-8c0f-a8d8-825e20aa74c5@utanet.at> <9872898a-e35d-b54b-1094-a1d42323cac8@FreeBSD.org> From: Grzegorz Junka Message-ID: Date: Sat, 20 Aug 2016 15:49:42 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <9872898a-e35d-b54b-1094-a1d42323cac8@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 15:49:45 -0000 On 20/08/2016 11:40, Kubilay Kocak wrote: > On 20/08/2016 9:17 PM, Walter Schwarzenfeld wrote: >> Only WEBP is broken, make sure the option is set to off. > Do you think the (error) messaging be improved to make it more obvious > to users what's the fail condition is, but more importantly, also what > they should/could do about it? > > The current message does neither. > > ./koobs > _______________________________________________ > 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" Wait, so what it actually means that the port is marked as broken? I understood that the maintainer marked the port as broken because it discovered that the port doesn't compile because of circular dependency? Who then actually marked the port as broken? Greg From owner-freebsd-ports@freebsd.org Sat Aug 20 16:23:07 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 624E8BC0629 for ; Sat, 20 Aug 2016 16:23:07 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro-2.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (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 238151E9B for ; Sat, 20 Aug 2016 16:23:06 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=if9WCcZYFs2yCBGflzUNfibSWhynlUPkLibSFCD2AXU=; b=T8mrcWRhm8vRLAV/ipeK3lEHLf9vrRDeHbglXzQsRscwbGI5pJmzz4mVoB/4/U+ElkqBH8XjE4iYnSOLNzG07vvJTMlcqS34g6PxsmOXhi7o9rZuXm8A5e+Y+ZyyvdGIfogddiZv3o7P5PCV0jopN6jUIyG1aVUNr6VVnp2UaxA=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bb932-0001Fo-N6 for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 18:23:04 +0200 Received: from 194-96-160-136.adsl.highway.telekom.at ([194.96.160.136] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bb932-0001Ok-LD for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 18:23:04 +0200 To: freebsd-ports@freebsd.org References: Subject: Re: graphics/gd marked as broken? From: Walter Schwarzenfeld Message-ID: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> Date: Sat, 20 Aug 2016 18:23:03 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 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.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 16:23:07 -0000 The port is not broken, it compiles in port and with poudriere. Only if option WEBP is set to on it is broken. look with poudriere options -C -jhailname graphics/gd how is it set, and change it if is to on. From owner-freebsd-ports@freebsd.org Sat Aug 20 17: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 A0A4FBC0143 for ; Sat, 20 Aug 2016 17:00:45 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 618771016 for ; Sat, 20 Aug 2016 17:00:45 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=rIAPNyi7wGAzNM2A51BWH0Ln6NWS3S+FRGzP3uolWhw=; b=KSjUjydOQxKHzCsk0gpDLlKf0eLNa6XJUmxaHhW1s12S/yH5fKMiMK/9Nnmd1iSDOg44kJPU7gv126P3wmMEbuhpsMZlp1u9IRm/KHpyEHMiq8V2BXJ9GhvAS1fuM297TVuQQluuBQLWD6ipfgWxFNmKFKM2FKytxav6rNdEyYI=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1bb9dQ-0006e8-Ti for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 19:00:40 +0200 Received: from 194-96-160-136.adsl.highway.telekom.at ([194.96.160.136] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1bb9dQ-0001sN-Rx for freebsd-ports@freebsd.org; Sat, 20 Aug 2016 19:00:40 +0200 To: freebsd-ports@freebsd.org References: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> Subject: Re: graphics/gd marked as broken? From: Walter Schwarzenfeld Message-ID: <80ce61c1-d0bc-11fd-854a-0748c77fcdd0@utanet.at> Date: Sat, 20 Aug 2016 19:00:39 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 17:00:45 -0000 I am not sure. But ImageMagick is depend on graphviz via option.. ImageMagick has an option webp. Graphviz in depend via LIB_CEPENDS on gd. And gd has the webp option. Maybe it is this. From owner-freebsd-ports@freebsd.org Sat Aug 20 17:07: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 73976BC0489 for ; Sat, 20 Aug 2016 17:07: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 41C5614E2 for ; Sat, 20 Aug 2016 17:07: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 95EECBDCE0; Sat, 20 Aug 2016 19:07:22 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) by prod2.absolight.net (Postfix) with ESMTPA id 75B3EBDCDE; Sat, 20 Aug 2016 19:07:22 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 338716C4645F; Sat, 20 Aug 2016 19:07:22 +0200 (CEST) Date: Sat, 20 Aug 2016 19:07:16 +0200 From: Mathieu Arnold To: Walter Schwarzenfeld , freebsd-ports@freebsd.org Subject: Re: Perl upgrade - 5.20.x vulnerable Message-ID: In-Reply-To: <0f189ec8-d430-018f-1496-39303d917644@utanet.at> References: <2915322d-0b1a-d36e-0725-c10bd0d32b7c@cloudzeeland.nl> <0f189ec8-d430-018f-1496-39303d917644@utanet.at> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========C76DECA889BCF65FA123==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 17:07:25 -0000 --==========C76DECA889BCF65FA123========== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +--On 20 ao=C3=BBt 2016 16:25:24 +0200 Walter Schwarzenfeld wrote: | Someone posted it in the FreeBSD Forum (in the moment I don't find it). | but: | http://www.cpan.org/src/ | 5.20 5.20.3 End of life 2015-09-12 |=20 | Nearly, just a year ago. It is not really true. perlpolicy says: o We "officially" support the two most recent stable release series. 5.14.x and earlier are now out of support. As of the release of 5.20.0, we will "officially" end support for Perl 5.16.x, other than providing security updates as described below. o To the best of our ability, we will attempt to fix critical issues in the two most recent stable 5.x release series. Fixes for the current release series take precedence over fixes for the previous release series. o To the best of our ability, we will provide "critical" security patches / releases for any major version of Perl whose 5.x.0 release was within the past three years. We can only commit to providing these for the most recent .y release in any 5.x.y series. So, it is more or less still supported. | and we have it as default version. |=20 | (It seems all overlooked it, and I wonder about). It is not overlooked. As soon as mod_perl supports anything after 5.20, I'll change the default to 5.24. The current rate of Perl releases is a new major release each May, my goal is to switch to it on the next September. Right now, the only thing holding back is mod_perl. --=20 Mathieu Arnold --==========C76DECA889BCF65FA123========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXuI5JXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IRWMP/2ctczNgn11SzHdhjFOr57v1 1jiKsh8ttLJXDJhcKLTjIJ1E18qH6pKmjJAAq+6BLc/sb05piT0u4of6/4ciK5dq vty5hfKibV7645iZwMP0yX6SEJZjQk0r83MySiOFKekMyR4k/tHPu7ivE0XxlX75 XU0sGjbjmSRsCTXQR6L4O9hioK0c7oPO9rK/A9nACJzoE5UspYfGqmxt1v5Kv0ed nMrF9sYrzZ8tCV4nhwHYIpeHVOsfvnQxlbwMVmSbnMtQCpj+18vL+ApZC1ewRPaV CD09uYawwnCXg4L4UQU39L4FsaRoELSmj4gGYWtcUvknIl08LCAEskH1F0GVXHQH U769blJjiuFgxylum7ozOknN2FbAdKSkwpZ55onUzIoXDad9I3ATkcUydw+ITWjZ RF/indUlwOibAuBgzhRS9VcNNHHvaqNyFRmOWdfmUvbR+e047mKWP35NlHBRn2/G UlfIEiNrIepgRBewvz22eCZgqbcH59zWu10rhJQ+UPeekN9m553er85D4I7Wwx3c PAqtJWp3i/HhwzVrhDg70ArxToLRfnptvuMZ6qLevJ3r+dD1uBS06eJCilw5RhrC PFMnv9jwWqiYO6prs9C57n174byKNdHyZgBOPsoCc+Nz969U8oJkcUrLtvl+ZovB 9TsHVv5xePBl7V/ckSDp =4LcO -----END PGP SIGNATURE----- --==========C76DECA889BCF65FA123==========-- From owner-freebsd-ports@freebsd.org Sat Aug 20 19:11: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 91BF7BC048C for ; Sat, 20 Aug 2016 19:11:35 +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 428871685 for ; Sat, 20 Aug 2016 19:11:34 +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 u7KJBWBN013006 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Aug 2016 19:11:33 GMT (envelope-from list1@gjunka.com) Subject: Re: graphics/gd marked as broken? To: freebsd-ports@freebsd.org References: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> From: Grzegorz Junka Message-ID: <0dc2dd7c-020f-101d-1f76-0b2ad1f3bac0@gjunka.com> Date: Sat, 20 Aug 2016 19:11:32 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 19:11:35 -0000 On 20/08/2016 16:23, Walter Schwarzenfeld wrote: > The port is not broken, it compiles in port and with poudriere. > Only if option WEBP is set to on it is broken. > > look with > > poudriere options -C -jhailname graphics/gd > > how is it set, and change it if is to on. > _______________________________________________ > 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" So, poudriere lies then, it says it's broken: [00:01:21] ====>> [04][00:00:00] Starting build of graphics/gd [00:01:21] ====>> [04][00:00:00] Finished build of graphics/gd: Ignored: is marked as broken: circular dependencies Greg From owner-freebsd-ports@freebsd.org Sat Aug 20 19:16: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 D5663BC05FE for ; Sat, 20 Aug 2016 19:16: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 7EEE8199D for ; Sat, 20 Aug 2016 19:16: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 u7KJGn2f013056 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Aug 2016 19:16:50 GMT (envelope-from list1@gjunka.com) Subject: Re: graphics/gd marked as broken? To: freebsd-ports@freebsd.org References: <19ccaf07-1c70-1372-f507-acdad19917f1@utanet.at> <0dc2dd7c-020f-101d-1f76-0b2ad1f3bac0@gjunka.com> From: Grzegorz Junka Message-ID: <91eccaaf-248b-836d-ae6e-9b9b7f31065c@gjunka.com> Date: Sat, 20 Aug 2016 19:16:49 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <0dc2dd7c-020f-101d-1f76-0b2ad1f3bac0@gjunka.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 19:16:52 -0000 On 20/08/2016 19:11, Grzegorz Junka wrote: > > On 20/08/2016 16:23, Walter Schwarzenfeld wrote: >> The port is not broken, it compiles in port and with poudriere. >> Only if option WEBP is set to on it is broken. >> >> look with >> >> poudriere options -C -jhailname graphics/gd >> >> how is it set, and change it if is to on. >> _______________________________________________ >> 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" > > So, poudriere lies then, it says it's broken: > > [00:01:21] ====>> [04][00:00:00] Starting build of graphics/gd > [00:01:21] ====>> [04][00:00:00] Finished build of graphics/gd: > Ignored: is marked as broken: circular dependencies > > Greg Sorry, I should have been clearer. I know the port isn't broken, I just don't understand why poudriere says it's marked as broken if, according to you, it's a circular dependency and the port isn't marked in any way? Greg From owner-freebsd-ports@freebsd.org Sat Aug 20 19:46:07 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 2BFB1BC0DBF for ; Sat, 20 Aug 2016 19:46:07 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (kingslanding.unix-experience.fr [62.4.22.5]) (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 E5EFF1808 for ; Sat, 20 Aug 2016 19:46:06 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (unknown [192.168.200.21]) by smtp.unix-experience.fr (Postfix) with ESMTP id 4E5AE5D7D3 for ; Sat, 20 Aug 2016 21:37:31 +0200 (CEST) X-Virus-Scanned: scanned by unix-experience.fr Received: from smtp.unix-experience.fr ([192.168.200.21]) by smtp.unix-experience.fr (smtp.unix-experience.fr [192.168.200.21]) (amavisd-new, port 10024) with ESMTP id a034vwsJh3bE for ; Sat, 20 Aug 2016 21:37:29 +0200 (CEST) Received: from Nerz-PC (LFbn-1-710-40.w86-246.abo.wanadoo.fr [86.246.185.40]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id 3085D5D7C6 for ; Sat, 20 Aug 2016 21:37:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unix-experience.fr; s=uxselect; t=1471721849; bh=YmMn6DtB6aGo67oTnReb21UwEd5i/sgGFAbBKT9xFZk=; h=Subject:From:To:Date; b=NICxu6EIZHRK1EQ0AGX99WDGv+g0+T3hJDWvGz2EC9viuSMV5rCHHaq3vLbNbBWqq 734jnxlgSAJs1hX2Q2wscLQN8nE3qVOXYIEhPae35suZNkg91ZaMRTy6hg05FcuPGp 3BArbkqOHv1yXQVYrDtFNqwloCW1eLcDaHc2Xgz0= Message-ID: <1471721848.12240.0.camel@unix-experience.fr> Subject: mail/rainloop needs a committer From: =?ISO-8859-1?Q?Lo=EFc?= BLOT To: freebsd-ports Date: Sat, 20 Aug 2016 21:37:28 +0200 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 19:46:07 -0000 Hello I validated a good diff for mail/rainloop, can a commiter push it to ports tree ? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211870 Thanks ! -- Best regards, Loïc BLOT, UNIX systems, security and network engineer http://www.unix-experience.fr