From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 00:10:17 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07515106568E; Sun, 13 Jun 2010 00:10:17 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id 562868FC0A; Sun, 13 Jun 2010 00:10:15 +0000 (UTC) Received: by wwb22 with SMTP id 22so2894430wwb.13 for ; Sat, 12 Jun 2010 17:10:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:organization:to :subject:date:user-agent:cc:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; bh=dbTZtDb7OxfITQJE/QtPyX+c9hs9CoVjalgXsj38lSw=; b=wGkgtPrxSPjPO0tKxMR7Brn5Z8MHrN0GpkvBjlkQbrVAuERYyH6k/Xu9erFacfIkUa Z84NsbRkBuAmDBSasZKw5a1+25WFZDH9OB6i8FTOz+M8Vf4qylLbV8JQTJ3knqhYMuuM pqEOOYeoh6kqbPsfO7XbFLGFywsCwXnaAZHrQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=aMt+zWQ3fZ9/juc8qFX4XYBqmAP2sguBwFnueA5CLpDUV4jV0sIh1NVS9dmaIUIsoC X+QRcSAYHjoR9khmjJxicfNVLAi24PCjT4cFTy0HqeODo3FUm5uXWl0hLENWGfDOzNuR BML050ttn31KXR5hlyjn2z75ISBaHEWtzj7VA= Received: by 10.227.146.207 with SMTP id i15mr3846339wbv.214.1276387814886; Sat, 12 Jun 2010 17:10:14 -0700 (PDT) Received: from echo.hoth (host245-211-dynamic.54-82-r.retail.telecomitalia.it [82.54.211.245]) by mx.google.com with ESMTPS id p17sm15127028wbe.8.2010.06.12.17.10.13 (version=SSLv3 cipher=RC4-MD5); Sat, 12 Jun 2010 17:10:14 -0700 (PDT) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: Doug Barton Date: Sun, 13 Jun 2010 02:10:04 +0200 User-Agent: KMail/1.13.3 (FreeBSD/9.0-CURRENT; KDE/4.4.4; i386; ; ) References: <201006120057.13163.avilla@freebsd.org> <4C141AE3.2000409@FreeBSD.org> In-Reply-To: <4C141AE3.2000409@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1374539.qNZog6PDxB"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201006130210.11565.avilla@freebsd.org> Cc: freebsd-ports@freebsd.org Subject: Re: portmaster: problem with --packages-build? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 00:10:17 -0000 --nextPart1374539.qNZog6PDxB Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Sunday 13 June 2010 01:40:19 Doug Barton wrote: > No hurry for testing, I found some good test cases locally and was=20 able > to confirm that the new code works to detect this problem so I=20 committed > it to the ports version (2.29). i just saw the e-mail, so i wasn't able to test it before :) i have only one question: what if the port is listed only in build=20 dependencies but is installed because i want it installed (of course,=20 portmaster cannot know why a port was installed)? will it get=20 removed? > Thanks again for bringing this to my attention. thank you for fixing it! =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Work is the curse of the drinking classes. -- Mike Romanoff --nextPart1374539.qNZog6PDxB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iJwEAAECAAYFAkwUIeMACgkQ3xiC6kQ1CothWAQAvsRYCbggRhUEWBxjFRNGHG3Q dZACN4zAZMwREoibN6YazW0OcFyeTL/XVMi1wM+aBrWJgtHCwbX1F+aL+PmZP+7K e3Yk2W58s4FsKW4GbIKLFQlKeAvjPH9TWgB5dl3mnYp0DBw0NmvmF+5CkRkOwtbf hSUKqs71G17qCILwvKo= =MD5d -----END PGP SIGNATURE----- --nextPart1374539.qNZog6PDxB-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 02:19:14 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B45B1065677 for ; Sun, 13 Jun 2010 02:19:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id BEC0F8FC1A for ; Sun, 13 Jun 2010 02:19:13 +0000 (UTC) Received: (qmail 8222 invoked by uid 399); 13 Jun 2010 02:19:12 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 13 Jun 2010 02:19:12 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C14401F.6080704@FreeBSD.org> Date: Sat, 12 Jun 2010 19:19:11 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Alberto Villa References: <201006120057.13163.avilla@freebsd.org> <4C141AE3.2000409@FreeBSD.org> <201006130210.11565.avilla@freebsd.org> In-Reply-To: <201006130210.11565.avilla@freebsd.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: portmaster: problem with --packages-build? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 02:19:14 -0000 On 06/12/10 17:10, Alberto Villa wrote: > On Sunday 13 June 2010 01:40:19 Doug Barton wrote: >> No hurry for testing, I found some good test cases locally and was > able >> to confirm that the new code works to detect this problem so I > committed >> it to the ports version (2.29). > > i just saw the e-mail, so i wasn't able to test it before :) No problem. I initially thought it would be more difficult to fix than it actually turned out to be, so I was able to devote some time to writing the fix and then regression testing it (the latter part is usually the complicated bit). > i have only one question: what if the port is listed only in build > dependencies but is installed because i want it installed (of course, > portmaster cannot know why a port was installed)? will it get > removed? The list of ports for --delete-build-only and/or --packages-build (which use the same code to build the list, FWIW) is still calculated on each portmaster run. So let's say you have gmake installed already, and it is a build-only dependency on the current portmaster run. If gmake is up to date (i.e., portmaster doesn't need to do anything to it) then it will simply be used, and not deleted when you're done. The way the code stands now, if you already had it installed (or for that matter, if you did not have it installed, but it was a build-only dep for something else in the current run) then it would be installed/updated, then with --delete-build-only it would be deleted at the end of that portmaster run.[1] To answer your question more directly, there is currently no provision for the idea of "this port is a build-only dependency but I do not want --delete-build-only to mess with it." The update today doesn't change this, it only addresses the issue of not treating something as a build-only dep on _this_ run if it is listed as a run dependency for something else that is already installed. I'm not sure that the complexity of the extra code required to exempt ports from --delete-build-only is justified. If I were a typical FreeBSD user I would probably use the combination of --packages-build and --delete-build-only, perhaps along with a local package repo so that I could build my own custom versions of those tools that I cared about. As long as the packages are up to date, they don't have have to be refetched each time you build a port so there is only a small delay when the build dep is installed. The reason I don't do this personally is that when I'm working on updating the ports that I maintain it's more convenient for me to already have the typical tools installed. hth Doug [1] There is another case of multiple ports on the command line, such as 'portmaster thing-that-has-gmake-as-a-build-dep gmake'. In that case, portmaster already has code to prevent gmake from being treated as a build dep. -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 07:10:07 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09591106567F for ; Sun, 13 Jun 2010 07:10:07 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 189838FC16 for ; Sun, 13 Jun 2010 07:10:03 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id o5D79wGT022855 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sun, 13 Jun 2010 08:09:59 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <4C148446.6070901@infracaninophile.co.uk> Date: Sun, 13 Jun 2010 08:09:58 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <201006120057.13163.avilla@freebsd.org> <4C141AE3.2000409@FreeBSD.org> <201006130210.11565.avilla@freebsd.org> <4C14401F.6080704@FreeBSD.org> In-Reply-To: <4C14401F.6080704@FreeBSD.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.96.1 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,DKIM_ADSP_ALL, SPF_FAIL autolearn=no version=3.3.1 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: portmaster: problem with --packages-build? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 07:10:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 13/06/2010 03:19:11, Doug Barton wrote: > To answer your question more directly, there is currently no provision > for the idea of "this port is a build-only dependency but I do not want > --delete-build-only to mess with it." The update today doesn't change > this, it only addresses the issue of not treating something as a > build-only dep on _this_ run if it is listed as a run dependency for > something else that is already installed. PR ports/147808 Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwUhEYACgkQ8Mjk52CukIzCDgCdGiUjw0WEZAXp1Y8X1LnVSb+S kgkAnjILrtKJtrLNA1MWXLu8lzwNSDWP =KK/z -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 09:24:18 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE4EF1065676 for ; Sun, 13 Jun 2010 09:24:18 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) by mx1.freebsd.org (Postfix) with ESMTP id 7F6C18FC12 for ; Sun, 13 Jun 2010 09:24:18 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.71 (FreeBSD)) (envelope-from ) id 1ONjQQ-000EoP-Al for freebsd-ports@freebsd.org; Sun, 13 Jun 2010 11:24:18 +0200 Date: Sun, 13 Jun 2010 11:24:18 +0200 From: Kurt Jaeger To: freebsd-ports@freebsd.org Message-ID: <20100613092418.GH13886@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Who to bug to commit some ports ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 09:24:18 -0000 Hi! I recently submitted some PRs for updates and new ports and would like to know whom to ask for them to be committed. Yes, I know, I can try to bug some ports committers using e-mail 8-), but if possible, I would like to avoid this 8-) So, if someone points me to the right way of getting a committer to commit it, I would be grateful. Here's the list: - java/dbvis, update to new dbvis version http://www.freebsd.org/cgi/query-pr.cgi?pr=147493 - devel/cego-base as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147819 - devel/cego-xml as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147820 - databases/cego as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147822 -- pi@opsec.eu +49 171 3101372 10 years to go ! From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 09:53:36 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E0F71065686 for ; Sun, 13 Jun 2010 09:53:36 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id F42268FC08 for ; Sun, 13 Jun 2010 09:53:35 +0000 (UTC) Received: by bwz2 with SMTP id 2so1865937bwz.13 for ; Sun, 13 Jun 2010 02:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:received :reply-to:in-reply-to:references:date:message-id:subject:from:to:cc :content-type; bh=bj4HzJcr3gFsdqkYa4MD8LX1FvD7bz75qp3TY+gmf8A=; b=jq1xoFT2Q/bcExcA52jMyPy5qgQBxID4tdq05P0VcGLZJX+EEvVBu6P4AlXro8koUZ 227XrRnGuipuAS+5rWG59ZXVp3c967QhBsNmuzRAFg+UTnRMa8YP4TvaDH/yV9Yn3oO1 xq9Wk/RK97/TGAgw2SOZ+xnuQzWNj9R9+6iqk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=Y0+neWU77mvUUqJbJIgcnDZoiMLIFOAFgGn5TKHSDA4gFbH7UJpB8sudQ+W3i4C7wl 6kntKb1ymEgWvhjPoOrVEGp97ZPxdBhrEwwt6FDrUnmr1jagio8mNZlMKzRWTbRWzEj/ yNjy3Z2o7v42pCfBY825Ixc5WgE3h5psClwgw= MIME-Version: 1.0 Received: by 10.204.161.201 with SMTP id s9mr3147266bkx.19.1276422814476; Sun, 13 Jun 2010 02:53:34 -0700 (PDT) Received: by 10.204.54.211 with HTTP; Sun, 13 Jun 2010 02:53:34 -0700 (PDT) Received: by 10.204.54.211 with HTTP; Sun, 13 Jun 2010 02:53:34 -0700 (PDT) In-Reply-To: References: <20100613092418.GH13886@home.opsec.eu> Date: Sun, 13 Jun 2010 10:53:34 +0100 Message-ID: From: Chris Rees To: Kurt Jaeger Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org Subject: Re: Who to bug to commit some ports ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: utisoft@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 09:53:36 -0000 Patience is the key mate. Anything submitted eleven at night on a Saturday won't get seen to till Tuesday at the earliest! They're human too. Sorry for top-posting, Android won't let me quote. There's a bug report on it! On 13 Jun 2010 10:24, "Kurt Jaeger" wrote: Hi! I recently submitted some PRs for updates and new ports and would like to know whom to ask for them to be committed. Yes, I know, I can try to bug some ports committers using e-mail 8-), but if possible, I would like to avoid this 8-) So, if someone points me to the right way of getting a committer to commit it, I would be grateful. Here's the list: - java/dbvis, update to new dbvis version http://www.freebsd.org/cgi/query-pr.cgi?pr=147493 - devel/cego-base as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147819 - devel/cego-xml as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147820 - databases/cego as new port http://www.freebsd.org/cgi/query-pr.cgi?pr=147822 -- pi@opsec.eu +49 171 3101372 10 years to go ! _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 13:35:43 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBEAC1065673 for ; Sun, 13 Jun 2010 13:35:43 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 63CCA8FC14 for ; Sun, 13 Jun 2010 13:35:42 +0000 (UTC) Received: by bwz2 with SMTP id 2so1976822bwz.13 for ; Sun, 13 Jun 2010 06:35:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:reply-to :in-reply-to:references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=VbE6fWVtQxA9JxQrxhXfjXVS7yduNk/lS2nMdVtB828=; b=aYm/LnjwS0XWQ+C3MbXEu1koI56VgOHquaREhcta7imSo67gVX4dw/+CJON+eg7w1R mYZotfEVUAAA5WkuIX7cwdalYhN27w9pNe+NDN4mW1diHlCbzKhpdIAB38lL+io8cTYe mfSDNv55Dvw+4O/cRZdonH+ClFXxnw1bMh6Ss= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:content-type:content-transfer-encoding; b=LUrY0vhUgTKWqGnYErsMW0zQ47KhsKv4BlYpnL15VIuAB4Q5sVeseVVK4dg//oIW99 e5ty8Re2/aq+k2zg0BlgMe0EYiC0ciqtPAYCmGN4v/JlVB8cgPq3E2n0N46qMYMgBJWP yqIi4Cm06HdbrglF93G4W0eGw2iX37B0rKeUk= Received: by 10.204.160.69 with SMTP id m5mr3291022bkx.70.1276434695189; Sun, 13 Jun 2010 06:11:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.54.211 with HTTP; Sun, 13 Jun 2010 06:11:05 -0700 (PDT) In-Reply-To: <20100612191403.GA3118@lonesome.com> References: <20100612191403.GA3118@lonesome.com> From: Chris Rees Date: Sun, 13 Jun 2010 14:11:05 +0100 Message-ID: To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: security/gorilla outdated X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: utisoft@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 13:35:43 -0000 On 12 June 2010 20:14, Mark Linimon wrote: > On Sat, Jun 12, 2010 at 05:32:10PM +0000, Terry Poulin wrote: >> Just noticed that they moved to github >> and the current version is 1.5.3, >> rather than the 1.4.4 version in the ports tree. =A0I don't use the >> program, but thought it best to make a note of it here; cheers. > > It's unmaintained, so unless someone sends a PR updating it, it will > probably stay outdated :-) > > mcl PR updating it: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D147833 Cheers, Chris From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 13:37:00 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95F01106566B; Sun, 13 Jun 2010 13:37:00 +0000 (UTC) (envelope-from makc@issp.ac.ru) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id EFFA88FC14; Sun, 13 Jun 2010 13:36:59 +0000 (UTC) Received: from [62.63.90.113] [62.63.90.113:54611] (HELO/EHLO luna.dio.ru, authenticated with PLAIN) by mail.issp.ac.ru with ESMTP/inet id o5DDarRG078347 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Sun, 13 Jun 2010 17:36:54 +0400 (MSD) From: Max Brazhnikov Organization: ISSP RAS To: kde-freebsd@kde.org Date: Sun, 13 Jun 2010 17:36:55 +0400 User-Agent: KMail/1.13.3 (FreeBSD/8.0-STABLE; KDE/4.4.4; amd64; ; ) References: <4C128F14.9060605@FreeBSD.org> <4C1334A9.1000208@icyb.net.ua> <4C1417BB.1020906@FreeBSD.org> In-Reply-To: <4C1417BB.1020906@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201006131736.56082.makc@issp.ac.ru> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.issp.ac.ru [77.236.34.3]); Sun, 13 Jun 2010 17:36:54 +0400 (MSD) Cc: Rob Farmer , Doug Barton , Andriy Gapon , freebsd-ports@freebsd.org Subject: Re: [kde-freebsd] qt4-moc link failure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 13:37:00 -0000 On Sat, 12 Jun 2010 16:26:51 -0700, Doug Barton wrote: > On 06/12/10 00:18, Andriy Gapon wrote: > > on 12/06/2010 03:40 Rob Farmer said the following: > >> On Fri, Jun 11, 2010 at 12:31 PM, Doug Barton wrote: > >>> Full log is at http://people.freebsd.org/~dougb/qt4-moc.log > >> > >> It looks like you compiled with g++45 but the very last command (the > >> link) is using g++ (ie the base system gcc). I don't know enough about > >> compilers to say for sure if that would cause the problem or not, but > >> its probably a good starting point. > > > > Yeah, here is my earlier post to kde@ list, no reply to it: > > http://www.mail-archive.com/kde-freebsd@kde.org/msg08123.html > > Thanks Andriy, your suggestion to edit > /usr/local/share/qt4/mkspecs/common/g++.conf did the trick. :) > > So, kde folks, is this going to be _the_ solution to this problem, or > can y'all come up with a better one? If we're going to push in the > direction of a "ports compiler" this is a problem that needs to be solved. qmake is designed to use special mkspecs for compilers. The only solution now is to create qmake mkspecs files for each compiler. Then switching between different compilers can be done via QMAKESPEC environment. Max From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 13:44:38 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A3FA1065676; Sun, 13 Jun 2010 13:44:38 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 9A6BA8FC19; Sun, 13 Jun 2010 13:44:37 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id E90AF22C5091; Sun, 13 Jun 2010 16:44:35 +0300 (EEST) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 277515A9012; Sun, 13 Jun 2010 06:44:34 -0700 (PDT) From: QAT@FreeBSD.org To: erwin@FreeBSD.org In-Reply-To: <201006130840.o5D8e62D061428@repoman.freebsd.org> References: <201006130840.o5D8e62D061428@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2010-03-11 13:38:43 X-QAT-Port: korean/bitchx X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/ko-BitchX-1.0c16_6.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: PLIST Message-Id: <20100613134434.277515A9012@jester1b.ixsystems.com> Date: Sun, 13 Jun 2010 06:44:33 -0700 (PDT) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/biology/dna-qc Makefile ports/chinese/kcfonts Makefile ports/databases/postgresql73-server Makefile ports/databases/postgresql74-server Makefile ports/databases/postgresql80-server Makefile ports/databases/post X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 13:44:38 -0000 The Restless Daemon identified a PLIST error while trying to build: ko-BitchX-1.0c16_6 maintained by ports@FreeBSD.org Makefile ident: $FreeBSD: ports/korean/bitchx/Makefile,v 1.25 2010/06/13 08:40:01 erwin Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/ko-BitchX-1.0c16_6.log : pkg_delete: unable to completely remove directory '/usr/local/share/doc/bitchx' pkg_delete: file '/usr/local/share/bx/help/8_Scripts' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/8_Scripts' pkg_delete: file '/usr/local/share/bx/help/7_Docs' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/7_Docs' pkg_delete: file '/usr/local/share/bx/help/6_Functions' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/6_Functions' pkg_delete: file '/usr/local/share/bx/help/5_Programming/on' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/5_Programming/on' pkg_delete: file '/usr/local/share/bx/help/5_Programming' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/5_Programming' pkg_delete: file '/usr/local/share/bx/help/4_Misc/window' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/4_Misc/window' pkg_delete: file '/usr/local/share/bx/help/4_Misc/set' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/4_Misc/set' pkg_delete: file '/usr/local/share/bx/help/4_Misc/bind' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/4_Misc/bind' pkg_delete: file '/usr/local/share/bx/help/4_Misc' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/4_Misc' pkg_delete: file '/usr/local/share/bx/help/3_Operators' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/3_Operators' pkg_delete: file '/usr/local/share/bx/help/2_Queries' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/2_Queries' pkg_delete: file '/usr/local/share/bx/help/1_General/dcc' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/1_General/dcc' pkg_delete: file '/usr/local/share/bx/help/1_General/ctcp' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/1_General/ctcp' pkg_delete: file '/usr/local/share/bx/help/1_General' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/bx/help/1_General' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) === Checking filesystem state Deleting gmake-3.81_4 Deleting gettext-0.18_1 Deleting libiconv-1.13.1_1 === Checking filesystem state after all packages deleted ================================================================ build of /usr/ports/korean/bitchx ended at Sun Jun 13 13:44:31 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=korean&portname=bitchx The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 14:35:37 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83C50106567F; Sun, 13 Jun 2010 14:35:37 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 8C0768FC19; Sun, 13 Jun 2010 14:35:36 +0000 (UTC) Received: from porto.topspin.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id RAA08922; Sun, 13 Jun 2010 17:30:13 +0300 (EEST) (envelope-from avg@icyb.net.ua) Received: from localhost.topspin.kiev.ua ([127.0.0.1]) by porto.topspin.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ONoCT-000616-IH; Sun, 13 Jun 2010 17:30:13 +0300 Message-ID: <4C14EB74.9090203@icyb.net.ua> Date: Sun, 13 Jun 2010 17:30:12 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.24 (X11/20100603) MIME-Version: 1.0 To: Max Brazhnikov References: <4C128F14.9060605@FreeBSD.org> <4C1334A9.1000208@icyb.net.ua> <4C1417BB.1020906@FreeBSD.org> <201006131736.56082.makc@issp.ac.ru> In-Reply-To: <201006131736.56082.makc@issp.ac.ru> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: kde-freebsd@kde.org, Doug Barton , freebsd-ports@freebsd.org, Rob Farmer Subject: Re: [kde-freebsd] qt4-moc link failure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 14:35:37 -0000 on 13/06/2010 16:36 Max Brazhnikov said the following: > qmake is designed to use special mkspecs for compilers. The only solution now > is to create qmake mkspecs files for each compiler. Then switching between > different compilers can be done via QMAKESPEC environment. Right. OTOH, CC and CXX variables somehow get honored without altering any spec file. So, the question remains if it's possible to derive LINK* values from those in the same fashion as well. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 16:08:17 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62C22106566B for ; Sun, 13 Jun 2010 16:08:17 +0000 (UTC) (envelope-from sahil@tandon.net) Received: from spartan.hamla.org (spartan.hamla.org [206.251.255.30]) by mx1.freebsd.org (Postfix) with ESMTP id 41E138FC14 for ; Sun, 13 Jun 2010 16:08:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by spartan.hamla.org (Postfix) with ESMTP id E72F5170F0 for ; Sun, 13 Jun 2010 12:08:16 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tandon.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:reply-to:message-id :subject:subject:from:from:date:date:received:received; s=aegis; t=1276445296; bh=RfVGO77u9MTo+CcoTleBz0GjGfsy3OQERd9iUtasZL0=; b= sOJNE/z2/0m0zIhwF4NanRYcK1PGFCu1O5ILR3PZLVylPNN+b5nPf6s1Vxh1WCRB E3g7Dt/PgegE546gL6vvlG4seskxBXjPvUHJkV9NSikdqGmOtN51K2p3rFq7ayYe Gv5LbMNabNWuRozIS6ZGYjBVBzT6jFJNQf5So67Yki4= X-Virus-Scanned: by ClamAV at spartan.hamla.org Received: from spartan.hamla.org ([127.0.0.1]) by localhost (spartan.hamla.org [127.0.0.1]) (amavisd-new, port 10027) with LMTP id pbmTHCVsvkw7 for ; Sun, 13 Jun 2010 12:08:16 -0400 (EDT) Received: from magic.hamla.org (cpe-69-201-179-80.nyc.res.rr.com [69.201.179.80]) by spartan.hamla.org (Postfix) with ESMTPSA id 5285C17091 for ; Sun, 13 Jun 2010 12:08:16 -0400 (EDT) Date: Sun, 13 Jun 2010 12:08:13 -0400 From: Sahil Tandon To: freebsd-ports@freebsd.org Message-ID: <20100613160813.GB11744@magic.hamla.org> References: <20100613092418.GH13886@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100613092418.GH13886@home.opsec.eu> User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: Who to bug to commit some ports ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 16:08:17 -0000 On Sun, 13 Jun 2010, Kurt Jaeger wrote: > I recently submitted some PRs for updates and new ports and would > like to know whom to ask for them to be committed. Yes, I know, I can > try to bug some ports committers using e-mail 8-), but if possible, > I would like to avoid this 8-) By "recently" you mean "very recently". :-) > - java/dbvis, update to new dbvis version > http://www.freebsd.org/cgi/query-pr.cgi?pr=147493 I grabbed this one and will try to get to it this week. -- Sahil Tandon From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 18:18:39 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71EFD1065678 for ; Sun, 13 Jun 2010 18:18:39 +0000 (UTC) (envelope-from andy@neu.net) Received: from neu.net (neu.net [199.237.202.236]) by mx1.freebsd.org (Postfix) with ESMTP id 2F0228FC15 for ; Sun, 13 Jun 2010 18:18:38 +0000 (UTC) Received: from neu.net (neu.net [199.237.202.236]) by neu.net (8.14.4/8.13.6) with ESMTP id o5DIIa05038459 for ; Sun, 13 Jun 2010 18:18:38 GMT Date: Sun, 13 Jun 2010 18:18:36 +0000 (GMT) From: AN To: freebsd-ports@freebsd.org Message-ID: User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.95.2 at neu.net X-Virus-Status: Clean Subject: upgrade issue X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 18:18:39 -0000 After a recent Gnome upgrade I'm having a problem with a box on a USB KVM switch. FreeBSD test.fu.bar 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #1: Wed Jun 9 20:18:01 IDT 2010 root@test.fu.bar:/usr/obj/usr/src/sys/GENERIC amd64 # pkg_info |grep gnome2 gnome2-2.30.1_1 The "meta-port" for the GNOME 2 integrated X11 desktop I have the box connected to a Belkin USB 2 port switch, it has been working fine for over a year. The other box is Suse 11, when I switch to the linux box everything is fine. However, when I switch to the FreeBSD box, the Xwindows session is killed, and I am left at a console prompt. I grabbed the following off the console: (gnome-panel:88272): GLib-GObject-CRITICAL **: g_object_run_dispose: assertion ` G_IS_OBJECT (object)' failed (gnome-panel:88272): GLib-GObject-CRITICAL **: g_object_run_dispose: assertion ` G_IS_OBJECT (object)' failed Jun 13 20:01:33 test gnome-keyring-daemon[88264]: dbus failure unregistering fro m session: Connection is closed xinit: connection to X server lost. # Jun 13 20:01:33 test gnome-keyring-daemon[88264]: dbus failure un registering from session: Connection is closed ugen7.3: at usbus7 (disconnected) ums1: at uhub8, port 1, addr 3 (disconnected) ukbd1: at uhub8, port 1, addr 3 (disconnected) ugen7.3: at usbus7 uhid0: on usbus7 ugen7.4: at usbus7 ukbd0: on usbus7 kbd2 at ukbd0 uhid1: on usbus7 ugen7.5: at usbus7 ums0: on usbus7 ums0: 8 buttons and [XYZT] coordinates ID=0 uhid2: on usbus >From the log file: Jun 13 20:01:22 test kernel: ugen7.3: at usbus7 (disconnected) Jun 13 20:01:22 test kernel: uhid0: at uhub8, port 1, addr 3 (disconnected) Jun 13 20:01:23 test kernel: ugen7.3: at usbus7 Jun 13 20:01:23 test kernel: ums1: on usbus7 Jun 13 20:01:23 test kernel: ums1: 5 buttons and [XYZ] coordinates ID=0 Jun 13 20:01:23 test kernel: ukbd1: on usbus7 Jun 13 20:01:23 test kernel: kbd3 at ukbd1 Jun 13 20:01:23 test kernel: ugen7.4: at usbus7 (disconnected) Jun 13 20:01:23 test kernel: ukbd0: at uhub8, port 4, addr 4 (disconnected) Jun 13 20:01:23 test kernel: uhid1: at uhub8, port 4, addr 4 (disconnected) Jun 13 20:01:24 test kernel: ugen7.5: at usbus7 (disconnected) Jun 13 20:01:24 test kernel: ums0: at uhub8, port 3, addr 5 (disconnected) Jun 13 20:01:24 test kernel: uhid2: at uhub8, port 3, addr 5 (disconnected) Jun 13 20:01:33 test gnome-keyring-daemon[88264]: dbus failure unregistering from session: Connection is closed Jun 13 20:01:33 test kernel: pid 88249 (Xorg), uid 0: exited on signal 6 (core dumped) Jun 13 20:01:33 test gnome-keyring-daemon[88264]: dbus failure unregistering from session: Connection is closed Jun 13 20:46:38 test kernel: ugen7.3: at usbus7 (disconnected) Jun 13 20:46:38 test kernel: ums1: at uhub8, port 1, addr 3 (disconnected) Jun 13 20:46:38 test kernel: ukbd1: at uhub8, port 1, addr 3 (disconnected) Jun 13 20:46:39 test root: Unknown USB device: vendor 0x050d product 0x3201 bus uhub8 Jun 13 20:46:39 test kernel: ugen7.3: at usbus7 Jun 13 20:46:39 test kernel: uhid0: on usbus7 Jun 13 20:46:39 test root: Unknown USB device: vendor 0x04d9 product 0x1603 bus uhub8 Jun 13 20:46:39 test kernel: ugen7.4: at usbus7 Jun 13 20:46:39 test kernel: ukbd0: on usbus7 Jun 13 20:46:39 test kernel: kbd2 at ukbd0 Jun 13 20:46:39 test kernel: uhid1: on usbus7 Jun 13 20:46:40 test root: Unknown USB device: vendor 0x046d product 0xc51b bus uhub8 Jun 13 20:46:40 test kernel: ugen7.5: at usbus7 Jun 13 20:46:40 test kernel: ums0: on usbus7 Jun 13 20:46:40 test kernel: ums0: 8 buttons and [XYZT] coordinates ID=0 Jun 13 20:46:40 test kernel: uhid2: on usbus7 Jun 13 20:47:33 test console-kit-daemon[1287]: WARNING: kvm_getenvv failed: cannot open /proc/28837/mem Jun 13 20:47:33 test gnome-session[28837]: WARNING: Unable to determine session: Unable to lookup session information for process '28837' Jun 13 20:47:35 test console-kit-daemon[1287]: WARNING: kvm_getenvv failed: cannot open /proc/28878/mem Jun 13 20:47:35 test console-kit-daemon[1287]: WARNING: kvm_getenvv failed: cannot open /proc/28880/mem Jun 13 20:47:35 test pulseaudio[28883]: pid.c: Stale PID file, overwriting. Jun 13 20:47:36 test pulseaudio[28883]: module.c: module-detect is deprecated: Please use module-udev-detect instead of module-detect! Jun 13 20:47:36 test pulseaudio[28883]: oss-util.c: open('/dev/dsp0.0'): Device busy Jun 13 20:47:36 test pulseaudio[28883]: module.c: Failed to load module "module-oss" (argument: "device=/dev/dsp0.0"): initialization failed. Jun 13 20:47:36 test pulseaudio[28883]: oss-util.c: '/dev/dsp2.0' doesn't support full duplex Jun 13 20:47:36 test pulseaudio[28883]: oss-util.c: '/dev/dsp3.0' doesn't support full duplex Any help fixing this would be greatly appreciated. tia From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 20:06:08 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 345A8106564A for ; Sun, 13 Jun 2010 20:06:08 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id B2DA28FC08 for ; Sun, 13 Jun 2010 20:06:07 +0000 (UTC) Received: (qmail 28408 invoked by uid 399); 13 Jun 2010 20:06:07 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 13 Jun 2010 20:06:07 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C153A2E.4020100@FreeBSD.org> Date: Sun, 13 Jun 2010 13:06:06 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Andriy Gapon References: <4C128F14.9060605@FreeBSD.org> <4C1334A9.1000208@icyb.net.ua> <4C1417BB.1020906@FreeBSD.org> <201006131736.56082.makc@issp.ac.ru> <4C14EB74.9090203@icyb.net.ua> In-Reply-To: <4C14EB74.9090203@icyb.net.ua> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: kde-freebsd@kde.org, Rob Farmer , freebsd-ports@freebsd.org Subject: Re: [kde-freebsd] qt4-moc link failure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 20:06:08 -0000 On 06/13/10 07:30, Andriy Gapon wrote: > on 13/06/2010 16:36 Max Brazhnikov said the following: >> qmake is designed to use special mkspecs for compilers. The only >> solution now is to create qmake mkspecs files for each compiler. >> Then switching between different compilers can be done via >> QMAKESPEC environment. > > Right. OTOH, CC and CXX variables somehow get honored without > altering any spec file. So, the question remains if it's possible to > derive LINK* values from those in the same fashion as well. Right, we really need to make this transparent to the user. The common requirement in ports is that they respect CC. Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 21:50:13 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCC5B1065670 for ; Sun, 13 Jun 2010 21:50:13 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 56FBC8FC1F for ; Sun, 13 Jun 2010 21:50:13 +0000 (UTC) Received: by fxm7 with SMTP id 7so2540602fxm.13 for ; Sun, 13 Jun 2010 14:50:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=06DJRnFFh4g1R1e36xXVKpDeqsOAOgs30Lgm+Sclbw0=; b=LJekUTg+WqNmyH2+f01+yNDJrw5nnzftLcVd7lv8mMQMVUMHKEhH1s2meaTgDJjCUg /WZYbxBiiJ+dmo6hPOD8MHtbJ1W6D8ux0Fx6J+YVabZSGugizwdNF6XJ5Bmiwq6zwzVO Sz7AAAAEgyW2CrvDTPBSHEWn/mKIV5z/Izn9M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ktb/M0ixxTtv1y9fo5A/xzPvXTcEhPVcULz0wSrQRye2JaUUAdrvJ1xj2AqDuQpgCt qNyapolIljYWvRcfaYl8ltpqI9NU/DbGIaVskAMW6hQLVsvW7Pz+hl//3+C3GDJ9L3qU 4wvHXx4JxZv7z/6D/Rj0XQSQfS92tueHaX3jg= MIME-Version: 1.0 Received: by 10.239.164.131 with SMTP id t3mr353197hbd.197.1276465811912; Sun, 13 Jun 2010 14:50:11 -0700 (PDT) Received: by 10.239.185.200 with HTTP; Sun, 13 Jun 2010 14:50:11 -0700 (PDT) Date: Sun, 13 Jun 2010 23:50:11 +0200 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: graphics/png fails on FreeBSD 8.1-beta1/powerpc - is xz broken on this platform? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 21:50:13 -0000 I am trying to install the graphics/png port on my PowerMac G4, which runs 8.1-beta1: root@kg-g4# uname -a FreeBSD kg-g4.kg4.no 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Fri May 28 04:38:56 UTC 2010 root@xserve.lan.xcllnt.net:/usr/obj/usr/src/sys/GENERIC powerpc root@kg-g4# cd /usr/ports/graphics/png root@kg-g4# make clean ===> Cleaning for png-1.4.1_1 root@kg-g4# make ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Found saved configuration for png-1.4.1_1 ===> Extracting for png-1.4.1_1 => MD5 Checksum OK for libpng-1.4.1.tar.xz. => SHA256 Checksum OK for libpng-1.4.1.tar.xz. /usr/bin/xz: /usr/ports/distfiles//libpng-1.4.1.tar.xz: Compressed data is corrupt ===> Patching for png-1.4.1_1 ===> Applying FreeBSD patches for png-1.4.1_1 patch: **** can't cd to /usr/ports/graphics/png/work/libpng-1.4.1: No such file or directory => Patch patch-ac failed to apply cleanly. *** Error code 1 Stop in /usr/ports/graphics/png. *** Error code 1 Stop in /usr/ports/graphics/png. root@kg-g4# which xz /usr/bin/xz root@kg-g4# pkg_info -W xz root@kg-g4# xz --version xz (XZ Utils) 4.999.9beta liblzma 4.999.9beta When I try to do this on my amd64 workstation it works without problem. The difference is that it runs 8.0-stable: root@kg-v2# uname -a FreeBSD kg-v2.kg4.no 8.0-STABLE FreeBSD 8.0-STABLE #2: Sun Apr 11 19:39:02 CEST 2010 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 and that xz is installed from a port: root@kg-v2# which xz /usr/local/bin/xz root@kg-v2# pkg_info -W xz /usr/local/bin/xz was installed by package xz-4.999.9_1 root@kg-v2# xz --version xz (XZ Utils) 4.999.9beta liblzma 4.999.9beta What else could be wrong? Update: I installed xz from the port (edited IGNORE out of the Makefile), renamed /usr/bin/xz, and now then png port install sucessfully. HTH -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@FreeBSD.ORG Sun Jun 13 23:20:38 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFE211065670 for ; Sun, 13 Jun 2010 23:20:37 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id A554E8FC13 for ; Sun, 13 Jun 2010 23:20:37 +0000 (UTC) Received: by qyk11 with SMTP id 11so353791qyk.13 for ; Sun, 13 Jun 2010 16:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZXAAPaOvn4bDSV95wFjfl9c8Xs4TVoVWOq3v59Ooj1A=; b=ZV9Ima1fbDor5pm0Ok1OnhJrR8ceY/uiDrYyEYsTETootfkCmXbYvLqxoYV0Eon5ZT yIMnH/0TjPU84gfnYVLLAYTE2INhxHkjfOPnb6uTcgkLqct1KDT1wIMdd1pToVqn8Fcr U8+zC3LqkGDHZYJofCsHr87QLfjBlllFk4kWs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FuLUgJ4ckp789gqLXZXiIKfE+aYuRHM/hOoAAZ3vnDocwtv3V2lrd8wc4WHLo4E3Yy eMii0oE2nFW9LYvAHENMCmoUJel18gnrXxHwVIqIBbo8bwVK6CkZeA8EhmWW3RVrzsrS a4Au0tJjoejuQdJlGjM09KcNoZUilJX5vIWNs= MIME-Version: 1.0 Received: by 10.224.118.213 with SMTP id w21mr1528711qaq.253.1276471236787; Sun, 13 Jun 2010 16:20:36 -0700 (PDT) Received: by 10.229.233.74 with HTTP; Sun, 13 Jun 2010 16:20:36 -0700 (PDT) In-Reply-To: References: Date: Sun, 13 Jun 2010 16:20:36 -0700 Message-ID: From: Garrett Cooper To: Torfinn Ingolfsen Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Ports ML Subject: Re: graphics/png fails on FreeBSD 8.1-beta1/powerpc - is xz broken on this platform? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jun 2010 23:20:38 -0000 On Sun, Jun 13, 2010 at 2:50 PM, Torfinn Ingolfsen wrote= : > I am trying to install the graphics/png port on my PowerMac G4, which run= s > 8.1-beta1: > root@kg-g4# uname -a > FreeBSD kg-g4.kg4.no 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Fri May 28 04:38:56 = UTC > 2010 =A0 =A0 root@xserve.lan.xcllnt.net:/usr/obj/usr/src/sys/GENERIC =A0p= owerpc > root@kg-g4# cd /usr/ports/graphics/png > root@kg-g4# make clean > =3D=3D=3D> =A0Cleaning for png-1.4.1_1 > root@kg-g4# make > =3D=3D=3D> =A0Vulnerability check disabled, database not found > =3D=3D=3D> =A0License check disabled, port has not defined LICENSE > =3D=3D=3D> =A0Found saved configuration for png-1.4.1_1 > =3D=3D=3D> =A0Extracting for png-1.4.1_1 > =3D> MD5 Checksum OK for libpng-1.4.1.tar.xz. > =3D> SHA256 Checksum OK for libpng-1.4.1.tar.xz. > /usr/bin/xz: /usr/ports/distfiles//libpng-1.4.1.tar.xz: Compressed data i= s > corrupt > =3D=3D=3D> =A0Patching for png-1.4.1_1 > =3D=3D=3D> =A0Applying FreeBSD patches for png-1.4.1_1 > patch: **** can't cd to /usr/ports/graphics/png/work/libpng-1.4.1: No suc= h > file or directory > =3D> Patch patch-ac failed to apply cleanly. > *** Error code 1 > > Stop in /usr/ports/graphics/png. > *** Error code 1 > > Stop in /usr/ports/graphics/png. > root@kg-g4# which xz > /usr/bin/xz > root@kg-g4# pkg_info -W xz > root@kg-g4# xz --version > xz (XZ Utils) 4.999.9beta > liblzma 4.999.9beta > > When I try to do this on my amd64 workstation it works without problem. > The difference is that it runs 8.0-stable: > root@kg-v2# uname -a > FreeBSD kg-v2.kg4.no 8.0-STABLE FreeBSD 8.0-STABLE #2: Sun Apr 11 19:39:0= 2 > CEST 2010 =A0 =A0 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC =A0amd64 > and that xz is installed from a port: > root@kg-v2# which xz > /usr/local/bin/xz > root@kg-v2# pkg_info -W xz > /usr/local/bin/xz was installed by package xz-4.999.9_1 > root@kg-v2# xz --version > xz (XZ Utils) 4.999.9beta > liblzma 4.999.9beta > > What else could be wrong? > Update: I installed xz from the port (edited IGNORE out of the Makefile), > renamed /usr/bin/xz, and now then png port install sucessfully. This should be fixed with src revision r209089 . It was occurring because the little-endian generated config.h file got committed. HTH, -Garrett From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 08:07:33 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 746E0106564A for ; Mon, 14 Jun 2010 08:07:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id F31A58FC15 for ; Mon, 14 Jun 2010 08:07:32 +0000 (UTC) Received: (qmail 13503 invoked by uid 399); 14 Jun 2010 08:07:31 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Jun 2010 08:07:31 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C15E342.8050600@FreeBSD.org> Date: Mon, 14 Jun 2010 01:07:30 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@FreeBSD.org X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 08:07:33 -0000 I'm working on adding LICENSE information to my ports, and have a few questions. A lot of my ports are ISC products, and they have the following: http://people.freebsd.org/~dougb/COPYRIGHT.txt I also have dns/fpdns which has this: http://people.freebsd.org/~dougb/LICENSE.txt which looks like it could be BSD, but I'm not sure. I also have several others in this category. net-mgmt/p5-Net-IP has http://people.freebsd.org/~dougb/COPYING.txt which could fall into the "perl" category, except there isn't one. :) Then there is security/libassuan which seems to be dual licensed under GPLv3 and LGPLv2, did we ever decide how to handle that? textproc/htdig is so old that it is using LGPL 2, but there is only an LGPL21 in bsd.licenses.db.mk x11/xscreensaver doesn't have an explicit copyright/license file, but it has this in the individual files: * xscreensaver, Copyright (c) 1991-2010 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation. No representations are made about the suitability of this * software for any purpose. It is provided "as is" without express or * implied warranty. */ Seems like BSD to me? Thanks, Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 10:00:09 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24834106566C for ; Mon, 14 Jun 2010 10:00:09 +0000 (UTC) (envelope-from fenner@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E32DF8FC0A for ; Mon, 14 Jun 2010 10:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5EA081n014954 for ; Mon, 14 Jun 2010 10:00:08 GMT (envelope-from fenner@freefall.freebsd.org) Received: (from fenner@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5EA08gj014939 for ports@freebsd.org; Mon, 14 Jun 2010 10:00:08 GMT (envelope-from fenner) Date: Mon, 14 Jun 2010 10:00:08 GMT From: Bill Fenner Message-Id: <201006141000.o5EA08gj014939@freefall.freebsd.org> To: ports@freebsd.org Cc: Subject: Possibly unbuildable ports reminder X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 10:00:09 -0000 Dear porters, This is just a reminder to please periodically check the list of unbuildable ports at http://pointyhat.freebsd.org/errorlogs/ . A list by MAINTAINER is http://people.freebsd.org/~fenner/errorlogs/ so you can easily check the status of ports that you maintain. In addition, the list of ports with no MAINTAINER with build problems is http://people.freebsd.org/~fenner/errorlogs/ports@freebsd.org.html Since no one is responsible for these ports, the problem won't get fixed unless someone on this list takes the initiative. Thanks for your help! Bill "annoying port email" Fenner From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:06:06 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB088106566C for ; Mon, 14 Jun 2010 11:06:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C872F8FC0C for ; Mon, 14 Jun 2010 11:06:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5EB66FS077843 for ; Mon, 14 Jun 2010 11:06:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5EB66cw077841 for freebsd-ports@FreeBSD.org; Mon, 14 Jun 2010 11:06:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Jun 2010 11:06:06 GMT Message-Id: <201006141106.o5EB66cw077841@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD ports list Cc: Subject: Current unassigned ports problem reports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:06:06 -0000 (Note: an HTML version of this report is available at http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/147844 RF -> RG (part II) o ports/147840 Updated Port: security/scamp o ports/147829 Improved net/ucarp startup script: multiple VHID and F o ports/147828 [maintainer-update] games/stonesoup: split up games/st f ports/147815 print/hplip: error: dbus failed to load w/o dbus suppo o ports/147803 [MAINTAINER] www/node: [SUMMARIZE CHANGES] o ports/147791 [patch] Update sysutils/arcconf to v6_50_18570 o ports/147781 audio/murmur: Murmur overwrites the configfile with ea o ports/147777 [maintainer] audio/audex: Unbreak with KDE 4.4.x o ports/147776 devel/py-gevent depends on py-greenlet o ports/147773 Not assemblied lang/php52-extensions o ports/147755 Update port: audio/rosegarden to 10.04.2 o ports/147744 Update port: textproc/ibus-qt to 1.3.0 f ports/147740 archivers/par2cmdline-tbb requires devel/tbb to run o ports/147706 [patch][maintainer] www/rssdler: make xmlUnEscape and o ports/147705 NEW PORT devel/bzr-grep o ports/147669 science/gramps fails to start f ports/147666 Build of multimedia/kmultimedia4 fails if audio/alsa-l f ports/147662 deskutils/xpad critical start f ports/147658 audio/mpc 0.17 still requires libintl.so.8 after gette o ports/147657 [PATCH] net/mDNSResponder: update to 214.3, take maint o ports/147642 [patch] misc/xdelta3: update to 3.0.y f ports/147639 [PATCH] audio/libtunepimp: make compilable with gcc44 f ports/147628 Update port: cad/netgen to 4.9.13 o ports/147565 powerpc64 support for devel/libffi o ports/147559 [PATCH] upgrade games/freeciv to recent version o ports/147554 Add ports for linux-f10-[alsa|pulseaudio] o ports/147546 Update Port: editors/emacs-devel to a snapshot of 24.x o ports/147500 [patch] Make deskutils/xpad usable f ports/147492 [PATCH] textproc/scim-bridge segfaults. f ports/147487 [PATCH] strange behaviour of math/arpack linking with o ports/147485 Update port: games/sfbol o ports/147480 Update port: devel/mk-configure: add examples and addi o ports/147469 www/surf update f ports/147464 [PATCH] devel/icu4: update to 4.4 s ports/147457 Update port: devel/ptlib26 o ports/147431 [NEW PORT] security/strongswan - Open Source IPsec-bas f ports/147427 [patch] sysutils/fusefs-wdfs allow build with neon29 o ports/147351 new port math/octave-forge-actuarial o ports/147346 [PATCH] sync in last of print/hplip personal patches. f ports/147311 emulators/snes9x-gtk does not recognize --with(out)-sc f ports/147295 security/libgcrypt PORTREVISION should be bumped f ports/147293 [PATCH] net/nss_ldapd: update to 0.7.6 f ports/147289 devel/gdb66 doesn't build o ports/147287 [PATCH] sysutils/openipmi: support sensors for Sun Fir f ports/147278 [patch] lang/mlton: make it build again o ports/147276 x11-fonts/tkfont/Makefile does not use default tcl/tk o ports/147272 UPDATE print/jabref o ports/147269 PORT graphics/freeglut should statisfie USE_GL=glut o ports/147259 PORTS new port graphics/freeglut26 o ports/147251 New port: german/joomla15 - german language packages f o ports/147230 mail/spamass-milter improved adding command-line optio o ports/147221 [patch] japanese/lynx: Update to the latest stable rel o ports/147220 [patch] japanese/lynx-current: Update to the latest cu o ports/147209 [PATCH] www/tinymce: update to 3.3.6 f ports/147199 [patch] port net-mgmt/pnp fix php5.3 issues f ports/147184 request to update mail/dovecot-sieve to 0.1.16 f ports/147160 [patch] Update comms/dfu-programmer to 0.5.2 o ports/147135 New port: textproc/exmpp XMPP parsing library written o ports/147115 [NEW PORT] mail/scam-backscatter: Address verification f ports/147103 [patch] editors/emacs-nox11: skip OPTIONS and use WITH o ports/147093 New port: www/sitracker - Incident tracker / Help Desk o ports/147007 net/mDNSResponder resolv.conf parsing has a buffer ove f ports/146979 editors/emacs configuration ignores "-D WITHOUT_X11" o ports/146970 net/csync2 - fix rc.d script error, update and take ma o ports/146964 New port: net/asterisk162 f ports/146959 devel/boost-python-libs ignores PYTHON_VERSION o ports/146955 PORTS: new port devel/geany-plugins o ports/146934 [NEW PORT] japanese/unzip NLS patched unzip. import fr o ports/146920 Allegro runtime and Allegro-devel libraries incompatib f ports/146913 ports/databases/skytools failed to make package if Pos f ports/146897 Recent patch to editors/emacs-nox11 causes 'make' to f o ports/146895 [NEW PORT] emulators/linux-libusb -- linux(4)-friendly o ports/146830 multimedia/pvr_xxx does not compile on FreeBSD 8.* and f ports/146822 Update port: multimedia/x264-devel. Used last snapshot f ports/146818 [update] games/openarena latest release o ports/146776 [new port] sysutils/monitorix: a web based monitoring f ports/146766 [patch] update sysutils/bacula-server to 5.0.2 o ports/146755 net/xrdp won't connect because of protocol error o ports/146737 mail/spamass-milter Add OPTIONS to Makefile o ports/146713 [patch] net-mgmt/argus-monitor update o ports/146701 deskutils/cairo-dock: Cairo-Dock 2.1.0 has crashed o ports/146683 [NEW PORT] math/levmar: A GPL-licensed library impleme f ports/146680 lang/cmucl depends on compat4x instead of compat6x o ports/146633 update devel/ice to 3.4 f ports/146581 [PATCH] net-mgmt/zabbix-server: support for ipmi via s f ports/146571 [patch] mail/spamd -- let obspamlogd manage its own pf o ports/146567 security/nmap build fails w/default OpenSSL opts f ports/146515 deskutils/xcalendar: files/xcalendar-uj.hol updated o ports/146420 net/opal3 fails to build o ports/146392 [NEW PORT] devel/php5-thrift: PHP interface to Thrift o ports/146380 [patch] comms/xastir: Xastir grabs mouse pointer and w o ports/146338 add sftpfilecontrol patch to security/openssh-portable o ports/146281 [ PATCH ] net/xorp doesn't honor WITH_OPENSSL_PORT=yes f ports/146207 [patch] multimedia/mediainfo: reduce noise and depende f ports/146183 [patch] mail/mutt-devel: add OPTIONS support o ports/146146 [patch] net-mgmt/p5-Cflow: add OPTIONS support f ports/146097 devel/flexdock Rename/move ~/flexdock f ports/146073 [patch] net/throttled replace ${SYSCTL} with /sbin/sys f ports/146036 It is impossible to reinstall net/freeradius 1.1.8 fro o ports/145945 [NEW PORT] www/encode-explorer: A PHP script to browse o ports/145924 [PATCH] net/rtg: add startup script, and optimise data s ports/145858 [request] new port: add sysutils/xfce4-diskperf-plugin f ports/145836 [PATCH] x11-fonts/wqy-fonts: only build depend on perl f ports/145769 final link of mail/fetchmail fails libhx509.so undefin f ports/145726 Update: x11/xlockmore to 5.30 o ports/145577 x11-wm/fvwm-crystal: Added a patch to avoid a problem o ports/145220 graphics/aalib: Fixed syntax waring in aalib.m4 f ports/145094 [patch][repocopy] audio/linux-nerodigitalaudio: update o ports/145017 New port: databases/dm-validations. o ports/144988 [NEW PORT] net/monast: A monitoring and an operator pa o ports/144910 [new port] java/hgeclipse Mercurial VCS plugin for the f ports/144878 [patch] www/tomcat55 uid is hardcoded to 80 f ports/144857 [patch] audio/abraca: update to 0.4.3 o ports/144849 [new port] java/eclipse-eclemma code coverage for ecli f ports/144617 [PATCH] net-mgmt/docsis: Fix build on systems where GC f ports/144597 security/openssh-portable fails to compile with KERBER f ports/144559 sysutils/eventlog patch to support FreeBSD-specific lo o ports/144555 graphics/mesagl: glutMainLoop() crashes when using VBO f ports/144412 Update port: mail/tkrat2 (Use latest tcl/tk versions) o ports/144264 installing misc/compat5x (or other compats) is broken f ports/144068 [PATCH] Update ports/mail/dbmail to version 2.2.15 f ports/144066 Upgrade net/asterisk16-addons to 1.6.2.0 f ports/144059 shells/scponly: setup_chroot.sh patch o ports/143989 new port: multimedia/sms1xxx-kmod o ports/143938 [NEW PORTS] Linux versions of IBus (Intelligent Input o ports/143566 sysutils/diskcheckd runs constantly when using gmirror f ports/143412 [patch] net-mgmt/cricket doesn't work on amd64 o ports/143344 [PATCH] sysutils/dtc: unbreak port s ports/143024 [PATCH] sysutils/puppet: add possobility to rc script o ports/142824 [patch] security/openssh-portable: add VersionAddendum o ports/142744 new port: x11/keyboardcast Broadcast keystrokes to mul o ports/142709 [PATCH] lang/gnat-doc-html: use $SUB_FILES to dynamica o ports/142504 new port: net/gnu-dico - dict protocol server p ports/142374 Update: www/MT and Other language o ports/142086 new port: databases/lib_mysqludf_xql, provides SQLXML o ports/141790 [new port] net-im/zephyr : enterprise-class IM system f ports/141775 x11/slim doesn't adhere keymap configuration f ports/141001 net/ssltunnel-server/ depends on /sbin/pppd o ports/140968 x11-toolkits/py-tkinter(devel/pth): py26-tkinter-2.6.4 o ports/140557 ports shells/44bsd-csh ESC file completion and ^D (vie o ports/140232 Resolve conflicts w/ devel/antlr & devel/pccts f ports/139042 deskutils/blogtk: fails to start as the version in the o ports/138929 [PATCH] security/heimdal update to 1.2.1 o ports/138806 New port: games/avp-demo ("Aliens versus predator" dem f ports/138602 audio/sphinxbase port update o ports/137541 lang/sml-mode.el: port for Emacs mode for SML needs up f ports/136984 textproc/xerces-2 port no longer needs gcc_pic patch i f ports/136439 [misc/cmatrix] install console font f ports/136108 new port: www/webistrano, web frontend to capistrano a ports/133773 net/keepalived port update request o ports/132786 New port: sysutils/sispmctl Utility for controlling a s ports/131218 www/privoxy+ipv6: /etc/rc: WARNING: run_rc_command: ca o ports/130228 [UPDATE] korean/nabi to 0.99.3 o ports/128952 [NEW PORT] java/javadb: Sun's supported distribution o o ports/127321 japanese/kon2-16dot: buffer overflow and mouse bugs s ports/127087 mail/bincimap port does not include an rc.d file s ports/125324 editors/the (3.2) looses cursor when compiled with PDC s ports/124404 net/pathchar coredumps o ports/124375 security/heimdal: www/mod_auth_kerb doesn't compile ag o ports/118716 security/heimhal - shared library conflict with heimda o ports/117921 New port: multimedia/feng Feng is a multimedia streami s ports/117299 [new ports] www/webobjects(+) Apple WebObjects ports b o ports/114611 [NEW PORT] net-p2p/freenet05: An anonymous censorship- o sparc/114349 When executing snmpd it immediately stops with a segme o ports/111501 [NEW PORT] databases/ruby-oci8 o ports/82634 heimdal port conflict with base heimdal o ports/78712 update ports: Rename ja-pycodec to ja-py??-pycodec s ports/57498 HEIMDAL_HOME should be defined in src or ports Makefil 169 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:18:04 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3742D1065713 for ; Mon, 14 Jun 2010 11:18:04 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from mail.tyknet.dk (mail.tyknet.dk [213.150.42.155]) by mx1.freebsd.org (Postfix) with ESMTP id E6D318FC13 for ; Mon, 14 Jun 2010 11:18:03 +0000 (UTC) Received: from webmail.tyknet.dk (mail.skabet.cn.dom [10.16.255.155]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tyknet.dk (Postfix) with ESMTPSA id 901A1639A36 for ; Mon, 14 Jun 2010 13:18:02 +0200 (CEST) X-DKIM: OpenDKIM Filter v1.1.2 mail.tyknet.dk 901A1639A36 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gibfest.dk; s=default; t=1276514282; bh=ImAAxGHtZcJn9qwJoA/iffcJLJsjFA+jaLNMU/y7QMA=; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To: Subject:Message-ID; b=CyAwYmbJQFaY17pTRbK55sDv6srBCjz5vYDvMNrjQdKdDSaqOqkS5LPClGgsbtU5l XTn5d06DEdqwLOtM8B8TB6mECjKWhwO5gQwPR3LWLGQfPV8FTBBt3aNpe42+4A23L8 ZyhuOxdJBp2rvK77btY3RC9s4Ur0pCYc7U3LqjeM= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Date: Mon, 14 Jun 2010 13:18:02 +0200 From: Thomas Steen Rasmussen To: Message-ID: X-Sender: thomas@gibfest.dk User-Agent: RoundCube Webmail/0.4-beta Cc: Subject: ports/133758 and net-snmp-5.5 - inactive memory stil not counted as free memory X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:18:04 -0000 Hello list, I am experiencing what seems like the problem in http://www.freebsd.org/cgi/query-pr.cgi?pr=133758 I have net-snmp-5.5 installed on FreeBSD 7.2 i386 and it returns this: UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 189072 kB UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 273204 kB When this is what 'top' says: Mem: 157M Active, 1467M Inact, 189M Wired, 8580K Cache, 112M Buf, 176M Free Clearly the "Inact" isn't counted as free memory which is causing my monitoring to throw alerts when there is actually lots of "free" memory left (where free=free+inact). I checked the file /usr/ports/net-mgmt/net-snmp/work/net-snmp-5.5/agent/ mibgroup/hardware/memory/memory_freebsd.c and it contains the patch mentioned in the PR. What does this mean ? Does the patch not work, or am I doing something wrong or misunderstanding something ? Thank you in advance, Best regards Thomas Steen Rasmussen From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 09:30:41 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC5C61065678 for ; Mon, 14 Jun 2010 09:30:41 +0000 (UTC) (envelope-from paul@ifdnrg.com) Received: from mail.ifdnrg.com (mail.ifdnrg.com [193.200.98.81]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC8C8FC0C for ; Mon, 14 Jun 2010 09:30:38 +0000 (UTC) Received: from [192.168.1.65] (93-97-172-73.zone5.bethere.co.uk [93.97.172.73]) (authenticated bits=0) by mail.ifdnrg.com (8.14.3/8.14.3) with ESMTP id o5E9UJ3Z085910; Mon, 14 Jun 2010 10:30:20 +0100 (BST) (envelope-from paul@ifdnrg.com) X-DKIM: Sendmail DKIM Filter v2.8.3 mail.ifdnrg.com o5E9UJ3Z085910 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ifdnrg.com; s=default; t=1276507822; bh=42gzWGca4+AXm4eNF6oqlxT8NRjnzDJTvNUBRzgABE8=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type; b=Me/3275iaz9MwLScxoN/Nrral/OT32ga5QOiDbyZ0QD3/3AflOY/dNb6eikd8MREG a7zIwiOFTinBwCMe2wqVZlYkZMdeasr9iGfhZ5Yc+TI9S2HBt11+rdqKUAwENHa6/6 h94WdC2H7I41TkI6EWyk8j6H/IRSlBT9IBViN8l8= Message-ID: <4C15F6AD.2030205@ifdnrg.com> Date: Mon, 14 Jun 2010 10:30:21 +0100 From: Paul Macdonald User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: kuriyama@FreeBSD.org, freebsd-ports@FreeBSD.org Content-Type: multipart/mixed; boundary="------------050305050800030505070908" X-Spam-Status: No, score=0.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU, RDNS_DYNAMIC, TO_NO_BRKTS_DYNIP, T_FRT_STOCK2, WEIRD_QUOTING autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.ifdnrg.com X-Mailman-Approved-At: Mon, 14 Jun 2010 11:20:42 +0000 Cc: Subject: gnupg-2.0.14_3 + libassuan problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 09:30:41 -0000 This is a multi-part message in MIME format. --------------050305050800030505070908 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Is anyone else seeing problems with Upgrading 'gnupg-2.0.14_2' to 'gnupg-2.0.14_3' ... configure: *** *** You need libassuan with Pth support to build this program. *** This library is for example available at *** ftp://ftp.gnupg.org/gcrypt/libassuan/ *** (at least version 1.0.4 (API 1) is required). *** configure: error: *** *** Required libraries not found. Please consult the above messages *** and install them before running configure again. *** ===> Script "configure" failed unexpectedly. Please report the problem to kuriyama@FreeBSD.org [maintainer] and attach the "/usr/ports/security/gnupg/work/gnupg-2.0.14/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). (config.log attached for maintainer) libassuan-2.0.0 = up-to-date with port I rebuilt libassuan without problems and it appears to have Pth support ===> Patching for libassuan-2.0.0 ===> libassuan-2.0.0 depends on shared library: pth.20 - found best regards Paul. -- ------------------------- Paul Macdonald IFDNRG Ltd Web and video hosting ------------------------- t: 0131 5548070 m: 07534206249 e: paul@ifdnrg.com w: http://www.ifdnrg.com ------------------------- IFDNRG 40 Maritime Street Edinburgh EH6 6SA ------------------------- --------------050305050800030505070908 Content-Type: text/plain; name="config.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by gnupg configure 2.0.14, which was generated by GNU Autoconf 2.64. Invocation command line was $ ./configure --enable-symcryptrun --disable-gpgsm --disable-ldap --disable-nls --disable-scdaemon --with-libcurl=/usr/local --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd6.2 ## --------- ## ## Platform. ## ## --------- ## hostname = XXXXXXXXXXXXXXX uname -m = i386 uname -r = 6.2-RELEASE uname -s = FreeBSD uname -v = FreeBSD 6.2-RELEASE #0: Wed Dec 12 18:06:52 UTC 2007 root@ifdnrg22.ifdnrg.com:/usr/obj/usr/src/sys/IPFW /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/games PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /root/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2733: checking for a BSD-compatible install configure:2801: result: /usr/bin/install -c -o root -g wheel configure:2812: checking whether build environment is sane configure:2849: result: yes configure:2874: checking for a thread-safe mkdir -p configure:2913: result: scripts/install-sh -c -d configure:2926: checking for gawk configure:2956: result: no configure:2926: checking for mawk configure:2956: result: no configure:2926: checking for nawk configure:2942: found /usr/bin/nawk configure:2953: result: nawk configure:2964: checking whether gmake sets $(MAKE) configure:2986: result: yes configure:3172: checking build system type configure:3186: result: i386-portbld-freebsd6.2 configure:3206: checking host system type configure:3219: result: i386-portbld-freebsd6.2 configure:3243: autobuild project... gnupg configure:3245: autobuild revision... 2.0.14 configure:3249: autobuild hostname... ifdnrg22.ifdnrg.com configure:3258: autobuild timestamp... 20100614-100445 configure:3275: checking for style of include used by gmake configure:3303: result: GNU configure:3373: checking for gcc configure:3400: result: cc configure:3629: checking for C compiler version configure:3638: cc --version >&5 cc (GCC) 3.4.6 [FreeBSD] 20060305 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3649: $? = 0 configure:3638: cc -v >&5 Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.6 [FreeBSD] 20060305 configure:3649: $? = 0 configure:3638: cc -V >&5 cc: `-V' option must have argument configure:3649: $? = 1 configure:3638: cc -qversion >&5 cc: unrecognized option `-qversion' cc: No input files specified configure:3649: $? = 1 configure:3671: checking for C compiler default output file name configure:3693: cc -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:3697: $? = 0 configure:3734: result: a.out configure:3750: checking whether the C compiler works configure:3759: ./a.out configure:3763: $? = 0 configure:3778: result: yes configure:3785: checking whether we are cross compiling configure:3787: result: no configure:3790: checking for suffix of executables configure:3797: cc -o conftest -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:3801: $? = 0 configure:3823: result: configure:3829: checking for suffix of object files configure:3851: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:3855: $? = 0 configure:3876: result: o configure:3880: checking whether we are using the GNU C compiler configure:3899: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:3899: $? = 0 configure:3908: result: yes configure:3917: checking whether cc accepts -g configure:3937: cc -c -g conftest.c >&5 configure:3937: $? = 0 configure:3978: result: yes configure:3995: checking for cc option to accept ISO C89 configure:4059: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4059: $? = 0 configure:4072: result: none needed configure:4094: checking dependency style of cc configure:4185: result: gcc3 configure:4206: checking how to run the C preprocessor configure:4237: cc -E conftest.c configure:4237: $? = 0 configure:4251: cc -E conftest.c conftest.c:11:28: ac_nonexistent.h: No such file or directory configure:4251: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | /* end confdefs.h. */ | #include configure:4276: result: cc -E configure:4296: cc -E conftest.c configure:4296: $? = 0 configure:4310: cc -E conftest.c conftest.c:11:28: ac_nonexistent.h: No such file or directory configure:4310: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | /* end confdefs.h. */ | #include configure:4339: checking for grep that handles long lines and -e configure:4397: result: /usr/bin/grep configure:4402: checking for egrep configure:4464: result: /usr/bin/grep -E configure:4469: checking for ANSI C header files configure:4489: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4489: $? = 0 configure:4562: cc -o conftest -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4562: $? = 0 configure:4562: ./conftest configure:4562: $? = 0 configure:4573: result: yes configure:4586: checking for sys/types.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for sys/stat.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for stdlib.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for string.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for memory.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for strings.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for inttypes.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for stdint.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4586: checking for unistd.h configure:4586: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4586: $? = 0 configure:4586: result: yes configure:4600: checking minix/config.h usability configure:4600: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 conftest.c:54:26: minix/config.h: No such file or directory configure:4600: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:4600: result: no configure:4600: checking minix/config.h presence configure:4600: cc -E conftest.c conftest.c:21:26: minix/config.h: No such file or directory configure:4600: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:4600: result: no configure:4600: checking for minix/config.h configure:4600: result: no configure:4621: checking whether it is safe to define __EXTENSIONS__ configure:4639: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:4639: $? = 0 configure:4646: result: yes configure:4959: checking whether SELinux support is requested configure:4968: result: no configure:4973: checking whether to enable the BZIP2 compression algorithm configure:4980: result: yes configure:4985: checking whether to enable external program execution configure:4992: result: yes configure:5001: checking whether to enable photo ID viewing configure:5015: result: yes configure:5019: checking whether to use a fixed photo ID viewer configure:5037: result: no configure:5041: checking whether to enable external keyserver helpers configure:5055: result: yes configure:5060: checking whether LDAP keyserver support is requested configure:5069: result: no configure:5072: checking whether HKP keyserver support is requested configure:5081: result: yes configure:5084: checking whether finger key fetching support is requested configure:5093: result: yes configure:5096: checking whether generic object key fetching support is requested configure:5105: result: yes configure:5108: checking whether email keyserver support is requested configure:5117: result: no configure:5121: checking whether keyserver exec-path is enabled configure:5132: result: yes configure:5141: checking for the size of the key and uid cache configure:5159: result: 4096 configure:5172: checking whether use of capabilities is requested configure:5182: result: no configure:5198: checking whether to enable maintainer-specific portions of Makefiles configure:5207: result: no configure:5222: checking for programs configure:5224: checking whether gmake sets $(MAKE) configure:5246: result: yes configure:5255: checking whether build environment is sane configure:5292: result: yes configure:5314: checking for gawk configure:5341: result: nawk configure:5400: checking for gcc configure:5427: result: cc configure:5656: checking for C compiler version configure:5665: cc --version >&5 cc (GCC) 3.4.6 [FreeBSD] 20060305 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:5676: $? = 0 configure:5665: cc -v >&5 Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.6 [FreeBSD] 20060305 configure:5676: $? = 0 configure:5665: cc -V >&5 cc: `-V' option must have argument configure:5676: $? = 1 configure:5665: cc -qversion >&5 cc: unrecognized option `-qversion' cc: No input files specified configure:5676: $? = 1 configure:5680: checking whether we are using the GNU C compiler configure:5708: result: yes configure:5717: checking whether cc accepts -g configure:5778: result: yes configure:5795: checking for cc option to accept ISO C89 configure:5872: result: none needed configure:5894: checking dependency style of cc configure:5985: result: gcc3 configure:6005: checking how to run the C preprocessor configure:6075: result: cc -E configure:6095: cc -E conftest.c configure:6095: $? = 0 configure:6109: cc -E conftest.c conftest.c:33:28: ac_nonexistent.h: No such file or directory configure:6109: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | /* end confdefs.h. */ | #include configure:6141: checking whether cc understands -c and -o together configure:6169: cc -c conftest.c -o conftest2.o >&5 configure:6173: $? = 0 configure:6179: cc -c conftest.c -o conftest2.o >&5 configure:6183: $? = 0 configure:6238: result: yes configure:6267: checking whether ln -s works configure:6271: result: yes configure:6321: checking for ranlib configure:6337: found /usr/bin/ranlib configure:6348: result: ranlib configure:6413: checking for ar configure:6429: found /usr/bin/ar configure:6440: result: ar configure:6464: checking for perl configure:6482: found /usr/bin/perl configure:6494: result: /usr/bin/perl configure:6545: checking for windres configure:6575: result: no configure:6595: checking for strerror in -lcposix configure:6620: cc -o conftest -O2 -fno-strict-aliasing -pipe conftest.c -lcposix >&5 /usr/bin/ld: cannot find -lcposix configure:6620: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strerror (); | int | main () | { | return strerror (); | ; | return 0; | } configure:6629: result: no configure:6647: checking for special C compiler options needed for large files configure:6692: result: no configure:6698: checking for _FILE_OFFSET_BITS value needed for large files configure:6723: cc -c -O2 -fno-strict-aliasing -pipe conftest.c >&5 configure:6723: $? = 0 configure:6755: result: no configure:6838: checking for faqprog.pl configure:6847: result: no configure:6873: checking for tar configure:6891: found /usr/bin/tar configure:6903: result: /usr/bin/tar configure:6919: checking whether /usr/bin/tar speaks USTAR configure:6927: result: yes configure:6952: checking for cc for build configure:6959: result: cc configure:7104: checking for libraries configure:7128: checking for gpg-error-config configure:7146: found /usr/local/bin/gpg-error-config configure:7159: result: /usr/local/bin/gpg-error-config configure:7168: checking for GPG Error - version >= 1.4 configure:7194: result: yes (1.7) configure:7228: checking for libgcrypt-config configure:7246: found /usr/local/bin/libgcrypt-config configure:7259: result: /usr/local/bin/libgcrypt-config configure:7276: checking for LIBGCRYPT - version >= 1.4.0 configure:7310: result: yes (1.4.5) configure:7322: checking LIBGCRYPT API version configure:7325: result: okay configure:7368: checking for libassuan-config configure:7386: found /usr/local/bin/libassuan-config configure:7399: result: /usr/local/bin/libassuan-config configure:7427: checking for LIBASSUAN - version >= 1.0.4 configure:7457: result: yes (2.0.0) configure:7468: checking LIBASSUAN API version configure:7475: result: does not match. want=1 got=2. configure:7808: checking for ksba-config configure:7826: found /usr/local/bin/ksba-config configure:7839: result: /usr/local/bin/ksba-config configure:7856: checking for KSBA - version >= 1.0.2 configure:7890: result: yes (1.0.7) configure:7902: checking KSBA API version configure:7905: result: okay configure:7933: checking for usb_bulk_write in -lusb configure:7958: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lusb >&5 /usr/bin/ld: cannot find -lusb configure:7958: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char usb_bulk_write (); | int | main () | { | return usb_bulk_write (); | ; | return 0; | } configure:7967: result: no configure:7981: checking for usb_create_match configure:7981: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccQxqJuz.o(.text+0xd): In function `main': : undefined reference to `usb_create_match' configure:7981: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | /* end confdefs.h. */ | /* Define usb_create_match to an innocuous variant, in case declares usb_create_match. | For example, HP-UX 11i declares gettimeofday. */ | #define usb_create_match innocuous_usb_create_match | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char usb_create_match (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef usb_create_match | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char usb_create_match (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_usb_create_match || defined __stub___usb_create_match | choke me | #endif | | int | main () | { | return usb_create_match (); | ; | return 0; | } configure:7981: result: no configure:7996: checking for library containing dlopen configure:8027: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8027: $? = 0 configure:8044: result: none required configure:8061: checking for openpty in -lutil configure:8086: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lutil >&5 configure:8086: $? = 0 configure:8095: result: yes configure:8110: checking for shred configure:8141: result: /usr/bin/shred configure:8174: checking for pth-config configure:8192: found /usr/local/bin/pth-config configure:8205: result: /usr/local/bin/pth-config configure:8219: checking for PTH - version >= 1.3.7 configure:8245: result: yes configure:8247: checking whether PTH installation is sane configure:8271: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include/pth -I/usr/local/include -L/usr/local/lib -L/usr/local/lib/pth conftest.c -lpth >&5 configure:8271: $? = 0 configure:8287: result: yes configure:8330: checking for networking options configure:8339: checking for gethostbyname configure:8339: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8339: $? = 0 configure:8339: result: yes configure:8385: checking for setsockopt configure:8385: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8385: $? = 0 configure:8385: result: yes configure:8450: checking adns.h usability configure:8450: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:71:18: adns.h: No such file or directory configure:8450: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8450: result: no configure:8450: checking adns.h presence configure:8450: cc -E -I/usr/local/include conftest.c conftest.c:38:18: adns.h: No such file or directory configure:8450: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | #include configure:8450: result: no configure:8450: checking for adns.h configure:8450: result: no configure:8511: checking for adns_free configure:8511: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccrONHmm.o(.text+0xd): In function `main': : undefined reference to `adns_free' configure:8511: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | /* Define adns_free to an innocuous variant, in case declares adns_free. | For example, HP-UX 11i declares gettimeofday. */ | #define adns_free innocuous_adns_free | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char adns_free (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef adns_free | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char adns_free (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_adns_free || defined __stub___adns_free | choke me | #endif | | int | main () | { | return adns_free (); | ; | return 0; | } configure:8511: result: no configure:8556: checking for library containing res_query configure:8587: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8587: $? = 0 configure:8604: result: none required configure:8671: checking for library containing dn_expand configure:8702: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8702: $? = 0 configure:8719: result: none required configure:8786: checking for library containing dn_skipname configure:8817: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//cchN6hbM.o(.text+0xd): In function `main': : undefined reference to `dn_skipname' configure:8817: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dn_skipname (); | int | main () | { | return dn_skipname (); | ; | return 0; | } configure:8817: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lresolv >&5 /usr/bin/ld: cannot find -lresolv configure:8817: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dn_skipname (); | int | main () | { | return dn_skipname (); | ; | return 0; | } configure:8817: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lbind >&5 /usr/bin/ld: cannot find -lbind configure:8817: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dn_skipname (); | int | main () | { | return dn_skipname (); | ; | return 0; | } configure:8834: result: no configure:8841: checking for library containing __dn_skipname configure:8872: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8872: $? = 0 configure:8889: result: none required configure:8910: checking whether the resolver is usable configure:8930: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8930: $? = 0 configure:8937: result: yes configure:9262: checking for gawk configure:9289: result: nawk configure:9310: checking for /usr/local/bin/curl-config configure:9343: result: no configure:9460: checking whether libcurl is usable configure:9493: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include -L/usr/local/lib conftest.c -L/usr/local/lib -lcurl >&5 configure:9493: $? = 0 configure:9507: result: yes configure:9520: checking for curl_free configure:9520: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include -L/usr/local/lib conftest.c -L/usr/local/lib -lcurl >&5 configure:9520: $? = 0 configure:9520: result: yes configure:9764: checking for ld used by GCC configure:9828: result: /usr/bin/ld configure:9835: checking if the linker (/usr/bin/ld) is GNU ld configure:9848: result: yes configure:9855: checking for shared library run path origin configure:9868: result: done configure:10376: checking for iconv configure:10398: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccOcj4AX.o(.text+0x16): In function `main': : undefined reference to `libiconv_open' /var/tmp//ccOcj4AX.o(.text+0x2b): In function `main': : undefined reference to `libiconv' /var/tmp//ccOcj4AX.o(.text+0x34): In function `main': : undefined reference to `libiconv_close' configure:10398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | /* end confdefs.h. */ | #include | #include | int | main () | { | iconv_t cd = iconv_open("",""); | iconv(cd,NULL,NULL,NULL,NULL); | iconv_close(cd); | ; | return 0; | } configure:10420: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib >&5 configure:10420: $? = 0 configure:10430: result: yes configure:10433: checking for working iconv configure:10509: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib >&5 conftest.c: In function `main': conftest.c:68: warning: passing arg 2 of `libiconv' from incompatible pointer type configure:10509: $? = 0 configure:10509: ./conftest configure:10509: $? = 0 configure:10521: result: yes configure:10536: checking how to link with libiconv configure:10538: result: /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib configure:10549: checking for iconv declaration configure:10578: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:58: error: conflicting types for 'libiconv' /usr/local/include/iconv.h:83: error: previous declaration of 'libiconv' was here conftest.c:58: error: conflicting types for 'libiconv' /usr/local/include/iconv.h:83: error: previous declaration of 'libiconv' was here configure:10578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | /* end confdefs.h. */ | | #include | #include | extern | #ifdef __cplusplus | "C" | #endif | #if defined(__STDC__) || defined(__cplusplus) | size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); | #else | size_t iconv(); | #endif | | int | main () | { | | ; | return 0; | } configure:10588: result: install-shextern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); configure:10607: checking for gettext configure:10610: checking whether NLS is requested configure:10619: result: no configure:10660: checking for msgfmt configure: trying /usr/local/bin/msgfmt... 0 translated messages. configure:10692: result: /usr/local/bin/msgfmt configure:10701: checking for gmsgfmt configure:10732: result: /usr/local/bin/msgfmt configure:10783: checking for xgettext configure: trying /usr/local/bin/xgettext... /usr/local/bin/xgettext: warning: file `/dev/null' extension `' is unknown; will try C configure:10815: result: /usr/local/bin/xgettext configure:10861: checking for msgmerge configure: trying /usr/local/bin/msgmerge... configure:10892: result: /usr/local/bin/msgmerge configure:10934: checking for CFPreferencesCopyAppValue configure:10952: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -Wl,-framework -Wl,CoreFoundation >&5 conftest.c:51:42: CoreFoundation/CFPreferences.h: No such file or directory conftest.c: In function `main': conftest.c:55: error: `NULL' undeclared (first use in this function) conftest.c:55: error: (Each undeclared identifier is reported only once conftest.c:55: error: for each function it appears in.) configure:10952: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | /* end confdefs.h. */ | #include | int | main () | { | CFPreferencesCopyAppValue(NULL, NULL) | ; | return 0; | } configure:10961: result: no configure:10968: checking for CFLocaleCopyCurrent configure:10986: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -Wl,-framework -Wl,CoreFoundation >&5 conftest.c:51:37: CoreFoundation/CFLocale.h: No such file or directory configure:10986: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | /* end confdefs.h. */ | #include | int | main () | { | CFLocaleCopyCurrent(); | ; | return 0; | } configure:10995: result: no configure:11819: checking whether to use NLS configure:11821: result: no configure:11899: checking for strchr configure:11899: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:74: warning: conflicting types for built-in function 'strchr' configure:11899: $? = 0 configure:11899: result: yes configure:11921: checking for nl_langinfo and CODESET configure:11937: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:11937: $? = 0 configure:11946: result: yes configure:11957: checking for LC_MESSAGES configure:11973: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:11973: $? = 0 configure:11981: result: yes configure:12004: checking for header files configure:12006: checking for ANSI C header files configure:12110: result: yes configure:12121: checking for string.h configure:12121: result: yes configure:12121: checking for unistd.h configure:12121: result: yes configure:12121: checking langinfo.h usability configure:12121: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking langinfo.h presence configure:12121: cc -E -I/usr/local/include conftest.c configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking for langinfo.h configure:12121: result: yes configure:12121: checking termio.h usability configure:12121: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:91:20: termio.h: No such file or directory configure:12121: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:12121: result: no configure:12121: checking termio.h presence configure:12121: cc -E -I/usr/local/include conftest.c conftest.c:58:20: termio.h: No such file or directory configure:12121: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | /* end confdefs.h. */ | #include configure:12121: result: no configure:12121: checking for termio.h configure:12121: result: no configure:12121: checking locale.h usability configure:12121: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking locale.h presence configure:12121: cc -E -I/usr/local/include conftest.c configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking for locale.h configure:12121: result: yes configure:12121: checking getopt.h usability configure:12121: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking getopt.h presence configure:12121: cc -E -I/usr/local/include conftest.c configure:12121: $? = 0 configure:12121: result: yes configure:12121: checking for getopt.h configure:12121: result: yes configure:12135: checking pty.h usability configure:12135: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:93:17: pty.h: No such file or directory configure:12135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:12135: result: no configure:12135: checking pty.h presence configure:12135: cc -E -I/usr/local/include conftest.c conftest.c:60:17: pty.h: No such file or directory configure:12135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | /* end confdefs.h. */ | #include configure:12135: result: no configure:12135: checking for pty.h configure:12135: result: no configure:12135: checking pwd.h usability configure:12135: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12135: $? = 0 configure:12135: result: yes configure:12135: checking pwd.h presence configure:12135: cc -E -I/usr/local/include conftest.c configure:12135: $? = 0 configure:12135: result: yes configure:12135: checking for pwd.h configure:12135: result: yes configure:12135: checking for inttypes.h configure:12135: result: yes configure:12146: checking whether time.h and sys/time.h may both be included configure:12166: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12166: $? = 0 configure:12173: result: yes configure:12186: checking for system characteristics configure:12188: checking for an ANSI C-conforming const configure:12253: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12253: $? = 0 configure:12260: result: yes configure:12268: checking for inline configure:12284: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12284: $? = 0 configure:12292: result: inline configure:12310: checking for working volatile configure:12329: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12329: $? = 0 configure:12336: result: yes configure:12344: checking for size_t configure:12344: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12344: $? = 0 configure:12344: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:99: error: syntax error before ')' token configure:12344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:12344: result: yes configure:12355: checking for mode_t configure:12355: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12355: $? = 0 configure:12355: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:99: error: syntax error before ')' token configure:12355: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:12355: result: yes configure:12366: checking return type of signal handlers configure:12384: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:69: error: void value not ignored as it ought to be configure:12384: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | return *(signal (0, 0)) (0) == 1; | ; | return 0; | } configure:12391: result: void configure:12399: checking whether sys_siglist is declared configure:12399: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12399: $? = 0 configure:12399: result: yes configure:12424: checking for sys/socket.h configure:12424: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12424: $? = 0 configure:12424: result: yes configure:12424: checking for sys/time.h configure:12424: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12424: $? = 0 configure:12424: result: yes configure:12424: checking for unistd.h configure:12424: result: yes configure:12424: checking for wchar.h configure:12424: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12424: $? = 0 configure:12424: result: yes configure:12424: checking for stdint.h configure:12424: result: yes configure:12461: checking for socklen_t configure:12461: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12461: $? = 0 configure:12461: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:80: error: syntax error before ')' token configure:12461: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_SOCKET_H | # include | #elif HAVE_WS2TCPIP_H | # include | #endif | | int | main () | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:12461: result: yes configure:12542: checking endianess configure:12564: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12564: $? = 0 configure:12581: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:77: error: syntax error before "big" configure:12581: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #include | int | main () | { | | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | ; | return 0; | } configure:12620: result: little configure:12635: checking for byte typedef configure:12656: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:79: error: `byte' undeclared (first use in this function) conftest.c:79: error: (Each undeclared identifier is reported only once conftest.c:79: error: for each function it appears in.) configure:12656: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | /* end confdefs.h. */ | #define _GNU_SOURCE 1 | #include | #include | int | main () | { | | #undef byte | int a = sizeof(byte); | | ; | return 0; | } configure:12664: result: no configure:12672: checking for ushort typedef configure:12693: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:12693: $? = 0 configure:12701: result: yes configure:12709: checking for ulong typedef configure:12730: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:80: error: `ulong' undeclared (first use in this function) conftest.c:80: error: (Each undeclared identifier is reported only once conftest.c:80: error: for each function it appears in.) configure:12730: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | /* end confdefs.h. */ | #define _GNU_SOURCE 1 | #include | #include | int | main () | { | | #undef ulong | int a = sizeof(ulong); | | ; | return 0; | } configure:12738: result: no configure:12746: checking for u16 typedef configure:12767: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:80: error: `u16' undeclared (first use in this function) conftest.c:80: error: (Each undeclared identifier is reported only once conftest.c:80: error: for each function it appears in.) configure:12767: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | /* end confdefs.h. */ | #define _GNU_SOURCE 1 | #include | #include | int | main () | { | | #undef u16 | int a = sizeof(u16); | | ; | return 0; | } configure:12775: result: no configure:12783: checking for u32 typedef configure:12804: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:80: error: `u32' undeclared (first use in this function) conftest.c:80: error: (Each undeclared identifier is reported only once conftest.c:80: error: for each function it appears in.) configure:12804: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | /* end confdefs.h. */ | #define _GNU_SOURCE 1 | #include | #include | int | main () | { | | #undef u32 | int a = sizeof(u32); | | ; | return 0; | } configure:12812: result: no configure:12825: checking size of unsigned short configure:12830: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:12830: $? = 0 configure:12830: ./conftest configure:12830: $? = 0 configure:12845: result: 2 configure:12859: checking size of unsigned int configure:12864: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:12864: $? = 0 configure:12864: ./conftest configure:12864: $? = 0 configure:12879: result: 4 configure:12893: checking size of unsigned long configure:12898: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:12898: $? = 0 configure:12898: ./conftest configure:12898: $? = 0 configure:12913: result: 4 configure:12927: checking size of unsigned long long configure:12932: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:12932: $? = 0 configure:12932: ./conftest configure:12932: $? = 0 configure:12947: result: 8 configure:12961: checking size of time_t configure:12966: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:12966: $? = 0 configure:12966: ./conftest configure:12966: $? = 0 configure:12994: result: 4 configure:13008: checking for UINT64_C configure:13025: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13025: $? = 0 configure:13032: result: yes configure:13039: checking size of uint64_t configure:13044: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13044: $? = 0 configure:13044: ./conftest configure:13044: $? = 0 configure:13059: result: 8 configure:13082: checking for library functions configure:13084: checking whether getpagesize is declared configure:13084: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13084: $? = 0 configure:13084: result: yes configure:13095: checking for _LARGEFILE_SOURCE value needed for large files configure:13114: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13114: $? = 0 configure:13142: result: no configure:13165: checking for vprintf configure:13165: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:103: warning: conflicting types for built-in function 'vprintf' configure:13165: $? = 0 configure:13165: result: yes configure:13171: checking for _doprnt configure:13171: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccCnXwZs.o(.text+0xd): In function `main': : undefined reference to `_doprnt' configure:13171: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | /* Define _doprnt to an innocuous variant, in case declares _doprnt. | For example, HP-UX 11i declares gettimeofday. */ | #define _doprnt innocuous__doprnt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _doprnt (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef _doprnt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _doprnt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub__doprnt || defined __stub____doprnt | choke me | #endif | | int | main () | { | return _doprnt (); | ; | return 0; | } configure:13171: result: no configure:13182: checking for pid_t configure:13182: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13182: $? = 0 configure:13182: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:117: error: syntax error before ')' token configure:13182: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:13182: result: yes configure:13195: checking vfork.h usability configure:13195: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:114:19: vfork.h: No such file or directory configure:13195: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:13195: result: no configure:13195: checking vfork.h presence configure:13195: cc -E -I/usr/local/include conftest.c conftest.c:81:19: vfork.h: No such file or directory configure:13195: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | #include configure:13195: result: no configure:13195: checking for vfork.h configure:13195: result: no configure:13208: checking for fork configure:13208: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13208: $? = 0 configure:13208: result: yes configure:13208: checking for vfork configure:13208: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13208: $? = 0 configure:13208: result: yes configure:13219: checking for working fork configure:13241: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13241: $? = 0 configure:13241: ./conftest configure:13241: $? = 0 configure:13251: result: yes configure:13272: checking for working vfork configure:13382: result: yes configure:13410: checking for strerror configure:13410: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13410: $? = 0 configure:13410: result: yes configure:13410: checking for strlwr configure:13410: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//cc3KTczz.o(.text+0xd): In function `main': : undefined reference to `strlwr' configure:13410: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | /* end confdefs.h. */ | /* Define strlwr to an innocuous variant, in case declares strlwr. | For example, HP-UX 11i declares gettimeofday. */ | #define strlwr innocuous_strlwr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlwr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlwr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlwr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlwr || defined __stub___strlwr | choke me | #endif | | int | main () | { | return strlwr (); | ; | return 0; | } configure:13410: result: no configure:13410: checking for tcgetattr configure:13410: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13410: $? = 0 configure:13410: result: yes configure:13410: checking for mmap configure:13410: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13410: $? = 0 configure:13410: result: yes configure:13423: checking for strcasecmp configure:13423: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13423: $? = 0 configure:13423: result: yes configure:13423: checking for strncasecmp configure:13423: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13423: $? = 0 configure:13423: result: yes configure:13423: checking for ctermid configure:13423: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13423: $? = 0 configure:13423: result: yes configure:13423: checking for times configure:13423: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13423: $? = 0 configure:13423: result: yes configure:13423: checking for gmtime_r configure:13423: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13423: $? = 0 configure:13423: result: yes configure:13436: checking for unsetenv configure:13436: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13436: $? = 0 configure:13436: result: yes configure:13436: checking for fcntl configure:13436: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13436: $? = 0 configure:13436: result: yes configure:13436: checking for ftruncate configure:13436: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13436: $? = 0 configure:13436: result: yes configure:13449: checking for gettimeofday configure:13449: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13449: $? = 0 configure:13449: result: yes configure:13449: checking for getrusage configure:13449: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13449: $? = 0 configure:13449: result: yes configure:13449: checking for getrlimit configure:13449: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13449: $? = 0 configure:13449: result: yes configure:13449: checking for setrlimit configure:13449: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13449: $? = 0 configure:13449: result: yes configure:13449: checking for clock_gettime configure:13449: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13449: $? = 0 configure:13449: result: yes configure:13462: checking for atexit configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13462: $? = 0 configure:13462: result: yes configure:13462: checking for raise configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13462: $? = 0 configure:13462: result: yes configure:13462: checking for getpagesize configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13462: $? = 0 configure:13462: result: yes configure:13462: checking for strftime configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:127: warning: conflicting types for built-in function 'strftime' configure:13462: $? = 0 configure:13462: result: yes configure:13462: checking for nl_langinfo configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13462: $? = 0 configure:13462: result: yes configure:13462: checking for setlocale configure:13462: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13462: $? = 0 configure:13462: result: yes configure:13475: checking for waitpid configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for wait4 configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for sigaction configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for sigprocmask configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for pipe configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for stat configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13475: checking for getaddrinfo configure:13475: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13475: $? = 0 configure:13475: result: yes configure:13488: checking for ttyname configure:13488: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13488: $? = 0 configure:13488: result: yes configure:13488: checking for rand configure:13488: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13488: $? = 0 configure:13488: result: yes configure:13488: checking for ftello configure:13488: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13488: $? = 0 configure:13488: result: yes configure:13488: checking for fsync configure:13488: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13488: $? = 0 configure:13488: result: yes configure:13499: checking for struct sigaction configure:13499: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13499: $? = 0 configure:13499: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:123: error: syntax error before ')' token configure:13499: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((struct sigaction))) | return 0; | ; | return 0; | } configure:13499: result: yes configure:13509: checking for sigset_t configure:13509: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13509: $? = 0 configure:13509: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:124: error: syntax error before ')' token configure:13509: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((sigset_t))) | return 0; | ; | return 0; | } configure:13509: result: yes configure:13527: checking for memicmp configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccSVbrgv.o(.text+0xd): In function `main': : undefined reference to `memicmp' configure:13527: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ | /* Define memicmp to an innocuous variant, in case declares memicmp. | For example, HP-UX 11i declares gettimeofday. */ | #define memicmp innocuous_memicmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memicmp (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memicmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memicmp (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memicmp || defined __stub___memicmp | choke me | #endif | | int | main () | { | return memicmp (); | ; | return 0; | } configure:13527: result: no configure:13527: checking for stpcpy configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:143: warning: conflicting types for built-in function 'stpcpy' configure:13527: $? = 0 configure:13527: result: yes configure:13527: checking for strsep configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13527: $? = 0 configure:13527: result: yes configure:13527: checking for strlwr configure:13527: result: no configure:13527: checking for strtoul configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13527: $? = 0 configure:13527: result: yes configure:13527: checking for memmove configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:146: warning: conflicting types for built-in function 'memmove' configure:13527: $? = 0 configure:13527: result: yes configure:13527: checking for stricmp configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccvXohU3.o(.text+0xd): In function `main': : undefined reference to `stricmp' configure:13527: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | /* end confdefs.h. */ | /* Define stricmp to an innocuous variant, in case declares stricmp. | For example, HP-UX 11i declares gettimeofday. */ | #define stricmp innocuous_stricmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char stricmp (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef stricmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char stricmp (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_stricmp || defined __stub___stricmp | choke me | #endif | | int | main () | { | return stricmp (); | ; | return 0; | } configure:13527: result: no configure:13527: checking for strtol configure:13527: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13527: $? = 0 configure:13527: result: yes configure:13540: checking for memrchr configure:13540: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccABEXPv.o(.text+0xd): In function `main': : undefined reference to `memrchr' configure:13540: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | /* end confdefs.h. */ | /* Define memrchr to an innocuous variant, in case declares memrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memrchr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memrchr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memrchr || defined __stub___memrchr | choke me | #endif | | int | main () | { | return memrchr (); | ; | return 0; | } configure:13540: result: no configure:13540: checking for isascii configure:13540: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13540: $? = 0 configure:13540: result: yes configure:13540: checking for timegm configure:13540: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13540: $? = 0 configure:13540: result: yes configure:13540: checking for getrusage configure:13540: result: yes configure:13540: checking for setrlimit configure:13540: result: yes configure:13540: checking for stat configure:13540: result: yes configure:13540: checking for setlocale configure:13540: result: yes configure:13553: checking for flockfile configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13553: $? = 0 configure:13553: result: yes configure:13553: checking for funlockfile configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13553: $? = 0 configure:13553: result: yes configure:13553: checking for fopencookie configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 /var/tmp//ccs267Ev.o(.text+0xd): In function `main': : undefined reference to `fopencookie' configure:13553: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | /* end confdefs.h. */ | /* Define fopencookie to an innocuous variant, in case declares fopencookie. | For example, HP-UX 11i declares gettimeofday. */ | #define fopencookie innocuous_fopencookie | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fopencookie (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fopencookie | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fopencookie (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fopencookie || defined __stub___fopencookie | choke me | #endif | | int | main () | { | return fopencookie (); | ; | return 0; | } configure:13553: result: no configure:13553: checking for funopen configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13553: $? = 0 configure:13553: result: yes configure:13553: checking for getpwnam configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13553: $? = 0 configure:13553: result: yes configure:13553: checking for getpwuid configure:13553: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13553: $? = 0 configure:13553: result: yes configure:13572: checking for working alloca.h configure:13589: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:136:20: alloca.h: No such file or directory configure:13589: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | /* end confdefs.h. */ | #include | int | main () | { | char *p = (char *) alloca (2 * sizeof (int)); | if (p) return 0; | ; | return 0; | } configure:13597: result: no configure:13605: checking for alloca configure:13642: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13642: $? = 0 configure:13650: result: yes configure:13763: checking for stdlib.h configure:13763: result: yes configure:13773: checking for GNU libc compatible malloc configure:13797: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13797: $? = 0 configure:13797: ./conftest configure:13797: $? = 0 configure:13807: result: yes configure:13822: checking for long long int configure:13862: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13862: $? = 0 configure:13892: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:13892: $? = 0 configure:13892: ./conftest configure:13892: $? = 0 configure:13907: result: yes configure:13916: checking for long double configure:13948: result: yes configure:13956: checking whether stat file-mode macros are broken configure:13983: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:13983: $? = 0 configure:13990: result: no configure:14003: checking for unsigned long long int configure:14043: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:14043: $? = 0 configure:14051: result: yes configure:14124: checking for mkdtemp configure:14124: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:14124: $? = 0 configure:14124: result: yes configure:14175: checking for setenv configure:14175: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:14175: $? = 0 configure:14175: result: yes configure:14175: checking for unsetenv configure:14175: result: yes configure:14299: checking for unsetenv() return type configure:14325: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:152: error: conflicting types for 'unsetenv' /usr/include/stdlib.h:163: error: previous declaration of 'unsetenv' was here conftest.c:152: error: conflicting types for 'unsetenv' /usr/include/stdlib.h:163: error: previous declaration of 'unsetenv' was here configure:14325: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | /* end confdefs.h. */ | #include | extern | #ifdef __cplusplus | "C" | #endif | #if defined(__STDC__) || defined(__cplusplus) | int unsetenv (const char *name); | #else | int unsetenv(); | #endif | | int | main () | { | | ; | return 0; | } configure:14332: result: void configure:14344: checking for stdint.h configure:14344: result: yes configure:14354: checking for SIZE_MAX configure:14428: result: yes configure:14478: checking absolute name of configure:14493: result: ///usr/include/stdint.h configure:14510: checking whether stdint.h conforms to C99 configure:14642: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:14642: $? = 0 configure:14647: result: yes configure:14862: checking for strpbrk configure:14862: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:172: warning: conflicting types for built-in function 'strpbrk' configure:14862: $? = 0 configure:14862: result: yes configure:14886: checking for unistd.h configure:14886: result: yes configure:14909: checking for stdint.h configure:14909: result: yes configure:14933: checking for sys/stat.h configure:14933: result: yes configure:14933: checking for unistd.h configure:14933: result: yes configure:14933: checking direct.h usability configure:14933: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 conftest.c:187:20: direct.h: No such file or directory configure:14933: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:14933: result: no configure:14933: checking direct.h presence configure:14933: cc -E -I/usr/local/include conftest.c conftest.c:154:20: direct.h: No such file or directory configure:14933: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:14933: result: no configure:14933: checking for direct.h configure:14933: result: no configure:14944: checking if mkdir takes one argument configure:14970: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:14970: $? = 0 configure:14977: result: no configure:14989: checking whether regular expression support is requested configure:14998: result: yes configure:15019: checking for library containing regcomp configure:15050: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:15050: $? = 0 configure:15067: result: none required configure:15075: checking for regcomp configure:15075: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:15075: $? = 0 configure:15075: result: yes configure:15090: checking whether your system's regexp library is broken configure:15105: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:15105: $? = 0 configure:15105: ./conftest configure:15105: $? = 0 configure:15115: result: no configure:15164: checking zlib.h usability configure:15164: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:15164: $? = 0 configure:15164: result: yes configure:15164: checking zlib.h presence configure:15164: cc -E -I/usr/local/include conftest.c configure:15164: $? = 0 configure:15164: result: yes configure:15164: checking for zlib.h configure:15164: result: yes configure:15166: checking for deflateInit2_ in -lz configure:15191: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lz >&5 configure:15191: $? = 0 configure:15200: result: yes configure:15238: checking for bzlib.h configure:15238: cc -c -O2 -fno-strict-aliasing -pipe -I/usr/local/include conftest.c >&5 configure:15238: $? = 0 configure:15238: result: yes configure:15241: checking for BZ2_bzCompressInit in -lbz2 configure:15266: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lbz2 >&5 configure:15266: $? = 0 configure:15275: result: yes configure:15329: checking whether readline via "-lreadline" is present and sane configure:15354: cc -o conftest -O2 -fno-strict-aliasing -pipe -I/usr/local/include -L/usr/local/lib conftest.c -lreadline >&5 configure:15354: $? = 0 configure:15362: result: yes configure:15447: checking for cc features configure:15514: checking if gcc supports -Wno-pointer-sign configure:15529: cc -c -Wno-pointer-sign -I/usr/local/include conftest.c >&5 cc1: error: unrecognized command line option "-Wno-pointer-sign" configure:15529: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_BZIP2 1 | #define HAVE_LIBREADLINE 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:15535: result: no configure:15542: checking if gcc supports -Wpointer-arith configure:15557: cc -c -Wpointer-arith -I/usr/local/include conftest.c >&5 configure:15557: $? = 0 configure:15563: result: yes configure:15588: checking system features for estream-printf configure:15592: checking for stdint.h configure:15592: result: yes configure:15603: checking for long long int configure:15688: result: yes configure:15697: checking for long double configure:15729: result: yes configure:15739: checking for intmax_t configure:15739: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 configure:15739: $? = 0 configure:15739: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:195: error: syntax error before ')' token configure:15739: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_BZIP2 1 | #define HAVE_LIBREADLINE 1 | #define HAVE_STDINT_H 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((intmax_t))) | return 0; | ; | return 0; | } configure:15739: result: yes configure:15758: checking for uintmax_t configure:15758: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 configure:15758: $? = 0 configure:15758: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:196: error: syntax error before ')' token configure:15758: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_BZIP2 1 | #define HAVE_LIBREADLINE 1 | #define HAVE_STDINT_H 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_INTMAX_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uintmax_t))) | return 0; | ; | return 0; | } configure:15758: result: yes configure:15775: checking for ptrdiff_t configure:15775: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 configure:15775: $? = 0 configure:15775: cc -c -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include conftest.c >&5 conftest.c: In function `main': conftest.c:197: error: syntax error before ')' token configure:15775: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_BZIP2 1 | #define HAVE_LIBREADLINE 1 | #define HAVE_STDINT_H 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_INTMAX_T 1 | #define HAVE_UINTMAX_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((ptrdiff_t))) | return 0; | ; | return 0; | } configure:15775: result: yes configure:15789: checking size of unsigned long configure:15809: result: 4 configure:15823: checking size of void * configure:15828: cc -o conftest -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:15828: $? = 0 configure:15828: ./conftest configure:15828: $? = 0 configure:15843: result: 4 configure:15853: checking for nl_langinfo and THOUSANDS_SEP configure:15869: cc -o conftest -O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c: In function `main': conftest.c:168: error: `THOUSANDS_SEP' undeclared (first use in this function) conftest.c:168: error: (Each undeclared identifier is reported only once conftest.c:168: error: for each function it appears in.) configure:15869: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "gnupg" | #define PACKAGE_TARNAME "gnupg" | #define PACKAGE_VERSION "2.0.14" | #define PACKAGE_STRING "gnupg 2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define PACKAGE_URL "" | #define PACKAGE "gnupg" | #define VERSION "2.0.14" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "gnupg" | #define PACKAGE_GT "gnupg2" | #define VERSION "2.0.14" | #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" | #define NEED_LIBGCRYPT_VERSION "1.4.0" | #define NEED_KSBA_VERSION "1.0.2" | #define PK_UID_CACHE_SIZE 4096 | #define EXEEXT "" | #define HAVE_LIBUTIL 1 | #define SHRED "/usr/bin/shred" | #define HAVE_PTH 1 | #define USE_GNU_PTH 1 | #define USE_DNS_SRV 1 | #define USE_DNS_PKA 1 | #define USE_DNS_CERT 1 | #define HAVE_LIBCURL 1 | #define LIBCURL_PROTOCOL_HTTP 1 | #define LIBCURL_PROTOCOL_FTP 1 | #define LIBCURL_PROTOCOL_FILE 1 | #define LIBCURL_PROTOCOL_TELNET 1 | #define LIBCURL_PROTOCOL_LDAP 1 | #define LIBCURL_PROTOCOL_DICT 1 | #define PRINTABLE_OS_NAME "FreeBSD" | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define HAVE_STRCHR 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_LC_MESSAGES 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_PWD_H 1 | #define HAVE_INTTYPES_H 1 | #define TIME_WITH_SYS_TIME 1 | #define RETSIGTYPE void | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_STDINT_H 1 | #define LITTLE_ENDIAN_HOST 1 | #define HAVE_USHORT_TYPEDEF 1 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define SIZEOF_UINT64_T 8 | #define HAVE_DECL_GETPAGESIZE 1 | #define HAVE_FSEEKO 1 | #define HAVE_VPRINTF 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_STRERROR 1 | #define HAVE_TCGETATTR 1 | #define HAVE_MMAP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_CTERMID 1 | #define HAVE_TIMES 1 | #define HAVE_GMTIME_R 1 | #define HAVE_UNSETENV 1 | #define HAVE_FCNTL 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_ATEXIT 1 | #define HAVE_RAISE 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_SETLOCALE 1 | #define HAVE_WAITPID 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_PIPE 1 | #define HAVE_STAT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_TTYNAME 1 | #define HAVE_RAND 1 | #define HAVE_FTELLO 1 | #define HAVE_FSYNC 1 | #define HAVE_STRUCT_SIGACTION 1 | #define HAVE_SIGSET_T 1 | #define HAVE_STPCPY 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOUL 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRTOL 1 | #define HAVE_ISASCII 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_STAT 1 | #define HAVE_SETLOCALE 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FUNLOCKFILE 1 | #define HAVE_FUNOPEN 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWUID 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define VOID_UNSETENV 1 | #define HAVE_STDINT_H 1 | #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" | #define HAVE_STRPBRK 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_BZIP2 1 | #define HAVE_LIBREADLINE 1 | #define HAVE_STDINT_H 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_INTMAX_T 1 | #define HAVE_UINTMAX_T 1 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_VOID_P 4 | /* end confdefs.h. */ | #include | int | main () | { | char* cs = nl_langinfo(THOUSANDS_SEP); return !cs; | ; | return 0; | } configure:15878: result: no configure:15888: checking system features for estream configure:16052: *** *** You need libassuan with Pth support to build this program. *** This library is for example available at *** ftp://ftp.gnupg.org/gcrypt/libassuan/ *** (at least version 1.0.4 (API 1) is required). *** configure:16116: error: *** *** Required libraries not found. Please consult the above messages *** and install them before running configure again. *** ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-portbld-freebsd6.2 ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_volatile=yes ac_cv_env_CC_FOR_BUILD_set='' ac_cv_env_CC_FOR_BUILD_value='' ac_cv_env_CC_set=set ac_cv_env_CC_value=cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O2 -fno-strict-aliasing -pipe' ac_cv_env_CPPFLAGS_set='' ac_cv_env_CPPFLAGS_value='' ac_cv_env_CPP_set='' ac_cv_env_CPP_value='' ac_cv_env_LDFLAGS_set='' ac_cv_env_LDFLAGS_value='' ac_cv_env_LIBS_set='' ac_cv_env_LIBS_value='' ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i386-portbld-freebsd6.2 ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_func__doprnt=no ac_cv_func_adns_free=no ac_cv_func_alloca_works=yes ac_cv_func_atexit=yes ac_cv_func_clock_gettime=yes ac_cv_func_ctermid=yes ac_cv_func_curl_free=yes ac_cv_func_fcntl=yes ac_cv_func_flockfile=yes ac_cv_func_fopencookie=no ac_cv_func_fork=yes ac_cv_func_fork_works=yes ac_cv_func_fsync=yes ac_cv_func_ftello=yes ac_cv_func_ftruncate=yes ac_cv_func_funlockfile=yes ac_cv_func_funopen=yes ac_cv_func_getaddrinfo=yes ac_cv_func_gethostbyname=yes ac_cv_func_getpagesize=yes ac_cv_func_getpwnam=yes ac_cv_func_getpwuid=yes ac_cv_func_getrlimit=yes ac_cv_func_getrusage=yes ac_cv_func_gettimeofday=yes ac_cv_func_gmtime_r=yes ac_cv_func_isascii=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_memicmp=no ac_cv_func_memmove=yes ac_cv_func_memrchr=no ac_cv_func_mkdtemp=yes ac_cv_func_mmap=yes ac_cv_func_nl_langinfo=yes ac_cv_func_pipe=yes ac_cv_func_raise=yes ac_cv_func_rand=yes ac_cv_func_regcomp=yes ac_cv_func_setenv=yes ac_cv_func_setlocale=yes ac_cv_func_setrlimit=yes ac_cv_func_setsockopt=yes ac_cv_func_sigaction=yes ac_cv_func_sigprocmask=yes ac_cv_func_stat=yes ac_cv_func_stpcpy=yes ac_cv_func_strcasecmp=yes ac_cv_func_strchr=yes ac_cv_func_strerror=yes ac_cv_func_strftime=yes ac_cv_func_stricmp=no ac_cv_func_strlwr=no ac_cv_func_strncasecmp=yes ac_cv_func_strpbrk=yes ac_cv_func_strsep=yes ac_cv_func_strtol=yes ac_cv_func_strtoul=yes ac_cv_func_tcgetattr=yes ac_cv_func_timegm=yes ac_cv_func_times=yes ac_cv_func_ttyname=yes ac_cv_func_unsetenv=yes ac_cv_func_usb_create_match=no ac_cv_func_vfork=yes ac_cv_func_vfork_works=yes ac_cv_func_vprintf=yes ac_cv_func_wait4=yes ac_cv_func_waitpid=yes ac_cv_have_decl_getpagesize=yes ac_cv_have_decl_sys_siglist=yes ac_cv_header_adns_h=no ac_cv_header_bzlib_h=yes ac_cv_header_direct_h=no ac_cv_header_getopt_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_locale_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_pty_h=no ac_cv_header_pwd_h=yes ac_cv_header_stat_broken=no ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_termio_h=no ac_cv_header_time=yes ac_cv_header_unistd_h=yes ac_cv_header_vfork_h=no ac_cv_header_wchar_h=yes ac_cv_header_zlib_h=yes ac_cv_host=i386-portbld-freebsd6.2 ac_cv_lib_bz2_BZ2_bzCompressInit=yes ac_cv_lib_cposix_strerror=no ac_cv_lib_usb_usb_bulk_write=no ac_cv_lib_util_openpty=yes ac_cv_lib_z_deflateInit2_=yes ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GMSGFMT=/usr/local/bin/msgfmt ac_cv_path_GPG_ERROR_CONFIG=/usr/local/bin/gpg-error-config ac_cv_path_GREP=/usr/bin/grep ac_cv_path_KSBA_CONFIG=/usr/local/bin/ksba-config ac_cv_path_LIBASSUAN_CONFIG=/usr/local/bin/libassuan-config ac_cv_path_LIBGCRYPT_CONFIG=/usr/local/bin/libgcrypt-config ac_cv_path_MSGFMT=/usr/local/bin/msgfmt ac_cv_path_MSGMERGE=/usr/local/bin/msgmerge ac_cv_path_PERL=/usr/bin/perl ac_cv_path_PTH_CONFIG=/usr/local/bin/pth-config ac_cv_path_SHRED=/usr/bin/shred ac_cv_path_TAR=/usr/bin/tar ac_cv_path_XGETTEXT=/usr/local/bin/xgettext ac_cv_prog_AWK=nawk ac_cv_prog_CPP='cc -E' ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89='' ac_cv_prog_cc_cc_c_o=yes ac_cv_prog_cc_g=yes ac_cv_prog_make_gmake_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_search___dn_skipname='none required' ac_cv_search_dlopen='none required' ac_cv_search_dn_expand='none required' ac_cv_search_dn_skipname=no ac_cv_search_regcomp='none required' ac_cv_search_res_query='none required' ac_cv_sizeof_time_t=4 ac_cv_sizeof_uint64_t=8 ac_cv_sizeof_unsigned_int=4 ac_cv_sizeof_unsigned_long=4 ac_cv_sizeof_unsigned_long_long=8 ac_cv_sizeof_unsigned_short=2 ac_cv_sizeof_void_p=4 ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_sys_largefile_source=no ac_cv_type_intmax_t=yes ac_cv_type_long_double=yes ac_cv_type_long_long_int=yes ac_cv_type_mode_t=yes ac_cv_type_pid_t=yes ac_cv_type_ptrdiff_t=yes ac_cv_type_signal=void ac_cv_type_sigset_t=yes ac_cv_type_size_t=yes ac_cv_type_socklen_t=yes ac_cv_type_struct_sigaction=yes ac_cv_type_uintmax_t=yes ac_cv_type_unsigned_long_long_int=yes ac_cv_working_alloca_h=no acl_cv_hardcode_direct=no acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' acl_cv_hardcode_libdir_separator='' acl_cv_hardcode_minus_L=no acl_cv_libext=a acl_cv_libname_spec='lib$name' acl_cv_library_names_spec='$libname$shrext' acl_cv_path_LD=/usr/bin/ld acl_cv_prog_gnu_ld=yes acl_cv_rpath=done acl_cv_shlibext=so acl_cv_wl=-Wl, am_cv_CC_dependencies_compiler_type=gcc3 am_cv_func_iconv=yes am_cv_func_iconv_works=yes am_cv_langinfo_codeset=yes am_cv_lib_iconv=yes am_cv_proto_iconv='extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);' am_cv_proto_iconv_arg1=const estream_cv_langinfo_thousands_sep=no gl_cv_absolute_stdint_h=///usr/include/stdint.h gl_cv_func_malloc_0_nonnull=1 gl_cv_header_working_stdint_h=yes gl_cv_size_max=yes gnupg_cv_c_endian=little gnupg_cv_enable_keyserver_helpers=yes gnupg_cv_enable_photo_viewers=yes gnupg_cv_have_regex=yes gnupg_cv_mkdir_takes_one_arg=no gnupg_cv_pth_is_sane=yes gnupg_cv_regex_broken=no gnupg_cv_typedef_byte=no gnupg_cv_typedef_u16=no gnupg_cv_typedef_u32=no gnupg_cv_typedef_ulong=no gnupg_cv_typedef_ushort=yes gnupg_cv_uint64_c_works=yes gt_cv_c_long_double=yes gt_cv_func_CFLocaleCopyCurrent=no gt_cv_func_CFPreferencesCopyAppValue=no gt_cv_func_unsetenv_ret=void gt_cv_val_LC_MESSAGES=yes libcurl_cv_lib_curl_usable=yes lt_cv_sys_max_cmd_len=262144 ## ----------------- ## ## Output variables. ## ## ----------------- ## ABSOLUTE_STDINT_H='"///usr/include/stdint.h"' ACLOCAL='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run aclocal-1.10' ADNSLIBS='' ALLOCA='' ALLOCA_H='alloca.h' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run tar' AR='ar' AUTOCONF='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run autoconf' AUTOHEADER='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run autoheader' AUTOMAKE='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run automake-1.10' AWK='nawk' BITSIZEOF_PTRDIFF_T='' BITSIZEOF_SIG_ATOMIC_T='' BITSIZEOF_SIZE_T='' BITSIZEOF_WCHAR_T='' BITSIZEOF_WINT_T='' BUILD_AGENT_FALSE='#' BUILD_AGENT_TRUE='' BUILD_DOC_FALSE='#' BUILD_DOC_TRUE='' BUILD_GPGSM_FALSE='' BUILD_GPGSM_TRUE='#' BUILD_GPG_FALSE='#' BUILD_GPG_TRUE='' BUILD_INCLUDED_LIBINTL='' BUILD_SCDAEMON_FALSE='' BUILD_SCDAEMON_TRUE='#' BUILD_SYMCRYPTRUN_FALSE='#' BUILD_SYMCRYPTRUN_TRUE='' BUILD_TOOLS_FALSE='#' BUILD_TOOLS_TRUE='' CC='cc' CCDEPMODE='depmode=gcc3' CC_FOR_BUILD='cc' CFLAGS='-O2 -fno-strict-aliasing -pipe -Wall -Wpointer-arith' CPP='cc -E' CPPFLAGS=' -I/usr/local/include' CROSS_COMPILING_FALSE='' CROSS_COMPILING_TRUE='#' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' DISABLE_REGEX_FALSE='' DISABLE_REGEX_TRUE='#' DL_LIBS='' DNSLIBS='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' ENABLE_BZIP2_SUPPORT_FALSE='#' ENABLE_BZIP2_SUPPORT_TRUE='' EXEEXT='' FAKE_CURL_FALSE='' FAKE_CURL_TRUE='#' FAQPROG=': ' GETTEXT_MACRO_VERSION='0.17' GL_COND_LIBTOOL_FALSE='' GL_COND_LIBTOOL_TRUE='#' GMSGFMT='/usr/local/bin/msgfmt' GMSGFMT_015='/usr/local/bin/msgfmt' GNUPG_AGENT_PGM='' GNUPG_AGENT_PGM_FALSE='' GNUPG_AGENT_PGM_TRUE='#' GNUPG_DIRMNGR_PGM='' GNUPG_DIRMNGR_PGM_FALSE='' GNUPG_DIRMNGR_PGM_TRUE='#' GNUPG_PINENTRY_PGM='' GNUPG_PINENTRY_PGM_FALSE='' GNUPG_PINENTRY_PGM_TRUE='#' GNUPG_PROTECT_TOOL_PGM='' GNUPG_PROTECT_TOOL_PGM_FALSE='' GNUPG_PROTECT_TOOL_PGM_TRUE='#' GNUPG_SCDAEMON_PGM='' GNUPG_SCDAEMON_PGM_FALSE='' GNUPG_SCDAEMON_PGM_TRUE='#' GPGKEYS_CURL='gpg2keys_curl' GPGKEYS_FINGER='gpg2keys_finger' GPGKEYS_HKP='gpg2keys_hkp' GPGKEYS_KDNS='' GPGKEYS_LDAP='' GPGKEYS_MAILTO='' GPG_ERROR_CFLAGS='-I/usr/local/include' GPG_ERROR_CONFIG='/usr/local/bin/gpg-error-config' GPG_ERROR_LIBS='-L/usr/local/lib -lgpg-error' GREP='/usr/bin/grep' HAVE_DOSISH_SYSTEM_FALSE='' HAVE_DOSISH_SYSTEM_TRUE='#' HAVE_INTTYPES_H='1' HAVE_LONG_LONG_INT='1' HAVE_SIGNED_SIG_ATOMIC_T='' HAVE_SIGNED_WCHAR_T='' HAVE_SIGNED_WINT_T='' HAVE_STDINT_H='1' HAVE_SYS_BITYPES_H='' HAVE_SYS_INTTYPES_H='' HAVE_SYS_TYPES_H='1' HAVE_UNSIGNED_LONG_LONG_INT='1' HAVE_USTAR_FALSE='#' HAVE_USTAR_TRUE='' HAVE_W32_SYSTEM_FALSE='' HAVE_W32_SYSTEM_TRUE='#' HAVE_WCHAR_H='1' INSTALL_DATA='install -o root -g wheel -m 444' INSTALL_PROGRAM='install -s -o root -g wheel -m 555' INSTALL_SCRIPT='install -o root -g wheel -m 555' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INTLLIBS='' INTL_MACOSX_LIBS='' KSBA_CFLAGS='-I/usr/local/include' KSBA_CONFIG='/usr/local/bin/ksba-config' KSBA_LIBS='-L/usr/local/lib -lksba -lgpg-error' LDAPLIBS='' LDAP_CPPFLAGS='' LDFLAGS=' -L/usr/local/lib' LIBASSUAN_CFLAGS='' LIBASSUAN_CONFIG='/usr/local/bin/libassuan-config' LIBASSUAN_LIBS='' LIBASSUAN_PTH_CFLAGS='' LIBASSUAN_PTH_LIBS='' LIBCURL='-L/usr/local/lib -lcurl' LIBCURL_CPPFLAGS='-I/usr/local/include' LIBGCRYPT_CFLAGS='-I/usr/local/include' LIBGCRYPT_CONFIG='/usr/local/bin/libgcrypt-config' LIBGCRYPT_LIBS='-L/usr/local/lib -lgcrypt -lgpg-error' LIBGNU_LIBDEPS='' LIBGNU_LTLIBDEPS='' LIBICONV='/usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib' LIBINTL='' LIBOBJS='' LIBREADLINE='-lreadline' LIBS='' LIBUSB_LIBS='' LIBUTIL_LIBS=' -lutil' LN_S='ln -s' LTLIBICONV='-L/usr/local/lib -liconv -R/usr/local/lib' LTLIBINTL='' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/missing --run makeinfo' MKDIR_P='scripts/install-sh -c -d' MSGFMT='/usr/local/bin/msgfmt' MSGFMT_015='/usr/local/bin/msgfmt' MSGMERGE='/usr/local/bin/msgmerge' NETLIBS='' OBJEXT='o' PACKAGE='gnupg' PACKAGE_BUGREPORT='http://bugs.gnupg.org' PACKAGE_GT='gnupg2' PACKAGE_NAME='gnupg' PACKAGE_STRING='gnupg 2.0.14' PACKAGE_TARNAME='gnupg' PACKAGE_URL='' PACKAGE_VERSION='2.0.14' PATH_SEPARATOR=':' PERL='/usr/bin/perl' POSUB='' PTH_CFLAGS='-I/usr/local/include/pth' PTH_CONFIG='/usr/local/bin/pth-config' PTH_LIBS='-L/usr/local/lib/pth -lpth' PTRDIFF_T_SUFFIX='' RANLIB='ranlib' RUN_GPG_TESTS_FALSE='#' RUN_GPG_TESTS_TRUE='' SENDMAIL='' SET_MAKE='' SHELL='/bin/sh' SHRED='/usr/bin/shred' SIG_ATOMIC_T_SUFFIX='' SIZE_T_SUFFIX='' STDINT_H='' STRIP='' SYS_SOCKET_H='' TAR='/usr/bin/tar' UNISTD_H='' USE_DNS_SRV_FALSE='#' USE_DNS_SRV_TRUE='' USE_INCLUDED_LIBINTL='' USE_NLS='no' USE_SIMPLE_GETTEXT_FALSE='' USE_SIMPLE_GETTEXT_TRUE='#' VERSION='2.0.14' W32SOCKLIBS='' WCHAR_T_SUFFIX='' WINDRES=':' WINT_T_SUFFIX='' WORKING_FAQPROG_FALSE='' WORKING_FAQPROG_TRUE='#' XGETTEXT='/usr/local/bin/xgettext' XGETTEXT_015='/usr/local/bin/xgettext' XGETTEXT_EXTRA_OPTIONS='' ZLIBS='-lz -lbz2' _libcurl_config='' ac_ct_CC='cc' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='i386-portbld-freebsd6.2' build_alias='i386-portbld-freebsd6.2' build_cpu='i386' build_os='freebsd6.2' build_vendor='portbld' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i386-portbld-freebsd6.2' host_alias='' host_cpu='i386' host_os='freebsd6.2' host_vendor='portbld' htmldir='${docdir}' includedir='${prefix}/include' infodir='/usr/local/info' install_sh='$(SHELL) /usr/ports/security/gnupg/work/gnupg-2.0.14/scripts/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='/usr/local/man' mkdir_p='$(top_builddir)/scripts/install-sh -c -d' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "gnupg" #define PACKAGE_TARNAME "gnupg" #define PACKAGE_VERSION "2.0.14" #define PACKAGE_STRING "gnupg 2.0.14" #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" #define PACKAGE_URL "" #define PACKAGE "gnupg" #define VERSION "2.0.14" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define PACKAGE "gnupg" #define PACKAGE_GT "gnupg2" #define VERSION "2.0.14" #define PACKAGE_BUGREPORT "http://bugs.gnupg.org" #define NEED_LIBGCRYPT_VERSION "1.4.0" #define NEED_KSBA_VERSION "1.0.2" #define PK_UID_CACHE_SIZE 4096 #define EXEEXT "" #define HAVE_LIBUTIL 1 #define SHRED "/usr/bin/shred" #define HAVE_PTH 1 #define USE_GNU_PTH 1 #define USE_DNS_SRV 1 #define USE_DNS_PKA 1 #define USE_DNS_CERT 1 #define HAVE_LIBCURL 1 #define LIBCURL_PROTOCOL_HTTP 1 #define LIBCURL_PROTOCOL_FTP 1 #define LIBCURL_PROTOCOL_FILE 1 #define LIBCURL_PROTOCOL_TELNET 1 #define LIBCURL_PROTOCOL_LDAP 1 #define LIBCURL_PROTOCOL_DICT 1 #define PRINTABLE_OS_NAME "FreeBSD" #define HAVE_ICONV 1 #define ICONV_CONST const #define HAVE_STRCHR 1 #define HAVE_LANGINFO_CODESET 1 #define HAVE_LC_MESSAGES 1 #define STDC_HEADERS 1 #define HAVE_STRING_H 1 #define HAVE_UNISTD_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_LOCALE_H 1 #define HAVE_GETOPT_H 1 #define HAVE_PWD_H 1 #define HAVE_INTTYPES_H 1 #define TIME_WITH_SYS_TIME 1 #define RETSIGTYPE void #define HAVE_DECL_SYS_SIGLIST 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_UNISTD_H 1 #define HAVE_WCHAR_H 1 #define HAVE_STDINT_H 1 #define LITTLE_ENDIAN_HOST 1 #define HAVE_USHORT_TYPEDEF 1 #define SIZEOF_UNSIGNED_SHORT 2 #define SIZEOF_UNSIGNED_INT 4 #define SIZEOF_UNSIGNED_LONG 4 #define SIZEOF_UNSIGNED_LONG_LONG 8 #define SIZEOF_TIME_T 4 #define SIZEOF_UINT64_T 8 #define HAVE_DECL_GETPAGESIZE 1 #define HAVE_FSEEKO 1 #define HAVE_VPRINTF 1 #define HAVE_FORK 1 #define HAVE_VFORK 1 #define HAVE_WORKING_VFORK 1 #define HAVE_WORKING_FORK 1 #define HAVE_STRERROR 1 #define HAVE_TCGETATTR 1 #define HAVE_MMAP 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNCASECMP 1 #define HAVE_CTERMID 1 #define HAVE_TIMES 1 #define HAVE_GMTIME_R 1 #define HAVE_UNSETENV 1 #define HAVE_FCNTL 1 #define HAVE_FTRUNCATE 1 #define HAVE_GETTIMEOFDAY 1 #define HAVE_GETRUSAGE 1 #define HAVE_GETRLIMIT 1 #define HAVE_SETRLIMIT 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_ATEXIT 1 #define HAVE_RAISE 1 #define HAVE_GETPAGESIZE 1 #define HAVE_STRFTIME 1 #define HAVE_NL_LANGINFO 1 #define HAVE_SETLOCALE 1 #define HAVE_WAITPID 1 #define HAVE_WAIT4 1 #define HAVE_SIGACTION 1 #define HAVE_SIGPROCMASK 1 #define HAVE_PIPE 1 #define HAVE_STAT 1 #define HAVE_GETADDRINFO 1 #define HAVE_TTYNAME 1 #define HAVE_RAND 1 #define HAVE_FTELLO 1 #define HAVE_FSYNC 1 #define HAVE_STRUCT_SIGACTION 1 #define HAVE_SIGSET_T 1 #define HAVE_STPCPY 1 #define HAVE_STRSEP 1 #define HAVE_STRTOUL 1 #define HAVE_MEMMOVE 1 #define HAVE_STRTOL 1 #define HAVE_ISASCII 1 #define HAVE_TIMEGM 1 #define HAVE_GETRUSAGE 1 #define HAVE_SETRLIMIT 1 #define HAVE_STAT 1 #define HAVE_SETLOCALE 1 #define HAVE_FLOCKFILE 1 #define HAVE_FUNLOCKFILE 1 #define HAVE_FUNOPEN 1 #define HAVE_GETPWNAM 1 #define HAVE_GETPWUID 1 #define HAVE_ALLOCA 1 #define HAVE_STDLIB_H 1 #define MALLOC_0_IS_NONNULL 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_LONG_DOUBLE 1 #define HAVE_UNSIGNED_LONG_LONG_INT 1 #define HAVE_ALLOCA_H 1 #define HAVE_MKDTEMP 1 #define HAVE_SETENV 1 #define HAVE_UNSETENV 1 #define VOID_UNSETENV 1 #define HAVE_STDINT_H 1 #define ABSOLUTE_STDINT_H "///usr/include/stdint.h" #define HAVE_STRPBRK 1 #define HAVE_UNISTD_H 1 #define HAVE_STDINT_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_BZIP2 1 #define HAVE_LIBREADLINE 1 #define HAVE_STDINT_H 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_LONG_DOUBLE 1 #define HAVE_INTMAX_T 1 #define HAVE_UINTMAX_T 1 #define HAVE_PTRDIFF_T 1 #define SIZEOF_UNSIGNED_LONG 4 #define SIZEOF_VOID_P 4 configure: exit 1 --------------050305050800030505070908-- From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:23:55 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41EC21065678 for ; Mon, 14 Jun 2010 11:23:55 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id BF31C8FC22 for ; Mon, 14 Jun 2010 11:23:54 +0000 (UTC) Received: (qmail 15524 invoked by uid 399); 14 Jun 2010 11:23:53 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Jun 2010 11:23:53 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C161148.1070907@FreeBSD.org> Date: Mon, 14 Jun 2010 04:23:52 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Paul Macdonald References: <4C15F6AD.2030205@ifdnrg.com> In-Reply-To: <4C15F6AD.2030205@ifdnrg.com> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org, kuriyama@FreeBSD.org Subject: Re: gnupg-2.0.14_3 + libassuan problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:23:55 -0000 On 06/14/10 02:30, Paul Macdonald wrote: > > Hi > > Is anyone else seeing problems with > > Upgrading 'gnupg-2.0.14_2' to 'gnupg-2.0.14_3' Please read /usr/ports/UPDATING. hth, Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:44:32 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF0EC1065672; Mon, 14 Jun 2010 11:44:32 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [IPv6:2001:6c8:130:400::6]) by mx1.freebsd.org (Postfix) with ESMTP id 700A98FC18; Mon, 14 Jun 2010 11:44:32 +0000 (UTC) Received: by mail.droso.net (Postfix, from userid 1001) id 018681CC9F; Mon, 14 Jun 2010 13:44:30 +0200 (CEST) Date: Mon, 14 Jun 2010 13:44:30 +0200 From: Erwin Lansing To: ports@FreeBSD.org, stable@FreeBSD.org Message-ID: <20100614114429.GH76036@droso.net> References: <20100608182053.GA41759@rex.goodking.ca> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VuQYccsttdhdIfIP" Content-Disposition: inline In-Reply-To: <20100608182053.GA41759@rex.goodking.ca> X-Operating-System: FreeBSD/i386 7.2-STABLE User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Re: [HEADS UP] Ports feature freeze coming soon X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:44:33 -0000 --VuQYccsttdhdIfIP Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 08, 2010 at 02:20:53PM -0400, FreeBSD portmgr secretary wrote: > In preparation for 8.1-RELEASE, the ports tree will be in feature freeze > after release candidate 1 (RC1) is released, currently planned for June 1= 1. As you may have noticed, RC1 has not been released as yet, but the delay is not expected to be more than a few days. The ports feature freeze will therefore be postponed until this Friday, June 18, 12pm UTC. We do still ask you to be conservative with your changes until then. -erwin >=20 > If you have any commits with high impact planned, get them in the tree > before then and if they require an experimental build, have a request for > one in portmgr@ hands within the next few days. >=20 > Note that this again will be a feature freeze and not a full freeze. > Normal upgrade, new ports, and changes that only affect other branches wi= ll > be allowed without prior approval but with the extra Feature safe: yes tag > in the commit message. Any commit that is sweeping, i.e. touches a large > number of ports, infrastructural changes, commits to ports with unusually > high number of dependencies, and any other commit that requires the > rebuilding of many packages will not be allowed without prior explicit > approval from portmgr@ after that date. >=20 > Thomas > with portmgr-secretary@ hat on >=20 > --=20 > Thomas Abthorpe | FreeBSD Ports Management Team Secretary > tabthorpe@FreeBSD.org | portmgr-secretary@FreeBSD.org --=20 Erwin Lansing http://droso.org Prediction is very difficult especially about the future erwin@FreeBSD.org --VuQYccsttdhdIfIP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iD8DBQFMFhYdqy9aWxUlaZARAvhwAJ9sd6TN0wLm/8PKEcs0FscnnhFJjACeO/0C Y1Krbqjp7qSv/F76SRcoWII= =XWFG -----END PGP SIGNATURE----- --VuQYccsttdhdIfIP-- From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:47:23 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BD311065677; Mon, 14 Jun 2010 11:47:23 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2D6098FC0C; Mon, 14 Jun 2010 11:47:22 +0000 (UTC) Received: by iwn7 with SMTP id 7so4880358iwn.13 for ; Mon, 14 Jun 2010 04:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=61Kst90etDCwCm1lIr2yIp8Zxy5lPkYERx52VYtuE6U=; b=S11W7jFPsDPp8OG+AQamrCVBrSQ0S1ZNM7ntCe+sjdCKIj2ur9BNwWp3z36yitFwEM QEbAUeTfWSA9zTn9stG/pbEcyYZW0/ekw1TvUhGqP59lBXdd041Vb6zr0w71vIc24aMN RJOspO1J2J8UKPuC94Uen+gst4/FybeRkZQsw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=Q/LBiv0BYcb41dN643dsz+HJbU++lAsoH0BxBvEcXjax0sZrFunJ1mSjuGHb9IZnaq 83UviDtWvRu8IeAVr/vD8VGHxfWHi7/NEuUQMmuXsRkVufylW3T3GEhxCVCDGMlHfn5a z2mW6qUFpExxecJ4RF4xwb78I4exm2uSb6s6Y= Received: by 10.231.190.132 with SMTP id di4mr6479500ibb.41.1276516042464; Mon, 14 Jun 2010 04:47:22 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id d9sm20344468ibl.4.2010.06.14.04.47.20 (version=SSLv3 cipher=RC4-MD5); Mon, 14 Jun 2010 04:47:20 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1616C7.9020804@dataix.net> Date: Mon, 14 Jun 2010 07:47:19 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100515 Thunderbird MIME-Version: 1.0 To: Frank Reid References: <007c01cb0885$ba1a7600$2e4f6200$@ourcorner.org> In-Reply-To: <007c01cb0885$ba1a7600$2e4f6200$@ourcorner.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, sylvio@freebsd.org Subject: Re: FreeBSD Port: gwhois-20100515 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:47:23 -0000 On 06/10/2010 06:14, Frank Reid wrote: > I've been running gwhois for a long time, but recently it stopped working > due to a missing dependency on p5-Net-LibIDN-0.12. The port doesn't appear > to recognize that perl module is needed. Thanks for maintaining the port. > I have tested all three of these ports on stable/8 r209090: This port requires package(s) "ca_root_nss-3.12.4 curl-7.20.1 gettext-0.18_1 libiconv-1.13.1_1 lynx-2.8.7.1_1,1 p5-HTML-Parser-3.65 p5-HTML-Tagset-3.20 p5-URI-1.54 p5-libwww-5.834 perl-5.10.1_1" to run. Please recheck that your ports database is correct i.e. portmaster --check-depends or portupgrade -fu or portupgrade -Fu or some combination of flags and then retry. Check man page for each tool for details. Not sure if you would be interested in a different whois client that is very functional but net/jwhois has quite a bit more options that you may be interested in if this one does not work out for you. Regards & Good Luck, -- jhell From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 11:48:14 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4E01106564A for ; Mon, 14 Jun 2010 11:48:14 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0188FC16 for ; Mon, 14 Jun 2010 11:48:13 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id o5EBm9jE050678 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Mon, 14 Jun 2010 12:48:09 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <4C1616F9.7070701@infracaninophile.co.uk> Date: Mon, 14 Jun 2010 12:48:09 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4C15F6AD.2030205@ifdnrg.com> <4C161148.1070907@FreeBSD.org> In-Reply-To: <4C161148.1070907@FreeBSD.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.96.1 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_20,DKIM_ADSP_ALL, SPF_FAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: gnupg-2.0.14_3 + libassuan problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 11:48:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 14/06/2010 12:23:52, Doug Barton wrote: > On 06/14/10 02:30, Paul Macdonald wrote: >> >> Hi >> >> Is anyone else seeing problems with >> >> Upgrading 'gnupg-2.0.14_2' to 'gnupg-2.0.14_3' > > Please read /usr/ports/UPDATING. Even having replaced libassuan with libassuan-1, there still seems to be a problem for some ports: - ---> Upgrading 'dirmngr-1.0.3_1' to 'dirmngr-1.0.3_2' (security/dirmngr) - ---> Building '/usr/ports/security/dirmngr' ===> Cleaning for libassuan-1-1.0.5 ===> Cleaning for dirmngr-1.0.3_2 ===> License check disabled, port has not defined LICENSE ===> Extracting for dirmngr-1.0.3_2 => MD5 Checksum OK for dirmngr-1.0.3.tar.bz2. => SHA256 Checksum OK for dirmngr-1.0.3.tar.bz2. ===> Patching for dirmngr-1.0.3_2 ===> dirmngr-1.0.3_2 depends on package: libassuan>=1.0.4 - not found ===> Verifying install for libassuan>=1.0.4 in /usr/ports/security/libassuan-1 ===> License check disabled, port has not defined LICENSE ===> Extracting for libassuan-1-1.0.5 => MD5 Checksum OK for libassuan-1.0.5.tar.bz2. => SHA256 Checksum OK for libassuan-1.0.5.tar.bz2. => MD5 Checksum OK for libassuan-1.0.5.tar.bz2.sig. => SHA256 Checksum OK for libassuan-1.0.5.tar.bz2.sig. ===> Patching for libassuan-1-1.0.5 ===> libassuan-1-1.0.5 depends on shared library: pth.20 - found ===> Configuring for libassuan-1-1.0.5 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes [... elided output of successfully building libassuan-1 ...] make all-am /usr/local/libexec/ccache/world-cc -DHAVE_CONFIG_H -I. -I.. -O2 - -pipe -march=native -I/usr/local/include/pth -fPIC -fno-strict-aliasing - -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wpointer-arith -MT fdpassing.o -MD -MP -MF .deps/fdpassing.Tpo -c -o fdpassing.o fdpassing.c mv -f .deps/fdpassing.Tpo .deps/fdpassing.Po /usr/local/libexec/ccache/world-cc -O2 -pipe -march=native - -I/usr/local/include/pth -fPIC -fno-strict-aliasing -Wall -Wcast-align - -Wshadow -Wstrict-prototypes -Wpointer-arith -o fdpassing fdpassing.o ../src/libassuan.a ===> Installing for libassuan-1-1.0.5 ===> Generating temporary packing list ===> Checking if security/libassuan-1 already installed ===> libassuan-1-1.0.5 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of security/libassuan-1 without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop in /usr/ports/security/libassuan-1. *** Error code 1 Stop in /usr/ports/security/dirmngr. The BUILD_DEPENDS in security/dirmngr should probably read: lucid-nonsense:...ports/security/dirmngr:% diff -u Makefile{~,} - --- Makefile~ 2010-06-14 07:01:42.471983265 +0100 +++ Makefile 2010-06-14 12:43:58.961764828 +0100 @@ -15,7 +15,7 @@ MAINTAINER= umq@ueo.co.jp COMMENT= A client for managing and downloading certificate revocation lists - -BUILD_DEPENDS= libassuan>=1.0.4:${PORTSDIR}/security/libassuan-1 +BUILD_DEPENDS= libassuan-1>=1.0.4:${PORTSDIR}/security/libassuan-1 LIB_DEPENDS= gcrypt.16:${PORTSDIR}/security/libgcrypt \ gpg-error.0:${PORTSDIR}/security/libgpg-error \ ksba.17:${PORTSDIR}/security/libksba \ I guess a similar fix is needed in any of the other ports that don't work with libassuan-2.0.0. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwWFvgACgkQ8Mjk52CukIw+4gCffMpRs6uMIXBw3POAGPslwNkj npwAn2GHG7keEtnLnyqwiRAY4QbYDl1C =RxlY -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 12:39:51 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EFAB1065672; Mon, 14 Jun 2010 12:39:51 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id CE6868FC08; Mon, 14 Jun 2010 12:39:50 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 392C122C50C6; Mon, 14 Jun 2010 15:39:49 +0300 (EEST) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 6F7425A9003; Mon, 14 Jun 2010 05:39:47 -0700 (PDT) From: QAT@FreeBSD.org To: Max Brazhnikov In-Reply-To: <201006141228.o5ECSADC004581@repoman.freebsd.org> References: <201006141228.o5ECSADC004581@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2010-03-11 13:38:43 X-QAT-Port: x11-wm/stumpwm X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/stumpwm-0.9.7.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100614123947.6F7425A9003@jester1b.ixsystems.com> Date: Mon, 14 Jun 2010 05:39:47 -0700 (PDT) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/x11-wm/stumpwm Makefile) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 12:39:51 -0000 x11-wm/stumpwm, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 14:04:03 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9447A1065670 for ; Mon, 14 Jun 2010 14:04:03 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 1C3888FC08 for ; Mon, 14 Jun 2010 14:04:02 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OOAGd-0007rv-GT for freebsd-ports@freebsd.org; Mon, 14 Jun 2010 16:03:59 +0200 Received: from 91.205.197.96 ([91.205.197.96]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Jun 2010 16:03:59 +0200 Received: from jumper99 by 91.205.197.96 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Jun 2010 16:03:59 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org connect(): No such file or directory From: "Helmut Schneider" Date: Mon, 14 Jun 2010 14:03:48 +0000 (UTC) Lines: 57 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 91.205.197.96 User-Agent: XanaNews/1.19.1.269 X-Ref: news.gmane.org ~XNS:00000058 Subject: Re: ports/133758 and net-snmp-5.5 - inactive memory stil not counted as free memory X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 14:04:03 -0000 Thomas Steen Rasmussen wrote: > I am experiencing what seems like the problem in > http://www.freebsd.org/cgi/query-pr.cgi?pr=133758 > > I have net-snmp-5.5 installed on FreeBSD 7.2 i386 and it returns this: > UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 189072 kB > UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 273204 kB > > When this is what 'top' says: > Mem: 157M Active, 1467M Inact, 189M Wired, 8580K Cache, 112M Buf, 176M > Free IMHO ucd-snmp is completely foobar. See my PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=147468 But see also: # snmpwalk -v2c -cpublic localhost .1.3.6.1.4.1.2021.4 UCD-SNMP-MIB::memIndex.0 = INTEGER: 0 UCD-SNMP-MIB::memErrorName.0 = STRING: swap UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 4179676 kB UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 1482980 kB UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 1589660 kB UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB UCD-SNMP-MIB::memShared.0 = INTEGER: 133364 kB UCD-SNMP-MIB::memBuffer.0 = INTEGER: 427888 kB UCD-SNMP-MIB::memCached.0 = INTEGER: 180428864 kB UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0) UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: # snmpwalk -v2c -cpublic localhost .1.3.6.1.4.1.2021.4 UCD-SNMP-MIB::memIndex.0 = INTEGER: 0 UCD-SNMP-MIB::memErrorName.0 = STRING: swap UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 4179676 kB UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 1317912 kB UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 3260720 kB UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB UCD-SNMP-MIB::memShared.0 = INTEGER: 109740 kB UCD-SNMP-MIB::memBuffer.0 = INTEGER: 427888 kB UCD-SNMP-MIB::memCached.0 = INTEGER: 0 kB UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0) UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: # Within one or two seconds memTotalFree changed from 1589660 kB to 3260720 kB. According to "top" ~1.5GB is the correct value. Same for memCached, flip-flopping from 180428864 kB(!!) to 0 kb within the same second. -- No Swen today, my love has gone away My mailbox stands for lorn, a symbol of the dawn From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 15:29:30 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30EEC1065672 for ; Mon, 14 Jun 2010 15:29:30 +0000 (UTC) (envelope-from wahjava@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id D8D068FC1C for ; Mon, 14 Jun 2010 15:29:29 +0000 (UTC) Received: by pvg7 with SMTP id 7so881128pvg.13 for ; Mon, 14 Jun 2010 08:29:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:received:from:to:cc :subject:organization:references:x-face:x-uptime:x-url :x-operating-system:x-openpgp-id:x-openpgp-fingerprint:x-mailer :x-mail-morse:x-attribution:organisation:date:in-reply-to:message-id :user-agent:face:mime-version:content-type; bh=LAUfeGV2t1lGjbtYRmVaK4qf0BrqeSlkfZ9bmz4NL2c=; b=FYTe4aU72+sj9MxGT/CUOtb4b48xAqW/d4WC2M82lgNVTvV33nYpdr/yXyST/hVu3c a8ZSZqjN/wkmKevH+u6sDKAx2EOyu3hkDOkPCzIs0WOSKxjE2u3PUh9/qiI2y3q9/v2i FLTT52K+N4D6uRSW2rCjGoov56d7csHYbxDp8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:to:cc:subject:organization:references:x-face:x-uptime :x-url:x-operating-system:x-openpgp-id:x-openpgp-fingerprint :x-mailer:x-mail-morse:x-attribution:organisation:date:in-reply-to :message-id:user-agent:face:mime-version:content-type; b=J7VFUo/1AXgw8ARE4oXGo4Mf4LNTS82MQB3neR5ydlksdaAtjYiXTDt/eTYucYzxTc cDPe8T8NM5lnidTyhmk5ZkjKHYwaeyGo9l4GX4dWNWabEdz779MQJ/nSWVTxz+rk/5H5 e9jwRZ7uI8E+EmtrUE8UK/tRXNMQ542sp9PTs= Received: by 10.141.100.4 with SMTP id c4mr4568335rvm.240.1276527929953; Mon, 14 Jun 2010 08:05:29 -0700 (PDT) Received: from chateau.d.if ([122.161.169.241]) by mx.google.com with ESMTPS id q10sm4771008rvp.8.2010.06.14.08.05.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 14 Jun 2010 08:05:29 -0700 (PDT) Sender: Ashish SHUKLA Received: from chateau.d.if (chateau.d.if [IPv6:::1]) by chateau.d.if (Postfix) with ESMTP id 25C0D4AD1C; Mon, 14 Jun 2010 20:35:22 +0530 (IST) From: ashish@FreeBSD.org (Ashish SHUKLA) To: Doug Barton Organization: The FreeBSD Project References: <4C15E342.8050600@FreeBSD.org> X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 8:27PM up 2:25, 3 users, load averages: 0.01, 0.04, 0.05 X-URL: http://762e5e74.wordpress.com/ X-Operating-System: FreeBSD/FreeBSD 8.0-RELEASE-p3/amd64 X-OpenPGP-ID: E74FA4B0 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Mailer: Gnus v5.13 X-Mail-Morse: .-- .- .... .--- .- ...- .- .--.-. --. -- .- .. .-.. .-.-.- -.-. --- -- X-Attribution: =?utf-8?B?4KSG4KS24KWA4KS3?= Organisation: The FreeBSD Project Date: Mon, 14 Jun 2010 20:35:21 +0530 In-Reply-To: <4C15E342.8050600@FreeBSD.org> (Doug Barton's message of "Mon, 14 Jun 2010 01:07:30 -0700") Message-ID: <86bpbdfydq.fsf@chateau.d.if> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (amd64-portbld-freebsd8.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-ports@FreeBSD.org Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 15:29:30 -0000 Doug Barton writes: [...] > Then there is security/libassuan which seems to be dual licensed under > GPLv3 and LGPLv2, did we ever decide how to handle that? In one of the dual-licensed port's Makefile, I added: #v+ LICENSE= GPLv3 LGPL3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSER #v- and this resulted in following files: ,----[ LICENSE | This package has dual licenses (any of): | - GPLv3 (GNU General Public License version 3) | - LGPL3 (GNU Lesser General Public License version 3) `---- and COPYING and COPYING.LESSER containing GPLv3 and LGPL3 license texts. HTH Ashish SHUKLA -- Sent via Gnus from GNU Emacs They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety. -- Benjamin Franklin, Memoirs of the life and writings of Benjamin Franklin From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 16:59:47 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56C0C1065670; Mon, 14 Jun 2010 16:59:47 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout030.mac.com (asmtpout030.mac.com [17.148.16.105]) by mx1.freebsd.org (Postfix) with ESMTP id 3EFFA8FC08; Mon, 14 Jun 2010 16:59:46 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from cswiger1.apple.com ([17.209.4.71]) by asmtp030.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4000817KJ6YW60@asmtp030.mac.com>; Mon, 14 Jun 2010 09:59:30 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006140097 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-14_02:2010-02-06, 2010-06-14, 2010-06-14 signatures=0 From: Chuck Swiger In-reply-to: <4C15E342.8050600@FreeBSD.org> Date: Mon, 14 Jun 2010 09:59:29 -0700 Message-id: <82BAD1BE-2A11-44CF-916F-8AA7B8877930@mac.com> References: <4C15E342.8050600@FreeBSD.org> To: Doug Barton X-Mailer: Apple Mail (2.1078) Cc: freebsd-ports@FreeBSD.org Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 16:59:47 -0000 Hi-- On Jun 14, 2010, at 1:07 AM, Doug Barton wrote: > I'm working on adding LICENSE information to my ports, and have a few questions. A lot of my ports are ISC products, and they have the following: http://people.freebsd.org/~dougb/COPYRIGHT.txt Yes, that's the ISC license, http://www.opensource.org/licenses/isc-license.txt. > I also have dns/fpdns which has this: http://people.freebsd.org/~dougb/LICENSE.txt which looks like it could be BSD, but I'm not sure. I also have several others in this category. That's a 3-clause BSD license variant. > net-mgmt/p5-Net-IP has http://people.freebsd.org/~dougb/COPYING.txt which could fall into the "perl" category, except there isn't one. :) Many Perl things are licensed under the same terms as Perl itself; ie, dual-licensed under the GPL & Artistic license. (The latter license is not well-written, and should be deprecated-- the GPL does a better job.) > x11/xscreensaver doesn't have an explicit copyright/license file, but it has this in the individual files: > * xscreensaver, Copyright (c) 1991-2010 Jamie Zawinski > * > * Permission to use, copy, modify, distribute, and sell this software and its > * documentation for any purpose is hereby granted without fee, provided that > * the above copyright notice appear in all copies and that both that > * copyright notice and this permission notice appear in supporting > * documentation. No representations are made about the suitability of this > * software for any purpose. It is provided "as is" without express or > * implied warranty. > */ > Seems like BSD to me? That's a MIT/X11 license minus the all-caps DISCLAIMER. Regards, -- -Chuck From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 21:07:28 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F1691065678 for ; Mon, 14 Jun 2010 21:07:28 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id C9E0C8FC0C for ; Mon, 14 Jun 2010 21:07:27 +0000 (UTC) Received: (qmail 1498 invoked by uid 399); 14 Jun 2010 21:07:27 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Jun 2010 21:07:27 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C169A0E.1070606@FreeBSD.org> Date: Mon, 14 Jun 2010 14:07:26 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Matthew Seaman References: <4C15F6AD.2030205@ifdnrg.com> <4C161148.1070907@FreeBSD.org> <4C1616F9.7070701@infracaninophile.co.uk> In-Reply-To: <4C1616F9.7070701@infracaninophile.co.uk> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: gnupg-2.0.14_3 + libassuan problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 21:07:28 -0000 On 06/14/10 04:48, Matthew Seaman wrote: > > Even having replaced libassuan with libassuan-1, there still seems to be > a problem for some ports: Yes, I fixed that shortly after the first update, thanks to QAT. :) I had tested picking up the new dependency for building the port, but didn't test for re-building because I thought the >= in BUILD_DEPENDS referred to the library version number. In retrospect that was a silly thing to think, but my belief was reinforced when my first change actually worked. Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 23:05:51 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AF091065670 for ; Mon, 14 Jun 2010 23:05:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id E73DA8FC16 for ; Mon, 14 Jun 2010 23:05:50 +0000 (UTC) Received: (qmail 21699 invoked by uid 399); 14 Jun 2010 23:05:50 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Jun 2010 23:05:50 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C16B5CD.8050005@FreeBSD.org> Date: Mon, 14 Jun 2010 16:05:49 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Ashish SHUKLA References: <4C15E342.8050600@FreeBSD.org> <86bpbdfydq.fsf@chateau.d.if> In-Reply-To: <86bpbdfydq.fsf@chateau.d.if> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 23:05:51 -0000 On 06/14/10 08:05, Ashish SHUKLA wrote: > Doug Barton writes: > > [...] > >> Then there is security/libassuan which seems to be dual licensed under >> GPLv3 and LGPLv2, did we ever decide how to handle that? > > In one of the dual-licensed port's Makefile, I added: > #v+ > LICENSE= GPLv3 LGPL3 > LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING > LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSER Great, thanks! Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 23:10:26 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFE511065670 for ; Mon, 14 Jun 2010 23:10:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0C98FC08 for ; Mon, 14 Jun 2010 23:10:26 +0000 (UTC) Received: (qmail 27026 invoked by uid 399); 14 Jun 2010 23:10:26 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Jun 2010 23:10:26 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C16B6E0.7010600@FreeBSD.org> Date: Mon, 14 Jun 2010 16:10:24 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Chuck Swiger References: <4C15E342.8050600@FreeBSD.org> <82BAD1BE-2A11-44CF-916F-8AA7B8877930@mac.com> In-Reply-To: <82BAD1BE-2A11-44CF-916F-8AA7B8877930@mac.com> X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 23:10:27 -0000 On 06/14/10 09:59, Chuck Swiger wrote: > Hi-- > > On Jun 14, 2010, at 1:07 AM, Doug Barton wrote: >> I'm working on adding LICENSE information to my ports, and have a >> few questions. A lot of my ports are ISC products, and they have >> the following: http://people.freebsd.org/~dougb/COPYRIGHT.txt > > Yes, that's the ISC license, > http://www.opensource.org/licenses/isc-license.txt. Right-O, so can we/I add that to ports/Mk/bsd.license*? >> I also have dns/fpdns which has this: >> http://people.freebsd.org/~dougb/LICENSE.txt which looks like it >> could be BSD, but I'm not sure. I also have several others in this >> category. > > That's a 3-clause BSD license variant. Yeah, I guess I didn't ask my question properly. :) Can I use just "BSD" for the license in these cases, or is there a need for us to differentiate between this BSD license and the now-standard 2-clause version? >> net-mgmt/p5-Net-IP has http://people.freebsd.org/~dougb/COPYING.txt >> which could fall into the "perl" category, except there isn't one. >> :) > > Many Perl things are licensed under the same terms as Perl itself; > ie, dual-licensed under the GPL& Artistic license. (The latter > license is not well-written, and should be deprecated-- the GPL does > a better job.) My vote would be that we add a "PERL" category, but maybe there is a reason not to do this? >> x11/xscreensaver doesn't have an explicit copyright/license file, >> but it has this in the individual files: * xscreensaver, Copyright >> (c) 1991-2010 Jamie Zawinski * * Permission to use, >> copy, modify, distribute, and sell this software and its * >> documentation for any purpose is hereby granted without fee, >> provided that * the above copyright notice appear in all copies and >> that both that * copyright notice and this permission notice appear >> in supporting * documentation. No representations are made about >> the suitability of this * software for any purpose. It is provided >> "as is" without express or * implied warranty. */ Seems like BSD to >> me? > > That's a MIT/X11 license minus the all-caps DISCLAIMER. Oy, ok, so how do I classify it? Or am I correct in assuming we do not yet have a category for it? In any case, thanks for all the answers, very helpful! Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 23:22:27 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA1981065672; Mon, 14 Jun 2010 23:22:27 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout024.mac.com (asmtpout024.mac.com [17.148.16.99]) by mx1.freebsd.org (Postfix) with ESMTP id 910A28FC15; Mon, 14 Jun 2010 23:22:27 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from cswiger1.apple.com ([17.209.4.71]) by asmtp024.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L41005RI2934670@asmtp024.mac.com>; Mon, 14 Jun 2010 16:22:16 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006140154 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-14_02:2010-02-06, 2010-06-14, 2010-06-14 signatures=0 From: Chuck Swiger In-reply-to: <4C16B6E0.7010600@FreeBSD.org> Date: Mon, 14 Jun 2010 16:22:15 -0700 Message-id: <137B4462-DE4F-49AB-82AB-659E51573429@mac.com> References: <4C15E342.8050600@FreeBSD.org> <82BAD1BE-2A11-44CF-916F-8AA7B8877930@mac.com> <4C16B6E0.7010600@FreeBSD.org> To: Doug Barton X-Mailer: Apple Mail (2.1078) Cc: freebsd-ports@FreeBSD.org Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 23:22:27 -0000 Hi-- On Jun 14, 2010, at 4:10 PM, Doug Barton wrote: > On 06/14/10 09:59, Chuck Swiger wrote: >> On Jun 14, 2010, at 1:07 AM, Doug Barton wrote: >>> I'm working on adding LICENSE information to my ports, and have a >>> few questions. A lot of my ports are ISC products, and they have >>> the following: http://people.freebsd.org/~dougb/COPYRIGHT.txt >> >> Yes, that's the ISC license, >> http://www.opensource.org/licenses/isc-license.txt. > > Right-O, so can we/I add that to ports/Mk/bsd.license*? +1 to that. (ISC isn't extremely common, but it's not rare, and a bunch of commonly used ports do use it.) >>> I also have dns/fpdns which has this: >>> http://people.freebsd.org/~dougb/LICENSE.txt which looks like it >>> could be BSD, but I'm not sure. I also have several others in this >>> category. >> >> That's a 3-clause BSD license variant. > > Yeah, I guess I didn't ask my question properly. :) Can I use just "BSD" for the license in these cases, or is there a need for us to differentiate between this BSD license and the now-standard 2-clause version? The main distinction which matters for BSD licenses is whether the "acknowledgement" clause (aka clause 3 of the 4-clause license from FreeBSD's /COPYRIGHT) is present, since that makes it not miscible with GPLv2. In your particular case, you don't have the "acknowledgement" clause. >>> net-mgmt/p5-Net-IP has http://people.freebsd.org/~dougb/COPYING.txt >>> which could fall into the "perl" category, except there isn't one. >>> :) >> >> Many Perl things are licensed under the same terms as Perl itself; >> ie, dual-licensed under the GPL & Artistic license. (The latter >> license is not well-written, and should be deprecated-- the GPL does >> a better job.) > > My vote would be that we add a "PERL" category, but maybe there is a reason not to do this? Considering that there are ~4000 p5 ports, it seems reasonable to indicate that they are licensed under the same terms as Perl itself. Similar arguments might be made for Python or Ruby, but I'm not sure they're as common. >> [ ...quoted-printable mangling deleted... ] >> That's a MIT/X11 license minus the all-caps DISCLAIMER. > > Oy, ok, so how do I classify it? Or am I correct in assuming we do not yet have a category for it? I see "MIT" listed, although I would describe it more precisely as the MIT/X11 variant rather than a pure MIT license. Regards, -- -Chuck From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 00:07:53 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 043AD1065672 for ; Tue, 15 Jun 2010 00:07:53 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from qmta05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by mx1.freebsd.org (Postfix) with ESMTP id BA36B8FC14 for ; Tue, 15 Jun 2010 00:07:52 +0000 (UTC) Received: from omta20.westchester.pa.mail.comcast.net ([76.96.62.71]) by qmta05.westchester.pa.mail.comcast.net with comcast id VpGD1e0031YDfWL5507sSL; Tue, 15 Jun 2010 00:07:52 +0000 Received: from comcast.net ([98.203.142.76]) by omta20.westchester.pa.mail.comcast.net with comcast id W07r1e0011f6R9u3g07rFN; Tue, 15 Jun 2010 00:07:52 +0000 Received: by comcast.net (sSMTP sendmail emulation); Mon, 14 Jun 2010 17:07:49 -0700 Date: Mon, 14 Jun 2010 17:07:49 -0700 From: Charlie Kester To: freebsd-ports@freebsd.org Message-ID: <20100615000749.GB527@comcast.net> Mail-Followup-To: freebsd-ports@freebsd.org References: <4C15E342.8050600@FreeBSD.org> <82BAD1BE-2A11-44CF-916F-8AA7B8877930@mac.com> <4C16B6E0.7010600@FreeBSD.org> <137B4462-DE4F-49AB-82AB-659E51573429@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <137B4462-DE4F-49AB-82AB-659E51573429@mac.com> X-Mailer: Mutt 1.5.20 X-Composer: Vim 7.2 User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: LICENSE questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 00:07:53 -0000 This LICENSE stuff is beginning to look more complex than it seemed at first. From this thread I gather that maintainers are going to have to do a bit more than simply check a box. Here, for example, we see some well-known licenses that don't readily identify themselves as such. How can a maintainer be sure that he's looking at the ISC license as opposed to some custom license that only resembles it in some details? Is anyone working on adding some instructions to the Porter's Handbook? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 01:17:59 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C05841065670 for ; Tue, 15 Jun 2010 01:17:59 +0000 (UTC) (envelope-from marco.broeder@gmx.eu) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 3DA718FC19 for ; Tue, 15 Jun 2010 01:17:58 +0000 (UTC) Received: (qmail invoked by alias); 15 Jun 2010 00:51:18 -0000 Received: from port-92-195-144-100.dynamic.qsc.de (EHLO localhost) [92.195.144.100] by mail.gmx.net (mp001) with SMTP; 15 Jun 2010 02:51:18 +0200 X-Authenticated: #23197544 X-Provags-ID: V01U2FsdGVkX188/mgknZQ8CuOZKN7sfRraGZA+5eFJPzzuCmZ+IZ 87GpUWG0q60Muw From: Marco =?utf-8?q?Br=C3=B6der?= To: freebsd-ports@freebsd.org Date: Tue, 15 Jun 2010 02:46:27 +0200 User-Agent: KMail (FreeBSD) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1383202.sYq4vTIhv0"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201006150247.20325.marco.broeder@gmx.eu> X-Y-GMX-Trusted: 0 Subject: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: marco.broeder@gmx.eu List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 01:17:59 -0000 --nextPart1383202.sYq4vTIhv0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, I know the ports license framework is very new and not mature yet. But it is not very useful in its current state, because several popular=20 licenses are missing and some license foo is not right / specific enough to= be=20 considered legally correct (for example there is no 'one BSD License', ther= e=20 are at least three of them, all legally different). The legal consequences = of=20 even very small differences can be very huge. We actually have to make this= =20 legally right or the whole thing is useless. Some maintainers already added some license foo to their ports. At the mome= nt=20 there is more guessing than knowing what actually should be done from a=20 maintainers point of view. This is especially true for dual / multi / combo= =20 licensing (for example 'GPLv2 or any later version' is not really the same = as=20 'GPLv2 or GPLv3' combo). Before this even grows, could we please start developing best practices and= =20 document them into Porters Handbook, as soon as possible? Thanks! I will start with a few points: *** bsd.license.db.mk *** We really need to rework it. It should at least contain the most popular / often used licenses -and- the= ir=20 =2Dcorrect- versions. The latter is not always the case at the moment. And = the=20 versions should have only -one- format, not multiples. I suggest to always = use=20 a something like 'LGPLv2.1' and not 'LGPL21'. At least it has to be consist= ent=20 across all licenses. I find it especially important to have a expression for 'version X or any=20 later version' (for example 'LGPLv2+'), since the following dummy example i= s=20 not adequate: LICENSE=3D LGPLv2 LGPLv2.1 LGPLv3 LGPLv3.1 LGPLv3.2 LICENSE_COMB=3D dual =2E.. and so on for every future versions - it does not scale well and has = to be=20 changed with every new future version. Instead it should be just 'LGPLv2+'= =20 and stay there unchanged forever. Here is my suggestion what should be there at a minimum (probably more=20 needed): *** ARTLv1.0 # Artistic License 1.0 ARTLv2.0 # Artistic License 2.0 ASLv1.1 # Apache License 1.1 ASLv2.0 # Apache License 2.0 BSD-2-clause # Simplified BSD License BSD-3-clause # Modified or New BSD License BSD-4-clause # Original BSD License BSLv1.0 # Boost Software License 1.0 CDDLv1.0 # Common Development and Distribution License 1.0 EPLv1.0 # Eclipse Public License 1.0 GFDLv1.1 # GNU Free Documentation License 1.1 GFDLv1.2 # GNU Free Documentation License 1.2 GFDLv1.3 # GNU Free Documentation License 1.3 GPLv2 # GNU General Public License 2 GPLv2+ # GNU General Public License 2 or any later version GPLv3 # GNU General Public License 3 GPLv3+ # GNU General Public License 3 or any later version ISC # ISC License LGPLv2 # GNU Lesser General Public License 2 LGPLv2+ # GNU Lesser General Public License 2 or any later version LGPLv2.1 # GNU Lesser General Public License 2.1 LGPLv2.1+ # GNU Lesser General Public License 2.1 or any later version LGPLv3 # GNU Lesser General Public License 3 LGPLv3+ # GNU Lesser General Public License 3 or any later version MIT # MIT license MPLv1.0 # Mozilla Public License 1.0 MPLv1.1 # Mozilla Public License 1.1 PD # Public Domain license X11 # X11 license *** There are probably more licenses and / or versions to add or to change. And there are most likely more issues to discuss ... =2D-=20 Regards --nextPart1383202.sYq4vTIhv0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJMFs2YAAoJEEjQ6Txo1AoUeg4P/i7GqcuOcaje28yTmluB2z5t PAJ16hFx/45+4R3tCSvFAraUGHxtz5//kfyObRkjaw2DVM1VMSYxiEfSlCD8S5dc u1Ag3lNbjHll33rrR3NSMSXeoqtact+E95ynouBAh/yJoN8vW0idW0hpc3do5SLr 4siSphOGj+K/up7g2TLTqAwnvIPda8vl/4E9wxv7+9NJrM/AyLAkGx7LcW6nuzaS Y5TxPHXjDehb+Hux1GDJmrk0vOHjLoTISU3Tefk/VpA4H4kbvTuuwJ9XKVBNr9tD S9QCzUL1QxSB2a0Bpa7qBQuffeSVcupqceHZZMJ8+orjOQ4Ql4VfKPmZsVG6gcHM LoSl4+lyVMcMpzVl+eFoGWkxQpfkGkJ7ZiW3YYz10e2tC6cJInGGcsCbEmUzrkGg UbqzZuujSf75CUu83YtIKkIBzdNBEjoAHc5+fTwnG1a5fOQPREGN0r/L/dT2zhXY oJSQqGYACDfxdyX+IlhK4lUi2EjblWj9r18q2qLFajWSOVvo9roa/fuNbZP2b2Sj C1n1yP/QTtZTeiSClNk67U8H7hwRKLdqVETE+ew4g05eagG5iLexMl3hPL1VA6KS r1or3VhQEPf0QXoOmUtxVOfKLJcIizemFjsOHmmef2TYkXV0FAWT/TVUb65qiah6 kN97RDGjjykaS8LDVXS9 =n3qn -----END PGP SIGNATURE----- --nextPart1383202.sYq4vTIhv0-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 02:03:13 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B92141065677 for ; Tue, 15 Jun 2010 02:03:13 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from cell.p6m7g8.net (static-71-178-236-107.washdc.fios.verizon.net [71.178.236.107]) by mx1.freebsd.org (Postfix) with ESMTP id 7716D8FC13 for ; Tue, 15 Jun 2010 02:03:13 +0000 (UTC) Received: from philip.hq.rws (wsip-174-79-184-239.dc.dc.cox.net [174.79.184.239]) (authenticated bits=0) by cell.p6m7g8.net (8.14.4/8.14.3) with ESMTP id o5F238SF043991 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Tue, 15 Jun 2010 02:03:08 GMT (envelope-from pgollucci@p6m7g8.com) Message-ID: <4C16DF5C.60200@p6m7g8.com> Date: Tue, 15 Jun 2010 02:03:08 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100607 Thunderbird/3.0.4 MIME-Version: 1.0 To: marco.broeder@gmx.eu References: <201006150247.20325.marco.broeder@gmx.eu> In-Reply-To: <201006150247.20325.marco.broeder@gmx.eu> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,RDNS_DYNAMIC, TO_NO_BRKTS_DYNIP autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on cell.p6m7g8.net Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 02:03:13 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/15/10 00:46, Marco Bröder wrote: > I find it especially important to have a expression for 'version X or any > later version' (for example 'LGPLv2+'), since the following dummy example is > not adequate: A very good idea, but not neccessarily the best one. Future versions of licenses are not always backwards compatible? Its GPLv2 vs GPLv3 one such example ? - -- - ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iD8DBQFMFt9cdbiP+9ubjBwRAh4lAJ0Q732fnO24FCQJ4SoIcw2821uG8QCfXIMw VLSmTKbKOXfNmjvExpsipYs= =9yoD -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 03:30:55 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A03C106566C for ; Tue, 15 Jun 2010 03:30:55 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 456B68FC15 for ; Tue, 15 Jun 2010 03:30:54 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.3/8.14.3) with ESMTP id o5F3UrbN032247; Mon, 14 Jun 2010 21:30:53 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.3/8.14.3/Submit) with ESMTP id o5F3UrEj032244; Mon, 14 Jun 2010 21:30:53 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Mon, 14 Jun 2010 21:30:53 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Marco_Br=F6der?= In-Reply-To: <201006150247.20325.marco.broeder@gmx.eu> Message-ID: References: <201006150247.20325.marco.broeder@gmx.eu> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.5 (wonkity.com [127.0.0.1]); Mon, 14 Jun 2010 21:30:54 -0600 (MDT) Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 03:30:55 -0000 On Tue, 15 Jun 2010, Marco Br?der wrote: > But it is not very useful in its current state, because several popular > licenses are missing and some license foo is not right / specific enough to be > considered legally correct (for example there is no 'one BSD License', there > are at least three of them, all legally different). The legal consequences of > even very small differences can be very huge. We actually have to make this > legally right or the whole thing is useless. This points nicely to something I've been wondering about. Could it be a problem for non-lawyers to categorize ("give an opinion") on a license that isn't an exact word-for-word duplicate of a known license? -Warren Block * Rapid City, South Dakota USA From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 05:26:17 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3168D106567C for ; Tue, 15 Jun 2010 05:26:17 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout025.mac.com (asmtpout025.mac.com [17.148.16.100]) by mx1.freebsd.org (Postfix) with ESMTP id 179148FC18 for ; Tue, 15 Jun 2010 05:26:16 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from [17.151.103.255] by asmtp025.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L41003WRJ3NXF50@asmtp025.mac.com> for freebsd-ports@freebsd.org; Mon, 14 Jun 2010 22:26:16 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006140210 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-15_02:2010-02-06, 2010-06-15, 2010-06-14 signatures=0 From: Chuck Swiger In-reply-to: Date: Mon, 14 Jun 2010 22:26:11 -0700 Message-id: <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> References: <201006150247.20325.marco.broeder@gmx.eu> To: Warren Block , =?iso-8859-1?Q?Marco_Br=F6der?= X-Mailer: Apple Mail (2.1081) Cc: FreeBSD Ports Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 05:26:17 -0000 On Jun 14, 2010, at 8:30 PM, Warren Block wrote: > On Tue, 15 Jun 2010, Marco Br?der wrote: > But it is not very useful in its current state, because several popular >> licenses are missing and some license foo is not right / specific enough to be >> considered legally correct (for example there is no 'one BSD License', there >> are at least three of them, all legally different). The legal consequences of >> even very small differences can be very huge. We actually have to make this >> legally right or the whole thing is useless. > > This points nicely to something I've been wondering about. > > Could it be a problem for non-lawyers to categorize ("give an opinion") on a license that isn't an exact word-for-word duplicate of a known license? Where I live, someone without a legal degree cannot offer legal advice-- giving rise to acronyms like "IANAL" (I Am Not A Lawyer) and "TINLA" (This Is Not Legal Advice). You should not rely on automated tools including the ports framework to provide arbitrarily complex guidance appropriate for various combinations of licenses, local peculiarities, and so forth-- if you don't feel comfortable you understand and comply with the licenses of the software you use, hire a local lawyer-- don't ask for legal advice from a world-wide mailing list. :-) However, there are plenty of sites like SourceForge, Apache.org, GNU/FSF, and so forth which provide support/hosting for various projects and provide a classification of licenses. Like almost any human activity, such a categorization process is imperfect-- but "good enough for now" works just fine, until someone notices/complains about some issue, in which case it will probably be quickly fixed. There are probably some things which the FreeBSD implementation of licensing could be improved. For example, if port maintainers or committers make an effort to confirm with the original author(s)/copyright holder(s) that the license of the software is being correctly categorized and recorded that with the CVS/SVN commit adopting the license categorization in the port Makefile. It might also not be a bad idea to not display anything about licensing until a human enables some Makefile switch which acknowledges the limitations of the system (ie, license description coverage is incomplete, etc, etc). Regards, -- -Chuck From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 06:46:40 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E0411065673 for ; Tue, 15 Jun 2010 06:46:40 +0000 (UTC) (envelope-from freebsdlists-ports@chillibear.com) Received: from mail.sundive.org (mail.sundive.org [212.13.197.214]) by mx1.freebsd.org (Postfix) with ESMTP id 4763D8FC0C for ; Tue, 15 Jun 2010 06:46:40 +0000 (UTC) Received: from 87.114.115.154.plusnet.thn-ag2.dyn.plus.net ([87.114.115.154] helo=[192.168.0.44]) by sundive.org with esmtpsa (TLSv1:DES-CBC3-SHA:168) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OOQ0r-000LfF-Jo for freebsd-ports@FreeBSD.org; Tue, 15 Jun 2010 07:52:48 +0100 User-Agent: Microsoft-Entourage/12.24.0.100205 Date: Tue, 15 Jun 2010 07:46:27 +0100 From: Eric To: "freebsd-ports@FreeBSD.org" Message-ID: Thread-Topic: License Framework: Develop Best Practices Thread-Index: AcsMVnpfDf2xaNF1P0+y7yczDUjcDQ== In-Reply-To: <4C16DF5C.60200@p6m7g8.com> Mime-version: 1.0 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable X-SA-Exim-Connect-IP: 87.114.115.154 X-SA-Exim-Mail-From: freebsdlists-ports@chillibear.com X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on sun.sundive.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, TVD_RCVD_IP autolearn=ham version=3.3.1 X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on sundive.org) X-bounce-key: sundive.org-1; freebsdlists-ports@chillibear.com; 1276584770; 4dd3e905; Cc: Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 06:46:40 -0000 > From: "Philip M. Gollucci" > Date: Tue, 15 Jun 2010 02:03:08 +0000 >=20 > On 06/15/10 00:46, Marco Br=F6der wrote: >> I find it especially important to have a expression for 'version X or an= y >> later version' (for example 'LGPLv2+'), since the following dummy exampl= e is >> not adequate: > A very good idea, but not neccessarily the best one. Future versions of > licenses are not always backwards compatible? Its GPLv2 vs GPLv3 one > such example ? Although does it matter in those cases about backwards compatibility? If the software has been released under (for example) "GPLv2 or higher" then hasn't the author essentially already consented to any future version of th= e GPL, no matter how incompatible they may be? If however they re-release software under later licences (dual or otherwise= ) then that's explicit and the licence entry would either be the new licence or a combination of the new and old entries. It would seem from reading the various posting that the two missing feature= s are some sort of clean way of saying "this license or higher" and possibly something along the lines of "like this licence" for cases where 99% is the same as an existing OS licence, but I guess that last one comes down to a point of purpose. Is the licence framework supposed to be a solid legal structure or is it much like the pkg-descriptions just something we can filter against and use to help guide us to the ports we want to install? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 07:10:55 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EE09106564A for ; Tue, 15 Jun 2010 07:10:55 +0000 (UTC) (envelope-from snabb@epipe.com) Received: from tiktik.epipe.com (tiktik.epipe.com [IPv6:2001:470:8940:10::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4009F8FC13 for ; Tue, 15 Jun 2010 07:10:55 +0000 (UTC) Received: from tiktik.epipe.com (tiktik.epipe.com [IPv6:2001:470:8940:10::1]) by tiktik.epipe.com (8.14.3/8.14.3) with ESMTP id o5F7AsbO059429 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 15 Jun 2010 07:10:54 GMT (envelope-from snabb@epipe.com) X-DKIM: Sendmail DKIM Filter v2.8.3 tiktik.epipe.com o5F7AsbO059429 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=epipe.com; s=default; t=1276585854; x=1277190654; bh=ibq/6cygpXhztd87o1/alpOsv4CH6V122OvMcEfL3+g=; h=Date:From:To:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=K1WwBYHPQFH7EJci+Zgigs8tcAiurjiD8oe7jGknF4KS15YLhv40fkWEni2vG1cPK VpJgwpCi1BUnf85GMlFeEeIidgCa/AEcbyUI1XKUKNdS79WqS2Cyd7BIVf0f6RifEi NS79E3fHjb8iOQBWwbqNZ+vMtMhhlN7/JqqozZuw= Date: Tue, 15 Jun 2010 07:10:49 +0000 (UTC) From: Janne Snabb To: FreeBSD Ports In-Reply-To: <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> Message-ID: References: <201006150247.20325.marco.broeder@gmx.eu> <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.5 (tiktik.epipe.com [IPv6:2001:470:8940:10::1]); Tue, 15 Jun 2010 07:10:54 +0000 (UTC) Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 07:10:55 -0000 On Mon, 14 Jun 2010, Chuck Swiger wrote: > Where I live, someone without a legal degree cannot offer legal > advice [..] > It might also not be a bad idea to not display anything about > licensing until a human enables some Makefile switch which acknowledges > the limitations of the system (ie, license description coverage is > incomplete, etc, etc). IMHO it might make sense to add some sort of disclaimer that the license information is not to be considered as legal advice. Otherwise people who redistribute the ports in some country with a ridiculous legal system might become liable for something if they are unlucky. I am not sure if this should be in the documentation, or if it should be displayed every time when anything license related appears on the screen. Regarding the Makefile switch I would rather have it the opposite way if it is seen necessary (IMHO not needed if there is a disclaimer somewhere). If you want to disable it, you could define: I_LIVE_IN_A_COUNTRY_WITH_A_RIDICULOUS_LEGAL_SYSTEM_WHICH_REQUIRES_DISCLAIMER_FOR_EVERY_SILLIEST_POSSIBLE_THING_TO_AVOID_LEGAL_LIABILITY_AND_THEREFORE_I_WANT_TO_DISABLE_THE_LICENSE_THING=yes As a previous poster pointed out, I also think that the different BSD licences should be separated. The 4-clause version puts heavy burdens on someone who redistributes and does marketing. In case a redistributor does any marketing, they need to figure out some acknowledgement to be added in marketing materials for every piece of 4-clause licensed software. I also second the previous posters' opinion that in specifying GPL related licenses, it is necessary to distinguish between "this version only" and "or any later version". It makes a big difference in license compatibility. If these distinctions are not made, the whole framework is not very useful. I would rather see it to be useful. DISCLAIMER: I am writing this in a country where I can give legal advice to anyone I want and also freely talk about anything else and therefore the readers of this message may freely make any interpretations they whish about the contents of this post. :) -- Janne Snabb / EPIPE Communications snabb@epipe.com - http://epipe.com/ From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 07:21:19 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A37AF106566B for ; Tue, 15 Jun 2010 07:21:19 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 10C718FC14 for ; Tue, 15 Jun 2010 07:21:18 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id o5F7L5uC011119 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 15 Jun 2010 08:21:06 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <4C1729E1.60000@infracaninophile.co.uk> Date: Tue, 15 Jun 2010 08:21:05 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Eric References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.96.1 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,DKIM_ADSP_ALL, SPF_FAIL autolearn=no version=3.3.1 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Cc: "freebsd-ports@FreeBSD.org" Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 07:21:19 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 15/06/2010 07:46:27, Eric wrote: > It would seem from reading the various posting that the two missing features > are some sort of clean way of saying "this license or higher" and possibly > something along the lines of "like this licence" for cases where 99% is the > same as an existing OS licence, but I guess that last one comes down to a > point of purpose. Is the licence framework supposed to be a solid legal > structure or is it much like the pkg-descriptions just something we can > filter against and use to help guide us to the ports we want to install? I don't think the FreeBSD project could afford to have this license cataloging scheme regularly inspected by appropriate legal counsel for each of the various different jurisdictions around the world and for them to approve it as accurate and legally watertight. Given potential liabilities should the project attempt a binding framework without such checking, it would be horribly exposed should some FreeBSD user suffer and attempt to recoup consequential losses. Therefore, this should only be done on a 'best efforts' basis, and there should be prominent warnings that the license data may or may not be accurate and that end users *must* make their own verification that all software they are using is appropriately licensed. I feel that at this point I should declare that IANAL, so take everything I say here not as advice, but as my personal opinion. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwXKeEACgkQ8Mjk52CukIxs9QCeNF+rjCoyPKiiDT5lUVN2XBzd QyUAni4ARLODukPokjgcrUuRp9OAPu22 =gDf+ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 08:01:43 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A4411065675 for ; Tue, 15 Jun 2010 08:01:43 +0000 (UTC) (envelope-from m@micheas.net) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id 08D228FC0A for ; Tue, 15 Jun 2010 08:01:42 +0000 (UTC) Received: by mail-pv0-f182.google.com with SMTP id 2so32448pvg.13 for ; Tue, 15 Jun 2010 01:01:42 -0700 (PDT) Received: by 10.143.26.28 with SMTP id d28mr4841415wfj.103.1276588902506; Tue, 15 Jun 2010 01:01:42 -0700 (PDT) Received: from [10.0.1.4] (c-24-5-79-127.hsd1.ca.comcast.net [24.5.79.127]) by mx.google.com with ESMTPS id a23sm65233374wam.14.2010.06.15.01.01.40 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Jun 2010 01:01:41 -0700 (PDT) From: Micheas Herman To: freebsd-ports@freebsd.org In-Reply-To: <4C1729E1.60000@infracaninophile.co.uk> References: <4C1729E1.60000@infracaninophile.co.uk> Content-Type: text/plain; charset="UTF-8" Date: Tue, 15 Jun 2010 01:01:39 -0700 Message-ID: <1276588899.24945.878.camel@vcampaign> Mime-Version: 1.0 X-Mailer: Evolution 2.30.1.2 Content-Transfer-Encoding: 7bit Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: m@micheas.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 08:01:43 -0000 On Tue, 2010-06-15 at 08:21 +0100, Matthew Seaman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 15/06/2010 07:46:27, Eric wrote: > > It would seem from reading the various posting that the two missing features > > are some sort of clean way of saying "this license or higher" and possibly > > something along the lines of "like this licence" for cases where 99% is the > > same as an existing OS licence, but I guess that last one comes down to a > > point of purpose. Is the licence framework supposed to be a solid legal > > structure or is it much like the pkg-descriptions just something we can > > filter against and use to help guide us to the ports we want to install? > > I don't think the FreeBSD project could afford to have this license > cataloging scheme regularly inspected by appropriate legal counsel for > each of the various different jurisdictions around the world and for > them to approve it as accurate and legally watertight. I think that FreeBSD should piggy back on the OSI and just list the following licenses: http://www.opensource.org/licenses/alphabetical plus "other". This could be a filter of sorts for those that want it. IANAL but just listing the license should not be more or less risky for the project than distributing the source code, and it might even reduce the risk of distributing pre compiled binaries as there is at least a good faith effort to comply with the license(s) and make it easy for the end user to be aware of the license(s) of the code. > > Given potential liabilities should the project attempt a binding > framework without such checking, it would be horribly exposed should > some FreeBSD user suffer and attempt to recoup consequential losses. > > Therefore, this should only be done on a 'best efforts' basis, and there > should be prominent warnings that the license data may or may not be > accurate and that end users *must* make their own verification that all > software they are using is appropriately licensed. I doubt the warning would shield the project from lawsuits about ports that are currently being illegally distributed by the project (if the do exist, I have not carefully check that none of the GPL projects do not include GPL incompatible code and vice versa.) Much less provide any protection for any packages that are being distributed by the project. The Handbook, the man pages, and the example make.conf file should all carry the warning that the FreeBSD project does not warranty nor indemnify anything in the ports collection, including but not limited to the copyright tagging. Just some late night thoughts. Micheas > > I feel that at this point I should declare that IANAL, so take > everything I say here not as advice, but as my personal opinion. > > Cheers, > > Matthew > > - -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > JID: matthew@infracaninophile.co.uk Kent, CT11 9PW > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.14 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkwXKeEACgkQ8Mjk52CukIxs9QCeNF+rjCoyPKiiDT5lUVN2XBzd > QyUAni4ARLODukPokjgcrUuRp9OAPu22 > =gDf+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- -- Sometimes I wonder if I'm in my right mind. Then it passes off and I'm as intelligent as ever. -- Samuel Beckett, "Endgame" From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 14:57:02 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77B93106564A for ; Tue, 15 Jun 2010 14:57:02 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4CA2A8FC21 for ; Tue, 15 Jun 2010 14:57:02 +0000 (UTC) Received: by iwn7 with SMTP id 7so6546327iwn.13 for ; Tue, 15 Jun 2010 07:57:01 -0700 (PDT) Received: by 10.231.167.80 with SMTP id p16mr8440455iby.94.1276613821313; Tue, 15 Jun 2010 07:57:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.148.201 with HTTP; Tue, 15 Jun 2010 07:56:41 -0700 (PDT) In-Reply-To: <1276264730.2503.20.camel@hp-laptop> References: <1276264730.2503.20.camel@hp-laptop> From: Eitan Adler Date: Tue, 15 Jun 2010 17:56:41 +0300 Message-ID: To: Jesse Smith Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports Subject: Re: Data files and ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 14:57:02 -0000 On Fri, Jun 11, 2010 at 4:58 PM, Jesse Smith wrote: ... > I'm trying to port a program which is distributed in two separate > packages from the upstream project. One package contains the executable > program and the other contains data files. The Data package rarely > changes. The idea being packaging them together would use up a lot of > extra bandwidth. > ... > My instinct is to create a separate port for the Data package and list > it as a dependency for the Executable port. I'd appreciate some > guidance. > Others have already mentioned some ways for you to do this. I just want to bring to your attention the games/doom and games/doom-data ports as well as a few others % ls -d /usr/ports/*/*-data|wc -l 31 -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 16:30:47 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD8ED1065670 for ; Tue, 15 Jun 2010 16:30:47 +0000 (UTC) (envelope-from freebsd-ports.user@seibercom.net) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 679998FC1C for ; Tue, 15 Jun 2010 16:30:47 +0000 (UTC) Received: by vws20 with SMTP id 20so7048469vws.13 for ; Tue, 15 Jun 2010 09:30:46 -0700 (PDT) Received: by 10.220.125.101 with SMTP id x37mr4029329vcr.163.1276617989132; Tue, 15 Jun 2010 09:06:29 -0700 (PDT) Received: from scorpio.seibercom.net (c-67-189-160-65.hsd1.ny.comcast.net [67.189.160.65]) by mx.google.com with ESMTPS id s20sm6023081vcr.4.2010.06.15.09.06.28 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Jun 2010 09:06:28 -0700 (PDT) Received: from scorpio (zeus [192.168.1.1]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: freebsd-ports.user@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3D1A7E5480A for ; Tue, 15 Jun 2010 12:06:27 -0400 (EDT) Date: Tue, 15 Jun 2010 12:06:19 -0400 From: Jerry To: ports@FreeBSD.org Message-ID: <20100615120619.658a78b8@scorpio> Organization: seibercom.net X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd8.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEX3/uPVnZf2/v9ejGkqHB74++H///+cHCT3m6cgqYvfAAACbElEQVQ4jWXTQW/bIBQAYJLJuRMn8TVCss9zTdrrXJ6bHe1Ej/bossF9EpJ3nbapf3sP8JxOQ4qV8OU9HvjBROWcYNlKHtxlQ1/huBaOBiMwQtgHhbokMLIT76Acps5hvy61+6WsjkCZzNEW0+fcQ7Nl5uoPCegjjjhN5/MEABd89k9hXkQoX6cwPIDKCt8tYG5wpmdrxAyuolTPqpiVoEpVCWvl6e00RAD4JBJQnO4lvv0O4Cnd3WUGevYNFohxFYAy7jCCtW39LaQK8BgDAgiHVinVJlCiFKlcqgEHfwb1EuG+DwFGMO3oCIuJIEYoa8KJECBB+UBldgm0MQmEGz7GQr8XYRPKzYNO1zZ8mgdAu4BG5Ke/4KFboM8458UScViAAvYD93OAsu+Bc3zxCU7ZAjT74+dQv9K7oO0d1wuscop48Pc50O5bcVwgGzh/mXzaizJuAWERh8k3eaxKmxu4kV1p2XOEg3i3c8M+EKR93P0D1KATpC55vMHaGqFf5f/AwhlrhHgg8DTezopt6I3o3Qx4q4q6YaPxK8RxcClXeFGhTTS++QR6TS/oBs7l4WhzuNMubZG6hIBkF4qqZVdWczIqSrjKVF/i4o26IP2oElBGFy5CXKSnf6UWDTC6zKSqoAvzsakjjBvdzLKnmxdhY8eRsX7VSCUBdgD1hVJpx6y2OOS1DNDILYmqdWUJ+oHvd0rRvAqX5kpxQMR6yxHzPV6VlPFyWE7LKc36keNQI64gLP8Ybgtmg+zYuBl4fuI8VqW2RqDGE8Uzu7GxGa803whDdxx3bSZbRhfQUSxvmnpLZWpRFqHz7v8AvsBe0S1zv9UAAAAASUVORK5CYII= Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/sZu6O8XNIQbBzSJ9giBdKs1"; protocol="application/pgp-signature" Cc: Subject: Error message when starting hp-systray X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 16:30:47 -0000 --Sig_/sZu6O8XNIQbBzSJ9giBdKs1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Evidently the Port: hplip-3.10.5_1 does not have a full time maintainer. In any case, I have noticed this notation in the system log when starting KDE: Jun 15 10:24:37 scorpio python: hp-systray[3768]: error: option -s not reco= gnized There does not appear to be any apparent problem though. Is there some way to correct this seemingly unimportant issue? I have not found any configuration that would correct it. --=20 Jerry =E2=9C=8C FreeBSD-Ports.user@seibercom.net Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________ Taking drugs in the 60's, I tried to reach Nirvana, but all I ever got were re-runs of The Mickey Mouse Club. =0D Rev. Jim --Sig_/sZu6O8XNIQbBzSJ9giBdKs1 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iQEcBAEBAgAGBQJMF6UCAAoJEN3ZzwiLXOel53EH/2k88J7Kt0uU47bq+IsBzDlj 4wERQTxzysoJQY+u+JbeiPp6BaRf43Zxc5hfAHiB9TTEqIcRjns+q3dpJ7GZLGhM SPkBDTxO0pIBv//PwEkFiFlm16td+TfAM7+Y4R1+jDX7+mCjX0qFmNT2oEIVG7N4 7Rd1hFLKE1mvKepwpcNap5S0kR5gAVjQcuRmt337LXhVsXyX8/eQR+acD7IVliui CLxSwA2FnisXsPfMyeMNgvTreSg7igmA8/qJ3yQ/ElXNwx9vPkKNJVnV4t4XiKhr GZ6IJ3MzU4Ksrjfg4pm6/eFLJCq+1XJUWIcM077dP5AtO9Wo2ssWg7JDrux+p6g= =L/8X -----END PGP SIGNATURE----- --Sig_/sZu6O8XNIQbBzSJ9giBdKs1-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 20:32:08 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA2C61065677 for ; Tue, 15 Jun 2010 20:32:08 +0000 (UTC) (envelope-from marco.broeder@gmx.eu) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 69C3C8FC08 for ; Tue, 15 Jun 2010 20:32:05 +0000 (UTC) Received: (qmail invoked by alias); 15 Jun 2010 20:32:00 -0000 Received: from port-92-195-115-86.dynamic.qsc.de (EHLO localhost) [92.195.115.86] by mail.gmx.net (mp040) with SMTP; 15 Jun 2010 22:32:00 +0200 X-Authenticated: #23197544 X-Provags-ID: V01U2FsdGVkX18KcZsOH9QK9XMEgJ/1ymQqTbeH7YXADhu0KyZGGm t0IgrylZyvVjt4 From: Marco =?iso-8859-1?q?Br=F6der?= To: freebsd-ports@freebsd.org Date: Tue, 15 Jun 2010 22:20:11 +0200 User-Agent: KMail (FreeBSD) References: <201006150247.20325.marco.broeder@gmx.eu> <4C16DF5C.60200@p6m7g8.com> In-Reply-To: <4C16DF5C.60200@p6m7g8.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3044515.mJE0NVphaZ"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201006152220.46113.marco.broeder@gmx.eu> X-Y-GMX-Trusted: 0 Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: marco.broeder@gmx.eu List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 20:32:08 -0000 --nextPart3044515.mJE0NVphaZ Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Tue June 15 2010 04:03:08 Philip M. Gollucci wrote: > On 06/15/10 00:46, Marco Br=F6der wrote: > > I find it especially important to have a expression for 'version X or a= ny > > later version' (for example 'LGPLv2+'), since the following dummy examp= le > > is >=20 > > not adequate: > A very good idea, but not neccessarily the best one. Future versions of > licenses are not always backwards compatible? Its GPLv2 vs GPLv3 one > such example ? No. And no. =46irst, it is not an 'idea' from me, it is actually necessary to distinct= =20 between 'GPLv2' and 'GPLv2 or any later version', because that is what the= =20 licenses dictate. I think, you misunderstood the meaning of the two terms. Backwards=20 compatibility does not play any role in it. It is irrelevant. 'GPLv2' is just 'GPLv2'- one single license without any choices. 'GPLv2 or = any=20 later version' means, the license is 'GPLv2', but the user / developer /=20 contributor / whoever may choose -either- this GPL version 2 -or- one of an= y=20 later versions (3 or one of any later versions to come in the future). But = it=20 is again one single license which applies. It does not mean 'automatically= =20 choose the most recent / latest version of the GPL' or something like that! So, there is actually no incompatibility between licenses, because it canno= t=20 be the case. There is always just one single license which applies, not=20 multiple of them. =2D-=20 Regards --nextPart3044515.mJE0NVphaZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJMF+CdAAoJEEjQ6Txo1AoUL9YQAMZ9V9magqnTp14hTyFYsEft IEp+mua8gszvCIz+w7yaVn8xd70TKDityMSf9byT2TgTW4ZfsfrIXW+FStJMDix9 FuWYsXeCFiYvKsGOue0Vh4pZnArUJuA2koyvecQRnk8NFX/WMNcxRxGssEIqXSch k56oSi4fQFjC/zbdVzjBok9QvYw2AqJm1cMQaoF7c5ui7zvlxFDl4eWicgwNEEGl Apz87j0tgwWTthSNw0RUEWHDf9BeJKPgaBJYu5NLKCoj/gJQ4TQB8c/Tfygeb9TG KrTA3TIzM87TfJvnGZoK+sZJEyixAbwezLwZGMmRzZDD+xXXZPsM+f6+/LOBmDiS LGR2fhO4wRLcifqIK7us+/eTieiTwBYfVcx0QaUXe1k4mcG8YYdZ20ugHSkS46uR +vTK1vhFVEXqxbxepzhTv27LloNb0uwUlpibzlgVDgPoz2+cIKAopvPbOzwk4PaX T6AL9hOdlFTqgsI1b530z3Dh61g3SobDGrK4EXtsBPtXAsQJXxr0p8lYovO+qPwc prWoleyovLomjrdupqlSuP4h9fP992gMIHUiwNDennSdJTLmp5rh4pjg4IE15JXn uQ+ta5ajJ686YXymIOzDYip1KsANP/03aiVKt8VJST5NOfWmeUtZEBAACcEmPDLv 2SQROPAItyKaMO01KeK/ =ucak -----END PGP SIGNATURE----- --nextPart3044515.mJE0NVphaZ-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 20:32:32 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9CB7106567D for ; Tue, 15 Jun 2010 20:32:32 +0000 (UTC) (envelope-from marco.broeder@gmx.eu) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id D8CEE8FC25 for ; Tue, 15 Jun 2010 20:32:25 +0000 (UTC) Received: (qmail invoked by alias); 15 Jun 2010 20:32:21 -0000 Received: from port-92-195-115-86.dynamic.qsc.de (EHLO localhost) [92.195.115.86] by mail.gmx.net (mp040) with SMTP; 15 Jun 2010 22:32:21 +0200 X-Authenticated: #23197544 X-Provags-ID: V01U2FsdGVkX19bz9hi+E5bf3gJ0dC0XKiuDIUSKXyrgWB13xoC6J hRhxoClxibkkgT From: Marco =?iso-8859-1?q?Br=F6der?= To: freebsd-ports@freebsd.org Date: Tue, 15 Jun 2010 22:29:54 +0200 User-Agent: KMail (FreeBSD) References: <201006150247.20325.marco.broeder@gmx.eu> <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart12694680.zloILexVBZ"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201006152229.56351.marco.broeder@gmx.eu> X-Y-GMX-Trusted: 0 Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: marco.broeder@gmx.eu List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 20:32:32 -0000 --nextPart12694680.zloILexVBZ Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Tue June 15 2010 09:10:49 Janne Snabb wrote: > As a previous poster pointed out, I also think that the different > BSD licences should be separated. Yes, they really are different licenses. Who else should it know better than the FreeBSD Project (and NetBSD, OpenBS= D,=20 DragonflyBSD, ...)? ;-) =20 > I also second the previous posters' opinion that in specifying GPL > related licenses, it is necessary to distinguish between "this > version only" and "or any later version". It makes a big difference > in license compatibility. Yeah, thanks! > If these distinctions are not made, the whole framework is not very > useful. I would rather see it to be useful. As I wrote ... =2D-=20 Regards --nextPart12694680.zloILexVBZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJMF+LEAAoJEEjQ6Txo1AoUZ1cP/jyvhiFqmLq0gfHC+hB33uKN tYCvzft4Y8xzQXbee+WPwUnP3Jhdv87docoCUjcFzovWLZ0mkCWmu9qslILKNJwc AigEFokI0zh9Bn5NZEzSFBmKbhjmtdDbBSyRU09lnBkzRrgorKF+XjhPgOtMqFaM 4qX/CEMmjnu6Ef4zuPgzvQqj/19QLVFiX6sJe9v47Sqce6xBP7v9xdt0gC4C/qHx IeNvuuP3/AmHDEZThxZaVuDIM6YsON1h5afPt4LIlC0GzxUiF1dr1HsiGG5Ypvbs oO1iD+U47Qrsm8aeuaGbu+kKXYYfZg7n/fTs4Us0UFo1JSv3A468e2/YsMfyhHFD HLMloccfkBnkpFxRixTwD6SbjGxR7zv1E53xoAL+A+we1fr+OjifV7KN6ELScyD2 PnwxneQnQAS8X4CUG6Vhs8kk7Vkj1lZlKUUJyULGjGjuktmiSOlpnInY9Elkx/zz rGv3nrhBthQUa7aek1LLHhu3jwxMfVH5NfuvXLgg6txVfXp1HdEyFnTGFNLeC7yb ivxDicyRWaMNpeVhYzqEvVL1P0PHTjuBJbz+EyWwEcF75u223e08daLrCRLoXGBb iz12h8R7LAGrRCs/fuRQ7edjBxSmv83zffd0MOM4a+OXxcfX43/CAMY0/VLA3z0y r2c1br8nSqljR39rnTnx =yJfW -----END PGP SIGNATURE----- --nextPart12694680.zloILexVBZ-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 20:39:14 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C15A1065677 for ; Tue, 15 Jun 2010 20:39:14 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id C18058FC15 for ; Tue, 15 Jun 2010 20:39:13 +0000 (UTC) Received: by vws20 with SMTP id 20so7373356vws.13 for ; Tue, 15 Jun 2010 13:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=sJjwb8IpOwqvkUueZMSas5cOrhxkXtYvM6YEFirtK4A=; b=eUW/cH/ERf9M/x8mdCylSBlHl1PrNYEFWJhBUYXe0CY/CV0SYdt2ybDaFEXdWgdBtx xF/KlXMVCTh16CtUlkuDXOd7A8I1LJIKfs8kB6zs0X+NV5HnYZf4TGBnyDwSlyeWBxbc Y5i86pX/J0GM5QRHSZOFz6uIZiCFW2iOQBmBQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=jVtBXZERCuw+Ci0eTQ96voGRb+VLls9w4gw2gEP1sbyqdPPi8i33YMzxXNB1lY3dy8 hwhQtLzjTTnFAiypAfP4ePtoGFykXfwF/yFHQUIC96zPa8WrV7tju0Q4qPQop2ILNRA3 K/nXUE0kSic00Ar3qmMqOsy9Yp7yooQdcuqmE= MIME-Version: 1.0 Received: by 10.224.113.217 with SMTP id b25mr3702349qaq.345.1276634351259; Tue, 15 Jun 2010 13:39:11 -0700 (PDT) Received: by 10.229.80.75 with HTTP; Tue, 15 Jun 2010 13:39:11 -0700 (PDT) In-Reply-To: <201006152229.56351.marco.broeder@gmx.eu> References: <201006150247.20325.marco.broeder@gmx.eu> <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> <201006152229.56351.marco.broeder@gmx.eu> Date: Tue, 15 Jun 2010 13:39:11 -0700 Message-ID: From: Garrett Cooper To: marco.broeder@gmx.eu Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 20:39:14 -0000 On Tue, Jun 15, 2010 at 1:29 PM, Marco Br=F6der wrot= e: > On Tue June 15 2010 09:10:49 Janne Snabb wrote: >> As a previous poster pointed out, I also think that the different >> BSD licences should be separated. > > Yes, they really are different licenses. The BSD license has evolved over time. Compare the 4-clause license to the 3-clause license and the 2-clause license. > Who else should it know better than the FreeBSD Project (and NetBSD, Open= BSD, > DragonflyBSD, ...)? ;-) -Garrett From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 20:40:49 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8C831065674 for ; Tue, 15 Jun 2010 20:40:49 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 814618FC17 for ; Tue, 15 Jun 2010 20:40:49 +0000 (UTC) Received: by gwj20 with SMTP id 20so4594831gwj.13 for ; Tue, 15 Jun 2010 13:40:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=HCVEZ/e3iCHD7k4VojNPZ32eqzAJoGaeHI8rWVyt6IY=; b=GuALFAbGIHuldGpExNcuWLlddxLFWH2q2Qnftx5JUsJIV1DUdj/s+dUzipYKKvk7+9 ele9lFBq35RCQFwReLmzWK4Id6/gixCgN8HkaGLkh4st8lLbcx367GFRPdXNPLzXYNmH mgEfcWUC1Zmgj4cMqLlyNrsimX5wZ00KMnqeY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=UEZVM6cHroKUW9LyFXMj4aNpdo4OvhCuMvK4mqBwxqfPNUDAMC2sp81yOsdP4quhGF QrZifWtHDDtyrn6exTQFnr6IAmBBrl1qmAUGBaRjP2Lea4VdQVAjP7dxgDapIDOX5eev TgbiYhHjDa2CtT3rWh+IsuHAggJO8anWfNjLI= MIME-Version: 1.0 Received: by 10.229.217.207 with SMTP id hn15mr3396222qcb.109.1276634447894; Tue, 15 Jun 2010 13:40:47 -0700 (PDT) Received: by 10.229.80.75 with HTTP; Tue, 15 Jun 2010 13:40:47 -0700 (PDT) In-Reply-To: References: <201006150247.20325.marco.broeder@gmx.eu> <6335CF3A-9845-48A6-B7E7-AB8252C123B1@mac.com> <201006152229.56351.marco.broeder@gmx.eu> Date: Tue, 15 Jun 2010 13:40:47 -0700 Message-ID: From: Garrett Cooper To: marco.broeder@gmx.eu Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 20:40:49 -0000 On Tue, Jun 15, 2010 at 1:39 PM, Garrett Cooper wrote: > On Tue, Jun 15, 2010 at 1:29 PM, Marco Br=F6der wr= ote: >> On Tue June 15 2010 09:10:49 Janne Snabb wrote: >>> As a previous poster pointed out, I also think that the different >>> BSD licences should be separated. >> >> Yes, they really are different licenses. > > The BSD license has evolved over time. Compare the 4-clause license to > the 3-clause license and the 2-clause license. > >> Who else should it know better than the FreeBSD Project (and NetBSD, Ope= nBSD, >> DragonflyBSD, ...)? ;-) Ugh... my brain went out to lunch. Please ignore my last reply. -Garrett From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 21:22:36 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5E651065672 for ; Tue, 15 Jun 2010 21:22:36 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.50.215]) by mx1.freebsd.org (Postfix) with ESMTP id 6BC768FC13 for ; Tue, 15 Jun 2010 21:22:36 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 770E25C2E; Tue, 15 Jun 2010 17:22:35 -0400 (EDT) Date: Tue, 15 Jun 2010 17:22:35 -0400 From: Wesley Shields To: Marco Br??der , alepulver@FreeBSD.org Message-ID: <20100615212235.GA73036@atarininja.org> References: <201006150247.20325.marco.broeder@gmx.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201006150247.20325.marco.broeder@gmx.eu> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 21:22:36 -0000 On Tue, Jun 15, 2010 at 02:46:27AM +0200, Marco Br??der wrote: > Hello, > > I know the ports license framework is very new and not mature yet. > > But it is not very useful in its current state, because several > popular licenses are missing and some license foo is not right / > specific enough to be considered legally correct (for example there is > no 'one BSD License', there are at least three of them, all legally > different). The legal consequences of even very small differences can > be very huge. We actually have to make this legally right or the whole > thing is useless. > > Some maintainers already added some license foo to their ports. At the > moment there is more guessing than knowing what actually should be > done from a maintainers point of view. This is especially true for > dual / multi / combo licensing (for example 'GPLv2 or any later > version' is not really the same as 'GPLv2 or GPLv3' combo). > > Before this even grows, could we please start developing best > practices and document them into Porters Handbook, as soon as > possible? Thanks! I couldn't agree more. I've been holding off until the Porter's Handbook has clear documentation on what maintainers need to know. I've included alepulver@ on this as he is the one that wrote the initial support for this. I'd hate to see this grow into a mess that has to be cleaned up later because there isn't proper documentation for maintainers. Hopefully Alejandro has a PH update in the wings? If not then I guess it's up to someone(TM) to do it. -- WXS > I will start with a few points: > > *** bsd.license.db.mk *** > > We really need to rework it. > > It should at least contain the most popular / often used licenses > -and- their -correct- versions. The latter is not always the case at > the moment. And the versions should have only -one- format, not > multiples. I suggest to always use a something like 'LGPLv2.1' and not > 'LGPL21'. At least it has to be consistent across all licenses. > > I find it especially important to have a expression for 'version X or > any later version' (for example 'LGPLv2+'), since the following dummy > example is not adequate: > > LICENSE= LGPLv2 LGPLv2.1 LGPLv3 LGPLv3.1 LGPLv3.2 > LICENSE_COMB= dual > > ... and so on for every future versions - it does not scale well and > has to be changed with every new future version. Instead it should be > just 'LGPLv2+' and stay there unchanged forever. > > Here is my suggestion what should be there at a minimum (probably more > needed): > > *** > > ARTLv1.0 # Artistic License 1.0 > ARTLv2.0 # Artistic License 2.0 > > ASLv1.1 # Apache License 1.1 > ASLv2.0 # Apache License 2.0 > > BSD-2-clause # Simplified BSD License > BSD-3-clause # Modified or New BSD License > BSD-4-clause # Original BSD License > > BSLv1.0 # Boost Software License 1.0 > > CDDLv1.0 # Common Development and Distribution License 1.0 > > EPLv1.0 # Eclipse Public License 1.0 > > GFDLv1.1 # GNU Free Documentation License 1.1 > GFDLv1.2 # GNU Free Documentation License 1.2 > GFDLv1.3 # GNU Free Documentation License 1.3 > > GPLv2 # GNU General Public License 2 > GPLv2+ # GNU General Public License 2 or any later version > GPLv3 # GNU General Public License 3 > GPLv3+ # GNU General Public License 3 or any later version > > ISC # ISC License > > LGPLv2 # GNU Lesser General Public License 2 > LGPLv2+ # GNU Lesser General Public License 2 or any later version > LGPLv2.1 # GNU Lesser General Public License 2.1 > LGPLv2.1+ # GNU Lesser General Public License 2.1 or any later version > LGPLv3 # GNU Lesser General Public License 3 > LGPLv3+ # GNU Lesser General Public License 3 or any later version > > MIT # MIT license > > MPLv1.0 # Mozilla Public License 1.0 > MPLv1.1 # Mozilla Public License 1.1 > > PD # Public Domain license > > X11 # X11 license > > *** > > There are probably more licenses and / or versions to add or to change. > > And there are most likely more issues to discuss ... From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 22:07:18 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B159106566B; Tue, 15 Jun 2010 22:07:18 +0000 (UTC) (envelope-from mirya@zoc.com.ua) Received: from ex.volia.net (ex.volia.net [82.144.192.10]) by mx1.freebsd.org (Postfix) with ESMTP id 56DF68FC08; Tue, 15 Jun 2010 22:07:18 +0000 (UTC) Received: from em.volia.net ([82.144.192.9]) by ex.volia.net with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1OOYtg-0009eS-If; Tue, 15 Jun 2010 19:21:56 +0300 Received: from revelationless-overpass.volia.net ([77.122.14.168] helo=[192.168.0.28]) by em.volia.net with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1OOYtg-000FNS-Fw; Tue, 15 Jun 2010 19:21:56 +0300 From: Kyryll A Mirnenko aka Mirya Organization: ZOC To: freebsd-questions@freebsd.org Date: Tue, 15 Jun 2010 19:21:54 +0300 User-Agent: KMail/1.9.10 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201006151921.54486.mirya@zoc.com.ua> X-Volia-Original-IP: 77.122.14.168 Cc: freebsd-ports@freebsd.org Subject: databases/php5-odbc vs. libiodbc X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 22:07:18 -0000 Currently the databases/php5-odbc PHP extension is hardcoded to be compiled with unixODBC backend, so the users that have libiodbc installed (as a dependency of kde4 ports, for ex.) can't installed the first 'cause those two ODBC ports conflict with each other. The php-odbc configure script however says (./configure --help) it can be compiled with iODBC support (--with-iodbc=/usr/local), but for some reason simply replacing the configure script arguments for the port (with libiodbc installed from ports) result in nothing being done: the configure script creates the Makefile with empty target, so nothing is built actually. Did anyone have success before with building php5-odbc lniked to iodbc backend? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 15 22:56:55 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14DD710656CA for ; Tue, 15 Jun 2010 22:56:55 +0000 (UTC) (envelope-from dereckson@espace-win.org) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id A240F8FC19 for ; Tue, 15 Jun 2010 22:56:54 +0000 (UTC) Received: by fxm7 with SMTP id 7so4123089fxm.13 for ; Tue, 15 Jun 2010 15:56:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.239.188.72 with SMTP id o8mr548578hbh.23.1276640988373; Tue, 15 Jun 2010 15:29:48 -0700 (PDT) Received: by 10.239.141.17 with HTTP; Tue, 15 Jun 2010 15:29:48 -0700 (PDT) Date: Wed, 16 Jun 2010 00:29:48 +0200 Message-ID: From: =?ISO-8859-1?Q?S=E9bastien_Santoro?= To: ulf.lilleengen@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Conflict to solve between bazaar and gd X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 22:56:55 -0000 Hi, There is a conflict between graphics/gd and devel/bazaar, cf. http://www.freebsd.org/cgi/query-pr.cgi?pr=3D147418 Would it be acceptable to rename the bzr's annotate command into a bzr-annotate command, as gd is older than bzr? --=20 S=E9bastien Santoro aka Dereckson From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 01:10:10 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3291C1065670 for ; Wed, 16 Jun 2010 01:10:10 +0000 (UTC) (envelope-from lioux@FreeBSD.org) Received: from goat.gigo.com (ipv6.gigo.com [IPv6:2001:470:1:18::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1788B8FC0C for ; Wed, 16 Jun 2010 01:10:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by goat.gigo.com (Postfix) with ESMTP id 00B975C76 for ; Tue, 15 Jun 2010 18:10:10 -0700 (PDT) Received: from goat.gigo.com ([127.0.0.1]) by localhost (vette.gigo.com [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id qybpWDH5lx8q for ; Tue, 15 Jun 2010 18:10:09 -0700 (PDT) Received: from 200.181.39.91 (200-181-39-91.bsace702.dsl.brasiltelecom.net.br [200.181.39.91]) by goat.gigo.com (Postfix) with ESMTPSA id 229185C83 for ; Tue, 15 Jun 2010 18:10:09 -0700 (PDT) Received: (qmail 85769 invoked by uid 1001); 15 Jun 2010 22:09:57 -0300 Message-ID: <20100616010957.85686.qmail@exxodus.fedaykin.here> Date: Tue, 15 Jun 2010 22:09:57 -0300 From: Mario Sergio Fujikawa Ferreira To: freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: bytestore@yandex.ru Subject: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 01:10:10 -0000 --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Ever since the addition of graphics/libjpeg-turbo, I had been wondering how one could possibly build the whole ports tree with it instead of graphics/jpeg. I wanted the choice. Therefore, I wrote the attached bsd.jpeg.mk as a suggestion. With it, we just add USE_JPEG= yes to any port that requires a jpeg library (either a build or a link dependency). It will automagically detected the already installed jpeg port variant (libjpeg-turbo or jpeg) and depend on it. If the user prefers to set the variant, he can do so using WITH_JPEG= jpeg or WITH_JPEG= libjpeg-turbo bsd.jpeg.mk will verify if the selected jpeg port WITH_JPEG conflicts with an already installed version. If it doesn't, it will be upheld. Otherwise, it will stop the build and tell the user that his setting might be incorrect. If a jpeg port has been neither installed nor selected WITH_JPEG, bsd.jpeg.mk will default to the reliable graphics/jpeg port. Therefore, unless instructed otherwise everything will depend upon graphics/jpeg. Only those systems that explicitly either install graphics/libjpeg-turbo instead of jpeg OR select WITH_JPEG=libjpeg-turbo will work differently. Let me know what you think. Regards, ps: bsd.jpeg.mk structure is heavily based on bsd.database.mk so thanks to everyone who contributed to it. -- Mario S F Ferreira - DF - Brazil - "I guess this is a signature." feature, n: a documented bug | bug, n: an undocumented feature --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="bsd.jpeg.mk" .if defined(USE_JPEG) # List of available jpeg ports _JPEG_PORTS= jpeg libjpeg-turbo # Dependence lines for different jpeg versions jpeg_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg libjpeg-turbo_DEPENDS= jpeg.62:${PORTSDIR}/graphics/libjpeg-turbo # Detect jpeg versions by finding some files jpeg_FIND= ${LOCALBASE}/include/jpegint.h libjpeg-turbo_FIND= ${LOCALBASE}/include/turbojpeg.h # Assume the default jpeg version as jpeg _DEFAULT_JPEG= jpeg # Try to uphold global WITH_JPEG # . if defined(WITH_JPEG) _WITH_JPEG= ${WITH_JPEG} . endif # Detect jpeg port _JPEG_PORT= no # Detect installed version # . for jpegx in ${_JPEG_PORTS} . if exists(${${jpegx}_FIND}) && ${_JPEG_PORT} == "no" _JPEG_PORT= ${jpegx} . endif . endfor # If a library has been neither installed nor selected, defer to # the default one. # . if !defined(_WITH_JPEG) && ${_JPEG_PORT} == "no" _WITH_JPEG= ${_DEFAULT_JPEG} . endif # If one has been selected, verify it that the selection both is # correct and does not conflict with the installed one. # . if defined(_WITH_JPEG) . if ${_JPEG_PORT} == "no" # Use selected version if none has already been installed . for jpeg in ${_JPEG_PORTS} . if ${_WITH_JPEG} == "${jpeg}" && ${_JPEG_PORT} == "no" _JPEG_PORT= ${jpeg} . endif . endfor . else # Verify if installed version and selected version conflict . if ${_WITH_JPEG} != ${_JPEG_PORT} IGNORE= cannot install: selected library ${_WITH_JPEG} conflict with installed ${_JPEG_PORT} one . endif . endif . endif # WITH_JPEG is specified incorrectly, so mark this as IGNORE # . if ${_JPEG_PORT} == "no" IGNORE= cannot install: unknown jpeg library selected: ${_WITH_JPEG} . else # Now add the dependency on JPEG port ${_JPEG_PORT) . if defined(JPEG_BUILD_DEPENDS) BUILD_DEPENDS+= ${${_JPEG_PORT}_FIND}:${${_JPEG_PORT}_DEPENDS:C/^jpeg.*://} . else LIB_DEPENDS+= ${${_JPEG_PORT}_DEPENDS} . endif JPEG_LIB_NAME= jpeg JPEG_INCLUDE_DIR= ${LOCALBASE}/include JPEG_LIB_DIR= ${LOCALBASE}/lib JPEG_PORT= ${_JPEG_PORT} . endif .endif --fUYQa+Pmc3FrFX/N-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 05:31:28 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35C8B1065679 for ; Wed, 16 Jun 2010 05:31:28 +0000 (UTC) (envelope-from kamikaze@bsdforen.de) Received: from mail.bsdforen.de (bsdforen.de [212.204.60.79]) by mx1.freebsd.org (Postfix) with ESMTP id EE9008FC22 for ; Wed, 16 Jun 2010 05:31:27 +0000 (UTC) Received: from mobileKamikaze.norad (HSI-KBW-078-042-098-160.hsi3.kabel-badenwuerttemberg.de [78.42.98.160]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bsdforen.de (Postfix) with ESMTP id C98508A1FB1 for ; Wed, 16 Jun 2010 07:31:26 +0200 (CEST) Message-ID: <4C1861AE.5030301@bsdforen.de> Date: Wed, 16 Jun 2010 07:31:26 +0200 From: Dominic Fandrey User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-GB; rv:1.9.1.9) Gecko/20100331 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: stuff I'd like to have committed in time to make it into 8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 05:31:28 -0000 OpenArena (maintainer timeout) http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/146818 wacom (approved patch by Alex Deiter) http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/146495 Should there be any reasons why this hasn't been committed yet, I'd like to be told. portlint makes a huge fuss about the slave port magic in the OpenArena ports. I know it can be done by setting MASTERDIR, but that triggers a lot of undesired magic. Regards -- A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 08:57:04 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1A47106564A for ; Wed, 16 Jun 2010 08:57:04 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from erengrad.hoster.bg (erengrad.hoster.bg [77.77.142.9]) by mx1.freebsd.org (Postfix) with ESMTP id 1C0DA8FC15 for ; Wed, 16 Jun 2010 08:57:03 +0000 (UTC) Received: from middenheim.hoster.bg (middenheim.hoster.bg [77.77.142.11]) by erengrad.hoster.bg (Postfix) with ESMTP id 4C8AEDC1E9 for ; Wed, 16 Jun 2010 11:57:01 +0300 (EEST) Received: from straylight.ringlet.net (office.hoster.bg [78.90.131.77]) (Authenticated sender: roam@hoster.bg) by mail.hoster.bg (Postfix) with ESMTP id 906275C233 for ; Wed, 16 Jun 2010 11:56:54 +0300 (EEST) Received: from roam (uid 1000) (envelope-from roam@ringlet.net) id 41610a by straylight.ringlet.net (DragonFly Mail Agent) Wed, 16 Jun 2010 11:56:18 +0300 Date: Wed, 16 Jun 2010 11:56:18 +0300 From: Peter Pentchev To: Mario Sergio Fujikawa Ferreira Message-ID: <20100616085618.GA9538@straylight.ringlet.net> Mail-Followup-To: Mario Sergio Fujikawa Ferreira , freebsd-ports@FreeBSD.org, bytestore@yandex.ru References: <20100616010957.85686.qmail@exxodus.fedaykin.here> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4" Content-Disposition: inline In-Reply-To: <20100616010957.85686.qmail@exxodus.fedaykin.here> User-Agent: Mutt/1.5.20 (2009-06-14) X-MailScanner-ID: 906275C233.804D0 X-hoster-MailScanner: Found to be clean X-hoster-MailScanner-SpamCheck: not spam, SpamAssassin (cached, score=0.001, required 10, autolearn=disabled, UNPARSEABLE_RELAY 0.00) X-hoster-MailScanner-From: roam@ringlet.net X-hoster-MailScanner-To: freebsd-ports@freebsd.org X-Spam-Status: No Cc: bytestore@yandex.ru, freebsd-ports@FreeBSD.org Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 08:57:04 -0000 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 15, 2010 at 10:09:57PM -0300, Mario Sergio Fujikawa Ferreira wr= ote: > Hi, >=20 > Ever since the addition of graphics/libjpeg-turbo, I had > been wondering how one could possibly build the whole ports tree > with it instead of graphics/jpeg. I wanted the choice. >=20 > Therefore, I wrote the attached bsd.jpeg.mk as a suggestion. >=20 > With it, we just add >=20 > USE_JPEG=3D yes >=20 > to any port that requires a jpeg library (either a build or a link > dependency). Sounds great! Thanks for your work! Just one small worry, see below... > It will automagically detected the already installed jpeg > port variant (libjpeg-turbo or jpeg) and depend on it. If the user prefer= s to set the variant, he can do so using >=20 > WITH_JPEG=3D jpeg >=20 > or >=20 > WITH_JPEG=3D libjpeg-turbo Is it possible that this will conflict with ports that have a JPEG item in their OPTIONS list? There are at least the astro/xplanet, editors/emacs, graphics/devil, graphics/gdal, graphics/gegl, graphics/grx, graphics/imlib2, graphics/ocaml-images, graphics/opencv, graphics/podofo, graphics/tumbler, mail/spamprobe, math/R, multimedia/gmerlin, multimedia/gpac-libgpac, multimedia/libquicktime, multimedia/spook, multimedia/transcode, x11/aterm, x11-fm/thunar, x11/mrxvt-devel, and x11-wm/jwm ports that do that, and there might be more that a simple fgrep -le WITH_JPEG -e WITHOUT_JPEG did not catch. G'luck, Peter --=20 Peter Pentchev roam@space.bg roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCgAGBQJMGJGoAAoJEGUe77AlJ98TfTQP/j+sKxU5Djih2Is8RKikrJNp Yc9050GdHkWvb+g39ezHgX+ef9F/N9rAw/UiuWW2GVKSuzVqyU3MpWtH4pl4tiQe yXJs/NDAbMxaIApS45Au5gBIyb3g67xI37sQyHhgA9c9mmg0nIJWmPB/HfpNos0C X8nCFCuFd5AmouJGV2S4u1tZsJuCKFRcvAm07msCPUhh9xwd5SZbA4lF/k/u89Jv d/nnF40S6onFeVxCkASQA+jECJVQFqUrEGiypCrWLP1iRC5kbskKBmwhqLtzF2xJ de6yN+Q6botgWEAbs12OU/Z204X3lGWdIFPNuO/nRD6pivH1+/tPI9nScy4ieyFv O/V4uiR/J5wI2F2AnJPNXGsZuCJGAdS8YSbffhI2FTje+qYCIW+fAQ4ciIZ4d6A+ HJsk0RUCGD/gDYFvhbN1ogXJeQwfZ5kUlQDASNrAZB7KNWFDmM2B+F7grQ6vRS0I dH8LjBk6DeHXEy/J6MwjMjPTtMdasq+29cjlgT/stKnO6y1TWzElZVJAudKrHqV4 TTGO+lpOc/hAJuIsIrGUS0JViNV4MAqGNjLkUYurY6xi834h/ZdkQO6gl3W3VeQj 1rEo1GrluPAohOHKDvz3GGSvcihB44BkQoY/FIVYjS/AsZ9Y5rMQrhephLwu0bp1 mzVZySsUa/kkNuFoZZoO =vGdY -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 09:11:14 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A98A61065676 for ; Wed, 16 Jun 2010 09:11:14 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2D57A8FC24 for ; Wed, 16 Jun 2010 09:11:13 +0000 (UTC) Received: by wyb34 with SMTP id 34so2256724wyb.13 for ; Wed, 16 Jun 2010 02:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:organization:to :subject:date:user-agent:cc:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; bh=+6ZFc12Dn3WbU/4hN8JRttWbFRo8ir3YCiko0CDhDxA=; b=xKy0LXPx5aHjqsFb0YG8fwA6yP1YWq9vkjDrmiEEVbUUBEBcIrzZi4pwGjEAq7x99f V4xlSmg1BPE65spFfKj1tIsKBvLxmZCcxFx8S/GHhDGGFpsVaLnnnjYHFbrp0BS3Ld5x WdUPEWtwsxnknYNNLJ8Rgd3kCBG5gpDvjtFd8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=AJRSUdh6l4Y138RYy33s8eyp3E+9kA5Kq5ZvJAhxP2gNPllw3/QYnoH6gZSlB+C7iM plFFgLbEUVkvGKRcpcZvtPwnLd3vDzt6MkEN6R/tcckv0wJ2mg/U9dIRs13pQYZsgl0T 5NwRtoodyp1ITlnpsgQiDtjNxjzOb3WNlrf2U= Received: by 10.216.185.198 with SMTP id u48mr394573wem.8.1276678992215; Wed, 16 Jun 2010 02:03:12 -0700 (PDT) Received: from echo.hoth ([130.192.76.10]) by mx.google.com with ESMTPS id w28sm2119256weq.47.2010.06.16.02.03.08 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 02:03:11 -0700 (PDT) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-ports@freebsd.org Date: Wed, 16 Jun 2010 11:02:38 +0200 User-Agent: KMail/1.13.3 (FreeBSD/9.0-CURRENT; KDE/4.4.4; i386; ; ) References: <4C128F14.9060605@FreeBSD.org> <4C14EB74.9090203@icyb.net.ua> <4C153A2E.4020100@FreeBSD.org> In-Reply-To: <4C153A2E.4020100@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5412521.k0lnRy1eKz"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201006161103.00558.avilla@freebsd.org> Cc: kde-freebsd@kde.org, Doug Barton , Andriy Gapon , Rob Farmer Subject: Re: [kde-freebsd] qt4-moc link failure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 09:11:14 -0000 --nextPart5412521.k0lnRy1eKz Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday 13 June 2010 22:06:06 Doug Barton wrote: > On 06/13/10 07:30, Andriy Gapon wrote: > > on 13/06/2010 16:36 Max Brazhnikov said the following: > >> qmake is designed to use special mkspecs for compilers. The=20 only > >> solution now is to create qmake mkspecs files for each=20 compiler. > >> Then switching between different compilers can be done via > >> QMAKESPEC environment. > >=20 > > Right. OTOH, CC and CXX variables somehow get honored=20 without > > altering any spec file. So, the question remains if it's possible to > > derive LINK* values from those in the same fashion as well. >=20 > Right, we really need to make this transparent to the user. The=20 common > requirement in ports is that they respect CC. ok, i think i'll fix this, also thanks to a contribution from clang folks unfortunately, it really means adding more qmake.conf's, but after all=20 there aren't so many compilers and, of course, it will respect CC =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla If all the world's economists were laid end to end, we wouldn't reach a conclusion. -- William Baumol --nextPart5412521.k0lnRy1eKz Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iJwEAAECAAYFAkwYk0MACgkQ3xiC6kQ1CovWHwQAhrWhXRw8JkOymYH5pNshPIgz l0kt1MJ4vFgPbCr32lCbpmcQq0mZl9hCuXa4MxaoH8H7zTmL9k3tHwDg2+mA582S WSrTzYTrak/HwMfCMD2q7vXZKvT0CQRxWYozHwer2ADOPiDgMuKgvLghNHRppGFJ n5SGR55vhzNNz5PjRfE= =oWMw -----END PGP SIGNATURE----- --nextPart5412521.k0lnRy1eKz-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 09:38:42 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 364061065673 for ; Wed, 16 Jun 2010 09:38:42 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id 114F08FC13 for ; Wed, 16 Jun 2010 09:38:41 +0000 (UTC) Received: from [96.39.161.134] (helo=[172.16.32.106]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1OOqKX-0002iV-83; Wed, 16 Jun 2010 10:58:49 +0000 Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: <20100616010957.85686.qmail@exxodus.fedaykin.here> Date: Wed, 16 Jun 2010 02:38:29 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <372D79A4-91FB-43F2-9B43-A8FCC80FC004@FreeBSD.org> References: <20100616010957.85686.qmail@exxodus.fedaykin.here> To: Mario Sergio Fujikawa Ferreira X-Mailer: Apple Mail (2.1078) Cc: freebsd-ports@FreeBSD.org Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 09:38:42 -0000 On Jun 15, 2010, at 18:09 , Mario Sergio Fujikawa Ferreira wrote: > Hi, >=20 > Ever since the addition of graphics/libjpeg-turbo, I had > been wondering how one could possibly build the whole ports tree > with it instead of graphics/jpeg. I wanted the choice. >=20 > Therefore, I wrote the attached bsd.jpeg.mk as a suggestion. I have other concerns, but the fundamental one is bsd.jpeg.mk is way too = specific, and could easily lead to bsd.tiff.mk, bsd.gd.mk, etc.. etc.. You might want to consider abstracting it out a little further (compare = with bsd.database.mk) to, say, bsd.graphics.mk It might then be possible to do weird and wonderful things like: USE_GRAPHICS=3D jpeg-turbo openexr gd tiff in ports Makefiles, and have them do the right thing, or at least offer = up include and library paths, along with relevant *_DEPENDS additions. It's a little more work in the short term, but there's plenty of = existing Mk/* files to use as reference for parsing a possible = USE_GRAPHICS stanza, and it is much more extensible. -aDe From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 13:22:43 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 747BD1065670; Wed, 16 Jun 2010 13:22:43 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id BE8E78FC1F; Wed, 16 Jun 2010 13:22:42 +0000 (UTC) Received: by wyb34 with SMTP id 34so2499288wyb.13 for ; Wed, 16 Jun 2010 06:22:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:organization:to :subject:date:user-agent:cc:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; bh=ojO+kzNiqmtGDtbwrO6R9eeaWTUYZao45G9BPG3lTXg=; b=RrxV6A88R9/QmJDSJXRzTsMq9vrOVv2+zlRFkHqPlAVwLkOXC+3Q0/UVm4MDwdJgMl rbwEsIzirXivjTbhwN0n3qvK1nuWqf1nJEFqrTB287BC4yKF8l/XhoMs7ZIb1HeX7ly0 OR2dEcm1SxdSJK3lAJxF6wU+TEiqwLFX7ezkc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=G9pdyowkgxWE+wZuK82hfoXAgZVWEIHu7ARN1XlpaEJ7iLbPbFmkvQSvHTxOqFXVnE QTHSrwrh2kbUJwRwYpJG5F36ChVW29ztgVHkqkmP1ZIdCSMka6GnX+sesUZeXRHKz3rc bgOKR1242m3h9G5Y4odPz0DOZYMD4tfO209YE= Received: by 10.216.174.142 with SMTP id x14mr5028368wel.8.1276694561430; Wed, 16 Jun 2010 06:22:41 -0700 (PDT) Received: from echo.hoth ([130.192.76.10]) by mx.google.com with ESMTPS id n50sm2079263weq.33.2010.06.16.06.22.37 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 06:22:38 -0700 (PDT) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-ports@freebsd.org Date: Wed, 16 Jun 2010 15:22:20 +0200 User-Agent: KMail/1.13.3 (FreeBSD/9.0-CURRENT; KDE/4.4.4; i386; ; ) References: <4C128F14.9060605@FreeBSD.org> <4C153A2E.4020100@FreeBSD.org> <201006161103.00558.avilla@freebsd.org> In-Reply-To: <201006161103.00558.avilla@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2228990.YN7Adi3qFo"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201006161522.32995.avilla@freebsd.org> Cc: kde-freebsd@kde.org, Doug Barton , Andriy Gapon , Rob Farmer Subject: Re: [kde-freebsd] qt4-moc link failure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 13:22:43 -0000 --nextPart2228990.YN7Adi3qFo Content-Type: multipart/mixed; boundary="Boundary-01=_NANGM3wnCDDFSYl" Content-Transfer-Encoding: 7bit --Boundary-01=_NANGM3wnCDDFSYl Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 16 June 2010 11:02:38 Alberto Villa wrote: > ok, i think i'll fix this, also thanks to a contribution from clang folks > unfortunately, it really means adding more qmake.conf's, but after=20 all > there aren't so many compilers >=20 > and, of course, it will respect CC here's (attached) what i've made so far: please , have a look i'm not able to test it at the moment because i am at the university=20 (which means that i could have written all sort of stupid things)... will=20 do some tests later. meanwhile, if you have suggestions or=20 complaints, send them (pay attention: the patch was made against qt=20 4.7 in area 51... after the tests prove successful, i'll backport it to qt= =20 4.6 (it requires just a couple of modifications)) i've added support for all the c++ compilers i've found in the ports:=20 gcc(34|42|43|44|45|46), icc, llvm and clang. pcc is not a c++ compiler=20 as far as i know. if something (even if exotic) is still missing, let me=20 know. chances are you won't be able to build qt with them (in qt 4.7=20 there is at least one test which requires gcc or icc... i've already sent=20 my complaints to qt developers, and i'll soon patch it), but at least=20 you'll be able to try to make things even more tasty, bsd.qt.mk is able to understand if=20 `c++` is actually g++ or clang++. yes, clang people, i'm talking to=20 you :) =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Tact in audacity is knowing how far you can go without going too far. -- Jean Cocteau --Boundary-01=_NANGM3wnCDDFSYl Content-Type: text/x-patch; charset="UTF-8"; name="qt-cc.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="qt-cc.diff" Index: devel/qmake4/pkg-plist =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- devel/qmake4/pkg-plist (revision 6305) +++ devel/qmake4/pkg-plist (working copy) @@ -9,6 +9,7 @@ share/qt4/mkspecs/aix-xlc/qplatformdefs.h share/qt4/mkspecs/common/aix/qplatformdefs.h share/qt4/mkspecs/common/armcc.conf +share/qt4/mkspecs/common/clang.conf share/qt4/mkspecs/common/c89/qplatformdefs.h share/qt4/mkspecs/common/g++.conf share/qt4/mkspecs/common/linux.conf @@ -141,14 +142,26 @@ share/qt4/mkspecs/features/win32/thread_off.prf share/qt4/mkspecs/features/win32/windows.prf share/qt4/mkspecs/features/yacc.prf +share/qt4/mkspecs/freebsd-clang/qmake.conf +share/qt4/mkspecs/freebsd-clang/qplatformdefs.h share/qt4/mkspecs/freebsd-g++/qmake.conf share/qt4/mkspecs/freebsd-g++/qplatformdefs.h share/qt4/mkspecs/freebsd-g++34/qmake.conf share/qt4/mkspecs/freebsd-g++34/qplatformdefs.h =2Dshare/qt4/mkspecs/freebsd-g++40/qmake.conf =2Dshare/qt4/mkspecs/freebsd-g++40/qplatformdefs.h +share/qt4/mkspecs/freebsd-g++42/qmake.conf +share/qt4/mkspecs/freebsd-g++42/qplatformdefs.h +share/qt4/mkspecs/freebsd-g++43/qmake.conf +share/qt4/mkspecs/freebsd-g++43/qplatformdefs.h +share/qt4/mkspecs/freebsd-g++44/qmake.conf +share/qt4/mkspecs/freebsd-g++44/qplatformdefs.h +share/qt4/mkspecs/freebsd-g++45/qmake.conf +share/qt4/mkspecs/freebsd-g++45/qplatformdefs.h +share/qt4/mkspecs/freebsd-g++46/qmake.conf +share/qt4/mkspecs/freebsd-g++46/qplatformdefs.h share/qt4/mkspecs/freebsd-icc/qmake.conf share/qt4/mkspecs/freebsd-icc/qplatformdefs.h +share/qt4/mkspecs/freebsd-llvm/qmake.conf +share/qt4/mkspecs/freebsd-llvm/qplatformdefs.h share/qt4/mkspecs/hpux-acc-64/qmake.conf share/qt4/mkspecs/hpux-acc-64/qplatformdefs.h share/qt4/mkspecs/hpux-acc-o64/qmake.conf @@ -533,10 +546,16 @@ @dirrm share/qt4/mkspecs/hpux-acc-o64 @dirrm share/qt4/mkspecs/hpux-acc-64 @dirrm share/qt4/mkspecs/hpux-acc +@dirrm share/qt4/mkspecs/freebsd-llvm @dirrm share/qt4/mkspecs/freebsd-icc =2D@dirrm share/qt4/mkspecs/freebsd-g++40 +@dirrm share/qt4/mkspecs/freebsd-g++46 +@dirrm share/qt4/mkspecs/freebsd-g++45 +@dirrm share/qt4/mkspecs/freebsd-g++44 +@dirrm share/qt4/mkspecs/freebsd-g++43 +@dirrm share/qt4/mkspecs/freebsd-g++42 @dirrm share/qt4/mkspecs/freebsd-g++34 @dirrm share/qt4/mkspecs/freebsd-g++ +@dirrm share/qt4/mkspecs/freebsd-clang @dirrm share/qt4/mkspecs/features/win32 @dirrm share/qt4/mkspecs/features/unix @dirrm share/qt4/mkspecs/features/symbian Index: devel/qmake4/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- devel/qmake4/Makefile (revision 6305) +++ devel/qmake4/Makefile (working copy) @@ -49,11 +49,24 @@ -e 's|-pthread|${PTHREAD_LIBS}|' \ -e 's|uic|uic-qt4|' \ -e 's|moc|moc-qt4|' \ =2D ${WRKSRC}/../mkspecs/freebsd-g++/qmake.conf \ =2D ${WRKSRC}/../mkspecs/freebsd-g++34/qmake.conf \ =2D ${WRKSRC}/../mkspecs/freebsd-g++40/qmake.conf \ =2D ${WRKSRC}/../mkspecs/freebsd-icc/qmake.conf + ${WRKSRC}/../mkspecs/freebsd-*/qmake.conf @${REINPLACE_CMD} -e 's|@QMAKE_QTOBJS@||g' ${WRKSRC}/Makefile.unix + # Add mkspecs for all the available compilers. + @${CP} -a ${WRKSRC}/../mkspecs/freebsd-g++ ${WRKSRC}/../mkspecs/freebsd-c= lang + @${CP} -a ${WRKSRC}/../mkspecs/freebsd-g++ ${WRKSRC}/../mkspecs/freebsd-l= lvm +.for c in clang llvm + @${REINPLACE_CMD} -e 's|g++|${c}|g' \ + ${WRKSRC}/../mkspecs/freebsd-${c}/qmake.conf +.endfor + @${CP} ${WRKSRC}/../mkspecs/common/g++.conf ${WRKSRC}/../mkspecs/common/c= lang.conf + @${REINPLACE_CMD} -e 's|gcc|clang|g' -e 's|g++|clang++|g' \ + ${WRKSRC}/../mkspecs/common/clang.conf +.for v in 42 43 44 45 46 + @${CP} -a ${WRKSRC}/../mkspecs/freebsd-g++40 ${WRKSRC}/../mkspecs/freebs= d-g++${v} + @${REINPLACE_CMD} -e 's|40|${v}|g' \ + ${WRKSRC}/../mkspecs/freebsd-g++${v} +.endfor + @${RM} -r ${WRKSRC}/../mkspecs/freebsd-g++40 =20 do-configure: ${SED} -e 's|/usr/local|${PREFIX}|g' \ @@ -75,6 +88,6 @@ .endif =20 post-install: =2D ${LN} -sf ${PREFIX}/share/qt4/mkspecs/freebsd-g++ ${PREFIX}/share/qt4/m= kspecs/default + ${LN} -sf ${PREFIX}/share/qt4/mkspecs/freebsd-${QMAKE_BASE_COMPILER} ${PR= EFIX}/share/qt4/mkspecs/default =20 .include Index: Mk/bsd.qt.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- Mk/bsd.qt.mk (revision 6305) +++ Mk/bsd.qt.mk (working copy) @@ -37,8 +37,8 @@ DIST_SUBDIR=3D KDE #CONFLICTS+=3D Currently there are no conflicts \o/ =20 =2D# The configure tests don't support cc and c++ as the names for gcc and =2D# g++, so just retrieve them from the mkspec. +# Let configure handle its well known compilers defined in the mkspecs +# (i.e. `cc` and `c++` are not supported by configure tests). CONFIGURE_ENV+=3D CC=3D"" CXX=3D"" =20 CONFIGURE_ARGS+=3D-fast -platform ${QMAKESPEC} \ @@ -99,13 +99,40 @@ UIC?=3D ${QT_PREFIX}/bin/uic-qt4 RCC?=3D ${QT_PREFIX}/bin/rcc QMAKE?=3D ${QT_PREFIX}/bin/qmake-qt4 =2DQMAKESPEC?=3D ${QT_PREFIX}/share/qt4/mkspecs/freebsd-g++ =2DQMAKEFLAGS+=3D QMAKE_CC=3D"${CC}" QMAKE_CXX=3D"${CXX}" QMAKE_LINK_SHLIB= =3D"${CXX}" \ =2D QMAKE_LINK=3D"${CXX}" QMAKE_CFLAGS=3D"${CFLAGS}" \ =2D QMAKE_CXXFLAGS=3D"${CXXFLAGS}" \ +QMAKEFLAGS+=3D QMAKE_CC=3D"${CC}" QMAKE_CXX=3D"${CXX}" \ + QMAKE_LINK=3D"${CXX}" QMAKE_LINK_SHLIB=3D"${CXX}" \ + QMAKE_LINK_C=3D"${CC}" QMAKE_LINK_C_SHLIB=3D"${CC}" \ + QMAKE_CFLAGS=3D"${CFLAGS}" QMAKE_CXXFLAGS=3D"${CXXFLAGS}" \ QMAKE_CFLAGS_THREAD=3D"${PTHREAD_CFLAGS}" \ QMAKE_LFLAGS_THREAD=3D"${PTHREAD_LIBS}" =20 +# +# Translate `c++` to its real name and select the appropriate mkspec. +# +QMAKE_BASE_COMPILER!=3D cc --version | head -1 | sed -E 's/.+\(([^)]+)\).+= /\1/' | cut -d " " -f 1 +.if ${QMAKE_BASE_COMPILER:L} =3D=3D "gcc" +QMAKE_BASE_COMPILER=3D g++ +.endif +.if ${CXX} =3D=3D "c++" +# Why CXX instead of CXX:T? Because if you're setting the full path of +# `c++` you probably want to define QMAKESPEC by hand too. +QMAKE_COMPILER=3D ${QMAKE_BASE_COMPILER} +.elif ${CXX:T} =3D=3D "clang++" +QMAKE_COMPILER=3D clang +.elif ${CXX:C/c++/g++/:T} =3D=3D "llvm-g++" +QMAKE_COMPILER=3D llvm +.elif ${CXX:T} =3D=3D "icpc" +QMAKE_COMPILER=3D icc +.else +# Handle all the other cases (mainly g++*). +QMAKE_COMPILER=3D ${CXX:C/c++/g++/:T} +.endif +QMAKESPEC?=3D ${QT_PREFIX}/share/qt4/mkspecs/freebsd-${QMAKE_COMPILER} +.if !exists(${QMAKESPEC}) +# If something went wrong, default to the base configuration. +QMAKESPEC?=3D ${QT_PREFIX}/share/qt4/mkspecs/freebsd-${QMAKE_BASE_COMPILER} +.endif + .if ${OSVERSION} < 700042 && ${ARCH} =3D=3D "amd64" QTCPPFLAGS?=3D -fno-gcse .else --Boundary-01=_NANGM3wnCDDFSYl-- --nextPart2228990.YN7Adi3qFo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iJwEAAECAAYFAkwY0BYACgkQ3xiC6kQ1CovdagQAlZFg5mCxWsegpsBGpY06ZBYJ nP4GzhfSUo/EnRnnMHc/sfqkRjtpxYRIn8Zfw+7VCXDC0vFl0OVLEGzWnIIzxxr8 u2KjvQ4pcpSlYnBAW1XzUeNhEOx6ruQP2pFWbGIlasdwB5quh+TklaT+YeYvep3D 3sryEwUJm0mRJXzNAt8= =/dIr -----END PGP SIGNATURE----- --nextPart2228990.YN7Adi3qFo-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 15:35:57 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAF1A106564A for ; Wed, 16 Jun 2010 15:35:57 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 509658FC15 for ; Wed, 16 Jun 2010 15:35:56 +0000 (UTC) Received: by wyb34 with SMTP id 34so2666458wyb.13 for ; Wed, 16 Jun 2010 08:35:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=xVS5k3HfhmYy61yXBLl0g+1BTyU4T5HAodUQ4XenWAg=; b=Sz+1LSDeKiG/jYV5g+SBiYlG5hf4yE2hFoL9+VEi97ZtDCvUJV7FvvevMHc0CvVO8X 89D1EWUwAFRDMQBaQXBZuf9gMfqVXUw3Cru5hPR9fEsnHa1nKdDW6kQpeLo48z4UqTYs cEx85H2lK9hEaMjfrKVtIkjTWH/xhiauUk3d0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=YYKu+ihj5B5EQCABw5UQnddCscVA32SNrhyjVYE0oMG5TSsDFpA6bhFgfNlk0E0KpZ z5ilIr5Xj0bIBFOxZZmfM0CRv3kGZvSmjjmBA3I337487R0Bt+FPIm3kK57TtAIZXore PLsxnqQsMQH4dfHi+FM0z89DuVowWrtJvPfRk= MIME-Version: 1.0 Received: by 10.216.87.130 with SMTP id y2mr5200892wee.13.1276702165377; Wed, 16 Jun 2010 08:29:25 -0700 (PDT) Received: by 10.216.29.73 with HTTP; Wed, 16 Jun 2010 08:29:25 -0700 (PDT) In-Reply-To: <20100616085618.GA9538@straylight.ringlet.net> References: <20100616010957.85686.qmail@exxodus.fedaykin.here> <20100616085618.GA9538@straylight.ringlet.net> Date: Wed, 16 Jun 2010 10:29:25 -0500 Message-ID: From: Scot Hetzel To: Mario Sergio Fujikawa Ferreira , freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 15:35:58 -0000 On Wed, Jun 16, 2010 at 3:56 AM, Peter Pentchev wrote: > On Tue, Jun 15, 2010 at 10:09:57PM -0300, Mario Sergio Fujikawa Ferreira = wrote: >> =A0 =A0 =A0 It will automagically detected the already installed jpeg >> port variant (libjpeg-turbo or jpeg) and depend on it. If the user prefe= rs to set the variant, he can do so using >> >> WITH_JPEG=3D =A0 =A0jpeg >> >> or >> >> WITH_JPEG=3D =A0 =A0libjpeg-turbo > > Is it possible that this will conflict with ports that have a JPEG item > in their OPTIONS list? =A0There are at least the astro/xplanet, editors/e= macs, > graphics/devil, graphics/gdal, graphics/gegl, graphics/grx, graphics/imli= b2, > graphics/ocaml-images, graphics/opencv, graphics/podofo, graphics/tumbler= , > mail/spamprobe, math/R, multimedia/gmerlin, multimedia/gpac-libgpac, > multimedia/libquicktime, multimedia/spook, multimedia/transcode, x11/ater= m, > x11-fm/thunar, x11/mrxvt-devel, and x11-wm/jwm ports that do that, and > there might be more that a simple fgrep -le WITH_JPEG -e WITHOUT_JPEG did > not catch. > Since many ports use JPEG as an item in their OPTIONS list to enable jpeg support in the port, why not use WITH_JPEG_PORT to allow the administrator to choose which jpeg port to depend on. Scot From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 15:55:04 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0946A1065679 for ; Wed, 16 Jun 2010 15:55:04 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id CCB5F8FC1E for ; Wed, 16 Jun 2010 15:55:03 +0000 (UTC) Received: from draco.over-yonder.net (c-75-64-226-141.hsd1.ms.comcast.net [75.64.226.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id 962A937B4C0; Wed, 16 Jun 2010 10:39:10 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id E3F2261C44; Wed, 16 Jun 2010 10:39:09 -0500 (CDT) Date: Wed, 16 Jun 2010 10:39:09 -0500 From: "Matthew D. Fuller" To: =?iso-8859-1?Q?S=E9bastien?= Santoro Message-ID: <20100616153909.GF60970@over-yonder.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.20-fullermd.4 (2009-06-14) X-Virus-Scanned: clamav-milter 0.96 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: freebsd-ports@freebsd.org, ulf.lilleengen@gmail.com Subject: Re: Conflict to solve between bazaar and gd X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 15:55:04 -0000 On Wed, Jun 16, 2010 at 12:29:48AM +0200 I heard the voice of Sébastien Santoro, and lo! it spake thus: > > There is a conflict between graphics/gd and devel/bazaar, cf. > http://www.freebsd.org/cgi/query-pr.cgi?pr=147418 > > Would it be acceptable to rename the bzr's annotate command into a > bzr-annotate command, as gd is older than bzr? devel/bazaar != bzr. == baz -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 17:48:22 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CDAE1065675 for ; Wed, 16 Jun 2010 17:48:22 +0000 (UTC) (envelope-from m@micheas.net) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5ABA18FC18 for ; Wed, 16 Jun 2010 17:48:22 +0000 (UTC) Received: by pxi7 with SMTP id 7so4862133pxi.13 for ; Wed, 16 Jun 2010 10:48:21 -0700 (PDT) Received: by 10.114.187.17 with SMTP id k17mr7344118waf.31.1276710500173; Wed, 16 Jun 2010 10:48:20 -0700 (PDT) Received: from [10.0.1.4] (c-24-5-79-127.hsd1.ca.comcast.net [24.5.79.127]) by mx.google.com with ESMTPS id r20sm7279317wam.17.2010.06.16.10.48.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 10:48:17 -0700 (PDT) From: Micheas Herman To: freebsd-ports@freebsd.org In-Reply-To: <4C1729E1.60000@infracaninophile.co.uk> References: <4C1729E1.60000@infracaninophile.co.uk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 16 Jun 2010 10:48:14 -0700 Message-ID: <1276710494.20002.1.camel@vcampaign> Mime-Version: 1.0 X-Mailer: Evolution 2.30.1.2 Content-Transfer-Encoding: 7bit Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: m@micheas.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 17:48:22 -0000 On Tue, 2010-06-15 at 08:21 +0100, Matthew Seaman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 15/06/2010 07:46:27, Eric wrote: > > It would seem from reading the various posting that the two missing features > > are some sort of clean way of saying "this license or higher" and possibly > > something along the lines of "like this licence" for cases where 99% is the > > same as an existing OS licence, but I guess that last one comes down to a > > point of purpose. Is the licence framework supposed to be a solid legal > > structure or is it much like the pkg-descriptions just something we can > > filter against and use to help guide us to the ports we want to install? > > I don't think the FreeBSD project could afford to have this license > cataloging scheme regularly inspected by appropriate legal counsel for > each of the various different jurisdictions around the world and for > them to approve it as accurate and legally watertight. I think that FreeBSD should piggy back on the OSI and just list the following licenses: http://www.opensource.org/licenses/alphabetical plus "other". This could be a filter of sorts for those that want it. IANAL but just listing the license should not be more or less risky for the project than distributing the source code, and it might even reduce the risk of distributing pre compiled binaries as there is at least a good faith effort to comply with the license(s) and make it easy for the end user to be aware of the license(s) of the code. > > Given potential liabilities should the project attempt a binding > framework without such checking, it would be horribly exposed should > some FreeBSD user suffer and attempt to recoup consequential losses. > > Therefore, this should only be done on a 'best efforts' basis, and there > should be prominent warnings that the license data may or may not be > accurate and that end users *must* make their own verification that all > software they are using is appropriately licensed. I doubt the warning would shield the project from lawsuits about ports that are currently being illegally distributed by the project (if the do exist, I have not carefully check that none of the GPL projects do not include GPL incompatible code and vice versa.) Much less provide any protection for any packages that are being distributed by the project. The Handbook, the man pages, and the example make.conf file should all carry the warning that the FreeBSD project does not warranty nor indemnify anything in the ports collection, including but not limited to the copyright tagging. Just some late night thoughts. > > I feel that at this point I should declare that IANAL, so take > everything I say here not as advice, but as my personal opinion. > > Cheers, > > Matthew > > - -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > JID: matthew@infracaninophile.co.uk Kent, CT11 9PW > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.14 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkwXKeEACgkQ8Mjk52CukIxs9QCeNF+rjCoyPKiiDT5lUVN2XBzd > QyUAni4ARLODukPokjgcrUuRp9OAPu22 > =gDf+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- -- Sometimes I wonder if I'm in my right mind. Then it passes off and I'm as intelligent as ever. -- Samuel Beckett, "Endgame" From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 20:06:29 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 779EB1065674 for ; Wed, 16 Jun 2010 20:06:29 +0000 (UTC) (envelope-from kamikaze@bsdforen.de) Received: from mail.bsdforen.de (bsdforen.de [212.204.60.79]) by mx1.freebsd.org (Postfix) with ESMTP id 36FB58FC0C for ; Wed, 16 Jun 2010 20:06:29 +0000 (UTC) Received: from mobileKamikaze.norad (HSI-KBW-078-042-098-160.hsi3.kabel-badenwuerttemberg.de [78.42.98.160]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bsdforen.de (Postfix) with ESMTP id CD1158A1FC0; Wed, 16 Jun 2010 22:06:27 +0200 (CEST) Message-ID: <4C192EC3.7000304@bsdforen.de> Date: Wed, 16 Jun 2010 22:06:27 +0200 From: Dominic Fandrey User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-GB; rv:1.9.1.9) Gecko/20100331 Thunderbird/3.0.4 MIME-Version: 1.0 To: marco.broeder@gmx.eu References: <201006150247.20325.marco.broeder@gmx.eu> In-Reply-To: <201006150247.20325.marco.broeder@gmx.eu> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 20:06:29 -0000 On 15/06/2010 02:46, Marco Bröder wrote: > BSD-2-clause # Simplified BSD License > BSD-3-clause # Modified or New BSD License > BSD-4-clause # Original BSD License Just a side note, am I the only one using a single clause variant of the BSDL? I really don't give a damn what people do with binaries, so out went the clause. -- A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 22:11:28 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32EEA106566C; Wed, 16 Jun 2010 22:11:28 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id D91F68FC1A; Wed, 16 Jun 2010 22:11:27 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id AA28522C50F5; Thu, 17 Jun 2010 01:11:26 +0300 (EEST) Date: Thu, 17 Jun 2010 01:11:25 +0300 From: Ion-Mihai Tetcu To: Ade Lovett Message-ID: <20100617011125.6a285351@it.buh.tecnik93.com> In-Reply-To: <372D79A4-91FB-43F2-9B43-A8FCC80FC004@FreeBSD.org> References: <20100616010957.85686.qmail@exxodus.fedaykin.here> <372D79A4-91FB-43F2-9B43-A8FCC80FC004@FreeBSD.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/LY8CDfypkqAC/mcRA1BDZwm"; protocol="application/pgp-signature" Cc: freebsd-ports@FreeBSD.org, Mario Sergio Fujikawa Ferreira Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 22:11:28 -0000 --Sig_/LY8CDfypkqAC/mcRA1BDZwm Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 16 Jun 2010 02:38:29 -0700 Ade Lovett wrote: >=20 > On Jun 15, 2010, at 18:09 , Mario Sergio Fujikawa Ferreira wrote: >=20 > > Hi, > >=20 > > Ever since the addition of graphics/libjpeg-turbo, I had > > been wondering how one could possibly build the whole ports tree > > with it instead of graphics/jpeg. I wanted the choice. > >=20 > > Therefore, I wrote the attached bsd.jpeg.mk as a suggestion. >=20 > I have other concerns, but the fundamental one is bsd.jpeg.mk is way > too specific, and could easily lead to bsd.tiff.mk, bsd.gd.mk, etc.. > etc.. >=20 > You might want to consider abstracting it out a little further > (compare with bsd.database.mk) to, say, bsd.graphics.mk >=20 > It might then be possible to do weird and wonderful things like: >=20 > USE_GRAPHICS=3D jpeg-turbo openexr gd tiff >=20 > in ports Makefiles, and have them do the right thing, or at least > offer up include and library paths, along with relevant *_DEPENDS > additions. Also, implementing at least min. versions for each depend is needed. > It's a little more work in the short term, but there's plenty of > existing Mk/* files to use as reference for parsing a possible > USE_GRAPHICS stanza, and it is much more extensible. My question is: do we really need this? We're at the point where in order to make use of all macros, vars, etc. we have, one needs to work daily on ports.=20 --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/LY8CDfypkqAC/mcRA1BDZwm Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkwZTA4ACgkQJ7GIuiH/oeXNWQCggx7EcB0UgtCcFo5k4hPSUL4m w7oAn3X7WcB1xsYSpIxgkmpyNufN3bwq =0y/5 -----END PGP SIGNATURE----- --Sig_/LY8CDfypkqAC/mcRA1BDZwm-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 22:39:20 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53E68106566C for ; Wed, 16 Jun 2010 22:39:20 +0000 (UTC) (envelope-from jhelfman@e-e.com) Received: from mail.experts-exchange.com (mail.experts-exchange.com [64.156.132.251]) by mx1.freebsd.org (Postfix) with ESMTP id 4095F8FC08 for ; Wed, 16 Jun 2010 22:39:20 +0000 (UTC) Received: from eggman.experts-exchange.com (unknown [72.29.180.81]) by mail.experts-exchange.com (Postfix) with ESMTP id 212964A2E6FC for ; Wed, 16 Jun 2010 15:38:15 -0700 (PDT) Received: by eggman.experts-exchange.com (sSMTP sendmail emulation); Wed, 16 Jun 2010 15:37:09 -0700 Date: Wed, 16 Jun 2010 15:37:09 -0700 From: Jason To: ports@freebsd.org Message-ID: <20100616223708.GC85639@eggman.experts-exchange.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Operating-System: FreeBSD 7.3-RELEASE-p1 X-Living-The-Dream: I love the SLO Life! User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: portcheckout issue, apache 2.2.15_4 not _9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 22:39:20 -0000 Hi, I have a csup'd the ports tree, and I wanted to selectively update apache22 port by using ports-mgmt/portcheckout. I have cvsup-mirror installed to do this, however it appears that portcheckout did not checkout the correct version. If I do a clean checkout from the cvs mirror on my machine, it has apache22 at port version 2.2.15 with portrevision 9, however if I use portcheckout (it uses cvs co -P), it checks out 2.2.15 with portrevision 4, and it checks out Mk/bsd.apache.mk (rev 1.21). Any thoughts on the discrepancy? Are the cvs flags correct? -j From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 23:01:11 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD8BC1065675 for ; Wed, 16 Jun 2010 23:01:11 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.152]) by mx1.freebsd.org (Postfix) with ESMTP id 49C508FC19 for ; Wed, 16 Jun 2010 23:01:10 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id l26so1274292fgb.13 for ; Wed, 16 Jun 2010 16:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=6UirnL4ADarmHANcyJ77IYuVnSqSNVu1zBrjhPg5/J8=; b=WBoiuODjZZksoWrM5hFtXFiZP6h+olXOnBIigjHhaeWTLHS4OEbeBlrKC3Bqo6OJW7 lLS2PSKUTtrboGHaXV4ZkzuSpW0p+s4RtTwklmym4oTyFWlEqGGD818+hZFZLDfI4Xjy L34LlVIGKSm3UN0QaRkT/FqE5qfdgMDAcz8U0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; b=HeTEcoG7LIiDyQtUbM2Td4HIgMuqxzhd0zlIV2fDqqEOAy+E/e/IsxcPRMBs1BzSz6 +HbcyjAbwirgHrTPVG1z/UvWqVtcSNlOfLjrIaJXDtF9ej2KKiNhBkhVlD1YcmhcsUIg 6Tkn7mksn+Z+U+P/ByUn4aN4l91ySoXCpaoRY= Received: by 10.87.64.25 with SMTP id r25mr1454321fgk.20.1276729269062; Wed, 16 Jun 2010 16:01:09 -0700 (PDT) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id e3sm14503730fga.24.2010.06.16.16.01.08 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 16:01:08 -0700 (PDT) Date: Thu, 17 Jun 2010 00:01:06 +0100 From: RW To: ports@freebsd.org Message-ID: <20100617000106.2db70cb4@gumby.homeunix.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 23:01:11 -0000 The devel/apr* ports have an option to use /dev/random, which is on by default. I was wondering under what circumstances anyone would turn that off. As far as I can see switching it off doesn't replace /dev/random with anything else. From owner-freebsd-ports@FreeBSD.ORG Wed Jun 16 23:07:36 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B07E106564A for ; Wed, 16 Jun 2010 23:07:36 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout030.mac.com (asmtpout030.mac.com [17.148.16.105]) by mx1.freebsd.org (Postfix) with ESMTP id 6451A8FC1A for ; Wed, 16 Jun 2010 23:07:36 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from cswiger1.apple.com ([17.209.4.71]) by asmtp030.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4400KQRQWNPH20@asmtp030.mac.com> for ports@freebsd.org; Wed, 16 Jun 2010 16:07:35 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006160164 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-16_03:2010-02-06, 2010-06-16, 2010-06-16 signatures=0 From: Chuck Swiger In-reply-to: <20100617000106.2db70cb4@gumby.homeunix.com> Date: Wed, 16 Jun 2010 16:07:34 -0700 Message-id: <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> References: <20100617000106.2db70cb4@gumby.homeunix.com> To: RW X-Mailer: Apple Mail (2.1081) Cc: ports@freebsd.org Subject: Re: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 23:07:36 -0000 On Jun 16, 2010, at 4:01 PM, RW wrote: > The devel/apr* ports have an option to use /dev/random, which is on by > default. > > I was wondering under what circumstances anyone would turn that off. As > far as I can see switching it off doesn't replace /dev/random with > anything else. On some platforms, /dev/random and /dev/urandom used to provide different quality of random numbers-- FreeBSD simply uses Yarrow or a hardware RNG source if available. Even if you disable it, it's likely to just fall back to OpenSSL's source of random numbers, which probably is /dev/random anyway.... Regards, -- -Chuck From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 00:00:34 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBE94106566B for ; Thu, 17 Jun 2010 00:00:34 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 750438FC1A for ; Thu, 17 Jun 2010 00:00:34 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id l26so1280100fgb.13 for ; Wed, 16 Jun 2010 17:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=2YxC9/BtSey8OwpBV8FZ48YSsMOaq/Tf/hVcEsPHL9U=; b=ac08MHzuatmj/IoEw1sx5kuBfvnbis4UrZReNQvNHm70phatKYvH0ICgwyjqKBTqGh deKb7hwKcY2x2MsXf91ypJCPAKh9ptKB+iOqFJZYqBNjxUUW01iKEoY06E2oRh5ebbW3 ru/yER672ocL9N9AHWmsi5zjZAzjW8P7GoeAo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=hH71jjouxwWsdfd45cJPW7k3ydIPMB+chAtGbnn1wPB8RME3jHmu3X02wEWcxBDKvS o/+zQuGxng2HZeOSsBOqUC3jJA1ty8osrnj0TaJuWoIsTFOiIIplQVKzcNnp8vsAzXMy 0Ij/hznDpwmudzXd0a6GLvv/5+APACYh+G+zk= Received: by 10.87.70.7 with SMTP id x7mr14187105fgk.77.1276732833270; Wed, 16 Jun 2010 17:00:33 -0700 (PDT) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id e3sm14591853fga.9.2010.06.16.17.00.31 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 17:00:32 -0700 (PDT) Date: Thu, 17 Jun 2010 01:00:30 +0100 From: RW To: ports@freebsd.org Message-ID: <20100617010030.3bb02931@gumby.homeunix.com> In-Reply-To: <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> References: <20100617000106.2db70cb4@gumby.homeunix.com> <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 00:00:35 -0000 On Wed, 16 Jun 2010 16:07:34 -0700 Chuck Swiger wrote: > On Jun 16, 2010, at 4:01 PM, RW wrote: > > The devel/apr* ports have an option to use /dev/random, which is on > > by default. > > > > I was wondering under what circumstances anyone would turn that > > off. As far as I can see switching it off doesn't > > replace /dev/random with anything else. > > On some platforms, /dev/random and /dev/urandom used to provide > different quality of random numbers-- FreeBSD simply uses Yarrow or a > hardware RNG source if available. Even if you disable it, it's > likely to just fall back to OpenSSL's source of random numbers, which > probably is /dev/random anyway.... Right, but I'm asking about the "make config" port option, not the configure options to apr itself. OPTIONS= ... DEVRANDOM "Use /dev/random or compatible in apr" on \ ... .if defined(WITHOUT_DEVRANDOM) CONFIGURE_ARGS+= --without-devrandom .else CONFIGURE_ARGS+= --with-devrandom .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-devrandom .else PKGNAMESUFFIX= -devrandom .endif .endif From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 00:46:33 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C22081065677 for ; Thu, 17 Jun 2010 00:46:33 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from asmtpout029.mac.com (asmtpout029.mac.com [17.148.16.104]) by mx1.freebsd.org (Postfix) with ESMTP id AA0368FC1C for ; Thu, 17 Jun 2010 00:46:33 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from cswiger1.apple.com ([17.209.4.71]) by asmtp029.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4400C48VGHNJ30@asmtp029.mac.com> for ports@freebsd.org; Wed, 16 Jun 2010 17:45:54 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006160179 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-16_03:2010-02-06, 2010-06-16, 2010-06-16 signatures=0 From: Chuck Swiger In-reply-to: <20100617010030.3bb02931@gumby.homeunix.com> Date: Wed, 16 Jun 2010 17:45:53 -0700 Message-id: <49C8F6CA-E527-420E-BD04-514DDF72F8A7@mac.com> References: <20100617000106.2db70cb4@gumby.homeunix.com> <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> <20100617010030.3bb02931@gumby.homeunix.com> To: RW X-Mailer: Apple Mail (2.1081) Cc: ports@freebsd.org Subject: Re: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 00:46:33 -0000 On Jun 16, 2010, at 5:00 PM, RW wrote: > Right, but I'm asking about the "make config" port option, not the configure options to apr itself. When you enable the option via make config, apr's ./configure gets fed the appropriate flag: > OPTIONS= ... > DEVRANDOM "Use /dev/random or compatible in apr" on \ > ... > .if defined(WITHOUT_DEVRANDOM) > CONFIGURE_ARGS+= --without-devrandom > .else > CONFIGURE_ARGS+= --with-devrandom > .if defined(PKGNAMESUFFIX) > PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-devrandom > .else > PKGNAMESUFFIX= -devrandom > .endif > .endif Regards, -- -Chuck From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 01:14:30 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8B0C106564A for ; Thu, 17 Jun 2010 01:14:30 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5FD9E8FC14 for ; Thu, 17 Jun 2010 01:14:29 +0000 (UTC) Received: by fxm7 with SMTP id 7so5157066fxm.13 for ; Wed, 16 Jun 2010 18:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=7ZYhtQEiNWJmREKmD0j4x9KMmYpkvfR/g+x3zHbXaec=; b=KwHuDUXd/SBR8KQts+3I7BaANaRfP7x0Renre4JsSMwFmL+CjraSfKGmHSYm1gIGWB 5ld96rsx4C5TbG85D8f8WCot9SVsfNOX4awPf/6KSAEkvqffLYjNC9bI9sIcYAehMOwr QMyX5GXhUEeEIorq32xtXq/z9Ejmclw+If0PY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=ZKUZg7MzHv6K2KUExHAEAAHQgaNvMqdoA6s1+sN9yQEG1pe9yCNHH1jCbh8PirwbYp /Y5a81H6Bc9of/h/tKjJb2qInfwtwYf2efwUw3VqrzjHtwCxWVwl+x6GAWmKZvIGr6Tw HqLMnl5pOaws23XQZctDePONMEe3Qp8MkxAQA= Received: by 10.87.47.23 with SMTP id z23mr14320267fgj.28.1276737268870; Wed, 16 Jun 2010 18:14:28 -0700 (PDT) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id l12sm13496572fgb.7.2010.06.16.18.14.22 (version=SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 18:14:27 -0700 (PDT) Date: Thu, 17 Jun 2010 02:14:06 +0100 From: RW To: ports@freebsd.org Message-ID: <20100617021406.0b7d8cb7@gumby.homeunix.com> In-Reply-To: <49C8F6CA-E527-420E-BD04-514DDF72F8A7@mac.com> References: <20100617000106.2db70cb4@gumby.homeunix.com> <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> <20100617010030.3bb02931@gumby.homeunix.com> <49C8F6CA-E527-420E-BD04-514DDF72F8A7@mac.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 01:14:30 -0000 On Wed, 16 Jun 2010 17:45:53 -0700 Chuck Swiger wrote: > On Jun 16, 2010, at 5:00 PM, RW wrote: > > Right, but I'm asking about the "make config" port option, not the > > configure options to apr itself. > > When you enable the option via make config, apr's ./configure gets > fed the appropriate flag: Right, but my question was about why anyone would set the option to "off". On the face of it, it's a pointless option since turning it off either does nothing or it makes Apache less secure. From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 03:37:13 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D45D2106566C for ; Thu, 17 Jun 2010 03:37:13 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id B88CA8FC0A for ; Thu, 17 Jun 2010 03:37:13 +0000 (UTC) Received: from [192.168.2.20] (208.82.214.21) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.234.1; Wed, 16 Jun 2010 20:37:13 -0700 Message-ID: <4C19985F.7030700@p6m7g8.com> Date: Wed, 16 Jun 2010 23:37:03 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: RW References: <20100617000106.2db70cb4@gumby.homeunix.com> <732B2687-76E1-4693-8658-1C3C9B142542@mac.com> <20100617010030.3bb02931@gumby.homeunix.com> <49C8F6CA-E527-420E-BD04-514DDF72F8A7@mac.com> <20100617021406.0b7d8cb7@gumby.homeunix.com> In-Reply-To: <20100617021406.0b7d8cb7@gumby.homeunix.com> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig0DA2D84114E73FB21526FA55" Cc: ports@freebsd.org Subject: Re: apr ports devrandom option X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 03:37:13 -0000 --------------enig0DA2D84114E73FB21526FA55 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 6/16/2010 9:14 PM, RW wrote: > Right, but my question was about why anyone would set the option to > "off". >=20 > On the face of it, it's a pointless option since turning it off either > does nothing or it makes Apache less secure. >=20 I will ask dev@apr if there is any reason they can think of to turn it off on FBSD. When I added it I was just parsing the configure output for mod_auth_digest in apache and its requirements. --=20 ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------enig0DA2D84114E73FB21526FA55 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iEYEARECAAYFAkwZmGQACgkQdbiP+9ubjBy8iwCfR174mEd7YLF1ucZPGTmY+XpS BukAn3u6TU27XEEYmqiuOGZdbwZwwih9 =Y2d3 -----END PGP SIGNATURE----- --------------enig0DA2D84114E73FB21526FA55-- From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 07:14:51 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 841E8106567F for ; Thu, 17 Jun 2010 07:14:51 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [IPv6:2001:6c8:130:400::6]) by mx1.freebsd.org (Postfix) with ESMTP id A25FD8FC20 for ; Thu, 17 Jun 2010 07:14:50 +0000 (UTC) Received: by mail.droso.net (Postfix, from userid 1001) id D11991CC7A; Thu, 17 Jun 2010 09:14:48 +0200 (CEST) Date: Thu, 17 Jun 2010 09:14:48 +0200 From: Erwin Lansing To: freebsd-ports@freebsd.org Message-ID: <20100617071448.GY76036@droso.net> References: <4C1729E1.60000@infracaninophile.co.uk> <1276710494.20002.1.camel@vcampaign> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y+Z5jE7Arku/2GrR" Content-Disposition: inline In-Reply-To: <1276710494.20002.1.camel@vcampaign> X-Operating-System: FreeBSD/i386 7.2-STABLE User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 07:14:51 -0000 --Y+Z5jE7Arku/2GrR Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 16, 2010 at 10:48:14AM -0700, Micheas Herman wrote: > >=20 > > I don't think the FreeBSD project could afford to have this license > > cataloging scheme regularly inspected by appropriate legal counsel for > > each of the various different jurisdictions around the world and for > > them to approve it as accurate and legally watertight. >=20 > I think that FreeBSD should piggy back on the OSI and just list > the following licenses: > http://www.opensource.org/licenses/alphabetical plus "other". Using the list from OSI or NetBSD or similar would be a good way do an initial population of the file. > =20 > This could be a filter of sorts for those that want it. IANAL > but just listing the license should not be more or less risky > for the project than distributing the source code, and it might > even reduce the risk of distributing pre compiled binaries as > there is at least a good faith effort to comply with the > license(s) and make it easy for the end user to be aware of the > license(s) of the code. >=20 We already have a mechanism to prevent distribution distfiles and packages on our mirrors with the current NO_CDROM, RESTRICTED and NO_PACKAGE flags. The license framework is ment to make these more finegrained and give endusers a better handle to avoid using specific licenses. As you say, this does not change that it will be done on a best effort basis, which may, or may not, be good enough for your specific use case, but it does provide better control. -erwin --=20 Erwin Lansing http://droso.org Prediction is very difficult especially about the future erwin@FreeBSD.org --Y+Z5jE7Arku/2GrR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iD4DBQFMGctoqy9aWxUlaZARAmhpAKDcGld8fD+iK2nQnrtO0ZQKxcdtggCWNt7B L7+Tpz4kXzzUmgfooOfaDA== =sgjd -----END PGP SIGNATURE----- --Y+Z5jE7Arku/2GrR-- From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 12:36:54 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE321106566B for ; Thu, 17 Jun 2010 12:36:54 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9CBBA8FC0C for ; Thu, 17 Jun 2010 12:36:54 +0000 (UTC) Received: by iwn7 with SMTP id 7so9152674iwn.13 for ; Thu, 17 Jun 2010 05:36:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=rNju8yRM9S/5l30+gVJ/DHwLmk7k/XAKph22p7Gz5y0=; b=W1PcD2ISJV2Jr10CMGdXEnIrrvwHmKH7zH7esFd4ZitdKSEDQJ+fS6iAsH3+WLSaqU tWLIJet88uBLrda7et022rmYS3FLXcwOOM9cL6Im48a1hEDymhoFUwgnSqoGZXB08aA8 Zp1u55mp1lYzaK1dl3ZtkidzfQd5DqDIgM4To= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=XhoOAR/n+BPFZMosbOLzppiXKrpycDYnpcaZK10ICH0Y5xm7HPUi/7zKA6BHsSICNT nFPd7By4Humbalf3VH5qt+dnniw8U4Sm7zirwj2rgVFiVUY56KQtuxQOMFNRUHN0dGlv OJr/wt9jpef3UVSXHcSZT2yBXMco0mzkyx9PI= Received: by 10.231.59.1 with SMTP id j1mr10859453ibh.55.1276778213639; Thu, 17 Jun 2010 05:36:53 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id d9sm36147677ibl.22.2010.06.17.05.36.48 (version=SSLv3 cipher=RC4-MD5); Thu, 17 Jun 2010 05:36:49 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1A16DF.5080808@dataix.net> Date: Thu, 17 Jun 2010 08:36:47 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100515 Thunderbird MIME-Version: 1.0 To: Dominic Fandrey References: <201006150247.20325.marco.broeder@gmx.eu> <4C192EC3.7000304@bsdforen.de> In-Reply-To: <4C192EC3.7000304@bsdforen.de> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: marco.broeder@gmx.eu, freebsd-ports@freebsd.org Subject: Re: License Framework: Develop Best Practices X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 12:36:54 -0000 On 06/16/2010 16:06, Dominic Fandrey wrote: > On 15/06/2010 02:46, Marco Bröder wrote: >> BSD-2-clause # Simplified BSD License >> BSD-3-clause # Modified or New BSD License >> BSD-4-clause # Original BSD License > > Just a side note, am I the only one using a single clause variant > of the BSDL? I really don't give a damn what people do with > binaries, so out went the clause. > So really your using a MIT Style license just with a clause instead of the staticlly written "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." So why not just use that instead. Regards, -- jhell From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 13:47:05 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8D6E106568D for ; Thu, 17 Jun 2010 13:47:05 +0000 (UTC) (envelope-from troy@twisted.net) Received: from oz.twisted.net (oz.twisted.net [69.211.34.241]) by mx1.freebsd.org (Postfix) with ESMTP id 98B0B8FC08 for ; Thu, 17 Jun 2010 13:47:05 +0000 (UTC) Received: from oz.twisted.net (localhost [127.0.0.1]) by oz.twisted.net (Postfix) with ESMTP id 4BB05FF1CD2 for ; Thu, 17 Jun 2010 08:53:46 -0500 (CDT) X-Virus-Scanned: amavisd-new at example.com Received: from oz.twisted.net ([127.0.0.1]) by oz.twisted.net (oz.twisted.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QVCiXtDuRAQi for ; Thu, 17 Jun 2010 08:53:36 -0500 (CDT) Received: from [172.16.0.5] (sindrome.twisted.net [172.16.0.5]) by oz.twisted.net (Postfix) with ESMTP id 362FAFF1CCD for ; Thu, 17 Jun 2010 08:53:36 -0500 (CDT) Message-ID: <4C1A274E.9010700@twisted.net> Date: Thu, 17 Jun 2010 08:46:54 -0500 From: Troy User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: KDE 4.4.4 won't build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: troy@twisted.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 13:47:06 -0000 KDE 4.4.4 won't build for me - looks to be failing in kssl [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/kssl.o /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/kssl.cpp:54:2: warning: #warning "kssl.cc contains temporary functions! Clean up" /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/kssl.cpp:55:2: warning: #warning "kssl.cc needs to be ported to QSslSocket" In file included from /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/kssl.cpp:50: /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketbase.h:701: warning: 'virtual qint64 KNetwork::KActiveSocketBase::readData(char*, qint64)' was hidden /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3clientsocketbase.h:452: warning: by 'virtual qint64 KNetwork::KClientSocketBase::readData(char*, qint64, KNetwork::KSocketAddress*)' /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketbase.h:736: warning: 'virtual qint64 KNetwork::KActiveSocketBase::writeData(const char*, qint64)' was hidden /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3clientsocketbase.h:463: warning: by 'virtual qint64 KNetwork::KClientSocketBase::writeData(const char*, qint64, const KNetwork::KSocketAddress*)' In file included from /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/kssl.cpp:51: /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketbase.h:701: warning: 'virtual qint64 KNetwork::KActiveSocketBase::readData(char*, qint64)' was hidden /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketdevice.h:265: warning: by 'virtual qint64 KNetwork::KSocketDevice::readData(char*, qint64, KNetwork::KSocketAddress*)' /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketbase.h:736: warning: 'virtual qint64 KNetwork::KActiveSocketBase::writeData(const char*, qint64)' was hidden /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network/k3socketdevice.h:276: warning: by 'virtual qint64 KNetwork::KSocketDevice::writeData(const char*, qint64, const KNetwork::KSocketAddress*)' [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertchain.o [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificate.o [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslkeygen.o [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslsettings.o /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp: In member function 'void KSSLSettings::load()': /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp:134: warning: 'changeGroup' is deprecated (declared at /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config/kconfiggroup.h:159) /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp:139: warning: 'changeGroup' is deprecated (declared at /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config/kconfiggroup.h:159) /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp:144: warning: 'changeGroup' is deprecated (declared at /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config/kconfiggroup.h:159) /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp: In member function 'void KSSLSettings::save()': /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp:177: warning: 'changeGroup' is deprecated (declared at /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config/kconfiggroup.h:159) /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kssl/ksslsettings.cpp:182: warning: 'changeGroup' is deprecated (declared at /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config/kconfiggroup.h:159) [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslutils.o [ 48%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslx509v3.o Linking CXX shared library ../lib/libkio.so [ 48%] Built target kio gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/kdelibs4 From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 15:17:28 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EFE0106567F for ; Thu, 17 Jun 2010 15:17:28 +0000 (UTC) (envelope-from fw@moov.de) Received: from mail.inotronic.de (mail.inotronic.de [77.73.248.111]) by mx1.freebsd.org (Postfix) with ESMTP id 08D578FC1F for ; Thu, 17 Jun 2010 15:17:27 +0000 (UTC) Received: from phosphorus (mail [77.73.248.111]) by mail.inotronic.de (8.14.4/8.14.3) with ESMTP id o5HF6tJt059331 for ; Thu, 17 Jun 2010 17:06:55 +0200 (CEST) (envelope-from fw@moov.de) X-Filter-Status: scanned by inotronic CheckMAIL Received: from boron.inotronic.de (boron.inotronic-intern.de [10.1.2.10]) by mail.inotronic.de (8.14.4/8.14.3) with ESMTP id o5HF6nI1059203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 17 Jun 2010 17:06:49 +0200 (CEST) (envelope-from fw@moov.de) X-Receipient-To: Received: from gold.inotronic-management.de (gold.inotronic-management.de [10.3.1.201]) by boron.inotronic.de (8.14.3/8.14.3) with ESMTP id o5HF6nRl016409; Thu, 17 Jun 2010 17:06:49 +0200 (CEST) (envelope-from fw@moov.de) Date: Thu, 17 Jun 2010 17:06:49 +0200 From: Frank Wall To: freebsd-ports@freebsd.org Message-ID: <20100617150649.GO17842@gold.inotronic-management.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: PHP4 no longer compiles with www/apache20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 15:17:28 -0000 Hi, I have updated www/apache20 to apache-2.0.63_15, but it seems that a recent change breaks compatiblity with PHP4. I got this error while trying to rebuild lang/php4: In file included from /usr/local/include/apache2/httpd.h:44, from /usr/local/include/apache2/util_filter.h:23, from /usr/ports/lang/php4/work/php-4.4.9/sapi/apache2handler/sapi_apache2.c:40: /usr/local/include/apache2/ap_regex.h:90: error: conflicting types for 'regoff_t' /usr/ports/lang/php4/work/php-4.4.9/regex/regex.h:17: error: previous declaration of 'regoff_t' was here *** Error code 1 Trying to restart Apache reveals a recent API change: # /usr/local/etc/rc.d/apache2 restart Performing sanity check on apache2 configuration: httpd: module "/usr/ports/lang/php4/work/php-4.4.9/sapi/apache2handler/sapi_apache2.c" is not compatible with this version of Apache (found 20020903, need 20050127). Please contact the vendor for the correct version. I assume the fix for mod_redirect introduces this new problem: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/146604 (MFC of http://svn.apache.org/viewvc?view=revision&revision=153384) The system is really ancient, running 6.4-RELEASE with lot's of old stuff, but I cannot upgrade PHP nor Apache because of some compatiblity issues. Any hints/hacks? Regards Frank Wall From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 16:12:56 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 999FF106564A for ; Thu, 17 Jun 2010 16:12:56 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 287608FC14 for ; Thu, 17 Jun 2010 16:12:55 +0000 (UTC) Received: by bwz8 with SMTP id 8so28258bwz.13 for ; Thu, 17 Jun 2010 09:12:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=Tghx9iqT08vTDOPnj2DLtzfdRHgYQgQSyiJJcnvF2sA=; b=QJuA4kEN2/XMmD2DMwjfmgFmh4/l+bOwaO+e90mzlxcMcXo+d05zItcRYwxn1t8oY8 PTNSlPacKRGzo3fIxRYvCVHwxtFgY0g+yzkxG+b28woF7aGszsHU9ONZn8InOS8JRSiQ ccVpNmR66F5fhlUpjTJUIZhWWOQGQkbre7+Qk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=PNSLstXfdmIol1SUw6MeYOvYkHM6uDnTFg3OsewSv7O8nVMUEsyKcHwwBb5b8sxxJS eg3FWUbiTy9l2hKPA4yqkLfXjmOScf4UeMKma187TicuhZmJmFQAn1fsZhhnG6yzTxQA Ey6brkrTFyOoMRdeLnFunDx7Dlnnp7RGaFoFU= MIME-Version: 1.0 Received: by 10.204.47.34 with SMTP id l34mr8025561bkf.77.1276791174509; Thu, 17 Jun 2010 09:12:54 -0700 (PDT) Received: by 10.204.123.202 with HTTP; Thu, 17 Jun 2010 09:12:54 -0700 (PDT) Date: Thu, 17 Jun 2010 18:12:54 +0200 Message-ID: From: David DEMELIER To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: pidgin crashes everytime X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 16:12:56 -0000 Hi, I recently updated pidgin to 2.7.1 and it crashes everytime now. I started it with gdb and this is what happened just before it crashes : Program received signal SIGBUS, Bus error. [Switching to Thread 8058041c0 (LWP 100214)] 0x00000008087996bc in msn_dc_listen_socket_created_cb (listenfd=21, data=Variable "data" is not available. ) at directconn.c:1009 1009 directconn.c: No such file or directory. in directconn.c Anyone is having the same trouble? Kind regards. -- Demelier David From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 16:54:58 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6415E1065675; Thu, 17 Jun 2010 16:54:58 +0000 (UTC) (envelope-from luke.leighton@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id C0C738FC08; Thu, 17 Jun 2010 16:54:57 +0000 (UTC) Received: by fxm7 with SMTP id 7so137747fxm.13 for ; Thu, 17 Jun 2010 09:54:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=40oOQI8833gLwJTpaJx2Z11ohMAkqaV5NJwYGJ0UiRQ=; b=jpTYOfhM9v2CbOTP8QpO6BaxhG5LOvHi5qKqRHVcxrWrL7Lciic44SsI3x9M5J5dwk gJIDmTo2r6fpqSZQFvNKpwR+F8IxmKQkzF24yH/oKLgHDHgpv71QkPUfwkAYGK86+Q/K A7LvKYtY+DvMUiZiEb0GpfwqENYgbCFb2JMoI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=eGkTV29inrNsrFt2czWh4zGT3id629jbCm20eE2/wzPk2moHbC7+ipLYlgal+WMJC/ IyQysu+vDmf6gnbY4LDPiNW1zE3fHSFB3tIESueJE4Hloyuu19s2Ice9tfrFjSChVIRJ hixjIpp0KmQtZSu/QftWtOx7OJ4kKmQtUNtzk= MIME-Version: 1.0 Received: by 10.103.37.28 with SMTP id p28mr3545702muj.86.1276791852880; Thu, 17 Jun 2010 09:24:12 -0700 (PDT) Received: by 10.103.250.12 with HTTP; Thu, 17 Jun 2010 09:24:12 -0700 (PDT) Date: Thu, 17 Jun 2010 17:24:12 +0100 Message-ID: From: Luke Kenneth Casson Leighton To: gecko@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Cc: ports@FreeBSD.org Subject: FreeBSD Port: libxul-1.9.0.17_2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 16:54:58 -0000 dear gecko, is there any chance of creating a python-xpcom port for freebsd, perhaps along with one for python-hulahop? what's the process? many thanks, l. From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 17:46:12 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F2FE1065675 for ; Thu, 17 Jun 2010 17:46:12 +0000 (UTC) (envelope-from makc@issp.ac.ru) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id B43B58FC15 for ; Thu, 17 Jun 2010 17:46:11 +0000 (UTC) Received: from [80.73.162.239] [80.73.162.239:55857] (HELO/EHLO luna.dio.ru, authenticated with PLAIN) by mail.issp.ac.ru with ESMTP/inet id o5HHk0Dv034612 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Thu, 17 Jun 2010 21:46:00 +0400 (MSD) From: Max Brazhnikov Organization: ISSP RAS To: freebsd-ports@freebsd.org, troy@twisted.net Date: Thu, 17 Jun 2010 21:46:02 +0400 User-Agent: KMail/1.13.3 (FreeBSD/8.1-PRERELEASE; KDE/4.4.4; amd64; ; ) References: <4C1A274E.9010700@twisted.net> In-Reply-To: <4C1A274E.9010700@twisted.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201006172146.02920.makc@issp.ac.ru> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.issp.ac.ru [77.236.34.3]); Thu, 17 Jun 2010 21:46:05 +0400 (MSD) Cc: Subject: Re: KDE 4.4.4 won't build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 17:46:12 -0000 On Thu, 17 Jun 2010 08:46:54 -0500, Troy wrote: > [ 48%] Built target kio > gmake: *** [all] Error 2 > *** Error code 1 > > Stop in /usr/ports/x11/kdelibs4 'make -DCMAKE_VERBOSE -DDISABLE_MAKE_JOBS' and show us actual error. Max From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 19:17:26 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F6A8106567B; Thu, 17 Jun 2010 19:17:26 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id 0482C8FC17; Thu, 17 Jun 2010 19:17:25 +0000 (UTC) Received: from [96.39.161.134] (helo=[172.16.32.106]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1OPLqC-0002DE-D7; Thu, 17 Jun 2010 20:37:36 +0000 Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: <20100617011125.6a285351@it.buh.tecnik93.com> Date: Thu, 17 Jun 2010 12:17:13 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <4D2C93B9-11D3-474A-B979-8397C8E81223@FreeBSD.org> References: <20100616010957.85686.qmail@exxodus.fedaykin.here> <372D79A4-91FB-43F2-9B43-A8FCC80FC004@FreeBSD.org> <20100617011125.6a285351@it.buh.tecnik93.com> To: Ion-Mihai Tetcu X-Mailer: Apple Mail (2.1078) Cc: freebsd-ports@FreeBSD.org Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 19:17:26 -0000 On Jun 16, 2010, at 15:11 , Ion-Mihai Tetcu wrote: > My question is: do we really need this? We're at the point where in > order to make use of all macros, vars, etc. we have, one needs to work > daily on ports.=20 IMO, we've been at (and passed) that point for a long, long time for = anything except the simplest of ports. 21k+ pieces of random third party software, all held together with = make(1) glue? Rube Goldberg was an amateur ;) -aDe From owner-freebsd-ports@FreeBSD.ORG Thu Jun 17 22:42:33 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9F09106564A; Thu, 17 Jun 2010 22:42:33 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id 898008FC16; Thu, 17 Jun 2010 22:42:33 +0000 (UTC) Received: from [192.168.1.2] (71.246.240.70) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.234.1; Thu, 17 Jun 2010 15:42:33 -0700 Message-ID: <4C1AA4D1.1030700@p6m7g8.com> Date: Thu, 17 Jun 2010 18:42:25 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Ade Lovett References: <20100616010957.85686.qmail@exxodus.fedaykin.here> <372D79A4-91FB-43F2-9B43-A8FCC80FC004@FreeBSD.org> <20100617011125.6a285351@it.buh.tecnik93.com> <4D2C93B9-11D3-474A-B979-8397C8E81223@FreeBSD.org> In-Reply-To: <4D2C93B9-11D3-474A-B979-8397C8E81223@FreeBSD.org> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAD6F29EDF747C5F1A744E588" Cc: Ion-Mihai Tetcu , freebsd-ports@freebsd.org Subject: Re: RFC: Mk/bsd.jpeg.mk to automagically handle jpeg dependency X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 22:42:33 -0000 --------------enigAD6F29EDF747C5F1A744E588 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 6/17/2010 3:17 PM, Ade Lovett wrote: >=20 > On Jun 16, 2010, at 15:11 , Ion-Mihai Tetcu wrote: >> My question is: do we really need this? We're at the point where in >> order to make use of all macros, vars, etc. we have, one needs to work= >> daily on ports.=20 >=20 > IMO, we've been at (and passed) that point for a long, long time for an= ything except the simplest of ports. >=20 > 21k+ pieces of random third party software, all held together with make= (1) glue? Rube Goldberg was an amateur ;) >=20 > -aDe I agree with both of you; however, its the path we've chosen and if you do know them they make maintenance much easier and less error prone. --=20 ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------enigAD6F29EDF747C5F1A744E588 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iEYEARECAAYFAkwapNEACgkQdbiP+9ubjBwIowCfX0/3Tc2eJtVgoeQGcBcViKdG NRcAn3chsDTqINHcaFJB4vIwOCMQUpW1 =+5Eb -----END PGP SIGNATURE----- --------------enigAD6F29EDF747C5F1A744E588-- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 00:59:19 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06ACD106564A for ; Fri, 18 Jun 2010 00:59:19 +0000 (UTC) (envelope-from timothyk@smsd.tv) Received: from mta6.srv.hcvlny.cv.net (mta6.srv.hcvlny.cv.net [167.206.4.212]) by mx1.freebsd.org (Postfix) with ESMTP id D15E18FC08 for ; Fri, 18 Jun 2010 00:59:18 +0000 (UTC) Received: from tim-kellerss-macbook-pro.local (springfling73.org [96.57.143.21]) by mta6.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0L46006JTQQTYS30@mta6.srv.hcvlny.cv.net>; Thu, 17 Jun 2010 20:59:17 -0400 (EDT) Date: Thu, 17 Jun 2010 20:59:17 -0400 From: Tim Kellers To: sem@FreeBSD.org Message-id: <4C1AC4E5.2020709@smsd.tv> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) Cc: ports@freebsd.org Subject: compilation error of php52 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 00:59:19 -0000 Sergey you saved my bacon. An upgrade from apache2.063_14 to _15 broke Everything! Your commenting out of that line restored me to sanity and my server to health. [Thu Jun 17 20:56:29 2010] [notice] Apache/2.0.63 (FreeBSD) DAV/2 SVN/1.6.11 PHP/5.2.13 with Suhosin-Patch configured -- resuming normal operations dl# uname -a FreeBSD dl.njit.edu 7.3-PRERELEASE FreeBSD 7.3-PRERELEASE #0: Tue Mar 23 10:42:56 EDT 2010 timothyk@dl.njit.edu:/usr/obj/usr/src/sys/AMD2 amd64 Thank you so much for that post!!! Tim Kellers New Jersey Institute of Technology From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 01:34:49 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC6E7106564A; Fri, 18 Jun 2010 01:34:49 +0000 (UTC) (envelope-from kellers@njit.edu) Received: from mta1.srv.hcvlny.cv.net (mta1.srv.hcvlny.cv.net [167.206.4.196]) by mx1.freebsd.org (Postfix) with ESMTP id 955278FC0C; Fri, 18 Jun 2010 01:34:49 +0000 (UTC) Received: from tim-kellerss-macbook-pro.local (springfling73.org [96.57.143.21]) by mta1.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0L4600D12R00PUR0@mta1.srv.hcvlny.cv.net>; Thu, 17 Jun 2010 21:04:48 -0400 (EDT) Date: Thu, 17 Jun 2010 21:04:48 -0400 From: Tim Kellers To: sem@FreeBSD.org Message-id: <4C1AC630.3090608@njit.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) Cc: ports@freebsd.org Subject: compilation error of php52 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 01:34:49 -0000 Sergey you saved my bacon. An upgrade to apache20 rev 15 broke nearly everything (and yes I had followed the upgrade instructions regarding apr -->apr1 to the letter that were posted in /usr/ports/UPDATING). php52 wouldn't compile with the apache module, svn was screwed up, apache20 was hopelessly unhappy... But now it works! l# uname -a FreeBSD l.njit.edu 7.3-PRERELEASE FreeBSD 7.3-PRERELEASE #0: Tue Mar 23 10:42:56 EDT 2010 timothyk@l.njit.edu:/usr/obj/usr/src/sys/AMD2 amd64 [Thu Jun 17 20:56:29 2010] [notice] Apache/2.0.63 (FreeBSD) DAV/2 SVN/1.6.11 PHP/5.2.13 with Suhosin-Patch configured -- resuming normal operations Thanks you again, Sergey. Tim Kellers New Jersey Institute of Technology From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 03:21:04 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D564106564A for ; Fri, 18 Jun 2010 03:21:04 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 60FF38FC13 for ; Fri, 18 Jun 2010 03:21:04 +0000 (UTC) Received: from [192.168.1.2] (71.246.240.70) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.234.1; Thu, 17 Jun 2010 20:21:03 -0700 Message-ID: <4C1AE61C.9010206@p6m7g8.com> Date: Thu, 17 Jun 2010 23:21:00 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Sergey Matveychuk References: <4C103F73.8020101@FreeBSD.org> In-Reply-To: <4C103F73.8020101@FreeBSD.org> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3ED33B7D78AD4DA2353B9A1A" Cc: admin@lissyara.su, ports@freebsd.org Subject: Re: compilation error of php52 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 03:21:04 -0000 --------------enig3ED33B7D78AD4DA2353B9A1A Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable You should file a bug. myself of ale@ will need to patch the php52 port to account for the changes to www/apche20. I'd suggest you use www/apache22 instead which does not have this issue. On 6/9/2010 9:27 PM, Sergey Matveychuk wrote: > Hi. >=20 > I've update apache20 to the freshest version and I've tried update > php52, but fails with a compilation error: >=20 > ----- > /bin/sh /usr/ports/lang/php52/work/php-5.2.13/libtool --silent > --preserve-dup-deps --mode=3Dcompile cc -I/usr/local/include/apache2 > -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/apr-0 > -I/usr/local/include/apr-0 -I/usr/local/include > -I/usr/local/include/db42 -Isapi/apache2handler/ > -I/usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/ > -DPHP_ATOM_INC -I/usr/ports/lang/php52/work/php-5.2.13/include > -I/usr/ports/lang/php52/work/php-5.2.13/main > -I/usr/ports/lang/php52/work/php-5.2.13 > -I/usr/ports/lang/php52/work/php-5.2.13/ext/date/lib > -I/usr/local/include/libxml2 -I/usr/local/include > -I/usr/ports/lang/php52/work/php-5.2.13/TSRM > -I/usr/ports/lang/php52/work/php-5.2.13/Zend -O2 -fno-strict-aliasin= g > -pipe -march=3Dprescott -prefer-non-pic -c > /usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/sapi_apache2.= c > -o sapi/apache2handler/sapi_apache2.lo > In file included from /usr/local/include/apache2/httpd.h:44, > from > /usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/ > php_apache.h:24, > from > /usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/ > mod_php5.c:26: > /usr/local/include/apache2/ap_regex.h:90: error: conflicting types for > 'regoff_t > ' > /usr/ports/lang/php52/work/php-5.2.13/regex/regex.h:17: error: previous= > declarat > ion of 'regoff_t' was here > *** Error code 1 > In file included from /usr/local/include/apache2/httpd.h:44, > /bin/sh /usr/ports/lang/php52/work/php-5.2.13/libtool --silent > --preserve-dup-de > ps --mode=3Dcompile cc -I/usr/local/include/apache2 -D_REENTRANT > -D_THREAD_SAFE > -I/usr/local/include/apr-0 -I/usr/local/include/apr-0 > -I/usr/local/include -I/ > usr/local/include/db42 -Isapi/apache2handler/ > -I/usr/ports/lang/php52/work/php-5 > .2.13/sapi/apache2handler/ -DPHP_ATOM_INC > -I/usr/ports/lang/php52/work/php-5.2.1 > 3/include -I/usr/ports/lang/php52/work/php-5.2.13/main > -I/usr/ports/lang/php52/w > ork/php-5.2.13 -I/usr/ports/lang/php52/work/php-5.2.13/ext/date/lib > -I/usr/local > /include/libxml2 -I/usr/local/include > -I/usr/ports/lang/php52/work/php-5.2.13/TS > RM -I/usr/ports/lang/php52/work/php-5.2.13/Zend -O2 > -fno-strict-aliasing -pip > e -march=3Dprescott -prefer-non-pic -c > /usr/ports/lang/php52/work/php-5.2.13/sapi > /apache2handler/sapi_apache2.c -o sapi/apache2handler/sapi_apache2.lo > In file included from /usr/local/include/apache2/httpd.h:44, > from > /usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/ > php_apache.h:24, > from > /usr/ports/lang/php52/work/php-5.2.13/sapi/apache2handler/ > mod_php5.c:26: > /usr/local/include/apache2/ap_regex.h:90: error: conflicting types for > 'regoff_t > ' > /usr/ports/lang/php52/work/php-5.2.13/regex/regex.h:17: error: previous= > declarat > ion of 'regoff_t' was here > *** Error code 1 > In file included from /usr/local/include/apache2/httpd.h:44, > ----- >=20 > I've fixed it by commenting of the line: >=20 > typedef int regoff_t; >=20 > in /usr/local/include/apache2/ap_regex.h but I wonder if somebody got > the error too? --=20 ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------enig3ED33B7D78AD4DA2353B9A1A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iEYEARECAAYFAkwa5h4ACgkQdbiP+9ubjBzynwCbBcZMGag3ozTbs+VLSAAfIabF M98AnRbxOd3rgYiirofuzI+BGuLBfuqG =ggs9 -----END PGP SIGNATURE----- --------------enig3ED33B7D78AD4DA2353B9A1A-- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 06:52:41 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63E031065675 for ; Fri, 18 Jun 2010 06:52:41 +0000 (UTC) (envelope-from troy@twisted.net) Received: from oz.twisted.net (oz.twisted.net [69.211.34.241]) by mx1.freebsd.org (Postfix) with ESMTP id 21E3C8FC0C for ; Fri, 18 Jun 2010 06:52:40 +0000 (UTC) Received: from oz.twisted.net (localhost [127.0.0.1]) by oz.twisted.net (Postfix) with ESMTP id 5F6C6FF1C65; Fri, 18 Jun 2010 01:59:26 -0500 (CDT) X-Virus-Scanned: amavisd-new at example.com Received: from oz.twisted.net ([127.0.0.1]) by oz.twisted.net (oz.twisted.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZAJQ63plp+uo; Fri, 18 Jun 2010 01:59:16 -0500 (CDT) Received: from [172.16.0.5] (sindrome.twisted.net [172.16.0.5]) by oz.twisted.net (Postfix) with ESMTP id 1801AFEDA4E; Fri, 18 Jun 2010 01:59:16 -0500 (CDT) Message-ID: <4C1B17AE.6010208@twisted.net> Date: Fri, 18 Jun 2010 01:52:30 -0500 From: Troy User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 To: Max Brazhnikov References: <4C1A274E.9010700@twisted.net> <201006172146.02920.makc@issp.ac.ru> In-Reply-To: <201006172146.02920.makc@issp.ac.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: KDE 4.4.4 won't build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: troy@twisted.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 06:52:41 -0000 On 06/17/2010 12:46 PM, Max Brazhnikov wrote: > On Thu, 17 Jun 2010 08:46:54 -0500, Troy wrote: > >> [ 48%] Built target kio >> gmake: *** [all] Error 2 >> *** Error code 1 >> >> Stop in /usr/ports/x11/kdelibs4 >> > 'make -DCMAKE_VERBOSE -DDISABLE_MAKE_JOBS' and show us actual error. > > Max > [ 20%] Building CXX object nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o cd /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/nepomuk/core && /usr/bin/c++ -DMAKE_NEPOMUK_LIB -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE_DEFAULT_DEBUG_AREA=300000 -O2 -pipe -fno-strict-aliasing -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/nepomuk/core -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk/core -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4 -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/interfaces -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/KDE -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/bookmarks -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kio -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kio/kfile -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/actions -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/colors -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/config -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/dialogs -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/findreplace -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/fonts -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/icons -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/itemviews -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/jobs -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/kernel -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/notifications -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/paged -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/plotting -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/shortcuts -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/sonnet -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/util -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/widgets -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/windowmanagement -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdeui/xmlgui -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kjs -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/kjs -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/kdecore -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/compression -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/config -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/date -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/io -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/jobs -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/kernel -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/auth -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/network -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/services -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/localization -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/sycoca -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/text -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/util -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/kdecore/sonnet -I/usr/local/include/QtCrypto -I/utils -I/usr/local/include/qt4/KDE -I/usr/local/include/qt4 -I/usr/local/include/qt4/phonon -I/usr/local/include/qt4/QtXmlPatterns -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtUiTools -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtSvg -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtScriptTools -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtOpenGL -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtHelp -I/usr/local/include/qt4/QtDesigner -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/Qt3Support -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/local/include -o CMakeFiles/nepomuk.dir/resourcedata.o -c /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp In file included from /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:29: /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/nepomuk/core/pimo.h:870: error: expected unqualified-id before ')' token gmake[2]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o] Error 1 gmake[2]: Leaving directory `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build' gmake[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2 gmake[1]: Leaving directory `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build' gmake: *** [all] Error 2 *** Error code 1 From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 07:37:30 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9339C1065751 for ; Fri, 18 Jun 2010 07:37:30 +0000 (UTC) (envelope-from makc@issp.ac.ru) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id 113F98FC08 for ; Fri, 18 Jun 2010 07:37:29 +0000 (UTC) Received: from lqc.issp.ac.ru [77.236.34.156:32752] (HELO/EHLO lqc.issp.ac.ru, authenticated with PLAIN) by mail.issp.ac.ru with ESMTP/inet id o5I7bPL2071293 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Fri, 18 Jun 2010 11:37:25 +0400 (MSD) From: Max Brazhnikov Organization: ISSP RAS To: troy@twisted.net Date: Fri, 18 Jun 2010 11:37:27 +0400 User-Agent: KMail/1.13.3 (FreeBSD/8.0-STABLE; KDE/4.4.4; i386; ; ) References: <201006172146.02920.makc@issp.ac.ru> <4C1B17AE.6010208@twisted.net> In-Reply-To: <4C1B17AE.6010208@twisted.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201006181137.27332.makc@issp.ac.ru> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.issp.ac.ru [77.236.34.3]); Fri, 18 Jun 2010 11:37:25 +0400 (MSD) Cc: freebsd-ports@freebsd.org Subject: Re: KDE 4.4.4 won't build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 07:37:30 -0000 On Fri, 18 Jun 2010 01:52:30 -0500, Troy wrote: > /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp > In file included from > /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:29 > : /usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build/nepomuk/core/pimo.h:870: > error: expected unqualified-id before ')' token > gmake[2]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o] Error 1 > gmake[2]: Leaving directory > `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build' > gmake[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2 > gmake[1]: Leaving directory > `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.4/build' > gmake: *** [all] Error 2 > *** Error code 1 Seems you have not followed ports/UPDATING 20100511. Rebuild redland\*, raptor\*, soprano and try kdelibs again. Max From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 12:03:07 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9137010656C7; Fri, 18 Jun 2010 12:03:07 +0000 (UTC) (envelope-from tkjacobsen@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id EC2BD8FC2B; Fri, 18 Jun 2010 12:03:06 +0000 (UTC) Received: by fxm7 with SMTP id 7so796131fxm.13 for ; Fri, 18 Jun 2010 05:03:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=6Xn5LlsX+lVHYGOumWZQhuYL18DX9/w3w6xUuT6VY64=; b=KvV0P6z8XhFXvAXXMo0QjBcj41XhTsQ6GFuEqoR9xfcR+0H1b2wqPwxyoxzH0TnU9Y aQjXR/NmS29hC0smHrmXTM6Td/sTxprJ71WJXk/2ooO1gXEVy2Odm/wvnNI5PU+KJO1/ eqLxTeWB0MAdOKdeo/EgrzKb6TeyVeXgtsr7I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=GkLxXAj8rg74NuTg/h58fmlLVWEr3PdSG4BgcrppFAvLvulQyeZA899/F7svtaRPOy yXY1Nb/MQfEyE2rwL8O/WmxOuxl1aVvYVL1iHcok8yXhVIcu9YiV4FqkBrGt4pHQWRbZ E3FPmpVmU2fbb0ex8njsb05LzaGo1kjA+JlEQ= MIME-Version: 1.0 Received: by 10.239.131.4 with SMTP id 4mr47845hbl.189.1276861063388; Fri, 18 Jun 2010 04:37:43 -0700 (PDT) Received: by 10.239.167.143 with HTTP; Fri, 18 Jun 2010 04:37:43 -0700 (PDT) In-Reply-To: <20100618011018.483565A9018@jester1b.ixsystems.com> References: <20100618011018.483565A9018@jester1b.ixsystems.com> Date: Fri, 18 Jun 2010 13:37:43 +0200 Message-ID: From: Troels Kofoed Jacobsen To: ports@freebsd.org, miwi@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Fwd: graphics/ipe - fails: checksum X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 12:03:07 -0000 I submitted a PR for an update in January but nothing ever happened, although a committer did take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=3D143209 Troels Kofoed Jacobsen ---------- Forwarded message ---------- From: Date: Fri, Jun 18, 2010 at 3:10 AM Subject: graphics/ipe - fails: checksum To: tkjacobsen@gmail.com The Restless Daemon identified a checksum error while trying to build: =A0ipe-6.0.p32.p1_2 maintained by tkjacobsen@gmail.com =A0Makefile ident: $FreeBSD: ports/graphics/ipe/Makefile,v 1.28 2010/03/28 06:36:51 dinoex Exp $ The build of this port was tried 5 times since last BotMail while trying to build ports that depend on it. ;-) Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/ipe-6.0.p32.p1_2.log= : =3D=3D=3D> =A0Refetch for 1 more times files: ipe-6.0pre32patch1-src.tar.gz ipe-6.0pre32patch1-src.tar.gz =3D=3D=3D> =A0License check disabled, port has not defined LICENSE =A0 =A0 =A0Define WITH_TEXMF_PREFIX=3Dsomewhere =A0 =A0 =A0if your tetex type1 fonts are somewhere non-standard =A0 =A0 =A0Define WITH_BROWSER=3DmyBrowser to use =A0 =A0 =A0myBrowser to browse ipe help instead of mozilla =3D> ipe-6.0pre32patch1-src.tar.gz doesn't seem to exist in /tmp/distfiles/= . =3D> Attempting to fetch from file:///distcache//. fetch: file:///distcache//ipe-6.0pre32patch1-src.tar.gz: size mismatch: expected 943522, actual 0 =3D> Attempting to fetch from http://luaforge.net/frs/download.php/4052/. fetch: http://luaforge.net/frs/download.php/4052/ipe-6.0pre32patch1-src.tar= .gz: size unknown fetch: http://luaforge.net/frs/download.php/4052/ipe-6.0pre32patch1-src.tar= .gz: size of remote file is not known ipe-6.0pre32patch1-src.tar.gz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 -1 =A0B =A0 =A00 =A0Bps =3D=3D=3D> =A0License check disabled, port has not defined LICENSE =A0 =A0 =A0Define WITH_TEXMF_PREFIX=3Dsomewhere =A0 =A0 =A0if your tetex type1 fonts are somewhere non-standard =A0 =A0 =A0Define WITH_BROWSER=3DmyBrowser to use =A0 =A0 =A0myBrowser to browse ipe help instead of mozilla =3D> MD5 Checksum mismatch for ipe-6.0pre32patch1-src.tar.gz. =3D> SHA256 Checksum mismatch for ipe-6.0pre32patch1-src.tar.gz. =3D=3D=3D> =A0Giving up on fetching files: ipe-6.0pre32patch1-src.tar.gz ipe-6.0pre32patch1-src.tar.gz Make sure the Makefile and distinfo file (/a/ports/graphics/ipe/distinfo) are up to date. =A0If you are absolutely sure you want to override this check, type "make NO_CHECKSUM=3Dyes [other args]". *** Error code 1 Stop in /a/ports/graphics/ipe. *** Error code 1 Stop in /a/ports/graphics/ipe. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/graphics/ipe ended at Fri Jun 18 01:10:16 UTC 2010 The tarballed WRKDIR can be found here: http://QAT.TecNik93.com/wrkdirs/8-STABLE-NPD/ipe-6.0.p32.p1_2.tbz PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=3Dgraphics&portname=3D= ipe The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags=3D"-nullfs -plistcheck -onceonly" and ccache support, wi= th the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=3Dyes, =A0NOPORTEXAMPLES=3Dyes, NOPORTDATA=3Dyes, FORCE_PACKAGE= =3Dyes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing =A0a heck of an error trapping system: =A0- "HMC and EOI?" =A0- "Halt, Melt and Catch fire or Execute Operator Immediately." --=20 Med Venlig Hilsen Troels Kofoed Jacobsen From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 12:10:29 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2774106566B; Fri, 18 Jun 2010 12:10:29 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [IPv6:2001:6c8:130:400::6]) by mx1.freebsd.org (Postfix) with ESMTP id 5FE2F8FC1E; Fri, 18 Jun 2010 12:10:29 +0000 (UTC) Received: by mail.droso.net (Postfix, from userid 1001) id 3E7501CCEB; Fri, 18 Jun 2010 14:10:28 +0200 (CEST) Date: Fri, 18 Jun 2010 14:10:28 +0200 From: Erwin Lansing To: ports@FreeBSD.org, stable@FreeBSD.org Message-ID: <20100618121027.GO76036@droso.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ck3np9Ek/EMsFxRu" Content-Disposition: inline X-Operating-System: FreeBSD/i386 7.2-STABLE User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: [HEADSUP]: Ports feature freeze for 8.1 now in effect X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 12:10:29 -0000 --ck3np9Ek/EMsFxRu Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In preparation for 8.1-RELEASE, the ports tree is now in feature freeze. Normal upgrade, new ports, and changes that only affect other branches are allowed without prior approval but with the extra Feature safe: yes tag in the commit message. Any commit that is sweeping, i.e. touches a large number of ports, infrastructural changes, commits to ports with unusually high number of dependent ports, and any other commit that requires the rebuilding of many packages is not allowed without prior explicit approval from portmgr after that date. When in doubt, please do not hesitate to contact portmgr. --=20 Erwin Lansing http://droso.org Prediction is very difficult especially about the future erwin@FreeBSD.org --ck3np9Ek/EMsFxRu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iD8DBQFMG2Izqy9aWxUlaZARAlGYAJ9R1KVCauX+pCuqi+eT7BYb/my3JgCgzVm/ j8pBEc60D7829y7BTx8SBYE= =Zy6U -----END PGP SIGNATURE----- --ck3np9Ek/EMsFxRu-- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 14:36:48 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D93EB1065670; Fri, 18 Jun 2010 14:36:48 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 752778FC1A; Fri, 18 Jun 2010 14:36:48 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 62A5622C5405; Fri, 18 Jun 2010 17:36:46 +0300 (EEST) Date: Fri, 18 Jun 2010 17:36:45 +0300 From: Ion-Mihai Tetcu To: Erwin Lansing Message-ID: <20100618173645.5b62d0a1@it.buh.tecnik93.com> In-Reply-To: <20100618121027.GO76036@droso.net> References: <20100618121027.GO76036@droso.net> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/j1sdCWMN7UzpriY1G7L/pmr"; protocol="application/pgp-signature" Cc: ports@FreeBSD.org, stable@FreeBSD.org Subject: Re: [HEADSUP]: Ports feature freeze for 8.1 now in effect X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 14:36:48 -0000 --Sig_/j1sdCWMN7UzpriY1G7L/pmr Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 18 Jun 2010 14:10:28 +0200 Erwin Lansing wrote: > In preparation for 8.1-RELEASE, the ports tree is now in feature > freeze. >=20 > Normal upgrade, new ports, and changes that only affect other branches > are allowed without prior approval but with the extra Feature safe: > yes tag in the commit message. Any commit that is sweeping, i.e. > touches a large number of ports, infrastructural changes, commits to > ports with unusually high number of dependent ports, and any other > commit that requires the rebuilding of many packages is not allowed > without prior explicit approval from portmgr after that date. >=20 > When in doubt, please do not hesitate to contact portmgr. >>>> "any commit that requires the rebuilding of many packages" And this time we will ask for instant back-out of everything that should had not been committed in the first place. If you have time, you can always help with unmaintained ports: http://qat.tecnik93.com/index.php?action=3Dfailed_buildports&maintainer=3Dp= orts%40freebsd.org& or even maintained ones: http://qat.tecnik93.com/index.php?action=3Dfailed_buildports Help us getting a good, stable package set for the release please, --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/j1sdCWMN7UzpriY1G7L/pmr Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkwbhH0ACgkQJ7GIuiH/oeXnKACeOmgX9+lmpLrGORT0IpGrTvRy 7XQAnR/yMX8jNlL06alYZrWVy+Y81MVF =nSZp -----END PGP SIGNATURE----- --Sig_/j1sdCWMN7UzpriY1G7L/pmr-- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 17:09:23 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08EBE1065672; Fri, 18 Jun 2010 17:09:23 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mx.critical.ch (cl-8.zrh-02.ch.sixxs.net [IPv6:2001:1620:f00:7::2]) by mx1.freebsd.org (Postfix) with ESMTP id 890428FC16; Fri, 18 Jun 2010 17:09:22 +0000 (UTC) Received: from beaver.home.critical.ch (80-218-148-45.dclient.hispeed.ch [80.218.148.45]) (authenticated bits=0) by mx.critical.ch (8.14.3/8.14.3/critical-1.0) with ESMTP id o5IH9D9f064319; Fri, 18 Jun 2010 19:09:14 +0200 (CEST) (envelope-from ehaupt@FreeBSD.org) Date: Fri, 18 Jun 2010 19:09:08 +0200 From: Emanuel Haupt To: hartzell@alerce.com Message-Id: <20100618190908.079a0b08.ehaupt@FreeBSD.org> In-Reply-To: <19466.59818.718687.994654@gargle.gargle.HOWL> References: <4C0AB859.6070408@lightflowinterrupted.com> <19466.59818.718687.994654@gargle.gargle.HOWL> X-Mailer: Sylpheed 3.0.2 (GTK+ 2.20.1; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, brooks@FreeBSD.org, Mark Subject: Re: FreeBSD Port: squeezeboxserver-7.5.0_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 17:09:23 -0000 George Hartzell wrote: > Mark writes: > > Hi, > > I've been using this port for some years to power my Squeezebox > > devices > > - thanks for keeping it up to date. > > > > However, the latest update has killed my installation totally - > > first it would not scan my music, and after upgrading perl & perl > > module ports I can no longer start the squeezebox server at all: > > > > odin# /usr/local/etc/rc.d/squeezeboxserver start > > Starting squeezeboxserver. > > The following modules failed to load: YAML::Syck > > > > > > ******* > > > > NOTE: > > > > Please use the buildme.sh script located here: > > http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/CPAN/ > > > > If 7.5 is outdated by the time you read this, Replace "7.5" with > > the major version > > of Squeezebox Server you are running. > > > > ******* > > > > > > Exiting.. > > > > > > > > I'm running the latest 5.8 perl from the ports, and seem to be > > able to load modules from the command line: > > > > odin# perl > > use YAML::Syck > > > > > > Any idea how I should investigate this? I've tried downloading > > various versions of the server from slimdevices.com, but to no > > avail. It either won't run at all, or won't scan any music with > > DBI:: errors. I did notice the port is not downloading the > > FreeBSD-specific tarball from slimdevices (it uses the NOCPAN one). > > > > I appreciate you're not a helpdesk, but I'm not sure where else to > > go with this - none of the slimdevices forums seem to have much > > FreeBSD stuff on them. If there's a list that might help, I'd be > > grateful if you could point me to it. > > I don't know what's up with the YAML issues. When I upgraded I > discovered that the latest greatest version of DBIx-Class didn't seem > to make squeezeboxserver very happy. I downgraded to an earlier > DBIx-Class release (manually, as described here: > > http://www.mail-archive.com/freebsd-questions@freebsd.org/msg233242.html > > ) and things worked. > > I'd start by getting everything up to the current version (a current > perl should be 5.10.1, I believe) and then step DBIx-class back one > step and see if that works for you. Has anyone tried if 7.5.1 solves teh DBI-x class issue? http://downloads.slimdevices.com/SqueezeboxServer_v7.5.1/ Emanuel From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 19:04:57 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E2B0106566B; Fri, 18 Jun 2010 19:04:57 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 2615D8FC12; Fri, 18 Jun 2010 19:04:56 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 91D7622C53EC; Fri, 18 Jun 2010 22:04:55 +0300 (EEST) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id D95C05A9018; Fri, 18 Jun 2010 12:04:54 -0700 (PDT) From: QAT@FreeBSD.org To: Sergey A. Osokin In-Reply-To: <201006181902.o5IJ2U0F068999@repoman.freebsd.org> References: <201006181902.o5IJ2U0F068999@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2010-03-11 13:38:43 X-QAT-Port: www/mnogosearch X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/mnogosearch-3.3.10_1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100618190454.D95C05A9018@jester1b.ixsystems.com> Date: Fri, 18 Jun 2010 12:04:54 -0700 (PDT) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/www/mnogosearch Makefile pkg-plist) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 19:04:57 -0000 www/mnogosearch, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 21:17:26 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B08B1065673; Fri, 18 Jun 2010 21:17:26 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 1BE548FC16; Fri, 18 Jun 2010 21:17:25 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 494CD8C06D; Fri, 18 Jun 2010 16:17:25 -0500 (CDT) Date: Fri, 18 Jun 2010 16:17:25 -0500 From: Mark Linimon To: Troels Kofoed Jacobsen Message-ID: <20100618211725.GA5807@lonesome.com> References: <20100618011018.483565A9018@jester1b.ixsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) Cc: ports@freebsd.org, miwi@FreeBSD.org Subject: Re: Fwd: graphics/ipe - fails: checksum X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 21:17:26 -0000 On Fri, Jun 18, 2010 at 01:37:43PM +0200, Troels Kofoed Jacobsen wrote: > I submitted a PR for an update in January but nothing ever happened, > although a committer did take it. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=143209 It was marked closed via feedback timeout. However, there is no record of an email exchange in the Audit-Trail. miwi, can you comment please? It was your PR. Thanks. mcl From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 22:35:52 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E5F6106564A for ; Fri, 18 Jun 2010 22:35:52 +0000 (UTC) (envelope-from dgerow@afflictions.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0EDAC8FC15 for ; Fri, 18 Jun 2010 22:35:51 +0000 (UTC) Received: from compute1.internal (compute1.internal [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id 1B454FD6C3; Fri, 18 Jun 2010 18:17:09 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Fri, 18 Jun 2010 18:17:10 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=date:from:to:cc:subject:message-id:mime-version:content-type; s=smtpout; bh=YoBSyiUIZrid3lhD6l03yg4Cq7Y=; b=DkHayUTJ0yLg1oRfJ8L70xmra5vLsj+wc73/ntOZ66HtOIm3SwAabgMuAlia5v7KGD0JxpbjwVhhUq+uOEAUBR+zVmwFn+eeTSIwhGDX/1Xy1914Kf0QTVKY83Idzv+gM8UnZh3LI62fT8Vk1QKFno1gfxow1b3Otd8VzmjtAqI= X-Sasl-enc: uGz8sd4a7d9oZ0IUiFBNF0sqV7fxUYz+vHhbku8z+nxZ 1276899424 Received: from plebeian.afflictions.org (CPE0018e7e1d297-CM0019475d4056.cpe.net.cable.rogers.com [174.115.163.251]) by mail.messagingengine.com (Postfix) with ESMTPSA id 60B5E4DD15F; Fri, 18 Jun 2010 18:17:04 -0400 (EDT) Received: by plebeian.afflictions.org (Postfix, from userid 1001) id 01C0A382DA; Fri, 18 Jun 2010 18:14:09 -0400 (EDT) Date: Fri, 18 Jun 2010 18:14:09 -0400 From: Damian Gerow To: ports@freebsd.org Message-ID: <20100618221409.GA8526@plebeian.afflictions.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Maintainer timeout on ports/147130 for security/keepassx X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 22:35:52 -0000 I filed ports/147130 to fix security/keepassx about three weeks ago, and haven't heard anything from the maintainer yet (Cc:'d). Can this port be committed before the 8.1 release? Unless I'm missing something (entirely possible), it's a fairly simple fix. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 18 23:12:27 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05198106566B for ; Fri, 18 Jun 2010 23:12:27 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from mail1.sourcehosting.net (113901-app1.sourcehosting.net [72.32.213.11]) by mx1.freebsd.org (Postfix) with ESMTP id D6E828FC20 for ; Fri, 18 Jun 2010 23:12:26 +0000 (UTC) Received: from 68-189-245-235.dhcp.oxfr.ma.charter.com ([68.189.245.235] helo=cube.entropy.prv) by mail1.sourcehosting.net with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1OPkjT-00020l-Qu; Fri, 18 Jun 2010 19:12:23 -0400 Received: from [127.0.0.1] (fireball.entropy.prv [192.168.1.12]) by cube.entropy.prv (Postfix) with ESMTP id D1083417DC57; Fri, 18 Jun 2010 19:12:19 -0400 (EDT) Message-ID: <4C1BFD52.1010108@FreeBSD.org> Date: Fri, 18 Jun 2010 19:12:18 -0400 From: Greg Larkin Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Damian Gerow References: <20100618221409.GA8526@plebeian.afflictions.org> In-Reply-To: <20100618221409.GA8526@plebeian.afflictions.org> X-Enigmail-Version: 0.96.0 OpenPGP: id=1C940290 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.3 (/) Cc: ports@freebsd.org Subject: Re: Maintainer timeout on ports/147130 for security/keepassx X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: glarkin@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 23:12:27 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Damian Gerow wrote: > I filed ports/147130 to fix security/keepassx about three weeks ago, and > haven't heard anything from the maintainer yet (Cc:'d). > > Can this port be committed before the 8.1 release? Unless I'm missing > something (entirely possible), it's a fairly simple fix. Hi Damian, There's a little more going on with the pkg-plist file (http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.9.20100513045528/KeePassX-0.4.3.log.bz2), but it still looks pretty easy to fix. I'm not sure why the update-mime-database invocation is commented out, but I don't think it should be. I'll run it through tinderbox to make sure everything is cleaned correctly, unless some other committer gets to it before me. Thank you, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. http://twitter.com/sourcehosting/ - Follow me, follow you -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFMG/1S0sRouByUApARAqzeAKCFWHrsq3gckfKeWRcHFMwyDvDYqACfckTB DfoctA2c2B6abbXYcCLkrGA= =RKzR -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 00:29:40 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 85C8C106566C; Sat, 19 Jun 2010 00:29:40 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [IPv6:::1] (localhost [IPv6:::1]) by merlin.emma.line.org (Postfix) with ESMTP id 6189C9440F; Fri, 18 Jun 2010 18:54:47 +0200 (CEST) Message-ID: <4C1BA4D4.9000205@FreeBSD.org> Date: Fri, 18 Jun 2010 18:54:44 +0200 From: Matthias Andree Organization: FreeBSD developers User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.9) Gecko/20100317 SUSE/3.0.4-1.1.1 Thunderbird/3.0.4 MIME-Version: 1.0 To: ports@FreeBSD.org, portmgr@freebsd.org X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: Christian Weisgerber , Lasse Collin Subject: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 00:29:40 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 (blind carbon copy to Lasse Collin, maintainer of xzutils upstream) Greetings, I've just had xz break my devel/libtool22 FreeBSD port build on a low memory computer (128 MB). Reason is that xz by default caps memory use at ~40% of physical RAM (this is documented), and skips decompressing files if that doesn't suffice. Options to override this are provided, but I question this behaviour: - - This xz feature may seem reasonable if we do have a choice about memory use, meaning, during compression. There we can reduce dictionary size, search depth, and all that, and reduce memory use at the expense of compression factor. No big deal. - - This feature is, in my perception, INADEQUATE during decompression. If I have a .xz file (downloaded from the Internet) that needs 90 MB RAM to decompress, then I need to use those 90 MB no matter if that's nice or not, it's just critical. I am proposing to Lasse Collin to drop memory capping functionality in xz/lzma in decompress mode, and in lzmadec/xzdec. This is what happens in practice: > # cd /usr/ports/devel/libtool22 > # make > ===> Vulnerability check disabled, database not found > ===> License check disabled, port has not defined LICENSE > ===> Extracting for libtool-2.2.6b > => MD5 Checksum OK for libtool-2.2.6b.tar.lzma. > => SHA256 Checksum OK for libtool-2.2.6b.tar.lzma. > ===> libtool-2.2.6b depends on file: /usr/local/bin/xz - found > /usr/local/bin/xz: /usr/ports/distfiles//libtool-2.2.6b.tar.lzma: Memory usage limit reached > /usr/local/bin/xz: Limit was 46 MiB, but 65 MiB would have been needed > ===> Patching for libtool-2.2.6b > ===> Applying FreeBSD patches for libtool-2.2.6b > patch: **** can't cd to /usr/ports/devel/libtool22/work/libtool-2.2.6b: No such file or directory > => Patch patch-libltdl-Makefile.in failed to apply cleanly. > *** Error code 1 > > Stop in /usr/ports/devel/libtool22. Investigating this (on FreeBSD 6.4-RELEASE-p10 i386): - - The ports system generates this command line and executes it: > for file in libtool-2.2.6b.tar.lzma; do if ! (cd /usr/ports/devel/libtool22/work && /usr/local/bin/xz -dc /usr/ports/distfiles//$file | /usr/bin/tar -xf - --no-same-owner --no-same-permissions); then exit 1; fi; done - - xz fails with error message as above, exits with return code 1, after not having printed any bytes on stdout. - - tar decompresses a 0-byte file, which succeeds. - - The FreeBSD ports system does not detect the tar input was empty, and proceeds to the patch phase, which fails because tar didn't extract files - so patch fails. This misleads end users about the actual error. 2. xz port or its use in the framework: we need to disable the memory capping for decompressing. We simply must try to decompress no matter what. I'll wait a couple of days hoping for Lasse's response, but generally, we have two alternatives to proceed: a. directly patch archivers/xz so that the memory capping is not applied during decompression. Should be considered upstream -- because during decompression you cannot tweak parameters to reduce memory usage, you need to proceed with what's needed by the file to build the dictionaries and whatnot to decompress. (CC'ing port maintainer Christian Weisgerber) b. ports framework: pass command line arguments or environment variables to defeat capping with the -M option. Note that -M 0 sets the default cap to 40% of physical RAM. Example (the large figure is 2^31-1 i. e. INT_MAX): > # export XZ_OPT=-M2147483647 > # xz -dc >/dev/null /usr/ports/distfiles/libtool*.tar.lzma > # echo $? > 0 I'd propose using XT_OPT+=-M$(getconf LLONG_MAX) for now. We can't use unsigned types because FreeBSD getconf, as of 6.4, would return those as negative numbers (due to internal use of intmax_t even where variables are of unsigned type and might be in range (INTMAX_MAX, UINTMAX_MAX], which causes (justified!) xz complaints, and INTMAX_MAX or INT64_MAX cannot be queried via getconf(1) on FreeBSD (undefined). The getconf fix is non-trivial, so I expect we better not rely on that now. So for FreeBSD, I propose to patch this Mk/bsd.port.mk line #2382 (as of CVS rev. 1.642) EXTRACT_CMD?= ${XZ_CMD} to EXTRACT_CMD?= ${XZ_CMD} $$(getconf LLONG_MAX) Other proposals? Best regards Matthias - -- Matthias Andree (ports/ committer) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkwbpNMACgkQvmGDOQUufZXWJQCgmSOmo5a0rnFR3aNa7/4NEwGk pQ8AoJ2liNx8o62j5Z6ON1Lh22n60hia =pYpJ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 00:43:20 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84C4C106566C; Sat, 19 Jun 2010 00:43:20 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [IPv6:2001:470:a803::1]) by mx1.freebsd.org (Postfix) with ESMTP id 2B80B8FC16; Sat, 19 Jun 2010 00:43:20 +0000 (UTC) Received: from mail.geekcn.org (tarsier.geekcn.org [211.166.10.233]) by tarsier.geekcn.org (Postfix) with ESMTP id 302AFA56CE6; Sat, 19 Jun 2010 08:43:19 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([211.166.10.233]) by mail.geekcn.org (mail.geekcn.org [211.166.10.233]) (amavisd-new, port 10024) with LMTP id FGCw867q9GcA; Sat, 19 Jun 2010 08:43:13 +0800 (CST) Received: from delta.delphij.net (drawbridge.ixsystems.com [206.40.55.65]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id 3DC83A563D6; Sat, 19 Jun 2010 08:43:08 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:references:in-reply-to: x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=D1tpQorFrcH/eoxZMJ9IaiD2ZFdjnxdTwOE2NJjlU87stjREqMDfjhO66E1m/Kk7H WWVjswdB/PMthYz1ZNZ0g== Message-ID: <4C1C1297.4040504@delphij.net> Date: Fri, 18 Jun 2010 17:43:03 -0700 From: Xin LI Organization: The Geek China Organization User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100602 Thunderbird/3.0.4 ThunderBrowse/3.2.8.1 MIME-Version: 1.0 To: Matthias Andree References: <4C1BA4D4.9000205@FreeBSD.org> In-Reply-To: <4C1BA4D4.9000205@FreeBSD.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=3FCA37C1; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Christian Weisgerber , Lasse Collin , portmgr@freebsd.org Subject: Re: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 00:43:20 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2010/06/18 09:54, Matthias Andree wrote: > So for FreeBSD, I propose to patch this Mk/bsd.port.mk line #2382 (as of > CVS rev. 1.642) > > EXTRACT_CMD?= ${XZ_CMD} > > to > > EXTRACT_CMD?= ${XZ_CMD} $$(getconf LLONG_MAX) > > > Other proposals? Will ${XZ_CMD} -M max work for you? This should have the same effect I think (assuming the ports xz version supports it) Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (FreeBSD) iQEcBAEBCAAGBQJMHBKWAAoJEATO+BI/yjfBqukIALoVYkI17tqAIsJ7OTne4dRL Jk+VYgNawha4Db9KRKOyjG6u+t0UpV+5gJl+mTvf0FWqh4WcReVfTBGMibjn7HHq n43ufR9dcHj1AD1LxBHu6UQRlGgb93AEqoQv+gj7cNYtxz6pxaNhGIxwW2gDRaT9 umAnuqIwBvZP8T1j3FYPYixZyrfxOtwEJ9OehkdAkRI7Ip4JPp8nf23Lv1oagzU9 UCCaosFgbqXDUV8O7RREkJm2brQuSBLdQiaojg/ZlV1V8UHjRn30qOkA6yGSZHd3 ydPSDMl4P8rqSwo7LHoJSHOezjfc3y5ZA+ZTRQiiglVxPXp3nm8aEJqMJv4KIvA= =0vOp -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 01:03:20 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 39381106566B; Sat, 19 Jun 2010 01:03:20 +0000 (UTC) (envelope-from mandree@freebsd.org) Received: by merlin.emma.line.org (Postfix, from userid 1000) id 04F68948B9; Sat, 19 Jun 2010 03:03:16 +0200 (CEST) Date: Sat, 19 Jun 2010 03:03:15 +0200 From: Matthias Andree To: Xin LI , d@delphij.net Message-ID: <20100619010315.GA18835@merlin.emma.line.org> Mail-Followup-To: Xin LI , d@delphij.net, ports@freebsd.org, portmgr@freebsd.org, Christian Weisgerber , Lasse Collin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-08-17) Cc: ports@freebsd.org, Christian Weisgerber , Lasse Collin , portmgr@freebsd.org Subject: Re: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 01:03:20 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 19.06.2010, 02:43 Uhr, schrieb Xin LI: > Will ${XZ_CMD} -M max work for you? This should have the same effect I > think (assuming the ports xz version supports it) Thanks. Yes it does. I wonder why I've missed it in the manpage. This is so much easier than getconf fiddling. Still for decompression of ports, I maintain that the manpage recommendations (such as 90%) are off, and that decompression should always set this. - -- Matthias Andree -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) iEYEARECAAYFAkwcF1MACgkQvmGDOQUufZVzRQCg+62dbT7llIgvU5jHuV7OdAFm HQYAoIRLxrnh7bIp8YK4qpYgN71S7GHz =0ZwM -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 05:15:36 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D9571065674 for ; Sat, 19 Jun 2010 05:15:36 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id BC0B58FC19 for ; Sat, 19 Jun 2010 05:15:35 +0000 (UTC) Received: (qmail 27333 invoked by uid 399); 19 Jun 2010 05:15:34 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 19 Jun 2010 05:15:34 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C1C5275.9000907@FreeBSD.org> Date: Fri, 18 Jun 2010 22:15:33 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: perl@FreeBSD.org, freebsd-ports@FreeBSD.org X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: lang/perl5.10 doesn't build with gcc 4.5.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 05:15:36 -0000 I've been experimenting with the idea of using gcc 4.5.1 as my "ports compiler" and ran into this problem: CCCMD = /usr/local/bin/gcc45 -DPERL_CORE -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.10.1/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -std=c89 -pipe -g -march=native -g -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat LD_LIBRARY_PATH=/usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1 /usr/local/bin/gcc45 -pthread -Wl,-E -fstack-protector -L/usr/local/lib -o miniperl gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o miniperlmain.o opmini.o perlmini.o -lm -lcrypt -lutil gv.o: In function `Perl_gv_fetchfile_flags': /usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/gv.c:161: undefined reference to `__stack_chk_fail_local' gv.o: In function `Perl_gv_stashpvn': /usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/gv.c:878: undefined reference to `__stack_chk_fail_local' gv.o: In function `Perl_gv_fetchpvn_flags': /usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/gv.c:1426: undefined reference to `__stack_chk_fail_local' toke.o: In function `S_feature_is_enabled': /usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/toke.c:586: undefined reference to `__stack_chk_fail_local' toke.o: In function `S_intuit_more': /usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/toke.c:2724: undefined reference to `__stack_chk_fail_local' toke.o:/usr/local/tmp/usr/local/ports/lang/perl5.10/work/perl-5.10.1/toke.c:2835: more undefined references to `__stack_chk_fail_local' follow /usr/local/bin/ld: miniperl: hidden symbol `__stack_chk_fail_local' isn't defined /usr/local/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status *** Error code 1 Full log is at http://people.freebsd.org/~dougb/perl-510-build.log It works fine with gcc 4.2.1. Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 06:05:17 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A2C7106566B; Sat, 19 Jun 2010 06:05:17 +0000 (UTC) (envelope-from lasse.collin@tukaani.org) Received: from mailfw02.zoner.fi (mailfw02.zoner.fi [84.34.147.249]) by mx1.freebsd.org (Postfix) with ESMTP id 178C98FC08; Sat, 19 Jun 2010 06:05:15 +0000 (UTC) Received: from www25.zoner.fi ([84.34.147.45]) by wwwsmtp02.zoner.fi with ESMTP; 19 Jun 2010 08:55:00 +0300 Received: from 86-60-146-209-dyn-dsl.ssp.fi ([86.60.146.209] helo=kaneli.localnet) by www25.zoner.fi with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1OPr1A-0003X9-30; Sat, 19 Jun 2010 08:55:00 +0300 From: Lasse Collin To: Matthias Andree Date: Sat, 19 Jun 2010 08:55:04 +0300 User-Agent: KMail/1.13.3 (Linux/2.6.33-ARCH; KDE/4.4.4; x86_64; ; ) References: <4C1BA4D4.9000205@FreeBSD.org> In-Reply-To: <4C1BA4D4.9000205@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201006190855.05061.lasse.collin@tukaani.org> X-Antivirus-Scanner: Clean mail though you should still use an Antivirus Cc: ports@freebsd.org, Christian Weisgerber , portmgr@freebsd.org Subject: Re: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 06:05:17 -0000 On 2010-06-18 Matthias Andree wrote: > I've just had xz break my devel/libtool22 FreeBSD port build on a low > memory computer (128 MB). > > Reason is that xz by default caps memory use at ~40% of physical RAM > (this is documented), and skips decompressing files if that doesn't > suffice. A snapshot of XZ Utils newer than the 4.999.9beta release has different default limit (I know that an official release would be nice etc. but there isn't one now.): - If 40 % of RAM is at least 80 MiB, 40 % of RAM is used as the limit. - If 80 % of RAM is less than 80 MiB, 80 % of RAM is used as the limit. - Otherwise 80 MiB is used as the limit. The above avoids the problem on most systems since 80 MiB is enough for all typical .xz files. The limit was a problem on Gentoo too. There's still a problem with the above default limit if you have 16 MiB RAM (that's a real-world example), so Gentoo put XZ_OPT=--memory=max to their build system. They too think it is better to let the system be slow and swap very heavily for an hour or two than refuse decompression in a critical script. > - This feature is, in my perception, INADEQUATE during decompression. > If I have a .xz file (downloaded from the Internet) that needs 90 MB > RAM to decompress, then I need to use those 90 MB no matter if > that's nice or not, it's just critical. > > I am proposing to Lasse Collin to drop memory capping functionality > in xz/lzma in decompress mode, and in lzmadec/xzdec. Naturally the limiter functionality won't be removed, but a different default value can be considered, including no limit by default. Would you find no limit OK after xz allocated and used 1 GiB of memory without a warning after you tried to decompress a relatively big file you just downloaded on a slightly older system with 512 MiB RAM? I guess if it is a critical file decompressed by a critical script, you don't mind it swapping a couple of hours, because you just want it done no matter how long it takes. But in normal command line use some people would prefer to get an error first so that it is possible to consider e.g. using another system to do the decompression (possibly recompressing with lower settings or with another tool) instead of just overriding the limit. One possibility could be to make the limit for decompression e.g. max(80 MiB, 40 % of RAM), since all typical files will decompress with 80 MiB (you need to use advanced options to create files needing more). That way also systems with less than 128 MiB RAM would decompress all typical files by default, possibly slowly with heavy swapping, and systems with more RAM would be protected from unexpected memory usage of very rarely occurring .xz files. Determining a good limit has been quite a bit of a problem for me. Obviously a DoS protection mechanism shouldn't be a DoS itself. Disabling the limiter completely by default doesn't seem like an option, because it would only change who will be annoyed. Comments are very welcome. Thanks. -- Lasse Collin | IRC: Larhzu @ IRCnet & Freenode From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 10:47:46 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id BE5CC1065672; Sat, 19 Jun 2010 10:47:45 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [IPv6:::1] (localhost [IPv6:::1]) by merlin.emma.line.org (Postfix) with ESMTP id CADAA94372; Sat, 19 Jun 2010 12:44:51 +0200 (CEST) Message-ID: <4C1C9F9F.8090808@FreeBSD.org> Date: Sat, 19 Jun 2010 12:44:47 +0200 From: Matthias Andree Organization: FreeBSD developers User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.9) Gecko/20100317 SUSE/3.0.4-1.1.1 Thunderbird/3.0.4 MIME-Version: 1.0 To: Lasse Collin References: <4C1BA4D4.9000205@FreeBSD.org> <201006190855.05061.lasse.collin@tukaani.org> In-Reply-To: <201006190855.05061.lasse.collin@tukaani.org> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigCA9B8E4EA4DB9230D4C3BC5F" Cc: ports@freebsd.org, Christian Weisgerber , portmgr@freebsd.org Subject: Re: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 10:47:46 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCA9B8E4EA4DB9230D4C3BC5F Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Greetings, first my thanks to Lasse for the prompt reply. Lasse Collin wrote on Jun 19: > On 2010-06-18 Matthias Andree wrote: > =20 >> I've just had xz break my devel/libtool22 FreeBSD port build on a low >> memory computer (128 MB). >> >> Reason is that xz by default caps memory use at ~40% of physical RAM >> (this is documented), and skips decompressing files if that doesn't >> suffice. >> =20 > A snapshot of XZ Utils newer than the 4.999.9beta release has different= > default limit (I know that an official release would be nice etc. but > there isn't one now.): > > - If 40 % of RAM is at least 80 MiB, 40 % of RAM is used as > the limit. > - If 80 % of RAM is less than 80 MiB, 80 % of RAM is used as > the limit. > - Otherwise 80 MiB is used as the limit. > > The above avoids the problem on most systems since 80 MiB is enough for= > all typical .xz files. > > The limit was a problem on Gentoo too. There's still a problem with the= > above default limit if you have 16 MiB RAM (that's a real-world > example), so Gentoo put XZ_OPT=3D--memory=3Dmax to their build system. = They > too think it is better to let the system be slow and swap very heavily > for an hour or two than refuse decompression in a critical script. It is /not the application's responsibility/ to sidestep an inadequate system configuration. Just because noobs can use Unix today thanks to GNOME and KDE does not mean we should target command-line utility defaults for them, or turn the average command line utility like xz into a sissy. It might be useful if build systems (such as Gentoo's system around emerge, or FreeBSD port, or pkgsrc that originated around NetBSD) could know that for low memory computer they may want to download the bigger gz instead because it's for /them/ orders of magnitude faster to decompress than .bz2 or .xz which might cause swap disk thrashing. Decompression is *not* a facultative job. If I need the uncompressed contents, I need them, period. I don't decompress the file for the fun of it out of a certain mood, but because I need to. We have system facilities for limiting resources, including those that limit virtual memory. Don't work against or around them. Remember that if you play too nicely, others will starve you. There's no guarantee that the "40% of RAM" will be in RAM unless you use privileged operations (think mlock/mlockall). If there are tons of other applications allocating memory the OS might decide to swap 15% of RAM of xz's address space out to disk. Oops. If I want to avoid thrashing, I can tune my swap configuration, or memory limits properly. I can abort an ongoing decompression (SIGINT) if it swaps too much. Point to counter your defaults: On some of my systems, xz wouldn't even get the default 40% of RAM because I often impose 300 MB Virtual Memory limits on computers with 1 GB of RAM. >> - This feature is, in my perception, INADEQUATE during decompression. >> If I have a .xz file (downloaded from the Internet) that needs 90 MB >> RAM to decompress, then I need to use those 90 MB no matter if >> that's nice or not, it's just critical. >> >> I am proposing to Lasse Collin to drop memory capping functionality >> in xz/lzma in decompress mode, and in lzmadec/xzdec. >> =20 > Naturally the limiter functionality won't be removed, but a different > default value can be considered, including no limit by default. Please do that. For decompression, -M max should be the default. For compression, it's less critical because service is degraded, not denied, but I'd still think -M max would be the better default. I can always put "export XZ_OPT=3D-3" in /etc/profile.d/local.sh or wherever it belongs on the OS of the day. I still think utilities and applications should /not/ impose arbitrarily lower limits by default though. I see that a feature to limit memory for compression or decompression can be useful, particularly if I compress for other systems (think compressing on my workstation for an embedded system). I propose to put the essence of this discussion into the manpage and have the memory limiter warnings point to the --memory option in the manpage as a usability improvement. > Would you find no limit OK after xz allocated and used 1 GiB of memory > without a warning after you tried to decompress a relatively big file > you just downloaded on a slightly older system with 512 MiB RAM? I gues= s Yes, I absolutely want that. > if it is a critical file decompressed by a critical script, you don't > mind it swapping a couple of hours, because you just want it done no > matter how long it takes. But in normal command line use some people > would prefer to get an error first so that it is possible to consider > e.g. using another system to do the decompression (possibly > recompressing with lower settings or with another tool) instead of just= > overriding the limit. They can use ulimit(1) -- or whatever their favourite login shell offers -- to set soft memory limits. Use the system facilities, but don't duplicate the standard operating system knobs in applications. > One possibility could be to make the limit for decompression e.g. max(8= 0 > MiB, 40 % of RAM), since all typical files will decompress with 80 MiB > (you need to use advanced options to create files needing more). That > way also systems with less than 128 MiB RAM would decompress all typica= l > files by default, possibly slowly with heavy swapping, and systems with= > more RAM would be protected from unexpected memory usage of very rarely= > occurring .xz files. You're overcomplicating matters, and that's giving you headaches: > Determining a good limit has been quite a bit of a problem for me. > Obviously a DoS protection mechanism shouldn't be a DoS itself. Agreed. You are facing those difficulties because you are mixing up the machinery (the --memory feature per se - which does not belong in the application because the OS already has it) with the rules/policies (such as the default setting for memory). You are overcomplicating matters with trying to be smart. > Disabling the limiter completely by default doesn't seem like an option= , > because it would only change who will be annoyed. Comments are very > welcome. Thanks. It is a necessity to change it. Applications do not have the freedom to decide if they are in the mood to accept or refuce a crucial operation= =2E If I tell my Unix utility to decompress, I expect it to do exactly that. If I want it to ask questions, I add --interactive on the command line. Feel free to pop up a million of obnoxious "do you really want" requestors in your MS Windows GUI application, but xz is for Unix, and it should behave the Unix way: do what you're told to, and try as hard as you can. Don't I find xz a very useful tool, but the -M default of "if this, 40%, of that, 80%, or if foo, then X MB" for decompression is a major glitch and should be remedied and changed for -M max at least for decompression.= Best regards Matthias --=20 Matthias Andree (ports/ committer) --------------enigCA9B8E4EA4DB9230D4C3BC5F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkwcn6MACgkQvmGDOQUufZWf6QCdGkhL/HJl92GkFOCEWrAucPoU 7j8An0uKtg70I2VX3Yu2h8ylo6cfRwmk =e/0h -----END PGP SIGNATURE----- --------------enigCA9B8E4EA4DB9230D4C3BC5F-- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 11:49:00 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A32831065670 for ; Sat, 19 Jun 2010 11:49:00 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3E60A8FC08 for ; Sat, 19 Jun 2010 11:48:59 +0000 (UTC) Received: by wwg30 with SMTP id 30so2014921wwg.13 for ; Sat, 19 Jun 2010 04:48:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=tHb+1BxjVlqlgZ1n+ApxIc6Vs51ELLdcx11g1MaWdnM=; b=u3rknOObMQr/HVd7onPxI6rorwSOKM1pSD7n2dxOyMkVDes4OqVyD5rwmFzml7q3NT iyCyl5sRHenx0zAjPtZmo0AzJdEOp5zhj420o+s3WU5+tv1ldRXT7MBA4nXsgh/MHpu+ uhU+td+4yXb7bn0vxVrB29GfYaHt/Gc5h/jvI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=GRJBNUIVDdJ3gHdc2q6jlx6lvF+JNDBpU5L1mkIu5omc7FxH3avRO/WpnyfOOrx/jO 0y9G0ZtFjwyE+PbMrSB6s3S9G+35UTyK6KRtkzpzK6Q9gFq6s4HRbUZAz+ft1ToeyNPT b1U6z97dTCUqgxp0nxp+A8Nllhk9eTy4GEmRE= MIME-Version: 1.0 Received: by 10.216.167.77 with SMTP id h55mr1028476wel.53.1276948139093; Sat, 19 Jun 2010 04:48:59 -0700 (PDT) Received: by 10.216.53.137 with HTTP; Sat, 19 Jun 2010 04:48:59 -0700 (PDT) Date: Sat, 19 Jun 2010 13:48:59 +0200 Message-ID: From: David DEMELIER To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Yet another segf with audio/sound-juicer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 11:49:00 -0000 Hi, I guess I don't have chance with FreeBSD, one of four applications I install segfault. Now it's the time to sound-juicer. Melon ~ $ gdb sound-juicer GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... (gdb) run Starting program: /usr/local/bin/sound-juicer (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New LWP 100263] [New Thread 806c041c0 (LWP 100263)] Gtk-Message: Failed to load module "gnomebreakpad": Shared object "libgnomebreakpad.so" not found, required by "sound-juicer" [New Thread 80a807100 (LWP 100268)] [New Thread 80a806f40 (LWP 100269)] [Thread 80a806f40 (LWP 100269) exited] [New Thread 80a806bc0 (LWP 100269)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 806c041c0 (LWP 100263)] 0x00000000004116c1 in on_delete_event () (gdb) bt #0 0x00000000004116c1 in on_delete_event () #1 0x00000000004143eb in main () I hope it's a sound-juicer problem and not FreeBSD :-). Kind regards. -- Demelier David From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 13:35:38 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A2A51065672 for ; Sat, 19 Jun 2010 13:35:38 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id E6AE88FC0A for ; Sat, 19 Jun 2010 13:35:37 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id D6A4A22C5401; Sat, 19 Jun 2010 16:35:36 +0300 (EEST) Date: Sat, 19 Jun 2010 16:35:24 +0300 From: Ion-Mihai Tetcu To: David DEMELIER Message-ID: <20100619163524.5ff9c6a1@it.buh.tecnik93.com> In-Reply-To: References: X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/Vva7AAwRNWicKA56lR8LdAZ"; protocol="application/pgp-signature" Cc: freebsd-ports@freebsd.org Subject: Re: Yet another segf with audio/sound-juicer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 13:35:38 -0000 --Sig_/Vva7AAwRNWicKA56lR8LdAZ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 19 Jun 2010 13:48:59 +0200 David DEMELIER wrote: > Gtk-Message: Failed to load module "gnomebreakpad": Shared object > "libgnomebreakpad.so" not found, required by "sound-juicer This is probably the problem, not that the app should crash anyway. Try looking for that lib and / or rebuild ound-juicer. HTH, --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/Vva7AAwRNWicKA56lR8LdAZ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkwcx6cACgkQJ7GIuiH/oeWTmgCeO/qDcv/1qJv3apvHnFESXW/L B44AoJh8ISUyJVxKPUACx3CMmsTOoU0b =y2sM -----END PGP SIGNATURE----- --Sig_/Vva7AAwRNWicKA56lR8LdAZ-- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 13:41:25 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBB55106577D; Sat, 19 Jun 2010 13:41:24 +0000 (UTC) (envelope-from lasse.collin@tukaani.org) Received: from mailfw02.zoner.fi (mailfw02.zoner.fi [84.34.147.249]) by mx1.freebsd.org (Postfix) with ESMTP id 8C3FE8FC1D; Sat, 19 Jun 2010 13:41:23 +0000 (UTC) Received: from www25.zoner.fi ([84.34.147.45]) by wwwsmtp02.zoner.fi with ESMTP; 19 Jun 2010 16:41:21 +0300 Received: from 86-60-146-209-dyn-dsl.ssp.fi ([86.60.146.209] helo=kaneli.localnet) by www25.zoner.fi with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1OPyIT-0007LU-QJ; Sat, 19 Jun 2010 16:41:21 +0300 From: Lasse Collin To: Matthias Andree Date: Sat, 19 Jun 2010 16:41:26 +0300 User-Agent: KMail/1.13.3 (Linux/2.6.33-ARCH; KDE/4.4.4; x86_64; ; ) References: <4C1BA4D4.9000205@FreeBSD.org> <201006190855.05061.lasse.collin@tukaani.org> <4C1C9F9F.8090808@FreeBSD.org> In-Reply-To: <4C1C9F9F.8090808@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201006191641.26301.lasse.collin@tukaani.org> X-Antivirus-Scanner: Clean mail though you should still use an Antivirus Cc: ports@freebsd.org, Christian Weisgerber , portmgr@freebsd.org Subject: Re: FreeBSD ports USE_XZ critical issue on low-RAM computers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 13:41:25 -0000 On 2010-06-19 Matthias Andree wrote: > We have system facilities for limiting resources, including those > that limit virtual memory. Limiting virtual memory with "ulimit -v" is generally not so great. It cripples mmap(), which can use a lot of virtual memory while using little actual RAM. If I made xz use mmap() for handling input files when possible, limiting virtual memory would have little to do with limiting the actual memory usage of xz: if xz mmapped a 280 MiB file that needs 65 MiB of memory to decompress, xz would run out memory if virtual memory was capped to 300 MiB. Luckily for you I don't plan to use mmap() in xz. :-) Perhaps FreeBSD provides a good working way to limit the amount of memory that a process actually can use. I don't see such a way e.g. in Linux, so having some method in the application to limit memory usage is definitely nice. It's even more useful in the compression library, because a virtual-memory-hog application on a busy server doesn't necessarily want to use tons of RAM for decompressing data from untrusted sources. > For compression, it's less critical because service is degraded, not > denied, but I'd still think -M max would be the better default. I can > always put "export XZ_OPT=-3" in /etc/profile.d/local.sh or wherever > it belongs on the OS of the day. If a script has "xz -9", it overrides XZ_OPT=-3. > I still think utilities and applications should /not/ impose > arbitrarily lower limits by default though. There's no multithreading in xz yet, but when there is, do you want xz to use as many threads as there are CPU cores _by default_? If so, do you mind if compressing with "xz -9" used around 3.5 GiB of memory on a four-core system no matter how much RAM it has? I think it is quite obvious that you want the number of threads to be limited so that xz won't accidentally exceed the total amount of physical RAM, because then it is much slower than using fewer threads. Being faster is the whole point of threading anyway. Naturally doing unusual things is sometimes wanted so a limit can be overriden. This is all about the default behavior only. In most cases, lowering the compression settings automatically is friendly towards the user. People easily write "xz -9" to scripts without thinking if they actually want that, because they are used to -9 with gzip and bzip2. I would find it dumb to annoy users of slightly older hardware with _default behavior_ that puts their system to swap whenever such a script is ran. They can still get the swap-till-the- morning behavior if they really want it by disabling the limit when compressing by using XZ_OPT. > > Disabling the limiter completely by default doesn't seem like an > > option, because it would only change who will be annoyed. Comments > > are very welcome. Thanks. > > It is a necessity to change it. In short, some people find a default limit annoying and some other people would find lack of default limit annoying. (And most people probably don't care.) So the question is, which group will complain more; obviously I cannot make everyone happy. At this point it starts to look like that your group is winning. ;-) I will have to discuss with people in the other group before making decisions. -- Lasse Collin | IRC: Larhzu @ IRCnet & Freenode From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 15:26:10 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A6E61065670; Sat, 19 Jun 2010 15:26:10 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id BCC108FC13; Sat, 19 Jun 2010 15:26:09 +0000 (UTC) Received: by wwg30 with SMTP id 30so2129642wwg.13 for ; Sat, 19 Jun 2010 08:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:reply-to:date :message-id:subject:from:to:cc:content-type; bh=Ahlp+BjcwUoooacQqWDtWtaIAJ3cXdGw3QaP+VwOAy4=; b=leLNPee/CDF2gw6ps9b7ZdcMgGlWR4htaCY8tjG/YjJpEjde+nKfsG2dpwcWi6+Iqn adi52eZJpfH+D6/Z61a+oRsGJs43DLOYh17Kc9EoErJY78+aCQAWNtTy31usX/W5kgXs Ixv5o3WAzkR3S16sQRX+t0IfvVbb6+aqpqm1s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; b=WcnMTwJEt32MKQfisymBUUiQkkG9lKIHPRq9d49K5BkITOXRGJPcxFnNUxiozIc6EI R+DA9G0y51YMtvbf0GfXNCELfIIS7+ihe29VDwLOxJNp4bARB48Nlj+fCBLkFtIFWAtJ mxdZC3FmJkB4SDNStue5Uk/r5SzjteSIolhiA= MIME-Version: 1.0 Received: by 10.216.87.130 with SMTP id y2mr1871472wee.13.1276961155320; Sat, 19 Jun 2010 08:25:55 -0700 (PDT) Received: by 10.216.154.11 with HTTP; Sat, 19 Jun 2010 08:25:55 -0700 (PDT) Date: Sat, 19 Jun 2010 15:25:55 +0000 Message-ID: From: "b. f." To: dougb@FreeBSD.org Content-Type: multipart/mixed; boundary=0016e6da2eb60e0b1b048963b078 Cc: freebsd-ports@FreeBSD.org Subject: Re: lang/perl5.10 doesn't build with gcc 4.5.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 15:26:10 -0000 --0016e6da2eb60e0b1b048963b078 Content-Type: text/plain; charset=ISO-8859-1 lang/perl5.* fails with -fstack-protector in CFLAGS, when built with the base system compiler, on some architectures. I used the attached patch with the base system compiler and lang/perl5.10 on 9-CURRENT i386 to fix the problem. However, I never attempted to use it with lang/gcc45, because I did not want to introduce circular dependencies in my ports. Your problem may be related. b. --0016e6da2eb60e0b1b048963b078 Content-Type: text/plain; charset=US-ASCII; name="perl5.10_stackprotector_diff.txt" Content-Disposition: attachment; filename="perl5.10_stackprotector_diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 ZGlmZiAtcnVOIHBlcmw1LjEwLm9yaWcvTWFrZWZpbGUgcGVybDUuMTAvTWFrZWZpbGUKLS0tIHBl cmw1LjEwLm9yaWcvTWFrZWZpbGUJMjAwOS0wNy0yMSAwMjozMTowMi44MTkzNTQ1OTMgLTA0MDAK KysrIHBlcmw1LjEwL01ha2VmaWxlCTIwMDktMDctMjEgMDQ6MDk6MzAuMzcwOTA1Njk4IC0wNDAw CkBAIC01Myw3ICs1Myw4IEBACiAJLURzaXRlbWFuMWRpcj0ke1BSRUZJWH0vbWFuL21hbjEgXAog CS1VaV9tYWxsb2MgLVVpX2ljb252IC1VaW5zdGFsbHVzcmJpbnBlcmwgXAogCS1EY2M9IiR7Q0N9 IiAtRHVzZXNocnBsaWIgLURpbmNfdmVyc2lvbl9saXN0PW5vbmUgXAotCS1EY2NmbGFncz0tREFQ UExMSUJfRVhQPVwiJHtCU0RQQU5fREVTVH1cIgorCS1EY2NmbGFncz0iJHtDRkxBR1M6TS1mc3Rh Y2stcHJvdGVjdG9yKn0gLURBUFBMTElCX0VYUD1cIiR7QlNEUEFOX0RFU1R9XCIiIFwKKwktRGxk ZmxhZ3M9IiR7Q0ZMQUdTOk0tZnN0YWNrLXByb3RlY3Rvcip9IgogTE9DQUxFX0NMRUFOVVA9CUxB Tkc9IiIgTENfQUxMPSIiIExDX0NPTExBVEU9IiIgTENfQ1RZUEU9IiIgXAogCQlMQ19NRVNTQUdF Uz0iIiBMQ19NT05FVEFSWT0iIiBMQ19OVU1FUklDPSIiIFwKIAkJTENfVElNRT0iIgpkaWZmIC1y dU4gcGVybDUuMTAub3JpZy9maWxlcy9wYXRjaC1mcmVlYnNkLnNoIHBlcmw1LjEwL2ZpbGVzL3Bh dGNoLWZyZWVic2Quc2gKLS0tIHBlcmw1LjEwLm9yaWcvZmlsZXMvcGF0Y2gtZnJlZWJzZC5zaAky MDA5LTA3LTIxIDAyOjMxOjAyLjgxMDM1NzM2MCAtMDQwMAorKysgcGVybDUuMTAvZmlsZXMvcGF0 Y2gtZnJlZWJzZC5zaAkyMDA5LTA3LTIxIDA0OjM0OjA4LjA1MjkxNTg0MiAtMDQwMApAQCAtMjUs NyArMjUsNyBAQAogICAgICAgICAgICAgIGxpYnB0aD0iL3Vzci9saWIgL3Vzci9sb2NhbC9saWIi CiAgICAgICAgICAgICAgZ2xpYnB0aD0iL3Vzci9saWIgL3Vzci9sb2NhbC9saWIiCiAtICAgICAg ICAgICAgbGRmbGFncz0iLVdsLC1FICIKLSsgICAgICAgICAgICBsZGZsYWdzPSIlJVBUSFJFQURf TElCUyUlIC1XbCwtRSAiCisrICAgICAgICAgICAgbGRmbGFncz0iJHtsZGZsYWdzfSAlJVBUSFJF QURfTElCUyUlIC1XbCwtRSAiCiAgICAgICAgICAgICAgbGRkbGZsYWdzPSItc2hhcmVkICIKICAg ICAgICAgIGZpCiAgICAgICAgICBjY2NkbGZsYWdzPSctRFBJQyAtZlBJQycK --0016e6da2eb60e0b1b048963b078-- From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 15:32:16 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4045C1065672; Sat, 19 Jun 2010 15:32:16 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id DBE048FC16; Sat, 19 Jun 2010 15:32:15 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id DB3F722C5401; Sat, 19 Jun 2010 18:32:13 +0300 (EEST) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id AA5CF5A9018; Sat, 19 Jun 2010 08:32:12 -0700 (PDT) From: QAT@FreeBSD.org To: Thierry Thomas In-Reply-To: <201006191508.o5JF8NAG036251@repoman.freebsd.org> References: <201006191508.o5JF8NAG036251@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2010-03-11 13:38:43 X-QAT-Port: french/med X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/fr-med-2.3.6.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100619153212.AA5CF5A9018@jester1b.ixsystems.com> Date: Sat, 19 Jun 2010 08:32:12 -0700 (PDT) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/french/med Makefile) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 15:32:16 -0000 french/med, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-ports@FreeBSD.ORG Sat Jun 19 23:45:11 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 517271065670 for ; Sat, 19 Jun 2010 23:45:11 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id D51118FC21 for ; Sat, 19 Jun 2010 23:45:10 +0000 (UTC) Received: (qmail 24868 invoked by uid 399); 19 Jun 2010 23:45:09 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 19 Jun 2010 23:45:09 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4C1D5684.9060004@FreeBSD.org> Date: Sat, 19 Jun 2010 16:45:08 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: bf1783@gmail.com References: In-Reply-To: X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: perl@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: lang/perl5.10 doesn't build with gcc 4.5.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2010 23:45:11 -0000 On 06/19/10 08:25, b. f. wrote: > lang/perl5.* fails with -fstack-protector in CFLAGS, when built with > the base system compiler, on some architectures. I used the attached > patch with the base system compiler and lang/perl5.10 on 9-CURRENT > i386 to fix the problem. However, I never attempted to use it with > lang/gcc45, because I did not want to introduce circular dependencies > in my ports. Your problem may be related. I tried your patch, didn't help. I got the same error as previously. Thanks for trying though. :) Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/