From owner-freebsd-ports@freebsd.org Sun Oct 15 07:52:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4445E3CD19 for ; Sun, 15 Oct 2017 07:52:41 +0000 (UTC) (envelope-from stb@lassitu.de) Received: from gilb.zs64.net (gilb.zs64.net [IPv6:2a00:14b0:4200:32e0::1ea]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gilb.zs64.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B04456E3F8 for ; Sun, 15 Oct 2017 07:52:41 +0000 (UTC) (envelope-from stb@lassitu.de) Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id 71B34DE56C for ; Sun, 15 Oct 2017 07:52:30 +0000 (UTC) From: Stefan Bethke Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3445.1.7\)) Subject: Upgrading www/gitea to 1.2.0 Message-Id: <1A7EBCD8-30AF-490A-B552-F84DAA30C93C@lassitu.de> Date: Sun, 15 Oct 2017 09:52:28 +0200 To: FreeBSD Ports X-Mailer: Apple Mail (2.3445.1.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 07:52:42 -0000 If you=E2=80=99r using the Gitea port, the update to 1.2.0 will require = you to add a new INTERNAL_TOKEN key to the security section. See = /usr/local/etc/gitea/conf/app.ini.sample for details. Gitea will not = start until this key is added to the configuration. Gitea will try to add this key itself, but will fail if the app.ini file = is not writable by the gitea user, which is the default after = installation. Stefan --=20 Stefan Bethke Fon +49 151 14070811 From owner-freebsd-ports@freebsd.org Sun Oct 15 10:44:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98887E3FEED for ; Sun, 15 Oct 2017 10:44:27 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 625A472407 for ; Sun, 15 Oct 2017 10:44:27 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x235.google.com with SMTP id b186so13205148iof.8 for ; Sun, 15 Oct 2017 03:44:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=skH5BGD0DR/fhi3/DnMzAmHwyJxBxuyUpH1FdaADGkk=; b=gHhHFdD4hZATlACmWMyh0ow276SKk/If9aWNEtiBvFZnGCOI0LEye1ye3FVmHgi/7i LegAqFcOSukFO0MxXDfSjI2bxm8D58ockqAQxsgFhwg80QyTS8yEMdeU4A7s5gsTRgGA z/IGErm/DS459acWYTYg/UxzeCQap99HAAT7uMcpwG6XvTNcCTVYPjfiWNrqcaozpo/e W1J1po1xIauu9EENTDKFTG7wDTGStiYWHEAOdUVf5GgW71G8BrQLNC4LpfCpxBTlf3f4 ySrtl7db45rCfR2NjIzZkSCh0eAPQ0qzcSdBqxsOekuMLMEWDot3pw4IZtKyprJgM4yb 8gOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=skH5BGD0DR/fhi3/DnMzAmHwyJxBxuyUpH1FdaADGkk=; b=U8rCEtpfng1rIOyrIOdOHfKom1lZAJWPq3n4YWjU9Lo3cCOsLE5ZJjXHcWM3cbKruv hyrPO5qlsiBF5onNehtzHmYjHUn9E2p/gOK8qKr5XSwRW7g4htrc5CB2tnHrrSyTeoxk PHcQgqMBk1hnj0puTkb4sliZqq4OuMndnw48vFrrN8aOuTnlRMqJsm3Sva79tQRbDSvV txRJfecFRLKvr861DTncHJySnp9AdY2GU0nawltsQbJEmpxPVCWkFw/x+zidhey6aYz/ Pxt5OdUBrwW20x+ZxiaXwFdNXIPYveAMp7ko4TbYgoinkZJAchMK+0R6eoBasDXbPBpY LykA== X-Gm-Message-State: AMCzsaWxfdClN8zItHG0m/G+SL2zkZ5mezwnGzRHfZb7LLboYBZ2CurC jGFs2phfFu2C5qPuincI/rtNe1m1tAeQcYNHgoZC7A== X-Google-Smtp-Source: AOwi7QBVtGbtArExNxWa9tFS4R4w9wfZ1WteHxsGAroVWg6h9eVTq5Ixni6g31nOAx/wwUxKRjPs75FY0nzmZ0UHdVM= X-Received: by 10.107.135.25 with SMTP id j25mr8192374iod.213.1508064266231; Sun, 15 Oct 2017 03:44:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 03:44:25 -0700 (PDT) From: blubee blubeeme Date: Sun, 15 Oct 2017 18:44:25 +0800 Message-ID: Subject: Porting github code to FreeBSD [configure] To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 10:44:27 -0000 I'm trying to port some code from github to FreeBSD but I run into a few issues; 1) The project needs to use gnu make, gnu sed and other gnu tools since it uses the gnu version of @< for variable names 2) The project also uses autoreconf because there's .am and .in files I can pull the files down and run autoreconf that seems to populate the proper files but then I need to run the configure script then the make command as well but I am running into issues there. In my Makefile, I added this line: USES= autoreconf gmake .include # post-extract: # post-patch: # do-install: .include connexions/Makefile.am: installing 'upstream/depcomp' parallel-tests: installing 'upstream/test-driver' ===> Building for utsushi-1.0.0 gmake[1]: Entering directory '/usr/ports/graphics/tmp/work/test' gmake[1]: Makefile: No such file or directory gmake[1]: *** No rule to make target 'Makefile'. Stop. gmake[1]: Leaving directory '/usr/ports/graphics/tmp/work/test' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code What do I need to add to my uses command to get things to proceed? Doing things by hand I have to follow these steps: change to the download folder and run: autoreconf -fi ./configure make From owner-freebsd-ports@freebsd.org Sun Oct 15 11:22:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76C30E408A0 for ; Sun, 15 Oct 2017 11:22:07 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B5D473356 for ; Sun, 15 Oct 2017 11:22:07 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x229.google.com with SMTP id n195so738606itg.1 for ; Sun, 15 Oct 2017 04:22:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=b0cO7yOewoDKfh3hWadw/xMnRdABTYOzdFJbEyeO97c=; b=DAB0Zv7rP0ogHFLiid6Ugi4juspq7AHNrf6BYF1qJGvnm2C8rIDz3dG6hJlaX+BDDv OfAzWLvXIINnofZSHLdaV+J0wLRshmp4ljVLX6FtdekUgpZCE+ekW9havEVaStmnn676 3a+I038fmyGqClcTU3FcvTpBIHtIdsiwCBz05BXOYdI00voYOwX6zo2wSaOSVlmF0qTF YewoqaZGQlghjNsaSg7iAfQ03F/7hUVDL7qRDdk3duScOOCa95gNr83FQf0cpCZd85OE mv2VRDBBsrokxgPvJdLvP1FUf58cxAbhglwPSD7cEKI9eq4Gz9JDxuDCDP8TDHssbd0W YsAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=b0cO7yOewoDKfh3hWadw/xMnRdABTYOzdFJbEyeO97c=; b=V7FwMNfcq5Mus8bYcHR3OwUKAZCRY1ETlGTvqUYc+wMPjED2W6ffis7wuoZbulUJcJ 0wS5Vz4PKqZeIyQOgaT+0gHbUFbeXL4TOjQ2yPhDYPv3en3vDwmc1Wo5/2nfTCG4fyKZ AQSXLRHeXwMc8g7MuWWQJZEYRtwM4047NQvsK/dMbuInDe6YyYVp5nprnX69GQ+gj7gv n2oA1g/P8bMvo7A+tWyYLUsxCnQ7TAg31in+g/evFG+r8jAk+KlIsm71JfweOswQZsJe LVb1LZ63IgVIB55yeEfPZG4x7DBby0/9U1BnNREzYRCJeTYIFucVLb9bedkY09b+S3kS LZ3w== X-Gm-Message-State: AMCzsaWwe0oThEKeJz7DGlJ2i1nuDhxJgMA8AAhl9RyFw7m0wFZd7rD/ ZjU3ZlmFUZ/VEJc0lJCbOT0bHLGuxcahR48sxDqtPg== X-Google-Smtp-Source: AOwi7QD+Y18BjgQocEa9om3ikq+c8LKs144h8V51oCP/u6fOPSs1YXI3VDVRdvcgH+gCfzqcubC555UCU2yqssjlExk= X-Received: by 10.36.213.213 with SMTP id a204mr9565498itg.51.1508066526024; Sun, 15 Oct 2017 04:22:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 04:22:05 -0700 (PDT) In-Reply-To: References: From: blubee blubeeme Date: Sun, 15 Oct 2017 19:22:05 +0800 Message-ID: Subject: Re: Porting github code to FreeBSD [configure] To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 11:22:07 -0000 I figured out the configure script part by adding: GNU_CONFIGURE= yes and that works fine so far. I also found that I could use build_depends macro and I added this line below BUILD_DEPENDS= gsed:textproc/gsed but looking at the output command, the build steps is still attempting to use regular sed, you can see the error here: On Sun, Oct 15, 2017 at 6:44 PM, blubee blubeeme wrote: > I'm trying to port some code from github to FreeBSD but I run into a few > issues; > > 1) The project needs to use gnu make, gnu sed and other gnu tools since it > uses the gnu version of @< for variable names > 2) The project also uses autoreconf because there's .am and .in files > > I can pull the files down and run autoreconf that seems to populate the > proper files but then I need to run the configure script then the make > command as well but I am running into issues there. > > > In my Makefile, I added this line: > USES= autoreconf gmake > > .include > > # post-extract: > # post-patch: > # do-install: > > .include > > connexions/Makefile.am: installing 'upstream/depcomp' > parallel-tests: installing 'upstream/test-driver' > ===> Building for utsushi-1.0.0 > gmake[1]: Entering directory '/usr/ports/graphics/tmp/work/test' > gmake[1]: Makefile: No such file or directory > gmake[1]: *** No rule to make target 'Makefile'. Stop. > gmake[1]: Leaving directory '/usr/ports/graphics/tmp/work/test' > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > the maintainer. > *** Error code > > What do I need to add to my uses command to get things to proceed? Doing > things by hand I have to follow these steps: > > change to the download folder and run: > autoreconf -fi > ./configure > make > > > From owner-freebsd-ports@freebsd.org Sun Oct 15 11:23:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4EDA6E4094C for ; Sun, 15 Oct 2017 11:23:51 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 14AFF73627 for ; Sun, 15 Oct 2017 11:23:51 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x232.google.com with SMTP id 101so13201689ioj.3 for ; Sun, 15 Oct 2017 04:23:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=REzeIyAx5kehLlw1LuPqB0z4v85olGvVgDfm6/7O3/I=; b=l0lIm4W+GYhy0NijbfbXV/3U1Qf/P/vBJi+N4Q3tn+L7BbFgfNh8tsDBGxP5MeaLEw CSVhAVoCpl5r93ffSb/rYv45e0toN1LSD6bENGlWoh4elzvje7TXX1qrIeR4DBv5/nuS fGC7z4xIZG/src58NFAy11ZXo2Fia04eZaMEuWANsQ6qT1b+ooErc+LtcTTxthE4WtQi ajD7hAZpui++ZGs/0IWc2DRV4ZV2dDdYDdS29n+JxQS1Ro12ejuUnrc3bb3/0XTg3Rhg awG5FzD9ZixD0i4g74UgmneqTrTADZiyvPyPMN4cJXQU0Y65oez6USKIoXOHucYV+DY5 d4RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=REzeIyAx5kehLlw1LuPqB0z4v85olGvVgDfm6/7O3/I=; b=Y/gGRa2sgdD8Le8VLEQJoTD3ABfi8w0l5Y+ZdjFzC2/mf8PdW0Uzicy7ZzS13iQ5Uo lPMsvSI27U9jEq+Q8ZdzQC9JQ0IljgD4cZjTe6ESI1Al0P4CqZs7qqVIiszBiec85qmZ +diitVegLtNhPHCzQUJxNZSge+Ld2XMjlXj7tK41+j8fX7oljbTKFmGukA/0vN5SN8ws 33xywnjonuzMevssjcoav/JeU9jyOiBFe3UH75foRCOk0M9FRT2daEjY8s50p/ROKcuN /QmPUm2dXc9Nf1TTQF45Dvpv/H/OgvHv1yRUs2Uk9oC9DDt8xbJI47IN0vhfQGyDwgqe Moiw== X-Gm-Message-State: AMCzsaWJUou9fDYeo93q4F+91wcc8GCB8hqejO9zyYhll+yBPVJj40rg fH3G2cYPYJCSyk6LoLRc33/ZG3gSnO1Dr035lhh0zQ== X-Google-Smtp-Source: ABhQp+R4myza0tOzoY8mcyQ0asakwJTxjTcxq5i9QlQriWZe/H93eVyXGojKW0vrxNW2rRx6yvyynF8g0gU5sHllUvo= X-Received: by 10.107.62.65 with SMTP id l62mr9145775ioa.153.1508066630094; Sun, 15 Oct 2017 04:23:50 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 04:23:49 -0700 (PDT) In-Reply-To: References: From: blubee blubeeme Date: Sun, 15 Oct 2017 19:23:49 +0800 Message-ID: Subject: Re: Porting github code to FreeBSD [configure] To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 11:23:51 -0000 trigger happy missed sending the error: format=`echo tmp/tag.hpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ sed -n \ -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml > tmp/tag.hpp; \ xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> tmp/tag.hpp format=`echo lib/tag.cpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ sed -n \ -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml > lib/tag.cpp; \ xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> lib/tag.cpp sed -i 's/SEC_N_("%1%")/"%1%"/' tmp/tag.hpp sed -i 's/SEC_N_("%1%")/"%1%"/' lib/tag.cpp sed: 1: "tmp/tag.hpp": invalid command code u sed: 1: "lib/tag.cpp": extra characters at the end of l command You can see the FreeBSD version of sed failing on the commands, If I remember correctly this requires gnu sed to work properly. How can I set that in my Makefile? On Sun, Oct 15, 2017 at 7:22 PM, blubee blubeeme wrote: > I figured out the configure script part by adding: GNU_CONFIGURE= yes > and that works fine so far. > > I also found that I could use build_depends macro and I added this line > below > BUILD_DEPENDS= gsed:textproc/gsed > > but looking at the output command, the build steps is still attempting to > use regular sed, you can see the error here: > > > On Sun, Oct 15, 2017 at 6:44 PM, blubee blubeeme > wrote: > >> I'm trying to port some code from github to FreeBSD but I run into a few >> issues; >> >> 1) The project needs to use gnu make, gnu sed and other gnu tools since >> it uses the gnu version of @< for variable names >> 2) The project also uses autoreconf because there's .am and .in files >> >> I can pull the files down and run autoreconf that seems to populate the >> proper files but then I need to run the configure script then the make >> command as well but I am running into issues there. >> >> >> In my Makefile, I added this line: >> USES= autoreconf gmake >> >> .include >> >> # post-extract: >> # post-patch: >> # do-install: >> >> .include >> >> connexions/Makefile.am: installing 'upstream/depcomp' >> parallel-tests: installing 'upstream/test-driver' >> ===> Building for utsushi-1.0.0 >> gmake[1]: Entering directory '/usr/ports/graphics/tmp/work/test' >> gmake[1]: Makefile: No such file or directory >> gmake[1]: *** No rule to make target 'Makefile'. Stop. >> gmake[1]: Leaving directory '/usr/ports/graphics/tmp/work/test' >> ===> Compilation failed unexpectedly. >> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure >> to >> the maintainer. >> *** Error code >> >> What do I need to add to my uses command to get things to proceed? Doing >> things by hand I have to follow these steps: >> >> change to the download folder and run: >> autoreconf -fi >> ./configure >> make >> >> >> > From owner-freebsd-ports@freebsd.org Sun Oct 15 11:30:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83954E40C11 for ; Sun, 15 Oct 2017 11:30:23 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (blogreen.org [151.127.25.53]) by mx1.freebsd.org (Postfix) with ESMTP id 3A44773B45 for ; Sun, 15 Oct 2017 11:30:22 +0000 (UTC) (envelope-from romain@blogreen.org) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 4D336A4A63; Sun, 15 Oct 2017 13:30:21 +0200 (CEST) Date: Sun, 15 Oct 2017 13:30:21 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: Porting github code to FreeBSD [configure] Message-ID: <20171015113021.GA8564@blogreen.org> Mail-Followup-To: blubee blubeeme , FreeBSD Ports References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qMm9M+Fa2AknHoGS" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://romain.blogreen.org/pubkey.asc User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 11:30:23 -0000 --qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 15, 2017 at 07:23:49PM +0800, blubee blubeeme wrote: > trigger happy missed sending the error: >=20 > format=3D`echo tmp/tag.hpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ > sed -n \ > -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml > > tmp/tag.hpp; \ > xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> > tmp/tag.hpp > format=3D`echo lib/tag.cpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ > sed -n \ > -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml > > lib/tag.cpp; \ > xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> > lib/tag.cpp > sed -i 's/SEC_N_("%1%")/"%1%"/' tmp/tag.hpp > sed -i 's/SEC_N_("%1%")/"%1%"/' lib/tag.cpp > sed: 1: "tmp/tag.hpp": invalid command code u > sed: 1: "lib/tag.cpp": extra characters at the end of l command >=20 > You can see the FreeBSD version of sed failing on the commands, If I > remember correctly this requires gnu sed to work properly. >=20 > How can I set that in my Makefile? The easiest way could be BINARY_ALIAS introducted a few days ago: https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D451772 --=20 Romain Tarti=E8re http://people.FreeBSD.org/~romain/ pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEEgjSaeOfAuAcLWYD/uk0dlVESM28FAlnjRsoACgkQuk0dlVES M2+VtgwAvQGk9gx1c9SNrfmjYJL49/HLTkI0qAEi/zBGxoXnMDWi+kw0evr4uljR 3+Y2xtYykBwTQ6KGqOYko47QanVHwLr5ed8dsZFLtJbWHP8hmPpgDZ0oWNHwplNI R9ywi6Ri4Qe73ZRtgy7cW52xFEXGq79vLo4SbsXXTPqpqQiT77khWgw9lNGAN2I6 h5IfxkNNQWA0sS2baGtJC2HDclXzEWRO/M7FWgaAVrCUcpJ8zQMSKEdbnYhZX8NV GDSV2HQjMW+974JrJ2XD+CeWBCRE83u71Y2Woai0/4tO+IWPGZgYNnBQj2izDN4L MHgARONqvOPA9sTtwuDoPKmHUX816F0r7xdwwqHv6G84Ek3y3N2JWHY58aE6meGk d5WwwDR4kiUXb91FqtAMSoqOJIk42tjPLO7rY6jXkzvi8Zf5hKeEydH2n3TX9twP sYmtop1Xfd2ulBYf3V3QVfxQsHhG9Q1rJa27Vgw75EEQORAklYL/q4uPUUyuO8RF wtjsYPrY =cXqK -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS-- From owner-freebsd-ports@freebsd.org Sun Oct 15 12:09:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1C92E42107 for ; Sun, 15 Oct 2017 12:09:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FF8774DCB for ; Sun, 15 Oct 2017 12:09:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x235.google.com with SMTP id n195so16114078itg.0 for ; Sun, 15 Oct 2017 05:09:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=0oKIAbWxeFJc7vVLldvSNM7UL19IGBznbHXTAQ9iI1U=; b=j6h73Z+AiwQPLHQdXNnHrP1MCCC7IlbZU1LvJGNQIl8W/322EXjqeTkz+LREek08QH Ius5PkPLOm6aRIFs4BJGOmtEXXxXvHDsphBE0EkWBxB8Pbi9vI0j3VX80p4DqPcivg2L wUVpgunyzp8SFnOqHgQMitG7rYnwYRy6O5BMRHXr7qIKGnhRdXVa9ZCmAkM63PfwMA7y 5j7Ml1kuvx7lGEzpAE/n6a91WLgvtN0Dw1X4mF01UMyAuhzfqOGhFxpwDiY9ie/hxEJ2 cRUVRubnqsyQmSzMFalBl6DoPljBq8jt9cGVYNeC5mwbdIf0idWut9wY3Wp8SL3zXRFs mPAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=0oKIAbWxeFJc7vVLldvSNM7UL19IGBznbHXTAQ9iI1U=; b=QLAOPGyazFt+9mRLjlGM0ezkCHT7HkAkweSyb6XwyXU/YrOmZesjy92D0sn9g8GjsQ wGttJ9UAI6k+IDX9o5z1W8iYNZmw6AVGH+T04VTqLy0KWxxhqUqAAd+JVCZB7EV0gNGY CtGNwk1YGTe0Ra072E+MN+uBzmcWJYOo0RMavNxJHhpaYzeDgxqKHMR2AXB4i2PE2fJ7 FZUyC8JXE/6FUYC1uOWWtyGG/iI/v8TY8onEirJMg2s+isbD8Ew03d3+vHWq/mkZJn/X l7NL/xA0Xqv4HjJJr02aFEu+2aR/O4GT5rntna3uFarh8fcz2ovNFfeWcpvj4Xrj9jSI CuGA== X-Gm-Message-State: AMCzsaVO92Nk5eMg5muAghh57gY4qnsIOCOAzQMXvphIvmtYJ70MSgIF B/fHZNyDivsDrRmu2nbOKRKvzOFmkZ92mJNs6ww= X-Google-Smtp-Source: ABhQp+SrpHe/TEkP5//xhy7+FrO+o9l3io71UykjlX1/stN4TJwmIa7MwE1VeahT7kCg0s6fMvS/8DceoKWWW97+1qI= X-Received: by 10.36.64.19 with SMTP id n19mr8713486ita.119.1508069398679; Sun, 15 Oct 2017 05:09:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 05:09:58 -0700 (PDT) In-Reply-To: <20171015113021.GA8564@blogreen.org> References: <20171015113021.GA8564@blogreen.org> From: blubee blubeeme Date: Sun, 15 Oct 2017 20:09:58 +0800 Message-ID: Subject: Re: Porting github code to FreeBSD [configure] To: blubee blubeeme , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 12:09:59 -0000 Hey That was cool and solved the issue real fast! Thanks you On Sun, Oct 15, 2017 at 7:30 PM, Romain Tarti=C3=A8re = wrote: > On Sun, Oct 15, 2017 at 07:23:49PM +0800, blubee blubeeme wrote: > > trigger happy missed sending the error: > > > > format=3D`echo tmp/tag.hpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ > > sed -n \ > > -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml = > > > tmp/tag.hpp; \ > > xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> > > tmp/tag.hpp > > format=3D`echo lib/tag.cpp | sed 's|.*\.\([^.]*\)$|\1|'`; \ > > sed -n \ > > -e "/^/{ /-->/d; s|^$|//|p; s|^....|//|p; }' lib/tag.xml = > > > lib/tag.cpp; \ > > xsltproc --stringparam format $format ./lib/tag.xsl lib/tag.xml >> > > lib/tag.cpp > > sed -i 's/SEC_N_("%1%")/"%1%"/' tmp/tag.hpp > > sed -i 's/SEC_N_("%1%")/"%1%"/' lib/tag.cpp > > sed: 1: "tmp/tag.hpp": invalid command code u > > sed: 1: "lib/tag.cpp": extra characters at the end of l command > > > > You can see the FreeBSD version of sed failing on the commands, If I > > remember correctly this requires gnu sed to work properly. > > > > How can I set that in my Makefile? > > The easiest way could be BINARY_ALIAS introducted a few days ago: > https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D451772 > > -- > Romain Tarti=C3=A8re http://people.FreeBSD.org/~rom= ain/ > pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F) > (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciat= ed) > From owner-freebsd-ports@freebsd.org Sun Oct 15 12:18:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40202E42333 for ; Sun, 15 Oct 2017 12:18:15 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0617C7513E for ; Sun, 15 Oct 2017 12:18:15 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x235.google.com with SMTP id 72so15167931itk.3 for ; Sun, 15 Oct 2017 05:18:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=8xjhHGaA3JFidbwcvAPGv/dAtcJiQtqlezBEOrmV0WA=; b=lQapLmaB4A+3R6Bzkfm8OBbs/vyki1O7rsvxmehuAbxdQBjwpWHYJ2+HiIP105suNK vqVWi6mRy7lLNXhbFuhFbd6xZxpnudvnD9WfRfy1oXR1DDHdgQPICF0DJNeUTrmbumFG EEQEqsy4z6UduU29Db5aIx+3uXNo608Hn6TyazK7lm654c/1yF0psrJ2E/gNrohY/Ppf YOrNlkmvpW5i2U2YaQ/CC6npv1EJrPxkVv76NvyHYuOrnlZ3/ED8mlYxULgUumiuW1nt NoOrShEN80Gyp1rsmjhJozK05hkGIMwSqUgO39RBj58tcfgz80I2S/JekPH6IDkM+ZYZ daLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8xjhHGaA3JFidbwcvAPGv/dAtcJiQtqlezBEOrmV0WA=; b=Q+T/bLUgGJkrNm154zRRbINgWjEpl3PAzu/nqcSU4WzqfJKqeitYlliZCbAuBgweyS xlOPGNyVbgMK+DHVc6L28uxih06xdSOGIQATkn3b4FtHlieU28crHSRdYXSWX1FchMwS FQMtCiMrgynEnd3Ch+FNGTS7EDzS43zJchZzbqx3maQvrhswdc6vBtSXqYtZxWOmOVHD QErOhDGInYuXu3AtBV03ZUCRJ+mtYVYWpZnuJoy7DfeuPe7mpZYLjnKcpiqNZm6kfvFk GFyvu1PL0FYVHCL+hjxWX+pjUPviY5BKAXa774Q18SAGGMbsPwKbq7lLuhTp2Q2ykNrj LYTQ== X-Gm-Message-State: AMCzsaW6C3dWIHIoPCWzfbDtqGDpycgYeTAJMruIHln6haWLcRHD5NwZ zM9o5Z6aFSuMqWcBpZfzO+Lb0vW4UV4ZCZcdwbs4qw== X-Google-Smtp-Source: AOwi7QDxtwe3yfPIwBYojyP0QUCD+4xisj+2Rsv8PIzxQosSpHikQhW3keiBZNadgDAXJlSozab+iHKv2N8v3kPvuZI= X-Received: by 10.36.213.213 with SMTP id a204mr9731222itg.51.1508069893895; Sun, 15 Oct 2017 05:18:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 05:18:13 -0700 (PDT) From: blubee blubeeme Date: Sun, 15 Oct 2017 20:18:13 +0800 Message-ID: Subject: configure scripts and dlopen To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 12:18:15 -0000 I am running into some compiling/ linking errors further along in my porting process so I re-checked the configure step. It seems to be that the issue is related to dlopen. What configure options can I pass to use the standard FreeBSD dlopen equivalent calls? The gmake error occurs here: gmake[4]: Entering directory '/usr/ports/dev/tmp/work/tmp-c590592/upstream/ltdl' CC loaders/dlopen.lo CC loaders/libltdlc_la-preopen.lo CC libltdlc_la-lt__alloc.lo CC libltdlc_la-lt_dlloader.lo CC libltdlc_la-lt_error.lo CC libltdlc_la-ltdl.lo CC libltdlc_la-slist.lo CC lt__argz.lo In file included from lt__alloc.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. In file included from lt_dlloader.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. In file included from loaders/dlopen.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. In file included from lt_error.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. In file included from ltdl.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. gmake[4]: *** [Makefile:788: libltdlc_la-lt__alloc.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... gmake[4]: *** [Makefile:795: libltdlc_la-lt_dlloader.lo] Error 1 In file included from loaders/preopen.c:32:0: libltdl/lt__private.h:35:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. gmake[4]: *** [Makefile:731: loaders/dlopen.lo] Error 1 gmake[4]: *** [Makefile:802: libltdlc_la-lt_error.lo] Error 1 gmake[4]: *** [Makefile:809: libltdlc_la-ltdl.lo] Error 1 gmake[4]: *** [Makefile:781: loaders/libltdlc_la-preopen.lo] Error 1 lt__argz.c:33:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H ^ compilation terminated. In file included from libltdl/slist.h:46:0, from slist.c:34: ./libltdl/lt__glibc.h:36:23: fatal error: config.h: No such file or directory # include LT_CONFIG_H There is a config.h file in the root of my source files, here's the contents: https://pastebin.com/j7uAJGw6 This is the output of the configure script: ----------------------------------------------------------- checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... (cached) /usr/bin/tar checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... (cached) yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for cc option to support OpenMP... unsupported checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking standard compliance level of c++... 199711L checking for ar... ar checking the archiver (ar) interface... ar checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for a sed that does not truncate output... (cached) /usr/bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking build system type... amd64-portbld-freebsd12.0 checking host system type... amd64-portbld-freebsd12.0 checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... no checking for iconv... yes checking for working iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm -B checking the name lister (/usr/local/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking how to convert amd64-portbld-freebsd12.0 file names to amd64-portbld-freebsd12.0 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd12.0 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/local/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd12.0 ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... (cached) yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd12.0 ld.so checking how to hardcode library paths into programs... immediate checking what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /lib /usr/lib checking for library containing dlopen... none required checking for dlerror... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... (cached) no checking for error_t... no checking for argz_add... no checking for argz_append... no checking for argz_count... (cached) no checking for argz_create_sep... no checking for argz_insert... no checking for argz_next... (cached) no checking for argz_stringify... (cached) no checking whether libtool supports -dlopen/-dlpreopen... yes checking for ltdl.h... yes checking whether lt_dlinterface_register is declared... yes checking for lt_dladvise_preload in -lltdl... no checking where to find libltdl headers... -I$(top_srcdir)/upstream/ltdl checking where to find libltdl library... $(top_build_prefix)upstream/ltdl/ libltdlc.la checking for unistd.h... (cached) yes checking for dl.h... (cached) no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... (cached) yes checking for closedir... (cached) yes checking for opendir... (cached) yes checking for readdir... (cached) yes checking for strlcat... (cached) yes checking for strlcpy... (cached) yes checking for boostlib >= 1.49.0... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::IOStreams library is available... yes checking for exit in -lboost_iostreams... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options... yes checking whether the Boost::Regex library is available... yes checking for exit in -lboost_regex... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking whether the Boost::Unit_Test_Framework library is available... yes checking for doxygen... doxygen checking for perl... /usr/local/bin/perl checking for dot... /usr/local/bin/dot checking for pdflatex... /usr/local/bin/pdflatex checking for LIBUDEV... no checking for LIBUSB... yes checking for LIBMAGICK_PP... no checking for LIBMAGICK_PP... yes checking for gm... no checking for convert... convert checking for LIBGTKMM... yes checking sane/sane.h usability... yes checking sane/sane.h presence... yes checking for sane/sane.h... yes checking SANE version... 1.0.25 checking where SANE backends are installed... /usr/local/lib/sane checking where SANE configuration is kept... /usr/local/etc/sane.d checking for /usr/local/etc/sane.d/dll.conf... yes checking what udev configuration directory to use... /etc/udev checking for /etc/udev/rules.d... no configure: WARNING: disabling udev integration checking for uncrustify... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking size of unsigned long long... 8 checking for __attribute__... yes checking for nanosleep... yes checking for poll... (cached) yes checking for sleep... (cached) yes checking for usleep... (cached) yes checking for sqrt in -lm... yes checking for jpeg_start_compress in -ljpeg... yes checking for TIFFOpen in -ltiff... yes checking for magic_open in -lmagic... yes checking for libusb_error_name in -lusb-1.0... no checking for libusb_get_port_number in -lusb-1.0... no checking for sigaction... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating connexions/Makefile config.status: creating doc/Makefile config.status: creating doc/tests/Makefile config.status: creating drivers/Makefile config.status: creating drivers/esci/Makefile config.status: creating drivers/esci/tests/Makefile config.status: creating filters/Makefile config.status: creating filters/tests/Makefile config.status: creating gtkmm/Makefile config.status: creating gtkmm/about.xml config.status: creating lib/Makefile config.status: creating lib/tests/Makefile config.status: creating sane/Makefile config.status: creating sane/tests/Makefile config.status: creating src/Makefile config.status: creating src/tests/Makefile config.status: creating tests/Makefile config.status: creating po/Makefile.in config.status: creating upstream/ltdl/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing libtool commands From owner-freebsd-ports@freebsd.org Sun Oct 15 16:37:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B5FBE46B33 for ; Sun, 15 Oct 2017 16:37:58 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 80CBB7FD4B for ; Sun, 15 Oct 2017 16:37:56 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from thor.intern.walstatt.dynvpn.de ([92.228.157.238]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0La3c1-1dOgFj48qL-00lmrS for ; Sun, 15 Oct 2017 18:32:43 +0200 Date: Sun, 15 Oct 2017 18:32:35 +0200 From: "O. Hartmann" To: FreeBSD Ports Subject: ports: pkg-static: "x86_64-unknown-freebsd" versus "x86_64-portbld-freebsd" Message-ID: <20171015183235.155abc2d@thor.intern.walstatt.dynvpn.de> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/X3VScLMlwqVG.SY.RbCiVRq"; protocol="application/pgp-signature" X-Provags-ID: V03:K0:wIadWXpSAMvQU9wTSDHmNGL4UUvt35X4DflI8cxMQYTBuF+SzAf htgjGwgznTTtHHfBwmUSSg9UMk8srfddLrbMLMjOGXSVOCZeFxw7IEcyCmv0WV7H+84BeBI 7jF+ObJrAfza7HsXbeFOJMarwC0hyiIoLwSlgDMoEnEwiItCSZUjnWVacAHxEnxPpKDfIg1 8uSRNCTKny8UAYpJqFU/g== X-UI-Out-Filterresults: notjunk:1;V01:K0:qIc9vkVFyS8=:8l2EBVyIpo9XU+qXMrUngt BkcsZYRJWaM8fELG/SzYx1pR/s921tXiacrsrILsyxXPoL9u0G+BvdbVwCpb1QY9Gx5efQ3bH SlowHQJA+povn4iaN8CaR7E/M9HeNhH6ebngnUTfGlvQ002b2PVWO9u0zYkzGJlMH/790Bgox sUym05QX2W1rW/8SCYNnamDItORBCZsahSSnDYMShaao/MfNkmshBzbODX6h0Hn/dFrnCFxrp AoU31HS6LRarRFR/+KoLAt5LkuZzHFjqHYLhsUk9KRl4fLVMM6bXXe/ThQH9tImpjLX0FDl77 fOG0fvXaSWDXZMqQE894EG83BWNHcoU/GxZvMWLAaVk/wtPxRU3CN6Eu8ib6slqCD0oT/OIxG yKviHUcljBpXMYV6+y02GmIq1zzxGqllx6rhGFvzN/xmoDftuH3aUS4gMrig4n6CP69RJfwhH sOMDerELsQuI+LVJTezoLUyIzuuNjaOXGKDGNooZq73C4mTz53hmKkGruWLJpcnxHsKFr9BxD ffnVsV2OgddahIlyZo95xfZ5ZO14C8bqbTdpLB4uyVIRv2ZLrF11I+N0OlT+CY42nAvMdGfpt Uf42HPnEmx3Qq05z8bC5t8eommjzC6ElJMF84SWjjGssSKW2mP+1nqo1GgacGBH9hzdMh/8GT uuTu81IQpX1O2s6Fmf4wTHh4agFYVp8lrtjzGdPssmOFIsRfitj3//JnJm3ezHDCKPfAZIQn6 s3GpUpu3xCPeNwEWgW6HKi/6f6WjgmjtZD9ovaP44yFCd/hJNMqi2E17A+CQ7db2f1N+WBfP8 aJdHz/fxHmiT+BcqFchkvzgZY04AA== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 16:37:58 -0000 --Sig_/X3VScLMlwqVG.SY.RbCiVRq Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable A port (lang/pocl), of which I am the official maintainer, fails to build w= ith recent 12-CURRENT and recent 11-STABLE: [...] =3D=3D=3D> Registering installation for pocl-0.14 pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-avx.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-avx2.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-avx512.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-avx_fma4.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-sse2.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-sse41.bc:No such file or directory pkg-static: Unable to access file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unk= nown-freebsd12.0-ssse3.bc:No such file or directory *** Error code 74 The reason seems that on recent systems, in the staging folders, the files = in question have been build as=20 [...] find ./ -name "*freebsd12.0-avx.bc" -print ./work/stage/usr/local/share/pocl/kernel-x86_64-portbld-freebsd12.0-avx.bc ./work/pocl-0.14/lib/kernel/host/kernel-x86_64-portbld-freebsd12.0-avx.bc so it seems to me as "unknown" gets replaced by "portbld". Performing a make makeplist indicates also, that recent build system is taking the "portbld" instead of= the "unknown" (/usr/ports is at revision 452155, CURRENT is at FreeBSD 12.0-CUR= RENT #276 r324621 amd64 and so is the jail I test building lang/pocl within). Can someone shed some light on this? It would be simple to patch via diff t= he new pkg-plist file, but I fear the problem indicates something more deeper in s= ome changes for the Mk files. Thanks in advance, Oliver --=20 O. Hartmann Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.= 4 BDSG). --Sig_/X3VScLMlwqVG.SY.RbCiVRq Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWeONowAKCRDS528fyFhY lBBVAf9ji2go2S+ZFTrPm/L3Vl8lHUKOOsTilgRf0wk3EAUpbJKMlY3b3eBnXO0p NQbWyxP9yhmlqLO2DtE0J5jQi3PyAf9KueniJkMddZ4T1/DVq95C9D7pj1TsjS7W FTnRKsdAh6CBnodPF++2M0t9puwP5axwIdW+jppZUOikl5zuEd7E =wyRr -----END PGP SIGNATURE----- --Sig_/X3VScLMlwqVG.SY.RbCiVRq-- From owner-freebsd-ports@freebsd.org Sun Oct 15 18:15:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9AA1AE48362 for ; Sun, 15 Oct 2017 18:15:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 8778C8203F for ; Sun, 15 Oct 2017 18:15:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 83AB6E48361; Sun, 15 Oct 2017 18:15:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83385E48360 for ; Sun, 15 Oct 2017 18:15:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 592848203E for ; Sun, 15 Oct 2017 18:15:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9FIFPkS036088 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 15 Oct 2017 11:15:25 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me From: Yuri Subject: Why ports are allowed to be linked with base OpenSSL? To: "ports@freebsd.org" Message-ID: Date: Sun, 15 Oct 2017 11:15:24 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 18:15:32 -0000 Uses/ssl.mk allows SSL_DEFAULT=base. I know this has been discussed here before, but why is this even allowed? If some ports are built with SSL_DEFAULT=base, and some with SSL_DEFAULT=openssl, this will obviously cause conflicts when two incompatible openssl libraries will be mapped into the same process. Isn't it better to only allow port OpenSSL for ports, and disallow base OpenSSL in ports, so that there will be homogeneity of openssl? Yuri From owner-freebsd-ports@freebsd.org Sun Oct 15 18:41:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD36BE488D3 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 99981828B5 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 98F85E488D2; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9898BE488D1 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 79D4C828B4; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id C4DABD43D; Sun, 15 Oct 2017 18:41:33 +0000 (UTC) Date: Sun, 15 Oct 2017 20:41:33 +0200 From: Baptiste Daroussin To: Yuri Cc: "ports@freebsd.org" Subject: Re: Why ports are allowed to be linked with base OpenSSL? Message-ID: <20171015184133.qw342awio6svrw7v@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yziqrz4uc5thoxfk" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 18:41:34 -0000 --yziqrz4uc5thoxfk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 15, 2017 at 06:15:24PM +0000, Yuri wrote: > Uses/ssl.mk allows SSL_DEFAULT=3Dbase. I know this has been discussed here > before, but why is this even allowed? If some ports are built with > SSL_DEFAULT=3Dbase, and some with SSL_DEFAULT=3Dopenssl, this will obviou= sly > cause conflicts when two incompatible openssl libraries will be mapped in= to > the same process. >=20 >=20 > Isn't it better to only allow port OpenSSL for ports, and disallow base > OpenSSL in ports, so that there will be homogeneity of openssl? >=20 First the default SSL is supposed to be for the entire ports tree, not only= for a bunch of ports. Second, yes that is the plan but it takes time and it is not that easy to m= ake it happen :) Best regards, Bapt --yziqrz4uc5thoxfk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnjq9oACgkQY4mL3PG3 Plq/HRAAz81lqkQ1xVFRh4FXypnemLUVjnGm2iiLS5v2bcFYOgVVz87HVw/SMq6X FzKEL3RvCCmGnjAJ8ivdzw5m3RkJijqx63duGQb669fqG6CNhc8tytui58U+qvAs Iq9HJWaEdmlhcMxL/haRfuTVhtGTWWks7XjjEet3O1dW21UbXDTw7bEI6pUqBHkt wFykAqC3khrm/gqEMWuM62A9szhumpMowWWqhEh3sMXrgvPDxuZvXixwEgcU20LX sWMFuZG+4OmLBUbdeJWXUP+REbdKOquqJFkLSQApUZKibdX+ZA5i72aFTgspEx5E Vq607ETz23FfcR0muQTPl5wmmdRm8Jzqk0sBWWlf2T3sqBYmRu0eyUq4ZPADPluh tA8MvxSlrzLroiOEq/kLH6mqmrr0JQGGZf1HpO6WH4B+BtAW8A1GZdUevFtFvaKc JqL9X6ShOOV4IcgkEJh5MJ2zmogbeW9nTI/uXoHkMuK5OLtB93JMegY8KccimQb7 Ar8+hFNixK4LBPtr/IaYHN/WS5uNNJ5oiiLWc4Sjh7ONYWL/zLNp9zq7/FitfdZI 5axeS3gMjmmDopma4yVuH8MIoDiXXOlvekG4B8R0J+BLQKNKABEmV8Ovl0sLqRnz BCXSt5ml76F/h2vV0cZo22ul/KKt6YDlNlLb3YfPBva5L9J00gM= =dA1l -----END PGP SIGNATURE----- --yziqrz4uc5thoxfk-- From owner-freebsd-ports@freebsd.org Sun Oct 15 19:25:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A446EE494C1 for ; Sun, 15 Oct 2017 19:25:03 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86BBE83CC9 for ; Sun, 15 Oct 2017 19:25:01 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from thor.intern.walstatt.dynvpn.de ([92.228.157.238]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M0PdN-1dFyc41m4T-00ubRi for ; Sun, 15 Oct 2017 21:19:41 +0200 Date: Sun, 15 Oct 2017 21:19:40 +0200 From: "O. Hartmann" To: FreeBSD Ports Subject: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? Message-ID: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/qNiYbTPGbD=318qCfroiHSu"; protocol="application/pgp-signature" X-Provags-ID: V03:K0:oE38YMFsO/StKzi9FX3mm3RbbtVNwDh2CxnmrgfuA/4EMq61N/7 z7Oczs07Cs75C46WW8mI1sSgT7UWRU7EhFzJ190yj53uuCuaSeKBC4ryLUaIMEfoHnKIukc dARTpbOQpdqywUHenEZuO2lm4alTSJjKEWqIaKGzKmBV2/Fc+mZ1F18IH2Ml7RptwPXtS4x /SzivmW6I008I5qn7JaGA== X-UI-Out-Filterresults: notjunk:1;V01:K0:kvJV1VAGPsY=:lGwU7mAJsgWhvdEXeWY8iz M+UytoL0tXKZDp+o+nbcsD3RWwc19WZQUW+PmX/Hq3Oww4qrm4prA04w3TXfi0iTRH3sG4xL5 VjydhH2oqX+AicZdkLPg9zaItzexH5/n+rd/cUGlrsUvVsJV9RKW6B+7vlu0ZbJ8cDHwcCUu6 awX5YBkHnpeMbC+hx3Kx1nlHTaVKYXAPPTUsV4u6SFeoe5TVummaSjINO+SuBuJBW/iniZM8O mwYoaZa5TJc9XBAgAtAUbSgcGj/kIWe/i7DxriwAcr6ltOVMMyEhs0TmJ34FS0scDCK7tAiMF erqeI12ZvIyd0hwOkAjeGCC3zCqV3ks0RyO8tFIBCdQDdJF2D9vDbQR360TdDRfNp+pEnpGv0 FFhl2qedxDcFda1tA90XfsO+Nb2uNJJ9QFZtYiJelEpWR4NHleTE+edSBYB4iXIIzFPBoOl2z Lg31A86xz/AjDs4/EYceTCrVGjfDtSPn6y1r8preuv/30KUeviyR34w1raUGp1JpnDRAMwj97 owRFwf7f0xCcUCjGNn9gnLgdEHsEEt29bn6GbUKT7FyF/V4LIqr9o6UbGvcxtHXDM1eXBb9lo Cm9/V4TKmQQBe06qbNtawKodYRqIM+92Mx4/Lxc+UhZIyRpQ99t94cJPZ5j6mQIfLrTHfzeiw kbUiXkDf5bdL089IiEhzwsRsG8G3TcptyaLk2hmbJRPShZE14u1RsdR5CF7NZ0N7GXrjCISr6 qA/iNCh3xzYAXAJBn1/XKAreBlUofbDuLRUc5PBKCRvc0gozIU2GIsATbJ5XcvMBG6hv9Jevv HgTuvcNjTRMRr1vSdm55kgWHvDAlw== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 19:25:03 -0000 --Sig_/qNiYbTPGbD=318qCfroiHSu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm officially maintaining a small port, devele/opencl. These are header fi= les hosted at Khronos and can be downloaded easily. Now I'm growing gray hair because Ope= nCL headers have been pushed to version 2.2 and I need to update the port. Out of the blue there is a so called GH_TAGNAME. It reflects some late comm= it/revision number on an archive. Now I try to figure out how to find such a GH_TAGNAME= . Since I do not push stuff to github, it is some new playfield and there might be an ea= sy way to figure out, but this way is obscured to me right now. Can somehow please help me in this matter and point me into the right direc= tion? I think the solution is near and easy. Many thanks in advance, Oliver --=20 O. Hartmann Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.= 4 BDSG). --Sig_/qNiYbTPGbD=318qCfroiHSu Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWeO0zAAKCRDS528fyFhY lOmFAgCE63rTaezYhjnPLSi1gIKcp1HlSGQyWue7G3LIYtzYamK6Y2sM3mknDGR/ W80eHRiY4ZtaMnSn7NepHRjAo/NNAf96rOrQ3d5KPXaAxecZqj890YC4A+slmuqg NGBUxdCn3VyLG+LZcRUafQ+YP1LY95aiePMZN10BecPr9Zlmznw2 =r9tA -----END PGP SIGNATURE----- --Sig_/qNiYbTPGbD=318qCfroiHSu-- From owner-freebsd-ports@freebsd.org Sun Oct 15 19:35:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D7C1E49853 for ; Sun, 15 Oct 2017 19:35:52 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id F075E843B0 for ; Sun, 15 Oct 2017 19:35:51 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9FJZowC044620 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 12:35:51 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: "O. Hartmann" , FreeBSD Ports References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> From: Yuri Message-ID: <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> Date: Sun, 15 Oct 2017 12:35:49 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 19:35:52 -0000 On 10/15/17 12:19, O. Hartmann wrote: > Out of the blue there is a so called GH_TAGNAME. It reflects some late commit/revision > number on an archive. Now I try to figure out how to find such a GH_TAGNAME. Since I do > not push stuff to github, it is some new playfield and there might be an easy way to > figure out, but this way is obscured to me right now. GH_TAGNAME is the git commit hash, a hexadecimal number. github shows them for every commit. Usually, 7 first characters suffice. GH_TAGNAME overrides the port version when tarball is fetched. Just copy and paste it. :-) Yuri From owner-freebsd-ports@freebsd.org Sun Oct 15 19:47:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1460E49B53 for ; Sun, 15 Oct 2017 19:47:47 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5F8C8847CF for ; Sun, 15 Oct 2017 19:47:46 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from thor.intern.walstatt.dynvpn.de ([92.228.157.238]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lpspj-1dZ8xV2taJ-00ff5W; Sun, 15 Oct 2017 21:47:34 +0200 Date: Sun, 15 Oct 2017 21:47:25 +0200 From: "O. Hartmann" To: Yuri Cc: "O. Hartmann" , FreeBSD Ports Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? Message-ID: <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> In-Reply-To: <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/Xffiy3V522tls_PsDFDn/rQ"; protocol="application/pgp-signature" X-Provags-ID: V03:K0:oZvwvtIUDv2K62vDxcV5oBBSuPeTTzbm6aVyb+ieVrlQP/uZk+J vODLIqYQF1rxcSe+UKJYNTMhDDJHZUW0bxCMEDFjLcZHx9vme90DDlmjE/8924qXVwGf3B4 vd+9MnQSUUBhFNTLDDHRe825rWmQOEtj2ZojfqXjleaINemIyppP7sI3vmEy0+gN+VzcHMG 6oXxqBxWZVTvP4g0x10Kg== X-UI-Out-Filterresults: notjunk:1;V01:K0:quprcLhG1QY=:jGzplfFuSpj+wcFks5HBB4 1NLnpRjws1gFGbNSK5lKXUwomnZc8ZrNnxIaNxO8ZnMkKdnfeQTQ71yKhiTzPQS7pzirXa3ar w+2A0gppKo4YeIMD52Gm55MRFYm3wUODvDlvOGW00hXYfyYW8crE0BXj2rL386rBnhc0/esqI 0YGWujVU3YUIYHeM6AsZzU/2lHn2FLUY12bHE+riwuWKEbkLrTsuauKNO2fv+JQKOtqw6VUsF QjqGJi9GRInxdF4Peo4so7RdJJrqKCPXDr6DWp3crCeAbXXiBhpsy99HcDMeSQ1r2H2Sd+rl1 R8D0OTQNe+29u2YWtVeGqRmP/UKGBKNbAWZWxTU3XKieV0vCWAazUEdm5iLLGWkjBeQlMLVHE k7bsw44U+xZ8j0BUj4qMT4v/3SSmb60hrAHBgqbt8JFj6Se48Rmg1wqhh7Vy28k0YH7zUePmp dHFjiUWLez5dZT8apEFZUv95ApcQ1XugiyqLWtYPJGEVLrLa8+9gB9E9ZokouWJp5KjRsZRhG izNj/1YVSy6UeRIQrqmAaD4e6kJDJTLgtBgZWYMO1fEaaM3hUzJ4INOWnT8JV6Rrgza61x53t +CwYgpUYJLkG/Us1TRXzCceNHwFOHmnhcjPL+/mCJD2vMf2yUzaHGIj2LrFpPOor8yjstP3uq 9cUGzds/HqM+zgiUoj4bcOEDfasARDnsp7Iv86nvRaAe/rrnSPNPwjpHaEYoegYIeqhVDJX0O lZW6nbKBO35WbPcRoD/rUhCJ6Z8I6eql3OdwP0k478+Gh7BtQjYNtAD94PcIPEtK5lRg1L0/b k8TVy5CuTVB1H/1lsbaxSJdn2N/Yg== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 19:47:48 -0000 --Sig_/Xffiy3V522tls_PsDFDn/rQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Am Sun, 15 Oct 2017 12:35:49 -0700 Yuri schrieb: > On 10/15/17 12:19, O. Hartmann wrote: > > Out of the blue there is a so called GH_TAGNAME. It reflects some late = commit/revision > > number on an archive. Now I try to figure out how to find such a GH_TAG= NAME. Since I > > do not push stuff to github, it is some new playfield and there might b= e an easy way > > to figure out, but this way is obscured to me right now. =20 >=20 >=20 > GH_TAGNAME is the git commit hash, a hexadecimal number. github shows the= m for every > commit. Usually, 7 first characters suffice. GH_TAGNAME overrides the por= t version when > tarball is fetched. Just copy and paste it. :-) >=20 >=20 > Yuri >=20 Hello, thanks for your response, all right, that is what I picked up from the porter's handbook, but I must = have overlooked the note (if there is anything like that) regarding the sufficie= nt first 7 digits. I tried this earlier (yes, and I do also a make makesum ;-))), but I get a = complete different "structure" right now - no tarball which contains exactly OpenCL = 2.1 or OpenCL 2.2 (the one I'd like to download), but a complete hierarchie of the CL sou= rces, starting from OpenCL 1.0 to OpenCL 2.2. Either, there has been a change in the way O= penCL headers are provided, or there is a magic trick to download, depending on the GH_TA= GNAME, a tarball ending in "*_GH0.tar.xz" --=20 O. Hartmann Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.= 4 BDSG). --Sig_/Xffiy3V522tls_PsDFDn/rQ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWeO7TQAKCRDS528fyFhY lMMRAgChAVmOW92dEnyNcA3CcE5CkgCNff+oKm2CCug6LxVIZKaHsnAS5T19omK8 q9GRP2Wy/NXHk1lZ2wHxG4yVmdpiAgCk+NP0aRKmCyNRmDFwmEmiATVM9T23MZ6c bOM5/5F8t4FlkJrxP9ckFZkg5C4GDw+tCj2rp8Reh7GV9Leb3Ex5 =oDr4 -----END PGP SIGNATURE----- --Sig_/Xffiy3V522tls_PsDFDn/rQ-- From owner-freebsd-ports@freebsd.org Sun Oct 15 20:57:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0EBA1E4AC18 for ; Sun, 15 Oct 2017 20:57:52 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id E42B71612 for ; Sun, 15 Oct 2017 20:57:51 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9FKvoXV054645 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 15 Oct 2017 13:57:51 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: "O. Hartmann" Cc: FreeBSD Ports References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> From: Yuri Message-ID: <130d6a72-ca4b-d948-68f6-69f8e7ac1f7e@rawbw.com> Date: Sun, 15 Oct 2017 13:57:49 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 20:57:52 -0000 On 10/15/17 12:47, O. Hartmann wrote: > all right, that is what I picked up from the porter's handbook, but I must have > overlooked the note (if there is anything like that) regarding the sufficient first 7 > digits. If you look at other ports, most use 7 digits. > I tried this earlier (yes, and I do also a make makesum ;-))), but I get a complete > different "structure" right now - no tarball which contains exactly OpenCL 2.1 or OpenCL > 2.2 (the one I'd like to download), but a complete hierarchie of the CL sources, starting > from OpenCL 1.0 to OpenCL 2.2. Either, there has been a change in the way OpenCL headers > are provided, or there is a magic trick to download, depending on the GH_TAGNAME, a > tarball ending in "*_GH0.tar.xz" The version downloaded using GH_TAGNAME should have the same structure as releases, unless the project structure itself has been radically changed between releases. The top folder name is going to be different for GH_TAGNAME. A release is just an alpa-numeric tag in a sequence of commits, nothing more. Yuri From owner-freebsd-ports@freebsd.org Sun Oct 15 22:31:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 17C61E4C655 for ; Sun, 15 Oct 2017 22:31:31 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0155D63461 for ; Sun, 15 Oct 2017 22:31:31 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: by mailman.ysv.freebsd.org (Postfix) id F1D07E4C654; Sun, 15 Oct 2017 22:31:30 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1734E4C653 for ; Sun, 15 Oct 2017 22:31:30 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA1DC63460; Sun, 15 Oct 2017 22:31:30 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (c-73-240-250-185.hsd1.or.comcast.net [73.240.250.185]) by echo.brtsvcs.net (Postfix) with ESMTPS id 0530D38F48; Sun, 15 Oct 2017 15:31:30 -0700 (PDT) Received: from [IPv6:fe80::7102:4df8:1f13:5c55] (unknown [IPv6:fe80::7102:4df8:1f13:5c55]) by chombo.houseloki.net (Postfix) with ESMTPSA id CE1471AE8; Sun, 15 Oct 2017 15:31:28 -0700 (PDT) Subject: Re: Why ports are allowed to be linked with base OpenSSL? To: Baptiste Daroussin , Yuri Cc: "ports@freebsd.org" References: <20171015184133.qw342awio6svrw7v@ivaldir.net> From: Mel Pilgrim Message-ID: <454e2110-9a36-c9f3-e102-ff538abbd616@bluerosetech.com> Date: Sun, 15 Oct 2017 15:31:29 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171015184133.qw342awio6svrw7v@ivaldir.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 22:31:31 -0000 On 10/15/2017 11:41, Baptiste Daroussin wrote: > On Sun, Oct 15, 2017 at 06:15:24PM +0000, Yuri wrote: >> Uses/ssl.mk allows SSL_DEFAULT=base. I know this has been discussed here >> before, but why is this even allowed? If some ports are built with >> SSL_DEFAULT=base, and some with SSL_DEFAULT=openssl, this will obviously >> cause conflicts when two incompatible openssl libraries will be mapped into >> the same process. >> >> >> Isn't it better to only allow port OpenSSL for ports, and disallow base >> OpenSSL in ports, so that there will be homogeneity of openssl? >> > > First the default SSL is supposed to be for the entire ports tree, not only for > a bunch of ports. > > Second, yes that is the plan but it takes time and it is not that easy to make > it happen :) What are the current roadblocks to setting SSL_DEFAULT=openssl in ssl.mk? Is there a list of ports that don't compile with the ports openssl? From owner-freebsd-ports@freebsd.org Mon Oct 16 04:19:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CEC22E2D79A for ; Mon, 16 Oct 2017 04:19:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E30F6BD71 for ; Mon, 16 Oct 2017 04:19:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x233.google.com with SMTP id j17so14673820iod.5 for ; Sun, 15 Oct 2017 21:19:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BRVaLpdVtsqcfoxDmMlkoqMiqZWEc8ofv6Ai7NXZd3E=; b=aqHCTYoCEbAq7RXREHz9b7gPulCIfb0yREWr3Q/BYKBHSnVcqiApNeBV7hVWhDAxjE hmtUHGNk9ba4Hli6PVKR8Oh9J15men9Dt+Z0pCJHAvc8HMo/uzvh09mejgdAaW6iD813 UBBr4zSJUpWkQgc66/cWjmdBAwbHSlflzrTXdwj+I9vAgRaBjh8/nKSwKpB2luCbBlB2 w+OF+JFyJpCNFrcu/Z/w0p9c4eVJiFNAz/SUzB5b2/2g9vqtWJYjxlvwnPoEGLzZWwEr Gz6JaG1dhXcHVqqkdNj2bjozLOwyOOeJTFgUW6wkLm+KnStqTUO7BZfoyE2ZfJKEGFA3 R0pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BRVaLpdVtsqcfoxDmMlkoqMiqZWEc8ofv6Ai7NXZd3E=; b=AbGpzqPLdEzyFylKAPt1U6ZrKhOqx7t7nc5e2HQd0uK9/Ni7IRx4dxOVD5EJGpOV7f LkWBiPYoYEAvnAvuuCUsdxp6EhXu3W+7/EctDhwOBRhFfArKIMFaLB57Olqgg6QcHTcA /YvknhDlDoY97ST+cZ7RcIYx3uC67iKFAIU7cpH9RiadHVHqwKbjUExNb81I8sBInAIA D2Q0sPZI2feoVYFAufFkOoVkVfPSZ9T4wZ50mUhN1Z9JV5YQfm23GY939Z1wkiQNYlBx nevS50Cm8CWbZvkLIwNqweA3cVquH3XASlAYCzxuvGI37F140KPErxJOO4JqCcA+JHQk 2UKw== X-Gm-Message-State: AMCzsaXg6zMSA/VnrcPr83j8WorwdNVgxMQFkRhdu+KlWIbSY4i1SO5U 6x3L755Lc6xoXXWPGK/X9RSClDDHmbi+ObdXmVs= X-Google-Smtp-Source: AOwi7QDWbkDeznEP5VSz7g1mxkm1YJz8ET05cm4vUn78EGRzxzd/QxmsGKdwoqVrZ4HnUKg/c/wgpe3hVfDo0Y3FURc= X-Received: by 10.107.114.5 with SMTP id n5mr11773780ioc.291.1508127574795; Sun, 15 Oct 2017 21:19:34 -0700 (PDT) MIME-Version: 1.0 References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> <130d6a72-ca4b-d948-68f6-69f8e7ac1f7e@rawbw.com> In-Reply-To: <130d6a72-ca4b-d948-68f6-69f8e7ac1f7e@rawbw.com> From: blubee blubeeme Date: Mon, 16 Oct 2017 04:19:24 +0000 Message-ID: Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: Yuri Cc: "O. Hartmann" , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 04:19:35 -0000 I just ran into this issue yesterday myself. To find the tagname I went to the project in githib, looked at their committed files and found the one with the latest date. Click on that file, then you'll see three buttons in the upper right hand side; raw, blame, history. Click on history and you'll see the tagnames on the right have column. Copy that to your GH_TAGNAME in the makefile and you should be fine. There are ways to get the tagname from git but that's if you've cloned the repo locally which I didn't want to bother doing. Best On Mon, Oct 16, 2017, 04:58 Yuri wrote: > On 10/15/17 12:47, O. Hartmann wrote: > > all right, that is what I picked up from the porter's handbook, but I > must have > > overlooked the note (if there is anything like that) regarding the > sufficient first 7 > > digits. > > If you look at other ports, most use 7 digits. > > > I tried this earlier (yes, and I do also a make makesum ;-))), but I get > a complete > > different "structure" right now - no tarball which contains exactly > OpenCL 2.1 or OpenCL > > 2.2 (the one I'd like to download), but a complete hierarchie of the CL > sources, starting > > from OpenCL 1.0 to OpenCL 2.2. Either, there has been a change in the > way OpenCL headers > > are provided, or there is a magic trick to download, depending on the > GH_TAGNAME, a > > tarball ending in "*_GH0.tar.xz" > > > The version downloaded using GH_TAGNAME should have the same structure > as releases, unless the project structure itself has been radically > changed between releases. The top folder name is going to be different > for GH_TAGNAME. A release is just an alpa-numeric tag in a sequence of > commits, nothing more. > > > Yuri > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Mon Oct 16 05:07:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB92AE2E43D for ; Mon, 16 Oct 2017 05:07:37 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2DECA6CEA0; Mon, 16 Oct 2017 05:07:36 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LyF3F-1d85gl3nsr-015Xy1; Mon, 16 Oct 2017 07:07:23 +0200 Date: Mon, 16 Oct 2017 07:07:14 +0200 From: "O. Hartmann" To: blubee blubeeme Cc: Yuri , "O. Hartmann" , FreeBSD Ports , Stefan Esser Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? Message-ID: <20171016070714.0201fd1d@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> <130d6a72-ca4b-d948-68f6-69f8e7ac1f7e@rawbw.com> Organization: Walstatt MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:bhNIPfbpqFaJSbjARqfKVAVrVUoLcoX0kfFd+8yc76MLqZaOsUS yqrWZRtzBVkhCFMCw72GtagA9A7bJcbm7Iv/Mz5YhKDnAbiLKdcsbb2ZaOftMuN3o5YlLT6 xi3DBr6fsQ7y9M1TBNdjiph8JviHmpPcnpdP0GGZSrk9w5K8RrhBkgYt/1WnfXwv8WyNBQo 722JkawABoQ+GFGSJ72Bw== X-UI-Out-Filterresults: notjunk:1;V01:K0:bfZL9Mbp0vU=:Iwi35xSRFAOOclbqZsv3mF 7oWOwZm/IVKCzKJB5sr4Jm4mzp7ORw0YfZ/sJdV+lfgsT/PDRSSJkEevCCeVLZczzIjdUyYoA N9AHqLoFNS4imXV9qoLs2fQpQy99Hl9R7W53p9ya9cCrkhJBoC0hRrLTh+7oj5Aq11A5EdGtW b9bbg8UKRlJdbkHsEuJ46qA8m4E1GOSbanWiC/AnARBZXwa9mXhh6pMsGhR3u6hHYDlltGNSs EbW7lEIT8BSnUWsr7mgQROMkjEOMKnL173NJnGNpPkyMOJyYxsFPu69yPEzeDqwhqdXVxlBms 837ZmeAXBmBaDfvn2pImVMYU5z4fd4NO2CTinG+kkJBkCy+gocJIvHsfLKOQIyQz9w/6ty6y3 l8HU14g98TkpiiSZjIEXxoa4r2GCLGhrmygMTQVtcZqp5T9OF5aY9+nVL1X8WORWzc3C/V2fF KRVNpTDmAniREArQnosyqPQ5KpIvtgpYTHadARfocJFMaulqgQqrfCK2G93kHrTvjgK7PbCgt y/KACMlxT21tZ9Rz5S5qUFH7igeMkCynlyO8FY8gvBOCT85GeQdbJz0eDaY5BP9SXQW9+94k9 ADZ0lpMdxiXRpMkpMjtG9M3hRgGm9cCetldcEqgpHQxllz/fvvO4mmlhMe96BN294NuWljH6r s/MJLd8OM8TbkAVzpWObtO2k8FhcpNNZk6pJAEMtwoUd75sxuZMaQr5rYGBC0uWqrPTauLknF +Qfcm/pjmkTwJKZ9rWBcOC+uoDtU6UI+FR9iR4mnoeN1sWUyC+u41qvyehbunvjgNdK/UEr2G OCYozGcc/Ei8oF3HM4eI5l/YKYUh5cSU7Hhc0QytoRDoNRrQJA= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 05:07:37 -0000 On Mon, 16 Oct 2017 04:19:24 +0000 blubee blubeeme wrote: > I just ran into this issue yesterday myself. > > To find the tagname I went to the project in githib, looked at their > committed files and found the one with the latest date. > > Click on that file, then you'll see three buttons in the upper right hand > side; > raw, blame, history. > > Click on history and you'll see the tagnames on the right have column. > > Copy that to your GH_TAGNAME in the makefile and you should be fine. > > There are ways to get the tagname from git but that's if you've cloned the > repo locally which I didn't want to bother doing. > > Best All right, thanks a lot for the hint, but it doesn't solve the problem for me. I think I was in a kind of panic mode yesterday when I realised that some ports I'm named as the maintainer has been outdated. Port devel/opencl is "tagged" as PORTVERSION=2.1 and HEADER_TAG=2d06e09. If looking at github (https://github.com/KhronosGroup/OpenCL-Headers/tree/2d4cc6184094fd6c70f114e381bdd51299b81fff/opencl22/CL), you'll realise, that with 16th of May 2017, OpenCL 2.2 and the precedesors has been altered to have the header files in a new subfolder, CL, beneath its main folder. this is the very same for the older header files of OpenCL. If proceeding as described, I find that the latest commit on opencl.h in OpenCL22/CL/ has the tag number 2d4cc61 - as Yuri mentioned before, a 7 digit/alphanum number. I copied that into the Makefile (following the simple logic stupidly now knowing how the tarball is created at all ...). Altering the port's version to 2.2 - also simply following a simple logic, results then in the following (PORTVERSION=2.2; HEADER_TAG=2d4cc61): [...] # make distclean makesum => KhronosGroup-OpenCL-Headers-2.2-2d4cc61_GH0.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://codeload.github.com/KhronosGroup/OpenCL-Headers/tar.gz/2d4cc61?dummy=/KhronosGroup-OpenCL-Headers-2.2-2d4cc61_GH0.tar.gz Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 High Assurance Server CA 34374640024:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1269: fetch: https://codeload.github.com/KhronosGroup/OpenCL-Headers/tar.gz/2d4cc61?dummy=/KhronosGroup-OpenCL-Headers-2.2-2d4cc61_GH0.tar.gz: Authentication error => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/KhronosGroup-OpenCL-Headers-2.2-2d4cc61_GH0.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/KhronosGroup-OpenCL-Headers-2.2-2d4cc61_GH0.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop. make: stopped in /usr/ports/devel/opencl This attempt is from 12-CURRENT system at the bureau, another box, at the lab's, proceeds successfully and I can retrieve the *_GH0.tar.gz tarball. I found this out this morning. What is that creepy authentication error? My confusion has its roots in the fact that with the old scheme the retrieved files expand in ./work/ in a different way prior to 16th May 2017 - I guess. Now I have to check why the same alerations to the Makefile of port devel/opencl work from one 12-CURRENT box (attached to a network from another provider, FreeBSD 12.0-CURRENT #356 r324638: Sun Oct 15 21:46:03 CEST 2017 amd64) and on the other one not (12-CURRENT also, but last compiled on Friday, FreeBSD 12.0-CURRENT #59 r324593: Fri Oct 13 14:25:15 CEST 2017 amd64) :-( Thank you all very much, kind regards Oliver > > On Mon, Oct 16, 2017, 04:58 Yuri wrote: > > > On 10/15/17 12:47, O. Hartmann wrote: > > > all right, that is what I picked up from the porter's handbook, but I > > must have > > > overlooked the note (if there is anything like that) regarding the > > sufficient first 7 > > > digits. > > > > If you look at other ports, most use 7 digits. > > > > > I tried this earlier (yes, and I do also a make makesum ;-))), but I get > > a complete > > > different "structure" right now - no tarball which contains exactly > > OpenCL 2.1 or OpenCL > > > 2.2 (the one I'd like to download), but a complete hierarchie of the CL > > sources, starting > > > from OpenCL 1.0 to OpenCL 2.2. Either, there has been a change in the > > way OpenCL headers > > > are provided, or there is a magic trick to download, depending on the > > GH_TAGNAME, a > > > tarball ending in "*_GH0.tar.xz" > > > > > > The version downloaded using GH_TAGNAME should have the same structure > > as releases, unless the project structure itself has been radically > > changed between releases. The top folder name is going to be different > > for GH_TAGNAME. A release is just an alpa-numeric tag in a sequence of > > commits, nothing more. > > > > > > Yuri > > > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > From owner-freebsd-ports@freebsd.org Mon Oct 16 05:37:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6492E2EDE3 for ; Mon, 16 Oct 2017 05:37:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A86F36D9FF for ; Mon, 16 Oct 2017 05:37:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22c.google.com with SMTP id b186so14815048iof.8 for ; Sun, 15 Oct 2017 22:37:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Yyi+7Oj0Pn/UwSd7diM2GXl1XFnHtxOrJgcWxafxs3k=; b=QfiDXydnX/KRhM+50k2Tr1M9d/0f3yJ+RhOAEGDRPS2CQnN3i7slEaNSuh7eYPB78K /YZOgueLxeS1GtF0h3BopQrXiSA4qIv7IQ7Z8YgXyfP7QGrky3sbScw2xlFrdVBJF53l bMkg/EObDNFBv3xc+nNVjxVIXmCEWBhAgL8VNxivyID3QoKcw3v2Bw5X0qrFUur+Yps0 yLNozrgbWXGaep35L/8Yjve3/8GbWDGfsJLrBOEcYRrxCZnBLvQiIxKK5Zn7JI3n5YRf RQdW2jpt4A2luU/Qo2X06LECLE/qgzv1lD1zQx9uwfiz0Oo/cJrOoXjwSC02eFup1lEL 0rfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Yyi+7Oj0Pn/UwSd7diM2GXl1XFnHtxOrJgcWxafxs3k=; b=YWSAOWqrXbZg3/kYmlyzK+iCcuB4qO0dsz2ChwOwsZEsBUcFDXU4lrSAdPVMlfkMok DOasStCWX78qvOypPk04nTNr+eRCYATDTQLLBlb9Q/uJAf1fn+09A4ndJY7uhrjySgIg LykkQhR7/OI/VJ3tHEWbjnARd4p0XnpN2Cmd74KHv7TsHPWRxhvXRnJugyN9rIC4fTJL 7VxvxFNijtuGd09MWOlfgwvQt4sKsrVNuEcjw/MIKAWDOkYKsBHmik2sZFL5JMhFcWok fq5WV+SgW+g/CCsTbzksEdEr9W7X/WVOoeSA6NUUCo1xOwyZ3fP+DkU2HIzV6GetwdOE gTaQ== X-Gm-Message-State: AMCzsaWwykTr+7ZmOimQ8awd0wTJYzk2LqFaTd6HxEKY58MiItuuz7jV 6UiC8whrK1uQGJGKlHEaLbByDRyuFedu5a+D4hoUkQ== X-Google-Smtp-Source: AOwi7QBuVAcjcTMN+UsrQIRgvdjBCtpSu9gaS2BLLnUuqGYE10CS8661fbnUnbu5gt5PdOf+zibrrBObHFs7WcCrcXU= X-Received: by 10.107.135.25 with SMTP id j25mr10717834iod.213.1508132278361; Sun, 15 Oct 2017 22:37:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Sun, 15 Oct 2017 22:37:57 -0700 (PDT) From: blubee blubeeme Date: Mon, 16 Oct 2017 13:37:57 +0800 Message-ID: Subject: gnu ltdl and FreeBSD To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 05:37:59 -0000 I'm trying to port some software that keeps failing when it tries to find a config.h. I know the config.h file is there but I think the compilation is failing because it's trying to build ltdl and freebsd doesn't need that since freebsd already has dlopen in libc. Which configure flag could I try to get rid of building that lib? The full configure --help file is below. My current makefile has these settings: HAS_CONFIGURE= yes CONFIGURE_ARGS= --without-included-ltdl --disable-ltdl-install USES= autoreconf gmake the compilation fails with these errors: Making all in upstream/ltdl gmake[3]: Entering directory '/usr/ports/dev/tmp/work/tmp-c590592/upstream/ltdl' GEN libltdl/lt__argz.h gmake all-am gmake[4]: Entering directory '/usr/ports/dev/tmp/work/tmp-c590592/upstream/ltdl' CC loaders/dlopen.lo In file included from loaders/dlopen.c:32: libltdl/lt__private.h:35:12: fatal error: 'config.h' file not found # include LT_CONFIG_H ^ :2:21: note: expanded from here #define LT_CONFIG_H ^~~~~~~~~~ 1 error generated. gmake[4]: *** [Makefile:731: loaders/dlopen.lo] Error 1 gmake[4]: Leaving directory '/usr/ports/dev/tmp/work/tmp-c590592/upstream/ltdl' gmake[3]: *** [Makefile:561: all] Error 2 gmake[3]: Leaving directory '/usr/ports/dev/tmp/work/tmp-c590592/upstream/ltdl' gmake[2]: *** [Makefile:605: all-recursive] Error 1 gmake[2]: Leaving directory '/usr/ports/dev/tmp/work/tmp-c590592' gmake[1]: *** [Makefile:513: all] Error 2 gmake[1]: Leaving directory '/usr/ports/dev/tmp/work/tmp-c590592' *** Error code 1 Stop. make: stopped in /usr/ports/dev/tmp To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print `checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for `--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or `..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, `make install' will install all the files in `/usr/local/bin', `/usr/local/lib' etc. You can specify an installation prefix other than `/usr/local' using `--prefix', for instance `--prefix=$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/tmp] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-test-reports generate XML test reports [no]. Implies --with-boost-unit-test-framework. XML test reports can be post-processed with tools/boost-test-report. --enable-code-coverage collect run-time code coverage statistics [no]. Implies --with-boost-unit-test-framework and --disable-shared. This requires a GNU C/C++ compiler and turns off optimization for best results. --enable-sane-config activate SANE compatibility component [yes]. Disable this if you do not want the install step to touch your system's SANE configuration. This is useful if you do not have the privileges needed to make these changes. For example when you configure with --prefix=$HOME. --enable-udev-config integrate udev activated device set up [yes]. Disable this if you do not want the install step to touch your system's udev configuration. This is useful if you do not have the privileges needed to make these changes. For example when you configure with --prefix=$HOME. --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --disable-maintainer-mode disable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --disable-openmp do not use OpenMP --disable-nls do not use Native Language Support --disable-rpath do not hardcode runtime library paths --enable-static[=PKGS] build static libraries [default=no] --enable-shared[=PKGS] build shared libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-ltdl-install install libltdl Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gtkmm build a gtkmm based graphical user interface [check] --with-jpeg include JPEG image format related filters [check] --with-magick include image processing with convert [check]. Both GraphicsMagick and ImageMagick are supported but the latter provides somewhat more functionality. --with-magick-pp include autocrop and deskew support [check]. Both the GraphicsMagick and ImageMagick C++ libraries are supported. --with-tiff include TIFF image format related support [check] --with-sane build SANE compatibility components [check] --with-sane-confdir[=DIR] where to find the SANE configuration directory [guess]. Only use this if the guess is incorrect and you know exactly where your SANE configuration directory is. --with-included-boost use the Boost sources included here, if any [check]. Directory locations for other --with-boost-* options will be overridden. --with-udev-confdir[=DIR] udev configuration directory [guess]. Only use this if the guess is incorrect and you know exactly where your udev configuration directory is. --with-download-dir[=ABS_DIR] where to cache upstream source downloads [/path/to/upstream/downloads]. Distributable creation may include upstream sources in a way that depends on our own distributed sources. For that to work as intended, it attempts to download upstream archives into this location. --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib --without-libiconv-prefix don't search for libiconv in includedir and libdir --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib --without-libintl-prefix don't search for libintl in includedir and libdir --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-aix-soname=aix|svr4|both shared library versioning (aka "SONAME") variant to provide on AIX, [default=aix]. --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot[=DIR] Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-included-ltdl use the GNU ltdl sources included here --with-ltdl-include=DIR use the ltdl headers installed in DIR --with-ltdl-lib=DIR use the libltdl.la installed in DIR --with-boost[=ARG] use Boost library from a standard location (ARG=yes), from the specified location (ARG=), or disable it (ARG=no) [ARG=yes] --with-boost-libdir=LIB_DIR Force given directory for boost libraries. Note that this will override library path detection, so use this parameter only if default library detection fails and you know exactly where your boost libraries are located. --with-boost-system[=special-lib] use the System library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-system=boost_system-gcc-mt --with-boost-filesystem[=special-lib] use the Filesystem library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-filesystem=boost_filesystem-gcc-mt --with-boost-iostreams[=special-lib] use the IOStreams library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-iostreams=boost_iostreams-gcc-mt-d-1_33_1 --with-boost-program-options[=special-lib] use the program options library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-program-options=boost_program_options-gcc-mt-1_33_1 --with-boost-regex[=special-lib] use the Regex library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-regex=boost_regex-gcc-mt-d-1_33_1 --with-boost-thread[=special-lib] use the Thread library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-thread=boost_thread-gcc-mt --with-boost-unit-test-framework[=special-lib] use the Unit_Test_Framework library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-unit-test-framework=boost_unit_test_framework-gcc Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path CPP C preprocessor LT_SYS_LIBRARY_PATH User-defined run-time library search path. CXXCPP C++ preprocessor LIBUDEV_CFLAGS C compiler flags for LIBUDEV, overriding pkg-config LIBUDEV_LIBS linker flags for LIBUDEV, overriding pkg-config LIBUSB_CFLAGS C compiler flags for LIBUSB, overriding pkg-config LIBUSB_LIBS linker flags for LIBUSB, overriding pkg-config LIBGTKMM_CFLAGS C compiler flags for LIBGTKMM, overriding pkg-config LIBGTKMM_LIBS linker flags for LIBGTKMM, overriding pkg-config Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. From owner-freebsd-ports@freebsd.org Mon Oct 16 06:20:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3985E2F80C for ; Mon, 16 Oct 2017 06:20:28 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-pg0-x231.google.com (mail-pg0-x231.google.com [IPv6:2607:f8b0:400e:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A3E376E985 for ; Mon, 16 Oct 2017 06:20:28 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-pg0-x231.google.com with SMTP id a192so4594532pge.9 for ; Sun, 15 Oct 2017 23:20:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=cRT5P0QRDvFWdceYG48acqR27cHIqtDo92xx6Fk9/jw=; b=HxGsfYlv4sK/hsyakgOEHPDxZI5nciHTA3gQ+3TIW4TfwZfn4cqmOFQV43FJH+oVAD ZWRvJqmPh/TFgYr5S/ZI1OJWPWslRz2/BpFQc7mdTF+aK03PvDFq4vvDrfHor/nEhQDa kvD7gFeAlIkfhHJlBtiMklyXUr6g3+kfFquhf3M5HZGN3qLQ4lA4L9VL+hsou4PQYq+q GtW8LwevqG9ERdN5PuDKEvzDRe70N3iq+Y8ee3oASm4V4EUg2FRQ25XrfB99G/k9cteO qUSYneXm3hn3F29eWpOIfMP2qyPHIxU4z/msr8agLL19BKA4suIs5fReH6b7z/GcsMMU WIWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=cRT5P0QRDvFWdceYG48acqR27cHIqtDo92xx6Fk9/jw=; b=Cn4PeN78aAgFAbZEJHMkCb615K8YMS1u/RYMv1OmvqWOf4+kTeD//yjELlpEjNmKJo hQeeY7u6YEXAWqnhzlSjL1S6eVON8G9rXrtx3SRXp69hZKED1nv1dHfLV87eR7hJpAUe W3HnJ+m+VCeya2dLHiNlj/1xVC4tdBhRHjFL+aUMu6dm8wTBIPOXkIs4rQ2rUZyXd4l7 NYdeQaCAFqxrDhJo7pNWZXA8lirddPfbr1sV7MgkrUWd5hSA568GR8O7INbox7qtResu s3rD8gvUwMDT8YiJtp0OrlrjTbL7NuMnA7bx6nMwRT05dHfxYHbHWkuPUt6E6t0mnNjR 4wng== X-Gm-Message-State: AMCzsaXErYDloRkAyuZqMKRQWXuxjOdKMZ9Y2zKma1/3/Eemdg3wHz9b Ytbi5a1n7X7Cw9FcEsLWfTm7Tc+t42nODvkCxbI= X-Google-Smtp-Source: AOwi7QAW/5FT3eREXeaX7z7H99NGonbfyN5ajaDRp96OtgHah5UrqhhLkxyrz/di+UUQY90db0yqcB5rSnH04ZhGdYI= X-Received: by 10.98.13.157 with SMTP id 29mr7815384pfn.160.1508134827724; Sun, 15 Oct 2017 23:20:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.152.101 with HTTP; Sun, 15 Oct 2017 23:20:26 -0700 (PDT) Received: by 10.100.152.101 with HTTP; Sun, 15 Oct 2017 23:20:26 -0700 (PDT) In-Reply-To: References: From: Gleb Popov <6yearold@gmail.com> Date: Mon, 16 Oct 2017 09:20:26 +0300 Message-ID: Subject: Using blaslapack To: FreeBSD ports list Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 06:20:29 -0000 Hello. I'm porting an application (DLib, https://reviews.freebsd.org/D12559) that uses BLAS and LAPACK, and I have some questions. 1. Is there any pure C implementation that does not require Fortran compiler? 2. My application looks for cblas_ddot function in BLAS library, but the default library (netlib) doesn't seem to have that. It has ddot, though, so I'm not sure if it is a wrong check on app's side, or netlib is indeed doesn't suit there. For now I've used openblas, but I'm also not sure if it is a right choice. 3. How to link properly to any of BLAS libraries? All BLAS implementations blaslapack.mk features require Fortran. This implies USE_GCC=yes, so these are compiled with GCC, not Clang. Now when I try to link Clang-compiled DLib to GCC-compiled openblas, I get undefined references: //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__getf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__floatunditf@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__subtf3@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__multf3@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__unordtf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__lttf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__addtf3@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__gttf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__divtf3@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__letf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__netf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__floatditf@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__eqtf2@GCC_4.6.0' //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to `__floatsitf@GCC_4.6.0' I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there is also /usr/lib/libgcc_s.so and it doesn't have such symbols. I suspect this is the source of the error, but I wasn't able to fix it. Passing -Wl,-rpath as advised by lang/gcc6 pkg-message doesn't help. The only workaround I came up with is USE_GCC=yes to compile DLib itself, but that's pretty unsatisfactory. Thanks in advance. From owner-freebsd-ports@freebsd.org Mon Oct 16 06:33:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99E86E2FF4E for ; Mon, 16 Oct 2017 06:33:10 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EC1B86F12B for ; Mon, 16 Oct 2017 06:33:09 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:3046:abe8:79b3:9d22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id A50D2D105 for ; Mon, 16 Oct 2017 06:32:59 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org Subject: Fwd: [exp - 103i386-default-build-as-user][mail/sa-utils] Failed for sa-utils-0.04 in run-depends References: <201710160514.v9G5E9Eh042368@package19.nyi.freebsd.org> To: FreeBSD Ports ML From: Matthew Seaman X-Forwarded-Message-Id: <201710160514.v9G5E9Eh042368@package19.nyi.freebsd.org> Message-ID: <293bf031-5875-97ed-c910-682c997ce4e0@FreeBSD.org> Date: Mon, 16 Oct 2017 07:32:53 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <201710160514.v9G5E9Eh042368@package19.nyi.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="klnOOGvJPIDn6IdqmBPEshj349a52FWbW" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 06:33:10 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --klnOOGvJPIDn6IdqmBPEshj349a52FWbW Content-Type: multipart/mixed; boundary="DoVFuUW9Lt7MkNkGvUFfJFtJKXgJdGltm"; protected-headers="v1" From: Matthew Seaman To: FreeBSD Ports ML Message-ID: <293bf031-5875-97ed-c910-682c997ce4e0@FreeBSD.org> Subject: Fwd: [exp - 103i386-default-build-as-user][mail/sa-utils] Failed for sa-utils-0.04 in run-depends References: <201710160514.v9G5E9Eh042368@package19.nyi.freebsd.org> In-Reply-To: <201710160514.v9G5E9Eh042368@package19.nyi.freebsd.org> --DoVFuUW9Lt7MkNkGvUFfJFtJKXgJdGltm Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable Hmmm.... This nastygram from pkg-fallout arrived overnight. However, as far as I can tell, this is complaining about mail/spamassassin packages being broken, rather than any problem with mail/sa-utils itself.= However, having checked the Build URL, poudriere seems to think spamassassin built perfectly well. Something isn't right here... Cheers, Matthew -------- Forwarded Message -------- Subject: [exp - 103i386-default-build-as-user][mail/sa-utils] Failed for sa-utils-0.04 in run-depends Date: Mon, 16 Oct 2017 05:14:09 GMT From: pkg-fallout@FreeBSD.org To: matthew@FreeBSD.org CC: pkg-fallout@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: matthew@FreeBSD.org Last committer: matthew@FreeBSD.org Ident: $FreeBSD: head/mail/sa-utils/Makefile 438042 2017-04-08 13:02:36Z matthew $ Log URL: http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/45216= 9/logs/sa-utils-0.04.log Build URL: http://package19.nyi.freebsd.org/build.html?mastername=3D103i386-default-= build-as-user&build=3D452169 Log: =3D=3D=3D=3D>> Building mail/sa-utils build started at Mon Oct 16 05:14:04 UTC 2017 port directory: /usr/ports/mail/sa-utils building for: FreeBSD 103i386-default-build-as-user-job-27 10.3-RELEASE-p21 FreeBSD 10.3-RELEASE-p21 i386 maintained by: matthew@FreeBSD.org Makefile ident: $FreeBSD: head/mail/sa-utils/Makefile 438042 2017-04-08 13:02:36Z matthew $ Poudriere version: 3.1.21 Host OSVERSION: 1200042 Jail OSVERSION: 1003000 Job Id: 27 ---Begin Environment--- SHELL=3D/bin/csh UNAME_p=3Di386 UNAME_m=3Di386 OSVERSION=3D1003000 UNAME_v=3DFreeBSD 10.3-RELEASE-p21 UNAME_r=3D10.3-RELEASE-p21 BLOCKSIZE=3DK MAIL=3D/var/mail/root STATUS=3D1 SAVED_TERM=3D MASTERMNT=3D/poudriere/data/.m/103i386-default-build-as-user/ref UID=3D0 PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/loca= l/bin:/root/bin POUDRIERE_BUILD_TYPE=3Dbulk PKGNAME=3Dsa-utils-0.04 OLDPWD=3D/ PWD=3D/poudriere/data/.m/103i386-default-build-as-user/ref/.p/pool MASTERNAME=3D103i386-default-build-as-user SCRIPTPREFIX=3D/usr/local/share/poudriere USER=3Droot HOME=3D/root POUDRIERE_VERSION=3D3.1.21 SCRIPTPATH=3D/usr/local/share/poudriere/bulk.sh GID=3D0 LIBEXECPREFIX=3D/usr/local/libexec/poudriere LOCALBASE=3D/usr/local POUDRIEREPATH=3D/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS=3D PKGENV=3D ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- =3D=3D=3D> The following configuration options are available for sa-utils= -0.04: SACOMPILE=3Doff: Enable sa-compile support =3D=3D=3D> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work XDG_CONFIG_HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work TMPDIR=3D"/tmp" PATH=3D/wrkdirs/usr/ports/mail/sa-utils/work/.bin:/sbin:/bin:/usr/sbin:/u= sr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=3D/bin/sh CONFIG_SHELL=3D/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work XDG_CONFIG_HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work HOME=3D/wrkdirs/usr/ports/mail/sa-utils/work TMPDIR=3D"/tmp" PATH=3D/wrkdirs/usr/ports/mail/sa-utils/work/.bin:/sbin:/bin:/usr/sbin:/u= sr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=3Dyes WITHOUT_DEBUG_FILES=3Dyes WITHOUT_KERNEL_SYMBOLS=3Dyes SHELL=3D/bin/sh NO_LINT=3DYES PREFIX=3D/usr/local LOCALBASE=3D/usr/local= LIBDIR=3D"/usr/lib" CC=3D"cc" CFLAGS=3D"-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP=3D"cpp" CPPFLAGS=3D"" LDFLAGS=3D" -fstack-protector" LIBS=3D"" CXX=3D"c++" CXXFLAGS=3D"-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX=3D"/usr/local" BSD_INSTALL_PROGRAM=3D"install -s -m 555" BSD_INSTALL_LIB=3D"install -= s -m 0644" BSD_INSTALL_SCRIPT=3D"install -m 555" BSD_INSTALL_DATA=3D"install -m 0644" BSD_INSTALL_MAN=3D"install -m 444= " --End MAKE_ENV-- --PLIST_SUB-- OSREL=3D10.3 PREFIX=3D%D LOCALBASE=3D/usr/local RESETPREFIX=3D/usr/local PORTDOCS=3D"" PORTEXAMPLES=3D"" LIB32DIR=3Dlib DOCSDIR=3D"share/doc/sa-utils" EXAMPLESDIR=3D"share/examples/sa-utils" DATADIR=3D"share/sa-utils" WWWDIR=3D"www/sa-utils" ETCDIR=3D"etc/sa-utils" --End PLIST_SUB-- --SUB_LIST-- SACOMPILE=3DNO PREFIX=3D/usr/local LOCALBASE=3D/usr/local DATADIR=3D/usr/local/share/sa-utils DOCSDIR=3D/usr/local/share/doc/sa-utils EXAMPLESDIR=3D/usr/local/share/examples/sa-utils WWWDIR=3D/usr/local/www/sa-utils ETCDIR=3D/usr/local/etc/sa-utils --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=3Dyes BATCH=3Dyes WRKDIRPREFIX=3D/wrkdirs PORTSDIR=3D/usr/ports PACKAGES=3D/packages DISTDIR=3D/distfiles FORCE_PACKAGE=3Dyes PACKAGE_BUILDING=3Dyes MACHINE=3Di386 MACHINE_ARCH=3Di386 ARCH=3D${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=3D2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=3Di386 CONFIGURE_MAX_CMD_LEN=3D262144 OPSYS=3DFreeBSD OSREL=3D10.3 OSVERSION=3D1003000 PYTHONBASE=3D/usr/local _JAVA_OS_LIST_REGEXP=3Dnative|linux _JAVA_VENDOR_LIST_REGEXP=3Dopenjdk|oracle|sun _JAVA_VERSION_LIST_REGEXP=3D1.6|1.7|1.8|1.9|1.6\+|1.7\+|1.8\+|1.9\+ _OSRELEASE=3D10.3-RELEASE-p21 #### Misc Poudriere #### DISABLE_MAKE_JOBS=3Dpoudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> sa-utils-0.04 depends on file: /usr/local/sbin/pkg - not fou= nd =3D=3D=3D> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-build-as-user-job-27] Installing pkg-1.10.1... [103i386-default-build-as-user-job-27] Extracting pkg-1.10.1: .......... done =3D=3D=3D> sa-utils-0.04 depends on file: /usr/local/sbin/pkg - found =3D=3D=3D> Returning to build of sa-utils-0.04 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Fetching all distfiles required by sa-utils-0.04 for building =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Fetching all distfiles required by sa-utils-0.04 for building =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Fetching all distfiles required by sa-utils-0.04 for building =3D=3D=3D> Extracting for sa-utils-0.04 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Patching for sa-utils-0.04 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Configuring for sa-utils-0.04 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> sa-utils-0.04 depends on executable: sa-update - not found =3D=3D=3D> Installing existing package /packages/All/spamassassin-3.4.1= _11.txz [103i386-default-build-as-user-job-27] Installing spamassassin-3.4.1_11..= =2E [103i386-default-build-as-user-job-27] `-- Installing gnupg1-1.4.22... [103i386-default-build-as-user-job-27] | `-- Installing curl-7.56.0... [103i386-default-build-as-user-job-27] | | `-- Installing ca_root_nss-3.32.1... [103i386-default-build-as-user-job-27] | | `-- Extracting ca_root_nss-3.32.1: ........ done [103i386-default-build-as-user-job-27] | | `-- Installing libnghttp2-1.26.0... [103i386-default-build-as-user-job-27] | | `-- Extracting libnghttp2-1.26.0: .......... done [103i386-default-build-as-user-job-27] | `-- Extracting curl-7.56.0: =2E......... done [103i386-default-build-as-user-job-27] | `-- Installing gettext-runtime-0.19.8.1_1... [103i386-default-build-as-user-job-27] | | `-- Installing indexinfo-0.2.6... [103i386-default-build-as-user-job-27] | | `-- Extracting indexinfo-0.2.6: .... done [103i386-default-build-as-user-job-27] | `-- Extracting gettext-runtime-0.19.8.1_1: .......... done [103i386-default-build-as-user-job-27] `-- Extracting gnupg1-1.4.22: =2E......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Crypt-OpenSSL-RSA-0.28_2... [103i386-default-build-as-user-job-27] | `-- Installing p5-Crypt-OpenSSL-Bignum-0.08... [103i386-default-build-as-user-job-27] | | `-- Installing perl5-5.24.3.= =2E. [103i386-default-build-as-user-job-27] | | `-- Extracting perl5-5.24.3: .......... done [103i386-default-build-as-user-job-27] | `-- Extracting p5-Crypt-OpenSSL-Bignum-0.08: .......... done [103i386-default-build-as-user-job-27] | `-- Installing p5-Crypt-OpenSSL-Random-0.11... [103i386-default-build-as-user-job-27] | `-- Extracting p5-Crypt-OpenSSL-Random-0.11: ........ done [103i386-default-build-as-user-job-27] `-- Extracting p5-Crypt-OpenSSL-RSA-0.28_2: .......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Encode-Detect-1.01_1... [103i386-default-build-as-user-job-27] `-- Extracting p5-Encode-Detect-1.01_1: ......... done [103i386-default-build-as-user-job-27] `-- Installing p5-HTML-Parser-3.72= =2E.. [103i386-default-build-as-user-job-27] | `-- Installing p5-HTML-Tagset-3.20_1... [103i386-default-build-as-user-job-27] | `-- Extracting p5-HTML-Tagset-3.20_1: ....... done [103i386-default-build-as-user-job-27] `-- Extracting p5-HTML-Parser-3.72: .......... done [103i386-default-build-as-user-job-27] `-- Installing p5-HTTP-Date-6.02_1= =2E.. [103i386-default-build-as-user-job-27] `-- Extracting p5-HTTP-Date-6.02_1: ....... done [103i386-default-build-as-user-job-27] `-- Installing p5-IO-Socket-SSL-2.051... [103i386-default-build-as-user-job-27] | `-- Installing p5-Mozilla-CA-20160104... [103i386-default-build-as-user-job-27] | `-- Extracting p5-Mozilla-CA-20160104: ........ done [103i386-default-build-as-user-job-27] | `-- Installing p5-Net-SSLeay-1.81... [103i386-default-build-as-user-job-27] | `-- Extracting p5-Net-SSLeay-1.81: .......... done [103i386-default-build-as-user-job-27] `-- Extracting p5-IO-Socket-SSL-2.051: .......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Mail-DKIM-0.43..= =2E [103i386-default-build-as-user-job-27] | `-- Installing p5-Mail-Tools-2.14... [103i386-default-build-as-user-job-27] | | `-- Installing p5-TimeDate-2.30_2,1... [103i386-default-build-as-user-job-27] | | `-- Extracting p5-TimeDate-2.30_2,1: .......... done [103i386-default-build-as-user-job-27] | `-- Extracting p5-Mail-Tools-2.14: .......... done [103i386-default-build-as-user-job-27] | `-- Installing p5-Net-DNS-1.12,1... [103i386-default-build-as-user-job-27] | | `-- Installing p5-Digest-HMAC-1.03_1... [103i386-default-build-as-user-job-27] | | `-- Extracting p5-Digest-HMAC-1.03_1: .......... done [103i386-default-build-as-user-job-27] | | `-- Installing p5-IO-Socket-IP-0.39... [103i386-default-build-as-user-job-27] | | `-- Extracting p5-IO-Socket-IP-0.39: ....... done [103i386-default-build-as-user-job-27] | `-- Extracting p5-Net-DNS-1.12,1: .......... done [103i386-default-build-as-user-job-27] `-- Extracting p5-Mail-DKIM-0.43: =2E......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Mail-SPF-2.9.0_4= =2E.. [103i386-default-build-as-user-job-27] | `-- Installing p5-Error-0.17025... [103i386-default-build-as-user-job-27] | `-- Extracting p5-Error-0.17025: ......... done [103i386-default-build-as-user-job-27] | `-- Installing p5-Net-DNS-Resolver-Programmable-0.009... [103i386-default-build-as-user-job-27] | `-- Extracting p5-Net-DNS-Resolver-Programmable-0.009: .......... done [103i386-default-build-as-user-job-27] | `-- Installing p5-NetAddr-IP-4.078... [103i386-default-build-as-user-job-27] | `-- Extracting p5-NetAddr-IP-4.078: .......... done [103i386-default-build-as-user-job-27] | `-- Installing p5-URI-1.72... [103i386-default-build-as-user-job-27] | `-- Extracting p5-URI-1.72: =2E......... done [103i386-default-build-as-user-job-27] `-- Extracting p5-Mail-SPF-2.9.0_4: .......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Net-IDN-Encode-2.400... [103i386-default-build-as-user-job-27] `-- Extracting p5-Net-IDN-Encode-2.400: .......... done [103i386-default-build-as-user-job-27] `-- Installing p5-Net-LibIDN-0.12_4... [103i386-default-build-as-user-job-27] | `-- Installing libidn-1.33_1..= =2E [103i386-default-build-as-user-job-27] | `-- Extracting libidn-1.33_1: =2E......... done [103i386-default-build-as-user-job-27] `-- Extracting p5-Net-LibIDN-0.12_4: ......... done [103i386-default-build-as-user-job-27] `-- Installing re2c-0.14.3... [103i386-default-build-as-user-job-27] `-- Extracting re2c-0.14.3: =2E......... done =3D=3D=3D> Creating groups. Creating group 'spamd' with gid '58'. =3D=3D=3D> Creating users Creating user 'spamd' with uid '58'. install: option requires an argument -- g usage: install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] [-B suffix] [-l linkflags] [-N dbdir] file1 file2 install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] [-B suffix] [-l linkflags] [-N dbdir] file1 ... fileN directory install -dU [-vU] [-g group] [-m mode] [-N dbdir] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] directory ... spamd: not found pkg-static: PRE-INSTALL script failed Failed to install the following 1 package(s): /packages/All/spamassassin-3.4.1_11.txz Message from ca_root_nss-3.32.1: ********************************* WARNING *******************************= ** FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of th= e system administrator. *********************************** NOTE ********************************= ** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manu= al intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************= ** Message from perl5-5.24.3: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. *** Error code 70 Stop. make: stopped in /usr/ports/mail/sa-utils --DoVFuUW9Lt7MkNkGvUFfJFtJKXgJdGltm-- --klnOOGvJPIDn6IdqmBPEshj349a52FWbW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJZ5FKbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATsYgQAIsjgAhr2QaxpppyYqG1BM8p Eudxo+vfg3DurZTObeALdcZOk5JRPCEggwtVLkYk+wSOqlNygJj8G+BdNcCwMdfy 6+1zoHTShm5V2gfL/BRYnki5XptLqt5ez1JNnF9h/biPeaQ5I4nqO/Y1U279aeaU IF1A5tvIUvy6FfcW93zyPsZLjvAMX1GoEXrbOBL3C/nutzdPEpKeUXpKoYryvZ2h LpHrodZD45ws4qBU/0wZMdlDiQ0Ge/9KvuggbC5QdNqj1iOdOCrih/7R5mTgSv6A v5p1+s1tS4B9N4Uezc3Tt/yvbd49B3bEG1EdTSBwQFTknKkH7g2nzDHn8FDQaHah S88JMP6+sm1C4ib88QSQvWVxmlnalvJTHTVLdMqC81WlFOvhRt6U2j54C4YtSXea S1arNWWdNEbJtkq36H8tVzXWHEhFuPMUJ1aIQc1+giT98/4Ym2LJmgrsSaupQkZ/ 4IoLRnOPD0AkI0d43wh0NuYVF9FGN4CerVdlqYV/NRjcRbaO3G3gahBIGgfK/fxa qUsv2cb3UKFksCGuLCBXbHUCF+2dHKEykSiFR9G2nTcBBeXpp7XnFv8+OX3l9MX0 MIo0nl5oh3lkCDgGedzV/ewCCT5eKHd+4MArNULS0CKpoZXNPe2cPVdsbDrA0mG8 cS+dnKEhvQrVjK2hDNmp =s+pK -----END PGP SIGNATURE----- --klnOOGvJPIDn6IdqmBPEshj349a52FWbW-- From owner-freebsd-ports@freebsd.org Mon Oct 16 06:39:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13252E310E5 for ; Mon, 16 Oct 2017 06:39:03 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-20.reflexion.net [208.70.210.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BC9AE6F368 for ; Mon, 16 Oct 2017 06:39:02 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30460 invoked from network); 16 Oct 2017 06:38:55 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 16 Oct 2017 06:38:55 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Mon, 16 Oct 2017 02:38:55 -0400 (EDT) Received: (qmail 31764 invoked from network); 16 Oct 2017 06:38:55 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 16 Oct 2017 06:38:55 -0000 Received: from [192.168.1.26] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id C9A1EEC8AD3; Sun, 15 Oct 2017 23:38:54 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: ports: pkg-static: "x86_64-unknown-freebsd" versus "x86_64-portbld-freebsd" Message-Id: <9488EC8D-7626-4E2B-8E17-7563DD2E9343@dsl-only.net> Date: Sun, 15 Oct 2017 23:38:54 -0700 To: "O. Hartmann" , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 06:39:03 -0000 O. Hartmann ohartmann at walstatt.org wrote on Sun Oct 15 16:37:58 UTC 2017 : > . . . > file = /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unknown= -freebsd12.0-avx.bc:No > such file or directory pkg-static: Unable to access > . . . > find ./ -name "*freebsd12.0-avx.bc" -print > = ./work/stage/usr/local/share/pocl/kernel-x86_64-portbld-freebsd12.0-avx.bc= > = ./work/pocl-0.14/lib/kernel/host/kernel-x86_64-portbld-freebsd12.0-avx.bc > . . . > so it seems to me as "unknown" gets replaced by "portbld". > . . . I do not know if this will help or not. Using a powerpc64 context as an example: In "modern times" devel/powerpc64-gcc generates -unknown- in names and lang/gcc* on that environment generates -portbld- in names. This helps allows for both devel/powerpc64-gcc and lang/gcc being installed in a powerpc64 context: it avoids file name conflicts. So, for example: (I do not have lang/gcc around but do have lang/gcc7 .) # ls -lTd /usr/local/bin/*portb* -r-xr-xr-x 4 root wheel 3617405 Sep 30 23:33:03 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-c++7 -r-xr-xr-x 4 root wheel 3617405 Sep 30 23:33:03 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-g++7 -r-xr-xr-x 3 root wheel 3610452 Sep 30 23:33:06 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-7.2.0 -r-xr-xr-x 2 root wheel 121242 Sep 30 23:33:06 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-ar7 -r-xr-xr-x 2 root wheel 121146 Sep 30 23:33:07 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-nm7 -r-xr-xr-x 2 root wheel 121166 Sep 30 23:33:07 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-ranlib7 -r-xr-xr-x 3 root wheel 3610452 Sep 30 23:33:06 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc7 -r-xr-xr-x 2 root wheel 3620002 Sep 30 23:33:03 2017 = /usr/local/bin/powerpc64-portbld-freebsd12.0-gfortran7 # ls -lTd /usr/local/bin/*unknow* -r-xr-xr-x 2 root wheel 3237168 Oct 1 01:17:24 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-c++ -rwxr-xr-x 1 root wheel 3235584 Oct 1 01:17:30 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-cpp -r-xr-xr-x 2 root wheel 3237168 Oct 1 01:17:24 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-g++ -r-xr-xr-x 2 root wheel 3234328 Oct 1 01:17:34 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc -r-xr-xr-x 2 root wheel 3234328 Oct 1 01:17:34 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-6.3.0 -r-xr-xr-x 1 root wheel 121176 Oct 1 01:17:35 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-ar -r-xr-xr-x 1 root wheel 120808 Oct 1 01:17:35 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-nm -r-xr-xr-x 1 root wheel 120824 Oct 1 01:17:35 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-ranlib -r-xr-xr-x 1 root wheel 2347112 Oct 1 01:17:26 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcov -r-xr-xr-x 1 root wheel 2091280 Oct 1 01:17:26 2017 = /usr/local/bin/powerpc64-unknown-freebsd12.0-gcov-tool Something like this might be involved in your context? =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Mon Oct 16 07:50:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4535CE3255F for ; Mon, 16 Oct 2017 07:50:41 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B3471714B0 for ; Mon, 16 Oct 2017 07:50:40 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M0LtB-1dEeZ70pnZ-00uWjn; Mon, 16 Oct 2017 09:50:36 +0200 Date: Mon, 16 Oct 2017 09:50:29 +0200 From: "O. Hartmann" To: Mark Millard Cc: "O. Hartmann" , FreeBSD Ports Subject: Re: ports: pkg-static: "x86_64-unknown-freebsd" versus "x86_64-portbld-freebsd" Message-ID: <20171016095012.63d170f3@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: <9488EC8D-7626-4E2B-8E17-7563DD2E9343@dsl-only.net> References: <9488EC8D-7626-4E2B-8E17-7563DD2E9343@dsl-only.net> Organization: Walstatt MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:AB4tuE5o8TZhNbCd2R1GaFDqKZ6MKZG/vqN81URIUkPh1yjvoYV fZzs8E62iNkkJ+0IXelnbxsCTmdMEFZs8Hodrh4vAhMMtStwqYhKB2Em5R5g9cMfenNHO9L fYFWcZB9bZ+AbQdvmBOfzryCVDyeB05qsPNbZAOmolakbf8ctNGFSNz9QwrvJGufE/XrA9u Mi0CzU0PoKh8QWYRLeJFg== X-UI-Out-Filterresults: notjunk:1;V01:K0:bA/6FKdZw+E=:0HYSLe/sDdURJU4EBzW+ec DOQMyay9xlv/nko6/JBbUZPDqESR019CNBHKp4z5zAiwpPkVI6ZMmTB8ux41ZgnOWH8TOqAvP VKfIren6ZHyhGlxe79xL4/RkU0XCk9ToOt+OJuetFTbp/qtpsHIdtIXR/glX94p7TFuyoGZ0h SyLVeo2QrJpd578KSW1koxTab6jjcNG7VAEfI013AjYJHbykQqimCernVjfX9Gi0E1tLnMg/W EqvbuPgtjtbuDY1kL0lccMYanLk8qswaPxOZPo5cz8wHRxwEn3H5l9n+qf6o8+JqkCSiWmhel 4v/A4REsF3xpHj9v7Z0+Ti2x2qCf0m7Tf1agoIB2EKrkYECuMLHJ1ab5e8b1gT4uahMv2nDHf uHz58ZQ1UXY3cMHsGl7V93tknQl7LqzUs2pWYsXqtfmMkad2QlxNUf4ptZkdpTHFiEF/d+XTq bRWOejNPTdw6PFbQ+GD0WwRvjU0CydWp/XX5ni/DTUMfC60Xqtw5Az/fdLfTXoZwdKYTBfDI3 cYnl7xqtbYGQ+HM+5gboQPy+oFJCB6HLLqKjruBen7wYfAwLYcjXa43nnguxpBy8+h2UZhlQ6 WYxZFUsNOu1Q3dH4kQ9sCA1maG5pSgjLHc4qyxeIa1RK10Gi+UFBs0Jo9rY2dsOamJRihTB+x WHSc91JgIze9mHXId78tumE3IoQcCNDafEqVO71qxfTRLvBEaJTNJObr1mb07K/GJ/qei2+co UQgxDErbHoBddZ+5ZJHjDWm5EntaK2MXUT5L6GDzIn+nWFsgQDbciLIlw5PzvrUZGS8hSZGfu P/3cwEo2EucdPAVaQ17I+xpoZTNHeE8idUKOo/mrJOrFYrACDA= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 07:50:41 -0000 On Sun, 15 Oct 2017 23:38:54 -0700 Mark Millard wrote: > O. Hartmann ohartmann at walstatt.org wrote on > Sun Oct 15 16:37:58 UTC 2017 : > > > . . . > > file /usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-x86_64-unknown-freebsd12.0-avx.bc:No > > such file or directory pkg-static: Unable to access > > . . . > > find ./ -name "*freebsd12.0-avx.bc" -print > > ./work/stage/usr/local/share/pocl/kernel-x86_64-portbld-freebsd12.0-avx.bc > > ./work/pocl-0.14/lib/kernel/host/kernel-x86_64-portbld-freebsd12.0-avx.bc > > . . . > > so it seems to me as "unknown" gets replaced by "portbld". > > . . . > > I do not know if this will help or not. Using a powerpc64 > context as an example: > > In "modern times" devel/powerpc64-gcc generates -unknown- in names > and lang/gcc* on that environment generates -portbld- in names. This > helps allows for both devel/powerpc64-gcc and lang/gcc being installed > in a powerpc64 context: it avoids file name conflicts. > > So, for example: > (I do not have lang/gcc around but do have lang/gcc7 .) > > # ls -lTd /usr/local/bin/*portb* > -r-xr-xr-x 4 root wheel 3617405 Sep 30 23:33:03 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-c++7 -r-xr-xr-x 4 root > wheel 3617405 Sep 30 23:33:03 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-g++7 -r-xr-xr-x 3 root > wheel 3610452 Sep 30 23:33:06 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-7.2.0 -r-xr-xr-x 2 > root wheel 121242 Sep 30 23:33:06 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-ar7 -r-xr-xr-x 2 root > wheel 121146 Sep 30 23:33:07 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-nm7 -r-xr-xr-x 2 root > wheel 121166 Sep 30 23:33:07 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc-ranlib7 -r-xr-xr-x 3 > root wheel 3610452 Sep 30 23:33:06 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gcc7 -r-xr-xr-x 2 root > wheel 3620002 Sep 30 23:33:03 > 2017 /usr/local/bin/powerpc64-portbld-freebsd12.0-gfortran7 > > # ls -lTd /usr/local/bin/*unknow* > -r-xr-xr-x 2 root wheel 3237168 Oct 1 01:17:24 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-c++ -rwxr-xr-x 1 root > wheel 3235584 Oct 1 01:17:30 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-cpp -r-xr-xr-x 2 root > wheel 3237168 Oct 1 01:17:24 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-g++ -r-xr-xr-x 2 root > wheel 3234328 Oct 1 01:17:34 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc -r-xr-xr-x 2 root > wheel 3234328 Oct 1 01:17:34 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-6.3.0 -r-xr-xr-x 1 > root wheel 121176 Oct 1 01:17:35 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-ar -r-xr-xr-x 1 root > wheel 120808 Oct 1 01:17:35 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-nm -r-xr-xr-x 1 root > wheel 120824 Oct 1 01:17:35 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc-ranlib -r-xr-xr-x 1 > root wheel 2347112 Oct 1 01:17:26 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcov -r-xr-xr-x 1 root > wheel 2091280 Oct 1 01:17:26 > 2017 /usr/local/bin/powerpc64-unknown-freebsd12.0-gcov-tool > > Something like this might be involved in your context? > > === > Mark Millard > markmi at dsl-only.net > Hello Mark. Port lang/pocl, 0.14, built flawless in the past, as it is usually compiled with LLVM/CLANG. Something changed in the past weeks and I got noticed that poudriere failed installing the port. I do not use gcc of any kind and I have already proposed for a patch, but your statement/email make me rethink this approach; the difference might be by intention, but if so, I do not understand the logic of port's Mk infrastructure, simply because I'm not into it. The changes to the port's system must have been recently made, lang/pocl built a couple of weeks ago on 12-CURRENT without any problems. After I got the poudriere failure notice, I tried on my installations and it failed to install there, too. So, the big question for me to answer is: is it a bug or is it a new feature reflecting the need to sketched above ... Thanks for answering, Oliver From owner-freebsd-ports@freebsd.org Mon Oct 16 08:07:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF952E32D28 for ; Mon, 16 Oct 2017 08:07:02 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-oi0-x229.google.com (mail-oi0-x229.google.com [IPv6:2607:f8b0:4003:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 714B771F10 for ; Mon, 16 Oct 2017 08:07:02 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-oi0-x229.google.com with SMTP id h6so3510666oia.10 for ; Mon, 16 Oct 2017 01:07:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GfkGO3eY3WNrBJZ9nnxD1bNEe0HI9Xza44IZl98NpEg=; b=DPANDED0D1Oo+liZ2mI7K4B0Znhlr2jM0L1IiRSxt12zxLl4QBQI5NzFiaJ/61eh4N RH84vgUvfso8dwNMsvyfC56Qr/chnDLdSRPBQhYR5XYvhtmw+XOxuq6pt2CjKsmj7fHC PmVkS3fXR0AzhOuZJLE/HCfpRblBGUPX2xRToh+8CUPaHCXHRgQi6CBoh2V465VoTJQK 6GJKbU0A0BrWtBt/55QTAn5mD5IiVeW6AOFEkneSNT22QGod1PSzhwy1c+p38LcXCN2H fYk603I7xTeyml8Ni0VGse8R6charMiTXRSF2DnN+bJKSJSXmZE74LKt/lM0KugfXUvm cXfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GfkGO3eY3WNrBJZ9nnxD1bNEe0HI9Xza44IZl98NpEg=; b=ieJwYuOuGrVNYzBWiwc5+eF6flq85auXGUGbIBXJHyMWcUDfdefyhkLI1//9OW1nrA tPjfiZNQa13QVMnLYEgFXnhK1vxxbPYCVgj7WxJPOT3BWNqD4Sj4BbJPHliYAvRgxjUF SkXKZCIZmSOs/A6305SLL2Xt4Cn4hvuzKq6+kUDnptgRG31U+qFcYSZsscfjwJYFWdAC KlHPFrDwmai00xyOvGvmqbL2KBQokaKu6S/u6hVyyb0cNSg0X6ofnBiGOEEUppeOUnos cikOzRu5+vGoQ1sWv00oYqd66BMLxxMwlEsznSKF+ng1jCtr+veB6aM2mxjTwxL0F4BC vQgA== X-Gm-Message-State: AMCzsaW4EVRYpe/JKqpELgqeB4b+JfkbKUtVHT4K18naMJgbbxQdysOe Sovr/xP0KkGVvJgss3RfYearW2lUddmLQpJYRtQ= X-Google-Smtp-Source: AOwi7QDI1Pe2EhqgxjTdZ+5WflEOgou/7yXeGw0qaWUFqc9fOD9hVfgIj5n9oD8ShyuKvSg9vdeFJ25Gu4ZbFC9PbbA= X-Received: by 10.157.81.19 with SMTP id c19mr5503774oth.230.1508141221702; Mon, 16 Oct 2017 01:07:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.17.23 with HTTP; Mon, 16 Oct 2017 01:07:01 -0700 (PDT) In-Reply-To: References: From: Mehmet Erol Sanliturk Date: Mon, 16 Oct 2017 11:07:01 +0300 Message-ID: Subject: Re: Using blaslapack To: Gleb Popov <6yearold@gmail.com> Cc: FreeBSD ports list Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:07:02 -0000 On Mon, Oct 16, 2017 at 9:20 AM, Gleb Popov <6yearold@gmail.com> wrote: > Hello. > > I'm porting an application (DLib, https://reviews.freebsd.org/D12559) that > uses BLAS and LAPACK, and I have some questions. > > 1. Is there any pure C implementation that does not require Fortran > compiler? > Please see : http://www.netlib.org/clapack/ http://www.netlib.org/blas/#_cblas Mehmet Erol Sanliturk > > 2. My application looks for cblas_ddot function in BLAS library, but the > default library (netlib) doesn't seem to have that. It has ddot, though, so > I'm not sure if it is a wrong check on app's side, or netlib is indeed > doesn't suit there. For now I've used openblas, but I'm also not sure if it > is a right choice. > > 3. How to link properly to any of BLAS libraries? All BLAS implementations > blaslapack.mk features require Fortran. This implies USE_GCC=yes, so these > are compiled with GCC, not Clang. Now when I try to link Clang-compiled > DLib to GCC-compiled openblas, I get undefined references: > > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__getf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatunditf@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__subtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__multf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__unordtf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__lttf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__addtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__gttf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__divtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__letf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__netf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatditf@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__eqtf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatsitf@GCC_4.6.0' > > I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there > is > also /usr/lib/libgcc_s.so and it doesn't have such symbols. I suspect this > is the source of the error, but I wasn't able to fix it. Passing -Wl,-rpath > as advised by lang/gcc6 pkg-message doesn't help. The only workaround I > came up with is USE_GCC=yes to compile DLib itself, but that's pretty > unsatisfactory. > > Thanks in advance. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Mon Oct 16 08:07:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB27CE32D5B for ; Mon, 16 Oct 2017 08:07:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 85E0871F9F; Mon, 16 Oct 2017 08:07:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id E039D13DC7; Mon, 16 Oct 2017 08:07:24 +0000 (UTC) Date: Mon, 16 Oct 2017 10:07:24 +0200 From: Baptiste Daroussin To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ucfr2a5mf25saxzh" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:07:25 -0000 --ucfr2a5mf25saxzh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 05:37:57AM +0000, blubee blubeeme wrote: > I'm trying to port some software that keeps failing when it tries to find= a > config.h. >=20 > I know the config.h file is there but I think the compilation is failing > because it's trying to build ltdl and freebsd doesn't need that since > freebsd already has dlopen in libc. >=20 > Which configure flag could I try to get rid of building that lib? The full > configure --help file is below. >=20 > My current makefile has these settings: > HAS_CONFIGURE=3D yes > CONFIGURE_ARGS=3D --without-included-ltdl --disable-ltdl-install > USES=3D autoreconf gmake First this is wrong, if you have USES=3Dautoreconf it means you are using G= NU configure, so s/HAS_CONFIGURE/GNU_CONFIGURE/g Do you have libltdl.so:devel/libltdl in your LIB_DEPENDS line Bapt --ucfr2a5mf25saxzh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnkaLcACgkQY4mL3PG3 PlqEbBAAlDUrZ3q2OXPSfEyX7x/Yud6JQynN83XiFxpnplgYoxECQp+m45ZVc4pB sfREZI1+ar2F7KWgn67TLtIn93zkbErKkMqIQLymlacRJoNhsWeH4pvDRv8ZvKfv /Kvxcry+1GLbLWfgG/AxeqAhhR+CYgOw9cdlnc9W7xhRMkUKBgPqMgJkGFyEs8Fh eYgIDLd/P+XfarjmuYABJMaKi0oEjF/KkJTfNz9if/SA6lO3mUBKjMkkb819JnEy 0baF9XOLgnOgJ3lVxd03euBuu5dngvlb6IoPJM6c1Fli8dprL9OIn7pUzVOVZd6T /O3YlVl7PNDgKynA9Vq7BZsoEznFPOMfYVOcl1b45nvGsbWEX7IFMlwaf55RygcL xVdyC1DaKYYZ3d9RHk2hb13r2r04OX2mhYFhtRXEXP5X6NDRBUV8kCbXN1SGaK1b RHydP6cNFnX+NuRZ2vqQ0Zc3GLEuEGWFu3Fu3Rc+sLN6ytOUGxvmk19gOOoUVOr9 unsc3zzGqcHyXzOeOn3tmDMgdTHzDPiv0elkQ7B+qguhddK67FHCxbx8v7SSzNwS CI5wfxsUQk2BTaQBRME7bJ+R3R/cL68Z8sGXAarG9F7LO7T5GnT4KDZSfH1XKbpS M1V5wxWua4cLrhObJ9siP4NWuEydnQXiubHrAlagKKpPmzwoxfE= =E/EM -----END PGP SIGNATURE----- --ucfr2a5mf25saxzh-- From owner-freebsd-ports@freebsd.org Mon Oct 16 08:25:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E747E331BF for ; Mon, 16 Oct 2017 08:25:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3607B7269E; Mon, 16 Oct 2017 08:25:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x236.google.com with SMTP id r127so188067itb.5; Mon, 16 Oct 2017 01:25:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=U0R82BsQLbST3nZY1emqAbl3fb9hAB+Fog19i6DVAlI=; b=C+Bt5hYYAfJXTHFNwCIaXdCiMOnBWjbEcQqLgbXDETwoqRJF/hf160KGKN/u+e0Ls/ Igo1p00yFt8s/LCBCK/+VsgvSmDLJBJcHiwDpzO1Pr7FPS6JpwvqD+4kKIsIS6t3cpK5 HlQUy8LCoIs2+8sjA7C4z+NwYoJB9oJTIRgzN/efEW5r43mDrmM4vhBUK2tp0VglQPhk 4LYZzECMB1IILujeRp9FytlBmA4myrWWhE1n7MhXvQY8xJcP4jxt1gnYFpX840HBjTu6 HISZlODerJUPMRVJohZ8TlhlkfOe4M7yACY7NBqYGq9uwkLqDo7QqvCjFrQ23xTNRP6y O3xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=U0R82BsQLbST3nZY1emqAbl3fb9hAB+Fog19i6DVAlI=; b=iShqjitBL2+kJpNI8ofSQVoOKAabl0Gg4AEpniGKJ+7obSHSFG3fgomopCPTqungyw 0sjK1bjS7tVb/uTqQp2IjTdIpxAajp6GD3m+i6ailrRI1lbVahrNTv9kyx0v+odezxg0 gp40N3Hhgz53HASOeoAqdohzGnI+ABdyYJlG0zTMjmx8wwq0mquS1VlKErrRkjnGBGb3 iRr5jrZy2J5Xg30ee5PbZl5F2lVVE0zg1vzyN5z3Xl2sIFsFxYhEKR29fmx/eL9I0jR4 qIx/C36g72rNQDL8O8YoexBYSlUUoIV4XMKt6q7KlinXf72vcrihD9iSbXv+ydHhiivp NuGg== X-Gm-Message-State: AMCzsaWlGIeR+FyD8A+QRi+1pvliz1JcJadzsgJZcP4KnXFDh5jVon4J 40hNgHKa1K8eIBz0efSDNG8p8GaGfiG59rVbrqY5aQ== X-Google-Smtp-Source: ABhQp+SHAJQlncDDLyIfwv3EGmOML+G3yXEaqoAtEVcFrZIYZuStDcYgVyXOvtOlkMdypzZxrSOZ4/7jtk3jTZPSB1c= X-Received: by 10.36.213.213 with SMTP id a204mr157721itg.51.1508142358223; Mon, 16 Oct 2017 01:25:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Mon, 16 Oct 2017 01:25:57 -0700 (PDT) In-Reply-To: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> From: blubee blubeeme Date: Mon, 16 Oct 2017 16:25:57 +0800 Message-ID: Subject: Re: gnu ltdl and FreeBSD To: Baptiste Daroussin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:25:59 -0000 This is what the Makefile looks like, the file still fails: LICENSE= GPLv3+ BUILD_DEPENDS= gsed:textproc/gsed BINARY_ALIAS= sed=gsed LIB_DEPENDS= libltdl.so:devel/libltdl GNU_CONFIGURE= yes USES= autoreconf gmake same compile error. That config.h should be auto generated and setup by autoreconf but its not. On Mon, Oct 16, 2017 at 4:07 PM, Baptiste Daroussin wrote: > On Mon, Oct 16, 2017 at 05:37:57AM +0000, blubee blubeeme wrote: > > I'm trying to port some software that keeps failing when it tries to > find a > > config.h. > > > > I know the config.h file is there but I think the compilation is failing > > because it's trying to build ltdl and freebsd doesn't need that since > > freebsd already has dlopen in libc. > > > > Which configure flag could I try to get rid of building that lib? The > full > > configure --help file is below. > > > > My current makefile has these settings: > > HAS_CONFIGURE= yes > > CONFIGURE_ARGS= --without-included-ltdl --disable-ltdl-install > > USES= autoreconf gmake > > First this is wrong, if you have USES=autoreconf it means you are using GNU > configure, so s/HAS_CONFIGURE/GNU_CONFIGURE/g > > Do you have libltdl.so:devel/libltdl in your LIB_DEPENDS line > > Bapt > From owner-freebsd-ports@freebsd.org Mon Oct 16 08:45:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 17F5EE33841 for ; Mon, 16 Oct 2017 08:45:57 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay111.isp.belgacom.be (mailrelay111.isp.belgacom.be [195.238.20.138]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED98C7311E for ; Mon, 16 Oct 2017 08:45:55 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3A6wKM6hxvdQU5rrTXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1OwSIJqq85mqBkHD//Il1AaPBtSLraocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze6/9pnQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiS?= =?us-ascii?q?cIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CS2RPXthfWTFCDIy+?= =?us-ascii?q?YYsAAPYOM+lDoonhpVYCsQeyCRWwCO/xzDJDm3/43bc90+QkCQzIwg0gH9AKsH?= =?us-ascii?q?/Jstj1M6ASUfurw6nN1zrDaehW0ir65YjUcxAho/WMUKlwf8rL10YgCR7IgEie?= =?us-ascii?q?p4D/ODOVzOsNvnGd4uF9Vuyvk3YqpgJtrjS12MsglpTFipgax13K7yl0w4c4KN?= =?us-ascii?q?ulQ0Bhe9GkCoFftySCOotzRcMtXn9ntT4hyr0DpZ67ZC8KyIk7xxLHa/yIbYyI?= =?us-ascii?q?4hX7WeaSOzh4gHNleLehiBao9kis0PH8Vsi20FZOtCZKjt7MtncW1xPN78iIUP?= =?us-ascii?q?19/ly71TaIzQDT5flIIUEylaXFN54s2r09moYJvUjdAiP6hV/6gaCYe0k++eWl?= =?us-ascii?q?6vzrYrD8qZ+dM490hBv+MqMrmsGnHeQ4MwoOX2yA9OSyzr3s41P2T65RjvIriK?= =?us-ascii?q?XZt4raJcsDqq6jHwBVypoj6wq4Dzq+39QYgGMHI0xDeB2bj4jmIVfOLev3Dfe6?= =?us-ascii?q?mVuskTNry+raMb3mB5WeZkTExb3lYLxw5gZWzBc5wN1a6toABawbLfT4Wkb3nN?= =?us-ascii?q?PdBx49dQezxrC0Js9609YiWGCLSoSeN7jftFaO/ap7P+iOYKc7ojvwAcMJofn0?= =?us-ascii?q?gilqyhcmYaC10M5POziDFfN8LhDcOCK0jw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2AECADCcORZ/1YryVBcGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgzRUfiePDY47AQGBdS8BiBWNaoIUgguDOgKEVUEXAQE?= =?us-ascii?q?BAQEBAQEBAQFqKII4JAGCQAEBAQECATocIwULCxgJJQ8SGB4GE4oFAw0MrEeHO?= =?us-ascii?q?w2DaAEBAQEBBQEBAQEkgy2FQoMqgl6IGwWhDDyPcoRsf5IkjQOKJSEDM4FZVTI?= =?us-ascii?q?Igy2CXByBaT42iiUBAQE?= X-IPAS-Result: =?us-ascii?q?A2AECADCcORZ/1YryVBcGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgzRUfiePDY47AQGBdS8BiBWNaoIUgguDOgKEVUEXAQEBAQEBAQEBAQFqK?= =?us-ascii?q?II4JAGCQAEBAQECATocIwULCxgJJQ8SGB4GE4oFAw0MrEeHOw2DaAEBAQEBBQE?= =?us-ascii?q?BAQEkgy2FQoMqgl6IGwWhDDyPcoRsf5IkjQOKJSEDM4FZVTIIgy2CXByBaT42i?= =?us-ascii?q?iUBAQE?= Received: from 86.43-201-80.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([80.201.43.86]) by relay.skynet.be with ESMTP; 16 Oct 2017 10:44:43 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id v9G8ihpx017429; Mon, 16 Oct 2017 10:44:43 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 16 Oct 2017 10:44:42 +0200 From: Tijl Coosemans To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016104442.2ae8931f@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:45:57 -0000 On Mon, 16 Oct 2017 13:37:57 +0800 blubee blubeeme wrote: > I'm trying to port some software that keeps failing when it tries to find a > config.h. > > I know the config.h file is there but I think the compilation is failing > because it's trying to build ltdl and freebsd doesn't need that since > freebsd already has dlopen in libc. > > Which configure flag could I try to get rid of building that lib? The full > configure --help file is below. > > My current makefile has these settings: > HAS_CONFIGURE= yes This should be GNU_CONFIGURE=yes. > CONFIGURE_ARGS= --without-included-ltdl --disable-ltdl-install > USES= autoreconf gmake Here you should add "libtool" to USES. And maybe the code really needs libltdl. See if there are any calls to lt_dlinit or lt_dlopen. You can then add this dependency: LIB_DEPENDS= libltdl.so:devel/libltdl From owner-freebsd-ports@freebsd.org Mon Oct 16 08:50:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53834E338FC for ; Mon, 16 Oct 2017 08:50:10 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3576E7324B; Mon, 16 Oct 2017 08:50:10 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 90D4C1453C; Mon, 16 Oct 2017 08:50:09 +0000 (UTC) Date: Mon, 16 Oct 2017 10:50:09 +0200 From: Baptiste Daroussin To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yqngz6wc5arerutw" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:50:10 -0000 --yqngz6wc5arerutw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 08:25:57AM +0000, blubee blubeeme wrote: > This is what the Makefile looks like, the file still fails: >=20 > LICENSE=3D GPLv3+ > BUILD_DEPENDS=3D gsed:textproc/gsed >=20 > BINARY_ALIAS=3D sed=3Dgsed >=20 > LIB_DEPENDS=3D libltdl.so:devel/libltdl > GNU_CONFIGURE=3D yes > USES=3D autoreconf gmake >=20 > same compile error. > That config.h should be auto generated and setup by autoreconf but its no= t. The config.h is not setup by autoreconf neither generated by autoreconf. th= e run of the configure script should generated it except if it fails. Have you re= ad the config.log (very long and verbose script that explains what happened - including failures - during the run of the configure script) Also you should add "libtool" to your USES line Best regards, Bapt --yqngz6wc5arerutw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnkcr8ACgkQY4mL3PG3 PlqTIA/+J1nC2M/jQp3lfUfqCZM+S6lW1MiFJ3MtYdmmDwNcCcTXMtceGg1hFTZv lLbvVZkilpCrG1yxMtaD6ZJzUlCrjgsKb57wKTt9Aubc5hQ69caDj7t8OnCm/abV gRP6qZ7B9kdySTV6friJP6zA9iaJuT0fbTM8eHm5xJ6WRv2pY+hNo+9+hwSpKYTq zPTIN1z6GHRdJnuQbbMaHYbvED9WemOG/2F16jCLgEm6QHOf4K1VDMgYnCVsrlE1 9nBdgYUZ37QFblU9u2TPvUIUcwHLesJ2gL5DxcwbTymkmfp+u7yjca52wMBnJWBQ FeN8GM6sk3+f1YbsiY7G64suwSce90pu5LMiilf4/z4MSPBIikUV1LMZCxBxLfQm doIgxtQiVOWfbqAx4we+3zR9y8pF7iiTsTYDKYhVNCC3q37f8EuaHjC6NL969nZc hcs1HWfQNBOpaXPsABSRMInqo8Bpb2lOqqwdrdwpn6tRBR2Je0qfREj3AFuwGF3+ VYom2AxSKVKYmMYG/vXTghIJn1ArQ9zC6FytAkLtDmGwKb3os0rPDZLXVYYexE4d H9ufpcN74crquwAqy5bLu01eVaRByJMHNqBByMmRGw7q2vxnEY0SGSUjeQxsjCK5 QTKjtvI2M4xxmmCvqR3Y/UxIRNbQVsVCCEsVZtV6x+DbeVCSqak= =Wj5v -----END PGP SIGNATURE----- --yqngz6wc5arerutw-- From owner-freebsd-ports@freebsd.org Mon Oct 16 08:53:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9372BE33BE7 for ; Mon, 16 Oct 2017 08:53:08 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay111.isp.belgacom.be (mailrelay111.isp.belgacom.be [195.238.20.138]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D3D24735C1 for ; Mon, 16 Oct 2017 08:53:07 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AJeeFbBaL5jCkoWNC0fVRdDv/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoMq+bnLW6fgltlLVR4KTs6sC0LuG9fi4EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT6+bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+?= =?us-ascii?q?RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPC?= =?us-ascii?q?TQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjm58axlVAHnhz?= =?us-ascii?q?sGNz4h8WHYlMpwjL5AoBm8oxBz2pPYbJ2JOPZ7eK7WYNEUSndbXstJWSJPAp2y?= =?us-ascii?q?YZYMAeUDM+ZXoJXyqVQVoBuiBwSgGP/jxiNUinPo26AxzuQvERvB3AwlB98Arn?= =?us-ascii?q?XUrNfxNKwPT+21y67IzS7dYPNTwzj97pPIeQ0mrPGQXLJwc87RxFIvGQPfkFqf?= =?us-ascii?q?t5HoMS6b2OgXtGib9eVgWPuphmU6qA9xuiCiy8QwhoXTmI4Z1k3I+T92zYs7P9?= =?us-ascii?q?G1S092bNi5G5VKrS6aLZF5QsY6TmFtvyY116MJtIagfCgP1JQn3xnfa+Gbc4SQ?= =?us-ascii?q?4hLsSuKRITBgiXJmYr2/gxey8U2+xe3mUcm4ykpKritHktnIrHwCyxvT6s+cSv?= =?us-ascii?q?Rj+0euwzCP1xvJ5uFDO0A0mrLXK58nwrEuipoeqUfOEjPslEnokKOaa18o9+em?= =?us-ascii?q?5uj9Ybjrp4eQN4puhQH/NqQulNa/AeM9MgUWQ2ib+Oa81Ln48E33WrVFkOM5nb?= =?us-ascii?q?LCsJ/HP8gbobS5AwBN3oY59xm/Fyum0MgfnXQfI1JFZQiHgJbvO17SIPD3F/G/?= =?us-ascii?q?jk+jkDdu3f/GP7nhDo/RIXjElbeyNYp6vkRY1QA+wJhV449eB7wELbqnVVLrud?= =?us-ascii?q?rTDhY/GwOxyufjTt5609VNd3iIB/qlMaHW+XSP4fkiJuCKf8dBpDf/L9AL/fPj?= =?us-ascii?q?p0QV31gHcv/6jtMsdHmkE6E+cA2ian32j4JESD9Ssw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2AFCAAkc+RZ/1YryVBcGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgzRUfiePDY47AQGBdS8BiBWNaoIUhT8EAgKEVUIWAQE?= =?us-ascii?q?BAQEBAQEBAQFqKII4JAGCQQEFOhwjEAsYCSUPEhgeBhOKBQMZrEOHOw2DaAEBA?= =?us-ascii?q?QEBBQEBAQEkgy2FQoMqgl6IGwWhDDyPcoRsf4EJAZEajQOKJSYLJoFZVTIIgy2?= =?us-ascii?q?EYT42iiUBAQE?= X-IPAS-Result: =?us-ascii?q?A2AFCAAkc+RZ/1YryVBcGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgzRUfiePDY47AQGBdS8BiBWNaoIUhT8EAgKEVUIWAQEBAQEBAQEBAQFqK?= =?us-ascii?q?II4JAGCQQEFOhwjEAsYCSUPEhgeBhOKBQMZrEOHOw2DaAEBAQEBBQEBAQEkgy2?= =?us-ascii?q?FQoMqgl6IGwWhDDyPcoRsf4EJAZEajQOKJSYLJoFZVTIIgy2EYT42iiUBAQE?= Received: from 86.43-201-80.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([80.201.43.86]) by relay.skynet.be with ESMTP; 16 Oct 2017 10:52:49 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id v9G8qmEe017479; Mon, 16 Oct 2017 10:52:48 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 16 Oct 2017 10:52:48 +0200 From: Tijl Coosemans To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016105248.18aca41b@kalimero.tijl.coosemans.org> In-Reply-To: <20171016104442.2ae8931f@kalimero.tijl.coosemans.org> References: <20171016104442.2ae8931f@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:53:08 -0000 On Mon, 16 Oct 2017 10:44:42 +0200 Tijl Coosemans wrote: > On Mon, 16 Oct 2017 13:37:57 +0800 blubee blubeeme wrote: >> CONFIGURE_ARGS= --without-included-ltdl --disable-ltdl-install >> USES= autoreconf gmake > > Here you should add "libtool" to USES. You may also have to add "localbase". From owner-freebsd-ports@freebsd.org Mon Oct 16 08:58:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2885E33D17 for ; Mon, 16 Oct 2017 08:58:34 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A635A73713; Mon, 16 Oct 2017 08:58:34 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x233.google.com with SMTP id f20so15278579ioj.9; Mon, 16 Oct 2017 01:58:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Zubqm7Pka9m2E0LvO3w4ZtKmgS6J6sVoW97/jmtyi5E=; b=Cyk33LyFip79gW+tjE+gJyXWGOPYPGY0ElAuRR+WOE3GHKXjEmfWrPIwyzYGXC3ULY Ni2GUd09fnpS4O4e5rZp+eezMtgj7/vk3BSHS9yXBKIWxLKVpl0Niy/QJm+fHVky0V7a vtfmqnagXz7C9g59K8mSYYiwQYflGqy9SYw5Ge/4do7IPsSnMwEgh8wuXJQjbQdeoUAK K3PC+kmHzxS2aRcoi7NaXbuz9Qp7Gf2Oetz6VEFC+RASGl5KyMyN3+HwbkmeXThBmSMI Zf9zS1PE7moQFvYoXX7U9ehDWJLfjTRE0P6uJ83Yw13ZqnsAE9eIkR1v1iqOsTHFLi83 KWcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Zubqm7Pka9m2E0LvO3w4ZtKmgS6J6sVoW97/jmtyi5E=; b=COINBNpx43qR+h5IetYY7/MC0qVptkCQs31g+GGOBGFkG9Y2dlfFnsAH+uulCF7tav RSpp60Yu8EdBYMFwWgHxhP0xCJgMQP5csHcD9BFOSF7SoN27p53zhsgBDXA8R7K39HAt BZnERxfsHkp7g2e4zBKRUl12ZjWcw21iRnVpAX2j2MhOyrWAxXMwRygjfGkg/YDBKY7h vIPCT165MTS8ByjWwWI3mvLOXCJACtUG6IX6Mdlejb2/9RvGthy7bJnn8fQFAGtdA1vy k4YSnTcLhL82yfBy+ceGy8GTGntomNNiGi0WhoU72L6ofy+Lp8tKG8gq+1QcCMbAhqWs QLEw== X-Gm-Message-State: AMCzsaUsFmPipu8yrYs7ai7WSO3cU3AeAL5AnYykgVmOm7wAJrCGKlQd Ko9Svn2ipfS+igCraNyCDSBikTBBFpNG9i67rC/ssQ== X-Google-Smtp-Source: AOwi7QAACI/XB/Jp3wabwcEHXfp54S0UfKt8dmSqvM6c3s1hT5hpSfppR3LpspkfMygelnk7hZNvxZYyhdgie5qDCFQ= X-Received: by 10.107.114.5 with SMTP id n5mr12462783ioc.291.1508144313357; Mon, 16 Oct 2017 01:58:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Mon, 16 Oct 2017 01:58:32 -0700 (PDT) In-Reply-To: <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> From: blubee blubeeme Date: Mon, 16 Oct 2017 16:58:32 +0800 Message-ID: Subject: Re: gnu ltdl and FreeBSD To: Baptiste Daroussin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:58:35 -0000 I've tried passing CONFIGURE_ARGS or removing it, both gives the same error below. LIB_DEPENDS= libltdl.so:devel/libltdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-ltdl-install USES= autoreconf gmake libtool the config.log file is there and it's pretty long as well I am looking through it but I am not sure what exactly to look for. Here's a pastebin with that config.log file: https://pastebin.com/NjkgBTeM both lt_dlinit and lt_dlopen are being used, grep output below. ==================================================================================================== me@blubee:/usr/ports/graphics/utsushi % grep -rn "lt_dlinit" work/utsushi-c590592/ work/utsushi-c590592/lib/run-time.cpp:370: lt_dlinit (); work/utsushi-c590592/drivers/esci/interpreter.cpp:81: lt_dlinit (); work/utsushi-c590592/upstream/aclocal/ltdl.m4:152: AC_CHECK_LIB([ltdl], [lt_dlinit], [lt_lib_ltdl=yes]) work/utsushi-c590592/upstream/ltdl/ltdl.h:53:LT_SCOPE int lt_dlinit (void); work/utsushi-c590592/upstream/ltdl/ltdl.c:226:lt_dlinit (void) me@blubee:/usr/ports/graphics/utsushi % grep -rn "lt_dlopen" work/utsushi-c590592/ work/utsushi-c590592/configure:19663: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure:19684: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure:19727: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure:19760: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/configure:19802: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/configure:19818: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la" work/utsushi-c590592/configure:19823: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/configure:19838: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/configure:19882: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la" work/utsushi-c590592/configure.libtool.bak:19663: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure.libtool.bak:19684: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure.libtool.bak:19727: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/configure.libtool.bak:19760: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/configure.libtool.bak:19802: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/configure.libtool.bak:19818: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la" work/utsushi-c590592/configure.libtool.bak:19823: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/configure.libtool.bak:19838: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/configure.libtool.bak:19882: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la" work/utsushi-c590592/lib/scanner.cpp:81: handle = lt_dlopenadvise (plugin.c_str (), advice); work/utsushi-c590592/lib/scanner.cpp:114: handle = lt_dlopenext (p.string ().c_str ()); work/utsushi-c590592/drivers/esci/interpreter.cpp:157: lt_dlhandle handle = lt_dlopenext (interpreter.c_str ()); work/utsushi-c590592/autom4te.cache/output.0:19663: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.0:19684: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.0:19727: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.0:19760: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.0:19802: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.0:19818: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la" work/utsushi-c590592/autom4te.cache/output.0:19823: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/autom4te.cache/output.0:19838: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/autom4te.cache/output.0:19882: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la" work/utsushi-c590592/autom4te.cache/traces.2:5562: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/autom4te.cache/traces.2:5570: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/autom4te.cache/traces.2:5575: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])]) work/utsushi-c590592/autom4te.cache/traces.2:5589: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"], work/utsushi-c590592/autom4te.cache/traces.2:5593: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/traces.2:5603: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"]) work/utsushi-c590592/autom4te.cache/traces.2:5606: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/autom4te.cache/traces.2:5610: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/autom4te.cache/traces.2:5617: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"]) work/utsushi-c590592/autom4te.cache/traces.0:2198: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/autom4te.cache/traces.0:2206: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/autom4te.cache/traces.0:2211: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])]) work/utsushi-c590592/autom4te.cache/traces.0:2225: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"], work/utsushi-c590592/autom4te.cache/traces.0:2229: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/traces.0:2239: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"]) work/utsushi-c590592/autom4te.cache/traces.0:2242: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/autom4te.cache/traces.0:2246: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/autom4te.cache/traces.0:2253: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"]) work/utsushi-c590592/autom4te.cache/output.1:19663: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.1:19684: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.1:19727: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.1:19760: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.1:19802: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.1:19818: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la" work/utsushi-c590592/autom4te.cache/output.1:19823: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/autom4te.cache/output.1:19838: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/autom4te.cache/output.1:19882: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la" work/utsushi-c590592/autom4te.cache/output.2:19663: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.2:19684: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.2:19727: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la" work/utsushi-c590592/autom4te.cache/output.2:19760: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.2:19802: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/autom4te.cache/output.2:19818: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la" work/utsushi-c590592/autom4te.cache/output.2:19823: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/autom4te.cache/output.2:19838: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/autom4te.cache/output.2:19882: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la" work/utsushi-c590592/libtool:8530: # Otherwise, use the dlname, so that lt_dlopen finds it. work/utsushi-c590592/upstream/aclocal/ltdl.m4:200: _LT_SHELL_INIT([lt_dlopen_dir=$lt_ltdl_dir])], work/utsushi-c590592/upstream/aclocal/ltdl.m4:201: [nonrecursive], [_LT_SHELL_INIT([lt_dlopen_dir=$lt_ltdl_dir; lt_libobj_prefix=$lt_ltdl_dir/])], work/utsushi-c590592/upstream/aclocal/ltdl.m4:669: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/upstream/aclocal/ltdl.m4:677: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], work/utsushi-c590592/upstream/aclocal/ltdl.m4:682: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])]) work/utsushi-c590592/upstream/aclocal/ltdl.m4:696: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"], work/utsushi-c590592/upstream/aclocal/ltdl.m4:700: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" work/utsushi-c590592/upstream/aclocal/ltdl.m4:710: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"]) work/utsushi-c590592/upstream/aclocal/ltdl.m4:713: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" work/utsushi-c590592/upstream/aclocal/ltdl.m4:717: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" work/utsushi-c590592/upstream/aclocal/ltdl.m4:724: LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"]) work/utsushi-c590592/upstream/ltmain.sh.bak:8021: # Otherwise, use the dlname, so that lt_dlopen finds it. work/utsushi-c590592/upstream/ltmain.sh:8021: # Otherwise, use the dlname, so that lt_dlopen finds it. work/utsushi-c590592/upstream/ltdl/loaders/dlopen.c:70: vtable->name = "lt_dlopen"; work/utsushi-c590592/upstream/ltdl/loaders/preopen.c:366: lt_dlhandle handle = lt_dlopen (symbol->name); work/utsushi-c590592/upstream/ltdl/ltdl.h:77:LT_SCOPE lt_dlhandle lt_dlopen (const char *filename); work/utsushi-c590592/upstream/ltdl/ltdl.h:78:LT_SCOPE lt_dlhandle lt_dlopenext (const char *filename); work/utsushi-c590592/upstream/ltdl/ltdl.h:79:LT_SCOPE lt_dlhandle lt_dlopenadvise (const char *filename, work/utsushi-c590592/upstream/ltdl/ltdl.h:134: int ref_count; /* number of times lt_dlopened minus work/utsushi-c590592/upstream/ltdl/ltdl.c:243: can use _them_ to lt_dlopen its own modules. */ work/utsushi-c590592/upstream/ltdl/ltdl.c:953: cur->deplibs[j] = lt_dlopenext(names[depcount-1-i]); work/utsushi-c590592/upstream/ltdl/ltdl.c:1624:lt_dlopen (const char *filename) work/utsushi-c590592/upstream/ltdl/ltdl.c:1626: return lt_dlopenadvise (filename, NULL); work/utsushi-c590592/upstream/ltdl/ltdl.c:1635:lt_dlopenext (const char *filename) work/utsushi-c590592/upstream/ltdl/ltdl.c:1641: handle = lt_dlopenadvise (filename, advise); work/utsushi-c590592/upstream/ltdl/ltdl.c:1649:lt_dlopenadvise (const char *filename, lt_dladvise advise) work/utsushi-c590592/upstream/ltdl/ltdl.c:1899: passing to lt_dlopenext. The extensions are stripped so that work/utsushi-c590592/upstream/ltdl/ltdl.c:1902: then the same directories that lt_dlopen would search are examined. */ It's still pretty much the same error gmake[4]: Entering directory '/usr/ports/graphics/utsushi/work/utsushi-c590592/upstream/ltdl' /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -DLTDLOPEN=libltdl -DLT_CONFIG_H='' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -MT loaders/libltdl_la-preopen.lo -MD -MP -MF loaders/.deps/libltdl_la-preopen.Tpo -c -o loaders/libltdl_la-preopen.lo `test -f 'loaders/preopen.c' || echo './'`loaders/preopen.c libtool: compile: cc -DHAVE_CONFIG_H -DLTDLOPEN=libltdl "-DLT_CONFIG_H=" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -MT loaders/libltdl_la-preopen.lo -MD -MP -MF loaders/.deps/libltdl_la-preopen.Tpo -c loaders/preopen.c -fPIC -DPIC -o loaders/.libs/libltdl_la-preopen.o In file included from loaders/preopen.c:32: libltdl/lt__private.h:35:12: fatal error: 'config.h' file not found # include LT_CONFIG_H ^ :3:21: note: expanded from here #define LT_CONFIG_H On Mon, Oct 16, 2017 at 4:50 PM, Baptiste Daroussin wrote: > On Mon, Oct 16, 2017 at 08:25:57AM +0000, blubee blubeeme wrote: > > This is what the Makefile looks like, the file still fails: > > > > LICENSE= GPLv3+ > > BUILD_DEPENDS= gsed:textproc/gsed > > > > BINARY_ALIAS= sed=gsed > > > > LIB_DEPENDS= libltdl.so:devel/libltdl > > GNU_CONFIGURE= yes > > USES= autoreconf gmake > > > > same compile error. > > That config.h should be auto generated and setup by autoreconf but its > not. > > The config.h is not setup by autoreconf neither generated by autoreconf. > the run > of the configure script should generated it except if it fails. Have you > read > the config.log (very long and verbose script that explains what happened - > including failures - during the run of the configure script) > > Also you should add "libtool" to your USES line > > Best regards, > Bapt > From owner-freebsd-ports@freebsd.org Mon Oct 16 09:09:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C109E3412C for ; Mon, 16 Oct 2017 09:09:02 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D54F73B33; Mon, 16 Oct 2017 09:09:02 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 7841514809; Mon, 16 Oct 2017 09:09:01 +0000 (UTC) Date: Mon, 16 Oct 2017 11:09:01 +0200 From: Baptiste Daroussin To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016090901.4kx5xrvyyvpemli5@ivaldir.net> References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4fyvigfzctfziepq" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:09:02 -0000 --4fyvigfzctfziepq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 08:58:32AM +0000, blubee blubeeme wrote: > I've tried passing CONFIGURE_ARGS or removing it, both gives the same err= or > below. > LIB_DEPENDS=3D libltdl.so:devel/libltdl > GNU_CONFIGURE=3D yes > CONFIGURE_ARGS=3D --enable-ltdl-install > USES=3D autoreconf gmake libtool >=20 > the config.log file is there and it's pretty long as well I am looking > through it but I am not sure what exactly to look for. >=20 > Here's a pastebin with that config.log file: https://pastebin.com/NjkgBTeM configure:20354: cc -o conftest -O2 -pipe -fstack-protector -fno-strict-aliasing -I/usr/local/include -fstack-protector conftest.c -ll= tdl >&5 /usr/bin/ld: cannot find -lltdl this is your failure. Try adding USES=3Dlocalbase and if it fails adding USES=3Dlocalbase:ldflags Bapt --4fyvigfzctfziepq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnkdysACgkQY4mL3PG3 PlrfTA/8C1OxfgOs6d2GNMs+J4y0XK6tI/T/hAUdmLoyvUfd7AlRbvfWnME1IWkH VPaH49VPm9VI5B+0ZjMvl2826H1M3FB6+QjV6Igdj9Up4AhRdqZUz/9THtlFTzC7 dh9fKbk1z0lp/yBKonFc770Rc0wRG0RjLoTyl5/V6y9Vx8RhHy0L1folBfLg8NZ5 tHkhWpeIcL7QWcP7jPoRoUk3PTvlAYd3pH9gnLlNsrLXS8ovLs3Ay8QAnd8JCI1W uJnaKYctUtS6JEvS5xBhIRVaAWbi88mFrmDIHmzDjbaL9ckaAyvsrzVsvZyV9DhT iCo8q5du+FU+4rb7yl1t2vW9p2i4qa4wNveiFrNiKNS2v9aAMvU2n0+usrrgoBF+ 3lXvCQLMOsU9+xISSY5qaVUQHSYHQknAFcU9nkmHaIe5sKOqBcseyKFk/KA7U3Iw W329dvzRz8Fg8+Drmd8WCHSD1DS7utUNlVJQDEsIiXI1yp8DA3zvYhSBzAdzYU7K UYPpBMFOCsfKmCAyWD+kl2y+5udtqmDYxoHSB1AZsOWR+BytkbBl9Z4dS42cgqAc WKl9n4xiAsuwQYqC84g7HCPtZI7a/m2Ja5UWJ/ZEmeX4mY81iAMPfhAENtOjCfHM c4MutxFhIaoqtVJ/JbS1T0tVtEPtoLaH5K1OK8gqrF4WluY1W5Y= =iJTP -----END PGP SIGNATURE----- --4fyvigfzctfziepq-- From owner-freebsd-ports@freebsd.org Mon Oct 16 09:18:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4377FE3442F for ; Mon, 16 Oct 2017 09:18:03 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0862873F87 for ; Mon, 16 Oct 2017 09:18:02 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9G9I2Uv015878 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 16 Oct 2017 02:18:02 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Using blaslapack To: Gleb Popov <6yearold@gmail.com>, FreeBSD ports list References: From: Yuri Message-ID: Date: Mon, 16 Oct 2017 02:18:01 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:18:03 -0000 On 10/15/17 23:20, Gleb Popov wrote: > I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there is > also /usr/lib/libgcc_s.so and it doesn't have such symbols. I suspect this > is the source of the error, but I wasn't able to fix it. Passing -Wl,-rpath > as advised by lang/gcc6 pkg-message doesn't help. The only workaround I > came up with is USE_GCC=yes to compile DLib itself, but that's pretty > unsatisfactory. Fortran implementation based on gcc is faulty due to libgcc_s.so being present in 2 versions, in base and in gcc port, making any code containing both C++ and fortran impossible to run. Your application probably can't work on FreeBSD using gcc fortran for this reason. You can try to apply the patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220313 and then have USES=fortran:flang instead of just USES=fortran in your port. Please let me know if this works. flang is a new, experimental fortran implementation that aims to replace gcc fortran. Yuri From owner-freebsd-ports@freebsd.org Mon Oct 16 09:32:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC822E348A9 for ; Mon, 16 Oct 2017 09:32:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id C2BFE7482F for ; Mon, 16 Oct 2017 09:32:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9G9W9vH016603 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 16 Oct 2017 02:32:09 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Using blaslapack To: Gleb Popov <6yearold@gmail.com>, FreeBSD ports list References: From: Yuri Message-ID: Date: Mon, 16 Oct 2017 02:32:07 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:32:10 -0000 On 10/16/17 02:18, Yuri wrote: > > You can try to apply the patch from > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220313 and then have > USES=fortran:flang instead of just USES=fortran in your port. Please > let me know if this works. flang is a new, experimental fortran > implementation that aims to replace gcc fortran. Sorry, you also need to set USES=fortran:flang in blas/lapack and rebuild them too. All involved fortran-using ports need to use flang. Yuri From owner-freebsd-ports@freebsd.org Mon Oct 16 09:35:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72A49E349C4 for ; Mon, 16 Oct 2017 09:35:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5137C749CD for ; Mon, 16 Oct 2017 09:35:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4D5BEE349C3; Mon, 16 Oct 2017 09:35:55 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CDC8E349C2 for ; Mon, 16 Oct 2017 09:35:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A4B4D749CC; Mon, 16 Oct 2017 09:35:54 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id D062FBDD2F; Mon, 16 Oct 2017 11:35:50 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 9023CBDD1E; Mon, 16 Oct 2017 11:35:50 +0200 (CEST) Subject: Re: Why ports are allowed to be linked with base OpenSSL? To: Mel Pilgrim , Baptiste Daroussin , Yuri Cc: "ports@freebsd.org" References: <20171015184133.qw342awio6svrw7v@ivaldir.net> <454e2110-9a36-c9f3-e102-ff538abbd616@bluerosetech.com> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 16 Oct 2017 11:35:48 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <454e2110-9a36-c9f3-e102-ff538abbd616@bluerosetech.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="x9s3K9o6jGBoQE75dc58afoPbuAgNBdtj" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:35:55 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --x9s3K9o6jGBoQE75dc58afoPbuAgNBdtj Content-Type: multipart/mixed; boundary="rI5O5jVt1KxdDVsHJq5touPJqVM3VDiK6"; protected-headers="v1" From: Mathieu Arnold To: Mel Pilgrim , Baptiste Daroussin , Yuri Cc: "ports@freebsd.org" Message-ID: Subject: Re: Why ports are allowed to be linked with base OpenSSL? References: <20171015184133.qw342awio6svrw7v@ivaldir.net> <454e2110-9a36-c9f3-e102-ff538abbd616@bluerosetech.com> In-Reply-To: <454e2110-9a36-c9f3-e102-ff538abbd616@bluerosetech.com> --rI5O5jVt1KxdDVsHJq5touPJqVM3VDiK6 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 16/10/2017 =C3=A0 00:31, Mel Pilgrim a =C3=A9crit=C2=A0: > On 10/15/2017 11:41, Baptiste Daroussin wrote: >> On Sun, Oct 15, 2017 at 06:15:24PM +0000, Yuri wrote: >>> Uses/ssl.mk allows SSL_DEFAULT=3Dbase. I know this has been discussed= >>> here >>> before, but why is this even allowed? If some ports are built with >>> SSL_DEFAULT=3Dbase, and some with SSL_DEFAULT=3Dopenssl, this will >>> obviously >>> cause conflicts when two incompatible openssl libraries will be >>> mapped into >>> the same process. >>> >>> >>> Isn't it better to only allow port OpenSSL for ports, and disallow ba= se >>> OpenSSL in ports, so that there will be homogeneity of openssl? >>> >> >> First the default SSL is supposed to be for the entire ports tree, >> not only for >> a bunch of ports. >> >> Second, yes that is the plan but it takes time and it is not that >> easy to make >> it happen :) > > What are the current roadblocks to setting SSL_DEFAULT=3Dopenssl in > ssl.mk? Is there a list of ports that don't compile with the ports > openssl? To have the default SSL be the ports one, you also need the default kerberos to be the ports one, and the ports kerberos (from what I undernstand) is not compatible with the base one. --=20 Mathieu Arnold --rI5O5jVt1KxdDVsHJq5touPJqVM3VDiK6-- --x9s3K9o6jGBoQE75dc58afoPbuAgNBdtj 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 iQJ8BAEBCgBmBQJZ5H12XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IUUcQALqQNIFsih2qPQtzt931al2i pd59mH2c3uLEeJP8A0mU/s0fd19hw1GZUyYK7A5VoYAcEnxzXUpjzOAAKPC+BSTm r6l3FEhpiB8c2dJd5dJR0aes8Y4KXCz5BAg0ds1I+OkJ7ja6HfQZJINKkFPJIwIm ycrZ8z/g6haftTZbjAx7hMeEidg2x8XIS9ZYs4eNex6UIcrazqRMbeVxDaOVI5UH bqz9cXCVWYgKwLDPrX9R+yziRJGG0/woyqYoT/eEltF1W1NxlzyeTIV9O9bpz3MT 9fKhvguuO0A73Vy8xXhiq7KkWiwYZWW41vl4t8UmPus1rOe1BV/E/tooFpXA3VJp qXFRzvX9cxSI4weFNkhp5X85oFbjSFgyie45PBZ1jTa01kfjL28Mqs+9ACCKuc3z hFxgiYDi8m5m6kItbqn+6CKC0xR6sN/cH3xaKt+XMgJxOARzjllAodx5UZjPCv/C rBh9Axa9vCDJnToyQC2f/TUXlnOnGM+tlGT/cTmVZUzlVPDfCbwU5/Dpb6ROcn9L BzRyd5ZsiPgD83Qduarw8eNcsSfjtcBOGGYyq46o9OquqI0z8yL+Z0AIgo2LywAs 1t8OWEDWpvS42MOjgc9AKCoBgfVA8OR6xSua7aYrR/s6fBt4as0JJGfo+J4zah+5 EmQbBzzEyQsWtav4nKPX =b72e -----END PGP SIGNATURE----- --x9s3K9o6jGBoQE75dc58afoPbuAgNBdtj-- From owner-freebsd-ports@freebsd.org Mon Oct 16 09:39:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2923DE34B42 for ; Mon, 16 Oct 2017 09:39:59 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay111.isp.belgacom.be (mailrelay111.isp.belgacom.be [195.238.20.138]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CBF274BDE for ; Mon, 16 Oct 2017 09:39:57 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AFN+CXRUrsIEe6R+pfB8RW+71wWDV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYx2Bt8tkgFKBZ4jH8fUM07OQ6PGwHzRYqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLdxIRmssQndqtQdjJd/JKo21hbHuGZDdf?= =?us-ascii?q?5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXM?= =?us-ascii?q?TRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KpwVhTmlD?= =?us-ascii?q?kIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94RWGhPUdtLVyFZDI2y?= =?us-ascii?q?b5UBAfcCM+laoYnyqEcBoxSlCAmwBu7j1iNEimPq0aEk1ekqDAHI3BYnH9ILqH?= =?us-ascii?q?nastT1NKUWUeuo0qTIyjLDb+hI1jf48ofIdAshquyLULJscMrRy00vGhjFgFWK?= =?us-ascii?q?t4PqIS6Y2PkDvWSB6OpgT+2vhnchpgpsrDavwcIshZPIhoIT0l3E+z95z5grKt?= =?us-ascii?q?KjU050fMSoEJxKtyGVMYZ9X8AsQ3lwtSs51rEKo4C3cDQXxJg9yBPSZeaLfouJ?= =?us-ascii?q?7x/lSe2fOy13hGh/d7K6nxuy9E+gxfDiWcSsy1ZKqzZFksHLtnAQyxzf8siHRe?= =?us-ascii?q?V5/kemwTuP1Brc6uVFIUAxi6XbMZkhzqQslpoSs0TDGjX6l1nxjK+RbUUr5O2o?= =?us-ascii?q?5P7hYrX9vJOcMJV0ig7mPqQvnMywH/g4PxANUmSH4+iwyqHv8VDjTLhFgPA6iK?= =?us-ascii?q?rUvZHCKcQevKG5AgtV0og56xa4CjeryMgYnXgFLFJBYx+HgZLpNE/QL//jFvew?= =?us-ascii?q?nk6gkDBxx/DJJrHhGInCLmDfkLf9erZw809RyQotwt9F/ZJUDbUBL+/oV0/+sd?= =?us-ascii?q?zXFB45Mwiuz+n7D9V909BWZWXaLauUOuvqtkeP+Kp7ffiBbZUSvDrVJP0s5vqo?= =?us-ascii?q?hng8zwwzZ66siKcWanTwNfNhOEicaHz3yoMdEGUOliQkQeHAs3HEViRcMSXhF5?= =?us-ascii?q?kg7y02Xdr1RbzIQZqg1fnYhH+2?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2DkBgC1feRZ/1YryVBdGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgzRUEG4njw2OOwEBgXUvAYgVj34phRwChFVEFAEBAQE?= =?us-ascii?q?BAQEBAQEBaiiCOCQBgkABAQEDATocIwULCw4KCSUPEhgeBhOKBQMNDAysOIc8D?= =?us-ascii?q?YNoAQEBAQEBAQMBAQEBAQEigy2FQoMqgl6IGwWhDDyHX4gThGx/gX+QJY0DiiU?= =?us-ascii?q?2IYFZVTIIgy0JhFg+NopVAQEB?= X-IPAS-Result: =?us-ascii?q?A2DkBgC1feRZ/1YryVBdGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgzRUEG4njw2OOwEBgXUvAYgVj34phRwChFVEFAEBAQEBAQEBAQEBaiiCO?= =?us-ascii?q?CQBgkABAQEDATocIwULCw4KCSUPEhgeBhOKBQMNDAysOIc8DYNoAQEBAQEBAQM?= =?us-ascii?q?BAQEBAQEigy2FQoMqgl6IGwWhDDyHX4gThGx/gX+QJY0DiiU2IYFZVTIIgy0Jh?= =?us-ascii?q?Fg+NopVAQEB?= Received: from 86.43-201-80.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([80.201.43.86]) by relay.skynet.be with ESMTP; 16 Oct 2017 11:39:55 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id v9G9dseN017798; Mon, 16 Oct 2017 11:39:55 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 16 Oct 2017 11:39:54 +0200 From: Tijl Coosemans To: Gleb Popov <6yearold@gmail.com> Cc: FreeBSD ports list Subject: Re: Using blaslapack Message-ID: <20171016113954.4a5bb6dd@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:39:59 -0000 On Mon, 16 Oct 2017 09:20:26 +0300 Gleb Popov <6yearold@gmail.com> wrote: > I'm porting an application (DLib, https://reviews.freebsd.org/D12559) that > uses BLAS and LAPACK, and I have some questions. > > 1. Is there any pure C implementation that does not require Fortran > compiler? Probably not, BLAS and LAPACK are Fortran libraries. Any implementation in C still provides Fortran wrappers. And often these implementations only implement performance critical functions and use the original Fortran for everything else. > 2. My application looks for cblas_ddot function in BLAS library, but the > default library (netlib) doesn't seem to have that. It has ddot, though, so > I'm not sure if it is a wrong check on app's side, or netlib is indeed > doesn't suit there. For now I've used openblas, but I'm also not sure if it > is a right choice. It's part of CBLAS which is also included in OpenBLAS. > 3. How to link properly to any of BLAS libraries? All BLAS implementations > blaslapack.mk features require Fortran. This implies USE_GCC=yes, so these > are compiled with GCC, not Clang. Now when I try to link Clang-compiled > DLib to GCC-compiled openblas, I get undefined references: > > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__getf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatunditf@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__subtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__multf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__unordtf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__lttf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__addtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__gttf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__divtf3@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__letf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__netf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatditf@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__eqtf2@GCC_4.6.0' > //usr/local/lib/gcc6/libgfortran.so.3: undefined reference to > `__floatsitf@GCC_4.6.0' > > I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there is > also /usr/lib/libgcc_s.so and it doesn't have such symbols. I suspect this > is the source of the error, but I wasn't able to fix it. Passing -Wl,-rpath > as advised by lang/gcc6 pkg-message doesn't help. The only workaround I > came up with is USE_GCC=yes to compile DLib itself, but that's pretty > unsatisfactory. This is a known problem. If your port depends on another port that has USES=fortran the easiest is to add USES=fortran to your port as well. C code will still be built with Clang then. From owner-freebsd-ports@freebsd.org Mon Oct 16 09:50:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5579DE34E21 for ; Mon, 16 Oct 2017 09:50:30 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1A6337518C; Mon, 16 Oct 2017 09:50:30 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22f.google.com with SMTP id 97so15441994iok.7; Mon, 16 Oct 2017 02:50:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=McjsAU+E+oBF064fnqpYd0HRxZOOGRtMFuL/jR7VfZo=; b=MjPTqFuy6XbAEKYkKb9YFm0sxNltI4xQIlNEOHCuJKEeKQrZ+GDf79hB6Wgds+nmun 9wv8ltTvYMObikobvo56qYv+Ku/M/5Gzn5708WRe7831jH2ZXUg6hJyrmBiP/7J3lLMm aqXvCj6x1CgrJlTBTrFy96KcwBG1C0x9UkQqZ7coy2tu9wPoh9bvn7RPeQ9arSavEM1U zb7pitJzD52+v1454SBAAYfJT49tIdoMjVJKVlLBRMRPeYC92APhQ+keIcRuLLMtANW9 +6dgmkVeG5wLEtqS/moUcciAfd19NHKC91NtFw8Q7om0Q54DX49O11FRSMZ5pTuYaCFm xY5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=McjsAU+E+oBF064fnqpYd0HRxZOOGRtMFuL/jR7VfZo=; b=b2BUCX4D4UC1kyGRj34bRkTxIV0yiAs9WEEv6AenHsBAbE95Pis30nDOtqFRvmhujW 6uHGPS6Xk2BX7kQ658vfctq2TkXBhZal3n9t/ITrmKc2fEgmyE/wIJjTKG0j4c7Dam34 8sVEY6B/VenGBCcnpcbF2DuJXZXHumfkKO1SRAluEGrb833EvnHaIMvk0D/5kZItYebb kP/fF0Tg8kJrotArE0VBXiVmm6nX6qcnWXMoOQ52z1NhATaCEdJobThSmLUdZDT/BXj3 c/EjBh4DnzSI5K5oRHLRh+/b4FqtAb4qgpwFRECqdpmUNeFZjNE0ca/vHpt+O11iCrEb JsbQ== X-Gm-Message-State: AMCzsaUulfU1nzzKUarj1+fgMro2FqXpHHgyeVVzVNWuvFtEngchHYS5 bOecjguGVyw0PpLWByjsVDssOPA6si3q/RQPM4M8SQ== X-Google-Smtp-Source: AOwi7QAx6aDXKWqSlN1MSywpEHsHkhU8QuSYyG630JSE16v5xBcRYGYRLIPx12C7A3euhcS+AbHv+0ivNfoopWzPT9A= X-Received: by 10.107.135.25 with SMTP id j25mr11287798iod.213.1508147428934; Mon, 16 Oct 2017 02:50:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Mon, 16 Oct 2017 02:50:28 -0700 (PDT) In-Reply-To: <20171016090901.4kx5xrvyyvpemli5@ivaldir.net> References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> <20171016090901.4kx5xrvyyvpemli5@ivaldir.net> From: blubee blubeeme Date: Mon, 16 Oct 2017 17:50:28 +0800 Message-ID: Subject: Re: gnu ltdl and FreeBSD To: Baptiste Daroussin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 09:50:30 -0000 @Baptiste adding localbase to the USES macros made it past the previous errors. The compilation fails with this error: gmake[4]: Entering directory '/usr/ports/graphics/utsushi/work/utsushi-c590592/lib' depbase=`echo connexion.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I.. -pthread -I/usr/local/include -DPKGLIBEXECDIR="\"/usr/local/libexec/utsushi\"" -DPKGLIBDIR="\"/usr/local/lib/utsushi\"" -DPKGDATADIR="\"/usr/local/share/utsushi\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -DPKGSYSCONFDIR="\"/usr/local/etc/utsushi\"" -DPKGCONFFILE="\"utsushi.conf\"" -DCOMBOCONFFILE="\"combo.conf\"" -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -Wall -Werror -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP -MF $depbase.Tpo -c -o connexion.lo connexion.cpp &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I.. -pthread -I/usr/local/include -DPKGLIBEXECDIR=\"/usr/local/libexec/utsushi\" -DPKGLIBDIR=\"/usr/local/lib/utsushi\" -DPKGDATADIR=\"/usr/local/share/utsushi\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGSYSCONFDIR=\"/usr/local/etc/utsushi\" -DPKGCONFFILE=\"utsushi.conf\" -DCOMBOCONFFILE=\"combo.conf\" -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -Wall -Werror -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP -MF .deps/connexion.Tpo -c connexion.cpp -fPIC -DPIC -o .libs/connexion.o In file included from connexion.cpp:44: ../utsushi/log.hpp:155:36: error: instantiation of variable 'utsushi::log::basic_logger >::os_' required here, but no definition is available [-Werror,-Wundefined-var-template] basic_logger::os_ << *this; ^ ../utsushi/log.hpp:265:23: note: in instantiation of member function 'utsushi::log::basic_message, std::__1::allocator >::~basic_message' requested here expand_named_ctors (fatal, FATAL); ^ ../utsushi/log.hpp:49:47: note: forward declaration of template entity is here static std::basic_ostream& os_; ^ 1 error generated. looking through the config.log files I see many similar errors such as: /usr/bin/ld: cannot find -lusb-1.0 cc: error: linker command failed with exit code 1 (use -v to see invocation) configure:24532: $? = 1 configure:15640: result: no configure:15644: checking for shl_load in -ldld configure:15669: cc -o conftest -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld >&5 /usr/bin/ld: cannot find -ldld configure:19867: cc -o conftest -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld >&5 /usr/bin/ld: cannot find -ldld cc: error: linker command failed with exit code 1 (use -v to see invocation) are those the reasons for the compilation error up above? On Mon, Oct 16, 2017 at 5:09 PM, Baptiste Daroussin wrote: > On Mon, Oct 16, 2017 at 08:58:32AM +0000, blubee blubeeme wrote: > > I've tried passing CONFIGURE_ARGS or removing it, both gives the same > error > > below. > > LIB_DEPENDS= libltdl.so:devel/libltdl > > GNU_CONFIGURE= yes > > CONFIGURE_ARGS= --enable-ltdl-install > > USES= autoreconf gmake libtool > > > > the config.log file is there and it's pretty long as well I am looking > > through it but I am not sure what exactly to look for. > > > > Here's a pastebin with that config.log file: > https://pastebin.com/NjkgBTeM > > configure:20354: cc -o conftest -O2 -pipe -fstack-protector > -fno-strict-aliasing -I/usr/local/include -fstack-protector conftest.c > -lltdl > >&5 > /usr/bin/ld: cannot find -lltdl > > > this is your failure. > > Try adding USES=localbase and if it fails adding USES=localbase:ldflags > > Bapt > From owner-freebsd-ports@freebsd.org Mon Oct 16 10:16:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9981EE355D8 for ; Mon, 16 Oct 2017 10:16:18 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59F9075C00; Mon, 16 Oct 2017 10:16:18 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x233.google.com with SMTP id 134so11301403ioo.0; Mon, 16 Oct 2017 03:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=wQlA9EYrF6cGxIUn1MlVNQRyoOlSeKxlO/yyNtT9FoU=; b=OEEBRXNlxbNNTQ/ZAaKB+LK4ZC7GHsMq01vaJj3vNruRyK+U8/0U/np94mzvtE3eDw +udQi81e4iUPYUwB/JbFDhHzXp+mhB0xJU8L2ifWtGrQZQADhezHjGTW+XrK8dWvVkj6 W6YXC1kcCh1xsCDb4DnN/mFLQsNjKhCCM5tSIkLtqV51HqY+UhYKbE6DpuhlFYGwCd+s wIE1yv/T9E4MHCeGYP2+whKkCl+u8hdfU/g4hRlinLgY/GqoogR1D47Of+5fXygD+BEw Tf10qCtxPGCRbMAqU+nLkKbeq6kt29ms8TT5qTLChzNrNaA+u7LUsXf62A87ym8hnik4 kY8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=wQlA9EYrF6cGxIUn1MlVNQRyoOlSeKxlO/yyNtT9FoU=; b=J+ZOey4ow2AbhvKRCDvSkO3Ft1vqoREO5upauc+WtrhXcXDdjw6fHgbM3+XqRxo2+r Sxho/BXnLFa39lKHqPojo/X7emV8GntguvsN9lItoYRw4/aDd37wB0zUkZbupnR5EHNT TNNCfrnFYbFCm7YLypRf/Kc4m3XR2jdz/6HuucwACOLsNCylWpcyLWNsglLYFrN278HX YNw8FY/CzAjNkgwkh9oTEjk5HawbUBywaZS7nE1F/WawM47VxQQl1Cageob6ohPuzWzu rzpnTcGq47gRpnxaaS65MkTKT4tsVLdVJkXAj7MY+X/8v7MG5bQLb1tejqtyI/jlBrd4 MeHw== X-Gm-Message-State: AMCzsaUZjXcjZ2/ytXG1AQpBOKSkssP62rhFdae803gvutXcGdbDLsP1 vChBMrI0OI4PIFJC6rpR63az3Xwumu1TJKX2ZoEG1A== X-Google-Smtp-Source: ABhQp+RZVC6Rv2erTB8mx21zk0JkIVsSSz3zgAdsqzQfC/YWcLkhMnnzjGttmBRIr2UZ5fGd57TA3mJD2bjt9HAvi6g= X-Received: by 10.107.128.202 with SMTP id k71mr11333478ioi.184.1508148977322; Mon, 16 Oct 2017 03:16:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Mon, 16 Oct 2017 03:16:16 -0700 (PDT) In-Reply-To: References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> <20171016090901.4kx5xrvyyvpemli5@ivaldir.net> From: blubee blubeeme Date: Mon, 16 Oct 2017 18:16:16 +0800 Message-ID: Subject: Re: gnu ltdl and FreeBSD To: Baptiste Daroussin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 10:16:18 -0000 I had an idea that maybe the port was failing because of Clang compiler, so I looked through the porters handbook and found USE_GCC this prompted me to install gcc 6.2 which i think is a little overkill plus it also installed a few other packages as well. The build went through and failed at this step trying to install how can I control which version of gcc to use? I think this project should build fine with gcc 4.8 install -m 0644 ./iconv.3 /usr/ports/converters/libiconv/work/stage/usr/local/man/man3/iconv.3 install -m 0644 ./iconv_close.3 /usr/ports/converters/libiconv/work/stage/usr/local/man/man3/iconv_close.3 install -m 0644 ./iconv_open.3 /usr/ports/converters/libiconv/work/stage/usr/local/man/man3/iconv_open.3 install -m 0644 ./iconv_open_into.3 /usr/ports/converters/libiconv/work/stage/usr/local/man/man3/iconv_open_into.3 install -m 0644 ./iconvctl.3 /usr/ports/converters/libiconv/work/stage/usr/local/man/man3/iconvctl.3 if [ ! -d /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv ] ; then /bin/sh ../build-aux/mkinstalldirs /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv ; fi mkdir /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv builddir="`pwd`"; cd . && for f in *.html ; do (cd "$builddir"; echo install -m 0644 ./$f /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/$f ; install -m 0644 ./$f /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/$f) ; done install -m 0644 ./iconv.1.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconv.1.html install -m 0644 ./iconv.3.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconv.3.html install -m 0644 ./iconv_close.3.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconv_close.3.html install -m 0644 ./iconv_open.3.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconv_open.3.html install -m 0644 ./iconv_open_into.3.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconv_open_into.3.html install -m 0644 ./iconvctl.3.html /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/iconvctl.3.html ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: 'lib/libcharset.so.1.0.0' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'lib/libiconv.so.2.5.1' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} ===> Installing for libiconv-1.14_11 ===> Checking if libiconv already installed ===> An older version of libiconv is already installed (libiconv-1.14_10) 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 libiconv without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make[4]: stopped in /usr/ports/converters/libiconv *** Error code 1 On Mon, Oct 16, 2017 at 5:50 PM, blubee blubeeme wrote: > @Baptiste > > adding localbase to the USES macros made it past the previous errors. The > compilation fails with this error: > > gmake[4]: Entering directory '/usr/ports/graphics/utsushi/ > work/utsushi-c590592/lib' > depbase=`echo connexion.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ > /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I.. > -pthread -I/usr/local/include -DPKGLIBEXECDIR="\"/usr/local/libexec/utsushi\"" > -DPKGLIBDIR="\"/usr/local/lib/utsushi\"" -DPKGDATADIR="\"/usr/local/share/utsushi\"" > -DLOCALEDIR="\"/usr/local/share/locale\"" -DPKGSYSCONFDIR="\"/usr/local/etc/utsushi\"" > -DPKGCONFFILE="\"utsushi.conf\"" -DCOMBOCONFFILE="\"combo.conf\"" > -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -Wall > -Werror -O2 -pipe -fstack-protector -isystem /usr/local/include > -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP > -MF $depbase.Tpo -c -o connexion.lo connexion.cpp &&\ > mv -f $depbase.Tpo $depbase.Plo > libtool: compile: c++ -DHAVE_CONFIG_H -I.. -pthread -I/usr/local/include > -DPKGLIBEXECDIR=\"/usr/local/libexec/utsushi\" > -DPKGLIBDIR=\"/usr/local/lib/utsushi\" -DPKGDATADIR=\"/usr/local/share/utsushi\" > -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGSYSCONFDIR=\"/usr/local/etc/utsushi\" > -DPKGCONFFILE=\"utsushi.conf\" -DCOMBOCONFFILE=\"combo.conf\" -isystem > /usr/local/include -I/usr/local/include -I/usr/local/include -Wall -Werror > -O2 -pipe -fstack-protector -isystem /usr/local/include > -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP > -MF .deps/connexion.Tpo -c connexion.cpp -fPIC -DPIC -o .libs/connexion.o > In file included from connexion.cpp:44: > ../utsushi/log.hpp:155:36: error: instantiation of variable > 'utsushi::log::basic_logger >::os_' > required here, > but no definition is available [-Werror,-Wundefined-var-template] > basic_logger::os_ << *this; > ^ > ../utsushi/log.hpp:265:23: note: in instantiation of member function > 'utsushi::log::basic_message, > std::__1::allocator >::~basic_message' requested here > expand_named_ctors (fatal, FATAL); > ^ > ../utsushi/log.hpp:49:47: note: forward declaration of template entity is > here > static std::basic_ostream& os_; > ^ > 1 error generated. > > > looking through the config.log files I see many similar errors such as: > /usr/bin/ld: cannot find -lusb-1.0 > cc: error: linker command failed with exit code 1 (use -v to see > invocation) > configure:24532: $? = 1 > > configure:15640: result: no > configure:15644: checking for shl_load in -ldld > configure:15669: cc -o conftest -O2 -pipe -fstack-protector -isystem > /usr/local/include -fno-strict-aliasing -isystem /usr/local/include > -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld > >&5 > /usr/bin/ld: cannot find -ldld > > configure:19867: cc -o conftest -O2 -pipe -fstack-protector -isystem > /usr/local/include -fno-strict-aliasing -isystem /usr/local/include > -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld > >&5 > /usr/bin/ld: cannot find -ldld > cc: error: linker command failed with exit code 1 (use -v to see > invocation) > > are those the reasons for the compilation error up above? > > > On Mon, Oct 16, 2017 at 5:09 PM, Baptiste Daroussin > wrote: > >> On Mon, Oct 16, 2017 at 08:58:32AM +0000, blubee blubeeme wrote: >> > I've tried passing CONFIGURE_ARGS or removing it, both gives the same >> error >> > below. >> > LIB_DEPENDS= libltdl.so:devel/libltdl >> > GNU_CONFIGURE= yes >> > CONFIGURE_ARGS= --enable-ltdl-install >> > USES= autoreconf gmake libtool >> > >> > the config.log file is there and it's pretty long as well I am looking >> > through it but I am not sure what exactly to look for. >> > >> > Here's a pastebin with that config.log file: >> https://pastebin.com/NjkgBTeM >> >> configure:20354: cc -o conftest -O2 -pipe -fstack-protector >> -fno-strict-aliasing -I/usr/local/include -fstack-protector conftest.c >> -lltdl >> >&5 >> /usr/bin/ld: cannot find -lltdl >> >> >> this is your failure. >> >> Try adding USES=localbase and if it fails adding USES=localbase:ldflags >> >> Bapt >> > > From owner-freebsd-ports@freebsd.org Mon Oct 16 10:44:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53859E361A3 for ; Mon, 16 Oct 2017 10:44:13 +0000 (UTC) (envelope-from Werner.Griessl@uni-bayreuth.de) Received: from btr0xn.rz.uni-bayreuth.de (btr0xn.rz.uni-bayreuth.de [132.180.8.26]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mailhub-out.uni-bayreuth.de", Issuer "Universitaet Bayreuth CA (UNIBT-CA) G01" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E03A676B43 for ; Mon, 16 Oct 2017 10:44:12 +0000 (UTC) (envelope-from Werner.Griessl@uni-bayreuth.de) Received: from btr0xn-rx.rz.uni-bayreuth.de (localhost [127.0.0.1]) by btr0xn.rz.uni-bayreuth.de (8.13.1/8.13.1) with ESMTP id v9GAhorJ020317 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 16 Oct 2017 12:43:51 +0200 (MEST) Received: from btruxs.rz.uni-bayreuth.de (btruxs [132.180.14.11]) by btr0xn-rx.rz.uni-bayreuth.de (8.13.1/8.13.1) with ESMTP id v9GAhoRw020315; Mon, 16 Oct 2017 12:43:50 +0200 (MEST) Reply-To: Werner.Griessl@uni-bayreuth.de Subject: Re: ports index after upgrade 10.4 --> 11.1Stable ? To: Adam Weinberger Cc: freebsd-ports@freebsd.org References: <47E5C6FB-6583-42B6-B4B9-89B77302FE8C@adamw.org> From: Werner Griessl Organization: UNI Bayreuth ITS Message-ID: Date: Mon, 16 Oct 2017 12:43:50 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <47E5C6FB-6583-42B6-B4B9-89B77302FE8C@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 10:44:13 -0000 On 10/13/17 17:38, Adam Weinberger wrote: >> On 11 Oct, 2017, at 7:48, Werner Griessl wrote: >> >> After an Upgrade from 10.3 Stable --> 11.1 Stable, the /usr/ports/INDEX-11 doesnt build after a "portsnap fetch upgrade" >> Have always to do "cd /usr/ports; make index" after a portsnap. >> >> What is wrong with my system ? > > Look in your /etc/portsnap.conf file. At the bottom you'll want to comment out the INDEX-10 line, and uncomment INDEX-11. > > There's a 'make fetchindex' target that downloads the right INDEX for your system rather than making you run 'make index' yourself. > > # Adam > > Thanks Adam, that was ist ! Werner -- Werner Grießl D-95440 Bayreuth, Germany Universitaet Bayreuth Tel.: +49 921 55 2685 IT-Servicezentrum/Netze NW2 3.2.U1.143 From owner-freebsd-ports@freebsd.org Mon Oct 16 14:19:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2925E3BB3F for ; Mon, 16 Oct 2017 14:19:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C2CF4825C4 for ; Mon, 16 Oct 2017 14:19:56 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id v9GEJnPq020780 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 16 Oct 2017 07:19:49 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id v9GEJnlJ020779; Mon, 16 Oct 2017 07:19:49 -0700 (PDT) (envelope-from sgk) Date: Mon, 16 Oct 2017 07:19:49 -0700 From: Steve Kargl To: Yuri Cc: Gleb Popov <6yearold@gmail.com>, FreeBSD ports list Subject: Re: Using blaslapack Message-ID: <20171016141949.GA20770@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 14:19:57 -0000 On Mon, Oct 16, 2017 at 02:18:01AM -0700, Yuri wrote: > On 10/15/17 23:20, Gleb Popov wrote: > > I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there is > > also /usr/lib/libgcc_s.so and it doesn't have such symbols. I suspect this > > is the source of the error, but I wasn't able to fix it. Passing -Wl,-rpath > > as advised by lang/gcc6 pkg-message doesn't help. The only workaround I > > came up with is USE_GCC=yes to compile DLib itself, but that's pretty > > unsatisfactory. > > > Fortran implementation based on gcc is faulty due to libgcc_s.so being > present in 2 versions, in base and in gcc port, making any code > containing both C++ and fortran impossible to run. Your application > probably can't work on FreeBSD using gcc fortran for this reason. > Huh? I use Netlib blas/lapack compiled with gfortran on FreeBSD with no problem. If you're having problems with gfortran finding the right libgcc_s.so, then add -rpath /usr/local/lib/gcc5 (or gcc6 or gcc7) to yout Fortran options. -- Steve From owner-freebsd-ports@freebsd.org Mon Oct 16 14:46:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 638CCE3C3EC for ; Mon, 16 Oct 2017 14:46:35 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 176248319B for ; Mon, 16 Oct 2017 14:46:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id CEE68BDD2F; Mon, 16 Oct 2017 16:46:31 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 6AAF0BDD2D; Mon, 16 Oct 2017 16:46:31 +0200 (CEST) Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: "O. Hartmann" , Yuri Cc: FreeBSD Ports References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 16 Oct 2017 16:46:29 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="THWgiN1onM1SkxLahh1SLpf3FOb7NWDMp" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 14:46:35 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --THWgiN1onM1SkxLahh1SLpf3FOb7NWDMp Content-Type: multipart/mixed; boundary="sp8OXrBBURETkAOWV8pFr7qWxNrc2TSxw"; protected-headers="v1" From: Mathieu Arnold To: "O. Hartmann" , Yuri Cc: FreeBSD Ports Message-ID: Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> In-Reply-To: <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> --sp8OXrBBURETkAOWV8pFr7qWxNrc2TSxw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 15/10/2017 =C3=A0 21:47, O. Hartmann a =C3=A9crit=C2=A0: > Am Sun, 15 Oct 2017 12:35:49 -0700 > Yuri schrieb: > >> On 10/15/17 12:19, O. Hartmann wrote: >>> Out of the blue there is a so called GH_TAGNAME. It reflects some lat= e commit/revision >>> number on an archive. Now I try to figure out how to find such a GH_T= AGNAME. Since I >>> do not push stuff to github, it is some new playfield and there might= be an easy way >>> to figure out, but this way is obscured to me right now. =20 >> >> GH_TAGNAME is the git commit hash, a hexadecimal number. github shows = them for every >> commit. Usually, 7 first characters suffice. GH_TAGNAME overrides the = port version when >> tarball is fetched. Just copy and paste it. :-) >> >> >> Yuri >> > Hello, thanks for your response, > > all right, that is what I picked up from the porter's handbook, but I m= ust have > overlooked the note (if there is anything like that) regarding the suff= icient first 7 > digits. The first 7 digits may, or may not be sufficient. 7 is a magic number, and should not be used. You should, instead, ask git directly what the abbreviation should be with, for instance, `git log --abbrev-commit`.=C2=A0= It may give you a number that seven digits long, but it may very well give you a longer one. I repeat, do not simply truncate a hash to its first 7 digits, it may not be enough. --=20 Mathieu Arnold --sp8OXrBBURETkAOWV8pFr7qWxNrc2TSxw-- --THWgiN1onM1SkxLahh1SLpf3FOb7NWDMp 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 iQJ8BAEBCgBmBQJZ5MZHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IXGQQAL1NgBmLQ7oI7cEQBvqi9MHg dIEgTm8w2X3M8FQ1Ngy/qsyDUsimmj0G3OE7o7eXWBNzrKCSLhFDX2fX4pZDR5+U U83+RztlAIG7Vs/HXe8Y92STBUqstS4aDHrn3ciXTMOJ730oWMjRZ3CMFUl4Q99I DlvaDEuw/bbMbl4GQWQjB3FRC9DTRZgIysCMzfx2KJN0bv5yE6T7fZ0n8z8RGWF2 PstyCBJVE4Mlupzg4ms5FaaQAzrTEKO/5evVWZAimFCmnU7PLSAxaATHe7d59U+f OakzgdCDlZv/SNf/4O30FGenowND/0mSeQo3fNbB3hjpQzLs03AuhCodhM3fnGS1 ITBImOasnvLOjw6nIqkLk1wmaRArpAJBS3dNzRba81OBpWFCkXu5TPiG8gGBNM1f CyGVl4DuoZbajaX5AyFeZtArAwGCvs8VSnRiRY7ZFvCEUF5JH7uNNyk95qC0x3Zz xAkVvkC2f+9mvkjoiHa4Pduv2ctRaHgDfEVNWN8FFlIqxXf7c/PZymZVrZLWNO/U Rqd9CNZ0IymxRR1ejbSa4qJVK2a2o5VnqshEofgsGIcylofdmH6TOTzkf/AolgCH 5ric3DWS+cz3x/ri+WPXgt55CSrjfQfeLdSkRzUW9/rLquPjJ6RyJocsn7sagMsR ed5pR7tTLUkqqxoQgHFl =QB9c -----END PGP SIGNATURE----- --THWgiN1onM1SkxLahh1SLpf3FOb7NWDMp-- From owner-freebsd-ports@freebsd.org Mon Oct 16 15:12:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE9D1E3CEBA for ; Mon, 16 Oct 2017 15:12:50 +0000 (UTC) (envelope-from j.geering@btinternet.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A646D843DC for ; Mon, 16 Oct 2017 15:12:50 +0000 (UTC) (envelope-from j.geering@btinternet.com) Received: by mailman.ysv.freebsd.org (Postfix) id A5825E3CEB9; Mon, 16 Oct 2017 15:12:50 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A50E1E3CEB8 for ; Mon, 16 Oct 2017 15:12:50 +0000 (UTC) (envelope-from j.geering@btinternet.com) Received: from rgout0701.bt.lon5.cpcloud.co.uk (rgout0701.bt.lon5.cpcloud.co.uk [65.20.0.141]) by mx1.freebsd.org (Postfix) with ESMTP id 25274843DB; Mon, 16 Oct 2017 15:12:49 +0000 (UTC) (envelope-from j.geering@btinternet.com) X-OWM-Source-IP: 207.242.201.20 (US) X-OWM-Env-Sender: j.geering@btinternet.com Received: from minerva (207.242.201.20) by rgout07.bt.lon5.cpcloud.co.uk (9.0.019.13-1) (authenticated as j.geering@btinternet.com) id 598528DE07136B0C; Mon, 16 Oct 2017 16:05:42 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btinternet.com; s=btcpcloud; t=1508166770; bh=+pXePlol8VpjB1A+17AQWYTa3hhS6b3+LWSpHbBc3m8=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References:X-Mailer:Mime-Version; b=dHof/Q48uneDqzshhBAx5GRGSnJleKQJT5enkDiSRGnKRFuzX+HRVIt1VA4KFc/hhtfHh1mkA5yzpbWmWo9kjSxbVJrcKJEQiH2Q2gFM4nbyLorkWdG6Eknf4bZKYLqLjB07bhEwqcUym9CbxkzayySomBXIWouPMyjbVMfSmAk= Message-ID: <1508166340.12939.57.camel@btinternet.com> Subject: Re: FreeBSD Port: windowmaker-0.95.8 - SOLVED From: James Geering To: Marco Beishuizen Cc: hrs@FreeBSD.org, ports@FreeBSD.org Date: Mon, 16 Oct 2017 11:05:40 -0400 In-Reply-To: References: <1507891044.12939.36.camel@btinternet.com> X-Mailer: Evolution 3.12.11 (3.12.11-22.el7) Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 15:12:50 -0000 Hi Marco, Thank you for your emails. It is now working. For some reason the /usr/local/include/ImageMagick-6/wand/ was sparsely populated and the header file was not there. So, I went into the /usr/ports/graphics/ImageMagick directory and issued a 'make install' and realised that I hadn't de-installed. So then 'make deinstall' followed by a 'make reinstall' and hey presto the ../include directory had the header file in it. I then moved to the /usr/ports/x11-wm/windowmaker/ and tryied to 'make install.' And it worked, it built fine and I can now run it. I'm wondering why the header file wasn't there to start off with? Is because I had only used 'pkg install' and had not built ImageMagick I wonder? Many thanks, James -----Original Message-----From: Marco Beishuizen Reply-to: Marco Beishuizen To: James Geering Cc: hrs@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: windowmaker-0.95.8 Date: Fri, 13 Oct 2017 20:42:05 +0200 (CEST) On Fri, 13 Oct 2017, the wise James Geering wrote: > After a few screens scrolling past the script stops with an error at > "checking for Magick support library ... configure: error: found > MagickWand library but could not compile its header" .. > conftest.c:72:10: fatal error: 'wand/magick_wand.h' file not found What happens if you try to install graphics/ImageMagick first? On my machine the header file is located in /usr/local/include/ImageMagick-6/wand/ Regards, Marco From owner-freebsd-ports@freebsd.org Mon Oct 16 16:02:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51D2EE3E024 for ; Mon, 16 Oct 2017 16:02:23 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 3B39913D0 for ; Mon, 16 Oct 2017 16:02:23 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9GG2Ldj062337 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 16 Oct 2017 09:02:21 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Using blaslapack To: sgk@troutmask.apl.washington.edu Cc: Gleb Popov <6yearold@gmail.com>, FreeBSD ports list References: <20171016141949.GA20770@troutmask.apl.washington.edu> From: Yuri Message-ID: <812bad62-38eb-e891-249c-d4efc4233604@rawbw.com> Date: Mon, 16 Oct 2017 09:02:20 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20171016141949.GA20770@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 16:02:23 -0000 On 10/16/17 07:19, Steve Kargl wrote: > Huh? I use Netlib blas/lapack compiled with gfortran on FreeBSD > with no problem. If you're having problems with gfortran finding > the right libgcc_s.so, then add -rpath /usr/local/lib/gcc5 (or gcc6 > or gcc7) to yout Fortran options. gfortran doesn't have a problem locating libgcc_s.so, Two libraries conflict, this is a problem. Yuri From owner-freebsd-ports@freebsd.org Mon Oct 16 16:32:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7043CE3EA0B for ; Mon, 16 Oct 2017 16:32:28 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3042728E8 for ; Mon, 16 Oct 2017 16:32:28 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x235.google.com with SMTP id r127so1835319itb.5 for ; Mon, 16 Oct 2017 09:32:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=0HMyQIXOrmBS8J7jHQdFRWcfSMgibhqBKXLWqqzVHa8=; b=CtpGEvEmKm9zDzUOaUpOM+JhCTCfpyGY3/GKBgR3HIL/0+HHU04BnddniAd5bmoDzS pQSFhYvFxogXK56Osnra9VWzohzg4S8MrEKh29dcFJMdiutBaifNTLHiiS3IgrZF+Ep3 1qQ7Q4gHnTev+WbwUnVSjJBtSvNpVObwmYZ7ZPpqMlaBOdiyA/Ro9jrpUuVhwmO5HcwC 0vlAMO6BqmLma5BbMrblmU93PG2U3d/QeY7bkq5ydL9VkUOTYQaV4MKi3VAHJOm+8Gce XrzrcEdM5ynNshjU65VEoz03UREYkhiLh7gN1UogHqLCFdx1k1FO5tf0w9tge5JoBITH 1ioA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0HMyQIXOrmBS8J7jHQdFRWcfSMgibhqBKXLWqqzVHa8=; b=ezq7+VsTCCG4NlrBNqL9cfl8fniPQrcrZqYxKaCxGp03h+maQAv3i0MKT2/ugFi7Da 80i+AoufYRgm/fbdcASVc2lxdipu3kG8UjxI7giVSjKG1IaOJ65aWYHIqgA/WigCRP7a wuodma92PTdu6VuQL1qnBm5nBJtEGz3S1YVFKbsTmqy1EezQsUR6+jw8zNVGT8nbIKBf OmvDx8qxzjRC5UzRYUzvMKCgWSUu3WFcQPnCj3sNU9kKMWjOMPpGzGxtZ0qAsmrxRRL8 wbhK3bUYekNAioG5DfsxoDQizTEGoT/+XHkCHo8SD/gyl5Wm4tuY4ZWvjNe/Lent0N6Q 9Slw== X-Gm-Message-State: AMCzsaXWSHY5TqM/EFoO7DuxoBa3tSdSzvRxGTIlJ5fFdtm4TyDNwS+5 Lre14bNLRgqyscEjyR1QL0Mt8jE378jsoB45HEWASQ== X-Google-Smtp-Source: ABhQp+T/+IUYqRElbVGzNMRYkHvApHf1R8wAYqwjXsN93OcpjYcba/0YoGKAkagw1lF3FgsIG9C2k+hls6MB+prBMWE= X-Received: by 10.36.213.213 with SMTP id a204mr1846741itg.51.1508171547160; Mon, 16 Oct 2017 09:32:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Mon, 16 Oct 2017 09:32:26 -0700 (PDT) From: blubee blubeeme Date: Tue, 17 Oct 2017 00:32:26 +0800 Message-ID: Subject: Makefile cannot download from Sourceforge To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 16:32:28 -0000 I'm trying to download some files from sourceforge but it fails constantly. PORTNAME= zipios++ PORTVERSION= 2.1.1 MASTER_SITES= SF/zipios/ DISTFILES= zipios-2.1.1.tar.gz here's the output from trying to run make makesum sudo make makesum => zipios-2.1.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://downloads.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://downloads.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://cytranet.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://cytranet.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://excellmedia.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://excellmedia.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://freefr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://freefr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://jaist.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://jaist.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://kent.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://kent.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://nchc.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://nchc.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://netcologne.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://netcologne.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://netix.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://netix.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://superb-dca2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://superb-dca2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://superb-sea2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://superb-sea2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://ufpr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://ufpr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch https://vorboss.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: https://vorboss.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://downloads.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://downloads.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://cytranet.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://cytranet.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://excellmedia.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://excellmedia.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://freefr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://freefr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://jaist.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://jaist.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://kent.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://kent.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://nchc.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://nchc.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://netcologne.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://netcologne.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://netix.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://netix.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://superb-dca2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://superb-dca2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://superb-sea2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://superb-sea2.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://ufpr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://ufpr.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://vorboss.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz fetch: http://vorboss.dl.sourceforge.net/project/zipios/zipios-2.1.1.tar.gz: Not Found => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/zipios-2.1.1.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/zipios-2.1.1.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 From owner-freebsd-ports@freebsd.org Mon Oct 16 20:08:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4CB6E43EAC for ; Mon, 16 Oct 2017 20:08:40 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (unknown [IPv6:2620:64:0:1:223:7dff:fea2:c8f2]) by mx1.freebsd.org (Postfix) with ESMTP id BDEB66B2EA for ; Mon, 16 Oct 2017 20:08:40 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 40FE12AA349; Mon, 16 Oct 2017 14:02:53 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id 1811339811; Mon, 16 Oct 2017 16:08:35 -0400 (EDT) Date: Mon, 16 Oct 2017 16:08:35 -0400 From: Diane Bruce To: Steve Kargl Cc: Yuri , Gleb Popov <6yearold@gmail.com>, FreeBSD ports list Subject: Re: Using blaslapack Message-ID: <20171016200834.GB47919@night.db.net> References: <20171016141949.GA20770@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171016141949.GA20770@troutmask.apl.washington.edu> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 20:08:40 -0000 On Mon, Oct 16, 2017 at 07:19:49AM -0700, Steve Kargl wrote: > On Mon, Oct 16, 2017 at 02:18:01AM -0700, Yuri wrote: > > On 10/15/17 23:20, Gleb Popov wrote: > > > I've tracked these symbols to /usr/local/lib/gcc6/libgcc_s.so. But there is ... > > Fortran implementation based on gcc is faulty due to libgcc_s.so being > > present in 2 versions, in base and in gcc port, making any code > > containing both C++ and fortran impossible to run. Your application > > probably can't work on FreeBSD using gcc fortran for this reason. > > > > Huh? I use Netlib blas/lapack compiled with gfortran on FreeBSD > with no problem. If you're having problems with gfortran finding > the right libgcc_s.so, then add -rpath /usr/local/lib/gcc5 (or gcc6 > or gcc7) to yout Fortran options. Steve is correct IFF it's a simple program, but wrong if it is a module. What has been biting us are interpreters (e.g. python) not linked against gfortran with the right -rpath but linked against our native libgcc. When a binary module is loaded bad things happen if module was built with fortran. If it is known beforehand that such modules will be loaded then the work around is to LD_PRELOAD the gfortran libgcc or use LD_LIBRARY_PATH to force the gfortran libgcc to be loaded first instead of ours. The problem is figuring out which programs load such binary modules in the first place. There are a myriad of proper fixes possible including bringing our libgcc up to spec. Incidentally, flang compiled modules are one possible fix but is limited to amd64 at the moment. Do not mix gfortran and flang compiled modules in one program if they use I/O. Of course they use their own I/O routines. *sigh* > Steve Diane (looking for that pony still) -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Tue Oct 17 05:00:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B934E2C3B5 for ; Tue, 17 Oct 2017 05:00:57 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 6BABA821C9; Tue, 17 Oct 2017 05:00:57 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v9H50nSn059258 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 16 Oct 2017 22:00:51 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: Mathieu Arnold , "O. Hartmann" Cc: FreeBSD Ports References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> From: Yuri Message-ID: Date: Mon, 16 Oct 2017 22:00:48 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 05:00:57 -0000 On 10/16/17 07:46, Mathieu Arnold wrote: > The first 7 digits may, or may not be sufficient. 7 is a magic number, > and should not be used. You should, instead, ask git directly what the > abbreviation should be with, for instance, `git log --abbrev-commit`. > It may give you a number that seven digits long, but it may very well > give you a longer one. I repeat, do not simply truncate a hash to its > first 7 digits, it may not be enough. `git log --abbrev-commit` solution has two shortcomings. It only protects against preexisting hash collisions and not from future collisions. So, the port's fetch can still spontaneously fail in the future as a result of a future commit that introduces a collision. Secondly, it requires the manual clone of the repository which is inconvenient. IMO, it's more practical to just use 7 digits, and switch to the full hash in an unlikely event when 7 digits fail. So far, this method virtually always worked. Yuri From owner-freebsd-ports@freebsd.org Tue Oct 17 08:32:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDDE5E32CC4 for ; Tue, 17 Oct 2017 08:32:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D8ED263FA7 for ; Tue, 17 Oct 2017 08:32:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id D84BBE32CC1; Tue, 17 Oct 2017 08:32:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7D04E32CC0 for ; Tue, 17 Oct 2017 08:32:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C768F63FA6 for ; Tue, 17 Oct 2017 08:32:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9H8W4GS014507 for ; Tue, 17 Oct 2017 08:32:04 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9H8W46l014506; Tue, 17 Oct 2017 08:32:04 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201710170832.v9H8W46l014506@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 17 Oct 2017 08:32:04 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 08:32:05 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/aws-sdk-cpp | 1.2.5 | 1.2.15 ------------------------------------------------+-----------------+------------ sysutils/racktables | 0.20.14 | 0.21.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Tue Oct 17 09:37:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86C56E3463D for ; Tue, 17 Oct 2017 09:37:09 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 45B8D65B17; Tue, 17 Oct 2017 09:37:09 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22f.google.com with SMTP id b186so1549159iof.8; Tue, 17 Oct 2017 02:37:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QzpMkAaLtYPLZ4gEX9KMm0m6HkYU4ImkjaDGTPuqdtc=; b=QGZ3vOjq8dKgF8bhn4x/sGBKATlBmmBPcykN0oa33vHQXAvbtsOZoV3nsvFxVCvXCh PzRLx+FmzyTgweeBFm9GxMApbWDVnIoMZx9ogOV+WzE7o5wgXDvDKmxsqH46fK7zi1yj v94vESkwaoWFg8GOXmWRGAq3CkiH0RVP4qNqbEJYjMeCoMuKCcKinmrW+JVwMYQ/z8uJ m4mKzOxXk4ojxNIHNmLoSycw1Y8N27fYnbGTGylds3a8JzHCMlZHWhrnPW3Kfaz3Xj8y EGcu3MMww+nBShIQzMw6OJX1iZHd24LdFYVGG3g5GKoGoSgyBzS+MrwfViMAO5q2EtHL X6nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QzpMkAaLtYPLZ4gEX9KMm0m6HkYU4ImkjaDGTPuqdtc=; b=YTSFLBDvt2wxEQI/85JuU4KMmNEcrq2VvvPw/3a861mUrGE5FA+d/2LjHYYLnADQMu CfvoPSqf3HQl03/MRSTtQhwUVAXDCyvxoDySFIb/PZz2/kwCdfiIFPPBguCtTRQtiPun JDmdOoOmg+5O9f/yNCNhWSRNs+w+5mjNlI+VSLsCMNbZyvihhXWyI21Kx5LxFnsK/OHk xSXwKg0DJ/D1ThkA0dbBy1uB8FP42QEu35N+jX5gxMWl+a2ECaBlx7E+s/4t/rU7qYif aoqo06Svz/ahtp8ekkJUwyiNv5vnoYXtwb3CWCXzmh0XPg3ytBF87fsK71ByPCvor1NK ECpg== X-Gm-Message-State: AMCzsaVfcSjtMJ67+/vo6li5m4eWKsg+Su2hydjedswPi2iz2b0ScXKR KzeGHxnBzdj0tcFt8VZX782IVyGK84Qr16QrsEo= X-Google-Smtp-Source: AOwi7QBMsMHeN7z/G9oQzirHvBxUsAnw2xNnbYCn4fVVeirM7++9S3NAG1hzN72iQUdiexFh/pkbBdyehwrZcii3DA8= X-Received: by 10.107.104.12 with SMTP id d12mr15125232ioc.296.1508233028426; Tue, 17 Oct 2017 02:37:08 -0700 (PDT) MIME-Version: 1.0 References: <20171015211940.44065925@thor.intern.walstatt.dynvpn.de> <19aa7f0a-3b52-5d34-cf80-136ef3fe489b@rawbw.com> <20171015214725.68e32dd9@thor.intern.walstatt.dynvpn.de> In-Reply-To: From: blubee blubeeme Date: Tue, 17 Oct 2017 09:36:57 +0000 Message-ID: Subject: Re: [ports]: GH_TAGNAME: how to figure out this tagname on downloadable archives? To: Yuri Cc: Mathieu Arnold , "O. Hartmann" , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 09:37:09 -0000 I expanded how to get the most up to date hash that works without going through the hassle of cloning the repo. Best On Tue, Oct 17, 2017, 13:01 Yuri wrote: > On 10/16/17 07:46, Mathieu Arnold wrote: > > The first 7 digits may, or may not be sufficient. 7 is a magic number, > > and should not be used. You should, instead, ask git directly what the > > abbreviation should be with, for instance, `git log --abbrev-commit`. > > It may give you a number that seven digits long, but it may very well > > give you a longer one. I repeat, do not simply truncate a hash to its > > first 7 digits, it may not be enough. > > `git log --abbrev-commit` solution has two shortcomings. It only protects > against preexisting hash collisions and not from future collisions. So, the > port's fetch can still spontaneously fail in the future as a result of a > future commit that introduces a collision. Secondly, it requires the manual > clone of the repository which is inconvenient. IMO, it's more practical to > just use 7 digits, and switch to the full hash in an unlikely event when 7 > digits fail. So far, this method virtually always worked. > > Yuri > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Tue Oct 17 12:06:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1AB1E386E8 for ; Tue, 17 Oct 2017 12:06:56 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 649F56A1B1; Tue, 17 Oct 2017 12:06:56 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x232.google.com with SMTP id k70so5481788itk.0; Tue, 17 Oct 2017 05:06:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=xQ85q/5f/nVZsZ4PPjoHFHdDDf9+kpGRItqJcCliYLI=; b=s1z7+d+0F7aiRMXYJHeuUcq1Jd4W6RMpigMtEWoHAOraeTgTGKHqvW/r2ZvIJ5NJuH 4fpCL54vMeTQeKhppq9n5oTkHJCowil+iGGfxgdHU2N9ZAQkFhYmI3XjM3cPNXjTITS+ lu8UE5uy53WRUaYOefveI4ftO8IA7szXYGllZuO4p5QaYI7Gd1OisWsV/FXgv2V3pUII /ZIxAYyUhtfC+lHjTErSW8uIempvqshonv5V6lPFpvmRKfWmHtn+z3TjzwtKhJJCNfto xI1tPWMPz2XWzrHvUFhTR/CuS98Pd0B50M2OEpZMNf4gBeHE9c7uC2a/c/J/dc4ZRwwg Kwpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=xQ85q/5f/nVZsZ4PPjoHFHdDDf9+kpGRItqJcCliYLI=; b=hNSqWY4YMOS54BDG3/NX9GZY0VIDdPOSBIspW42cBW7PUm7XZBSvmr3SNs19n+vLSd QOFU2Rf/sJe+3Gtk1drOcVcdaxMzI26IsE88uRBWqnlWkRqDqPRr3X8Sa8BPjEYlqgT+ 5gtNap/y03oxiaXcTiES7/Mdp5m5NRQhJYv89IPOvRng6cOVPMhnkupbKY2bKkzxr+Ok XnNquinrFv63iMMzcinHtOD6SbttFGlmyOFARfi0gKEW7OMZjMfzTTVkEn4zWdFNJSB3 Q4RbrroVj+C2+nqkp7K6DKZHQJCir72FkzIlWpqNmJXCpn1hRI+doMNCKsq6HDBraUkx 6AbA== X-Gm-Message-State: AMCzsaXDtJi+gmE8renYgZWHkvJ8nO8LzeGt7nemBmsONVLMGPkgImPE fRqbHEsDVXnegqpcr9OwnVEpMdngKgpDVOVAQAMjDQ== X-Google-Smtp-Source: ABhQp+R99jgMoz0TmaBe14M8rciSMCL5xFvY/3e+hpcx4BNr3Jz/Ra5d81CeEtOv8OsNMb7Avtf+el33OCVhNVH5KQ8= X-Received: by 10.36.198.196 with SMTP id j187mr3233302itg.149.1508242015426; Tue, 17 Oct 2017 05:06:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Tue, 17 Oct 2017 05:06:54 -0700 (PDT) In-Reply-To: References: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> <20171016085009.exrw2xz4mpfp5s7h@ivaldir.net> <20171016090901.4kx5xrvyyvpemli5@ivaldir.net> From: blubee blubeeme Date: Tue, 17 Oct 2017 20:06:54 +0800 Message-ID: Subject: Re: gnu ltdl and FreeBSD To: Baptiste Daroussin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:06:56 -0000 The error seems related to libudev. I tried adding libudev to the lib_dependencies like this below LIB_DEPENDS= libltdl.so:devel/libltdl libudev.so:devel/libudev-devd but the compilation still fails with this compilation error below, any tips on getting past this issue? gmake[4]: *** Waiting for unfinished jobs.... libtool: compile: c++ -DHAVE_CONFIG_H -I.. -pthread -I/usr/local/include -DPKGLIBEXECDIR=\"/usr/local/libexec/utsushi\" -DPKGLIBDIR=\"/usr/local/lib/utsushi\" -DPKGDATADIR=\"/usr/local/share/utsushi\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGSYSCONFDIR=\"/usr/local/etc/utsushi\" -DPKGCONFFILE=\"utsushi.conf\" -DCOMBOCONFFILE=\"combo.conf\" -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -Wall -Werror -I/usr/local/include -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MT stream.lo -MD -MP -MF .deps/stream.Tpo -c stream.cpp -fPIC -DPIC -o .libs/stream.o 1 error generated. gmake[4]: *** [Makefile:667: run-time.lo] Error 1 In file included from scanner.cpp:35: ../utsushi/log.hpp:155:36: error: instantiation of variable 'utsushi::log::basic_logger >::os_' required here, but no definition is available [-Werror,-Wundefined-var-template] basic_logger::os_ << *this; ^ ../utsushi/log.hpp:265:23: note: in instantiation of member function 'utsushi::log::basic_message, std::__1::allocator >::~basic_message' requested here expand_named_ctors (fatal, FATAL); ^ ../utsushi/log.hpp:49:47: note: forward declaration of template entity is here static std::basic_ostream& os_; ^ In file included from monitor.cpp:40: ../utsushi/log.hpp:155:36: error: instantiation of variable 'utsushi::log::basic_logger >::os_' required here, but no definition is available [-Werror,-Wundefined-var-template] basic_logger::os_ << *this; ^ ../utsushi/log.hpp:265:23: note: in instantiation of member function 'utsushi::log::basic_message, std::__1::allocator >::~basic_message' requested here expand_named_ctors (fatal, FATAL); ^ ../utsushi/log.hpp:49:47: note: forward declaration of template entity is here static std::basic_ostream& os_; ^ 1 error generated. 1 error generated. gmake[4]: *** [Makefile:667: scanner.lo] Error 1 gmake[4]: *** [Makefile:667: monitor.lo] Error 1 In file included from buffer.cpp:26: ../utsushi/log.hpp:155:36: error: instantiation of variable 'utsushi::log::basic_logger >::os_' required here, but no definition is available [-Werror,-Wundefined-var-template] basic_logger::os_ << *this; ^ ../utsushi/log.hpp:265:23: note: in instantiation of member function 'utsushi::log::basic_message, std::__1::allocator >::~basic_message' requested here expand_named_ctors (fatal, FATAL); ^ ../utsushi/log.hpp:49:47: note: forward declaration of template entity is here static std::basic_ostream& os_; ^ In file included from device.cpp:31: ../utsushi/log.hpp:155:36: error: instantiation of variable 'utsushi::log::basic_logger >::os_' required here, but no definition is available [-Werror,-Wundefined-var-template] basic_logger::os_ << *this; ^ ../utsushi/log.hpp:265:23: note: in instantiation of member function 'utsushi::log::basic_message, std::__1::allocator >::~basic_message' requested here expand_named_ctors (fatal, FATAL); ^ ../utsushi/log.hpp:49:47: note: forward declaration of template entity is here static std::basic_ostream& os_; ^ 1 error generated. gmake[4]: *** [Makefile:667: buffer.lo] Error 1 On Mon, Oct 16, 2017 at 6:16 PM, blubee blubeeme wrote: > I had an idea that maybe the port was failing because of Clang compiler, > so I looked through the porters handbook and found > USE_GCC > > this prompted me to install gcc 6.2 which i think is a little overkill > plus it also installed a few other packages as well. The build went through > and failed at this step trying to install > > how can I control which version of gcc to use? I think this project should > build fine with gcc 4.8 > > install -m 0644 ./iconv.3 /usr/ports/converters/ > libiconv/work/stage/usr/local/man/man3/iconv.3 > install -m 0644 ./iconv_close.3 /usr/ports/converters/ > libiconv/work/stage/usr/local/man/man3/iconv_close.3 > install -m 0644 ./iconv_open.3 /usr/ports/converters/ > libiconv/work/stage/usr/local/man/man3/iconv_open.3 > install -m 0644 ./iconv_open_into.3 /usr/ports/converters/ > libiconv/work/stage/usr/local/man/man3/iconv_open_into.3 > install -m 0644 ./iconvctl.3 /usr/ports/converters/ > libiconv/work/stage/usr/local/man/man3/iconvctl.3 > if [ ! -d /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv > ] ; then /bin/sh ../build-aux/mkinstalldirs /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv ; fi > mkdir /usr/ports/converters/libiconv/work/stage/usr/local/ > share/doc/libiconv > builddir="`pwd`"; cd . && for f in *.html ; do (cd "$builddir"; echo > install -m 0644 ./$f /usr/ports/converters/libiconv/work/stage/usr/local/share/doc/libiconv/$f > ; install -m 0644 ./$f /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/$f) ; done > install -m 0644 ./iconv.1.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconv.1.html > install -m 0644 ./iconv.3.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconv.3.html > install -m 0644 ./iconv_close.3.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconv_close.3.html > install -m 0644 ./iconv_open.3.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconv_open.3.html > install -m 0644 ./iconv_open_into.3.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconv_open_into.3.html > install -m 0644 ./iconvctl.3.html /usr/ports/converters/ > libiconv/work/stage/usr/local/share/doc/libiconv/iconvctl.3.html > ====> Compressing man pages (compress-man) > ====> Running Q/A tests (stage-qa) > Warning: 'lib/libcharset.so.1.0.0' is not stripped consider trying > INSTALL_TARGET=install-strip or using ${STRIP_CMD} > Warning: 'lib/libiconv.so.2.5.1' is not stripped consider trying > INSTALL_TARGET=install-strip or using ${STRIP_CMD} > ===> Installing for libiconv-1.14_11 > ===> Checking if libiconv already installed > ===> An older version of libiconv is already installed (libiconv-1.14_10) > 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 libiconv > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > *** Error code 1 > > Stop. > make[4]: stopped in /usr/ports/converters/libiconv > *** Error code 1 > > > On Mon, Oct 16, 2017 at 5:50 PM, blubee blubeeme > wrote: > >> @Baptiste >> >> adding localbase to the USES macros made it past the previous errors. The >> compilation fails with this error: >> >> gmake[4]: Entering directory '/usr/ports/graphics/utsushi/w >> ork/utsushi-c590592/lib' >> depbase=`echo connexion.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ >> /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I.. >> -pthread -I/usr/local/include -DPKGLIBEXECDIR="\"/usr/local/libexec/utsushi\"" >> -DPKGLIBDIR="\"/usr/local/lib/utsushi\"" -DPKGDATADIR="\"/usr/local/share/utsushi\"" >> -DLOCALEDIR="\"/usr/local/share/locale\"" -DPKGSYSCONFDIR="\"/usr/local/etc/utsushi\"" >> -DPKGCONFFILE="\"utsushi.conf\"" -DCOMBOCONFFILE="\"combo.conf\"" >> -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -Wall >> -Werror -O2 -pipe -fstack-protector -isystem /usr/local/include >> -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP >> -MF $depbase.Tpo -c -o connexion.lo connexion.cpp &&\ >> mv -f $depbase.Tpo $depbase.Plo >> libtool: compile: c++ -DHAVE_CONFIG_H -I.. -pthread -I/usr/local/include >> -DPKGLIBEXECDIR=\"/usr/local/libexec/utsushi\" >> -DPKGLIBDIR=\"/usr/local/lib/utsushi\" -DPKGDATADIR=\"/usr/local/share/utsushi\" >> -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGSYSCONFDIR=\"/usr/local/etc/utsushi\" >> -DPKGCONFFILE=\"utsushi.conf\" -DCOMBOCONFFILE=\"combo.conf\" -isystem >> /usr/local/include -I/usr/local/include -I/usr/local/include -Wall -Werror >> -O2 -pipe -fstack-protector -isystem /usr/local/include >> -fno-strict-aliasing -isystem /usr/local/include -MT connexion.lo -MD -MP >> -MF .deps/connexion.Tpo -c connexion.cpp -fPIC -DPIC -o .libs/connexion.o >> In file included from connexion.cpp:44: >> ../utsushi/log.hpp:155:36: error: instantiation of variable >> 'utsushi::log::basic_logger >::os_' >> required here, >> but no definition is available [-Werror,-Wundefined-var-template] >> basic_logger::os_ << *this; >> ^ >> ../utsushi/log.hpp:265:23: note: in instantiation of member function >> 'utsushi::log::basic_message, >> std::__1::allocator >::~basic_message' requested here >> expand_named_ctors (fatal, FATAL); >> ^ >> ../utsushi/log.hpp:49:47: note: forward declaration of template entity is >> here >> static std::basic_ostream& os_; >> ^ >> 1 error generated. >> >> >> looking through the config.log files I see many similar errors such as: >> /usr/bin/ld: cannot find -lusb-1.0 >> cc: error: linker command failed with exit code 1 (use -v to see >> invocation) >> configure:24532: $? = 1 >> >> configure:15640: result: no >> configure:15644: checking for shl_load in -ldld >> configure:15669: cc -o conftest -O2 -pipe -fstack-protector -isystem >> /usr/local/include -fno-strict-aliasing -isystem /usr/local/include >> -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld >> >&5 >> /usr/bin/ld: cannot find -ldld >> >> configure:19867: cc -o conftest -O2 -pipe -fstack-protector -isystem >> /usr/local/include -fno-strict-aliasing -isystem /usr/local/include >> -I/usr/local/include -fstack-protector -L/usr/local/lib conftest.c -ldld >> >&5 >> /usr/bin/ld: cannot find -ldld >> cc: error: linker command failed with exit code 1 (use -v to see >> invocation) >> >> are those the reasons for the compilation error up above? >> >> >> On Mon, Oct 16, 2017 at 5:09 PM, Baptiste Daroussin >> wrote: >> >>> On Mon, Oct 16, 2017 at 08:58:32AM +0000, blubee blubeeme wrote: >>> > I've tried passing CONFIGURE_ARGS or removing it, both gives the same >>> error >>> > below. >>> > LIB_DEPENDS= libltdl.so:devel/libltdl >>> > GNU_CONFIGURE= yes >>> > CONFIGURE_ARGS= --enable-ltdl-install >>> > USES= autoreconf gmake libtool >>> > >>> > the config.log file is there and it's pretty long as well I am looking >>> > through it but I am not sure what exactly to look for. >>> > >>> > Here's a pastebin with that config.log file: >>> https://pastebin.com/NjkgBTeM >>> >>> configure:20354: cc -o conftest -O2 -pipe -fstack-protector >>> -fno-strict-aliasing -I/usr/local/include -fstack-protector conftest.c >>> -lltdl >>> >&5 >>> /usr/bin/ld: cannot find -lltdl >>> >>> >>> this is your failure. >>> >>> Try adding USES=localbase and if it fails adding USES=localbase:ldflags >>> >>> Bapt >>> >> >> > From owner-freebsd-ports@freebsd.org Tue Oct 17 12:14:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 71706E38C3C for ; Tue, 17 Oct 2017 12:14:08 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay117.isp.belgacom.be (mailrelay117.isp.belgacom.be [195.238.20.144]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D5F026A61D for ; Tue, 17 Oct 2017 12:14:06 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3ALtPD6RydPNfjvCLXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1OwSIJqq85mqBkHD//Il1AaPBtSLraocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze6/9pnQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiS?= =?us-ascii?q?cIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CS2RPXthfWTFCDIy+?= =?us-ascii?q?YYsAAPYOM+lDoonhpVYCsQeyCRWwCO/xzDJDm3/43bc90+QkCQzIwg0gH9AKsH?= =?us-ascii?q?/Jstj1M6ASUfurw6nN1zrDaehW0ir65YjUcxAho/WMUKlwf8rL10YgCR7IgEie?= =?us-ascii?q?p4D/ODOVzOsNvnGd4uF9Vuyvk3YqpgJtrjS12MsglpTFipgax13K7yl0w4c4KN?= =?us-ascii?q?ulQ0Bhe9GkCoFftySCOotzRcMtXn9ntT4hyr0DpZ67ZC8KyIk7xxLHa/yIbYyI?= =?us-ascii?q?4hX7WeaSOzh4gHNleLehiBao9kis0PH8Vsi20FZOtCZKjt7MtncW1xPN78iIUP?= =?us-ascii?q?19/ly71TaIzQDT5flIIUEylaXFN54s2r09moYJvUjdAiP6hV/6gaCYe0k++eWl?= =?us-ascii?q?6vzrYrD8qZ+dM490hBv+MqMrmsGnHeQ4MwoOX2yA9OSyzr3s41P2T65RjvIriK?= =?us-ascii?q?XZt4raJcsDqq6jHwBVypoj6wq4Dzq+39QYgGMHI0xDeB2bj4jmIVfOLev3Dfe6?= =?us-ascii?q?mVuskTNry+raMb3mB5WeZkTExb3lYLxw5gZWzBc5wN1a6toABawbLfT4Wkb3nN?= =?us-ascii?q?PdBx49dQezxrC0Js9609YiWGCLSoSeN7jftFaO/ap7P+iOYKc7ojvwAcMJofn0?= =?us-ascii?q?gilqyhcmYaC10M5POziDFfN8LhDcOCK0jw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CEBQDO8uVZ/1YryVBdGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgzRUfiePDY5CAQGBdy8BiBeNaoIUhTsBAwQCAoRpQhY?= =?us-ascii?q?BAQEBAQEBAQEBAWoogjgkAYJAAQEBAQIBOhwjBQsLGAklDxIYHgYTigUDDQyoR?= =?us-ascii?q?BGDSodEDYNoAQEBAQEBBAEBAQEkgy6IbYJeh3sgAQShDzyPcoRsf4EJAZEcjQS?= =?us-ascii?q?KJSYDLoFZVTIIgy2EYT42inkBAQE?= X-IPAS-Result: =?us-ascii?q?A2CEBQDO8uVZ/1YryVBdGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgzRUfiePDY5CAQGBdy8BiBeNaoIUhTsBAwQCAoRpQhYBAQEBAQEBAQEBA?= =?us-ascii?q?WoogjgkAYJAAQEBAQIBOhwjBQsLGAklDxIYHgYTigUDDQyoRBGDSodEDYNoAQE?= =?us-ascii?q?BAQEBBAEBAQEkgy6IbYJeh3sgAQShDzyPcoRsf4EJAZEcjQSKJSYDLoFZVTIIg?= =?us-ascii?q?y2EYT42inkBAQE?= Received: from 86.43-201-80.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([80.201.43.86]) by relay.skynet.be with ESMTP; 17 Oct 2017 14:12:54 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id v9HCCsBV027267; Tue, 17 Oct 2017 14:12:54 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 17 Oct 2017 14:12:54 +0200 From: Tijl Coosemans To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: Makefile cannot download from Sourceforge Message-ID: <20171017141254.279452e3@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:14:08 -0000 On Tue, 17 Oct 2017 00:32:26 +0800 blubee blubeeme wrote: > I'm trying to download some files from sourceforge but it fails constantly. > > PORTNAME= zipios++ > PORTVERSION= 2.1.1 > MASTER_SITES= SF/zipios/ It looks like this should be SF/zipios/${PORTNAME}/${PORTVERSION} > DISTFILES= zipios-2.1.1.tar.gz From owner-freebsd-ports@freebsd.org Tue Oct 17 12:20:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 073C6E38E34 for ; Tue, 17 Oct 2017 12:20:59 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D81CD6A876 for ; Tue, 17 Oct 2017 12:20:58 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id D4628E38E33; Tue, 17 Oct 2017 12:20:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D402EE38E32 for ; Tue, 17 Oct 2017 12:20:58 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 582336A874 for ; Tue, 17 Oct 2017 12:20:58 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x22f.google.com with SMTP id a16so1767152lfk.0 for ; Tue, 17 Oct 2017 05:20:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:subject:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=fuV3L96GuihFdNJ+ImAdt+93d2lpcT3RneHs3Z8UhOE=; b=TIkna4fhStHvYalmd6MRWiNUDdJ5c9+u2Phobh1GteT89YwermPhUR5EfJQsxEBKQe 0oqHMXI4HVrXLPk1kDvyJsIMIoqwzFYqcGyNPw6jBfXu1RuRzp/TH5DXhxo3Fxgb2rdO 7d0uqF5wDD/c4hv/pmeNFfSh/du/LfwbaVfhosIxE1/qbYB8ZHajcIjYLIfaduoOerID eYUJuCU882UQDdllZa2k4wBvUgZgV0Q5pj7ONjjvrs+ubQuvKwJ2N1Cus/+RgyLBYH8W H7y75B9o1gun4AMgXPEWSbKhCo8YEHd1BK12kkrfRiZ+Stz2+oYszzvsVgVWj/MFmhM3 aHHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:subject:from:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=fuV3L96GuihFdNJ+ImAdt+93d2lpcT3RneHs3Z8UhOE=; b=K8w/xblEtcn1Cb+jtnRyvtuDMnYCDRF/RQl5IbZ5XKGKuECDGnVN6gkuIWC/uig9Va csFsZtjb7dA6+Ii4S8fREYJme04GBpjvuv2l2RguTWtH1E2sfdUOBiHH+xh0M0Q3Vvwz 6nld/SMzL5IXzr6YE5bdtCG8MKX71IZrxr9hVKrRl/vmmV7+vr6s9VZn+oM4eDo3hBsz 0SJ7dY6q3uM9vILNqQKhzLH9fl6zNdF4PiHrURYfuVYM5DPaqCxTO4QFgPhrsB7qSGnV 5SxWa4KjN4Zkt/fVVb0ezNt45JcR3GdiBmAcFw0ZdKv4G6cHXTKPq8nMZHoQqEPvgfAG 0slQ== X-Gm-Message-State: AMCzsaW0TqJzwIp62RFyIYBPOx5vHSif94Q5FgEHD81PwwnT08bu4W29 1bjoDSWhT8RHKBLYOaKPUqMqbg== X-Google-Smtp-Source: ABhQp+TYUwVpqgHILLP972xxN84laokYzpKRRJcY2ROIUgBeQ0+vo43tfB4lknteE3CNiWgcC6dP9g== X-Received: by 10.46.25.218 with SMTP id 87mr802788ljz.122.1508242856243; Tue, 17 Oct 2017 05:20:56 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id i13sm2007986lfa.44.2017.10.17.05.20.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 05:20:55 -0700 (PDT) To: theis@gmx.at Cc: ports@FreeBSD.org Subject: FreeBSD Port: py27-fail2ban-0.10.1 From: "Alex V. Petrov" Message-ID: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> Date: Tue, 17 Oct 2017 19:20:53 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:20:59 -0000 Need a working sample for the new version of the port for pf. ----- Alex. From owner-freebsd-ports@freebsd.org Tue Oct 17 12:29:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08A73E39227 for ; Tue, 17 Oct 2017 12:29:42 +0000 (UTC) (envelope-from theis@gmx.at) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DEE156AC99 for ; Tue, 17 Oct 2017 12:29:41 +0000 (UTC) (envelope-from theis@gmx.at) Received: by mailman.ysv.freebsd.org (Postfix) id DB2CCE39226; Tue, 17 Oct 2017 12:29:41 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DAB49E39225 for ; Tue, 17 Oct 2017 12:29:41 +0000 (UTC) (envelope-from theis@gmx.at) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42DFF6AC97 for ; Tue, 17 Oct 2017 12:29:40 +0000 (UTC) (envelope-from theis@gmx.at) Received: from [192.168.0.100] ([188.21.181.54]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MSMP5-1dgPgt3jS7-00TSxi; Tue, 17 Oct 2017 14:29:32 +0200 Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: "Alex V. Petrov" Cc: ports@FreeBSD.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> From: Christoph Theis Message-ID: <8fb7d26d-aa58-d574-0578-da02f498c492@gmx.at> Date: Tue, 17 Oct 2017 14:29:29 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:4yrblwCn3pib6PqujmSjZ4j2PPye9YmP7hqmCngmzEzd1bCL0OT BoodKFb+GZXDGp9GFjDfpGKL6AZX3g6fB5NnRq0HB0C8wMoC4buftD/uDICE87jR+G/Lj8j GMApyI7IYQ+VuGRrb3hRpFqYon/JM+BKCsbOxB8sBC7AfDLNTPE7kfyxl1Tt6+p9W4XIFWz aiEz+c0NScW2Sq2sZAD3Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:I8r+1AHyHB8=:mjZG+io4nW78xkaJAuRFww ozKunuMBBe+MkUJqAaONT2JgzOrklqru45RDyowoBwT9MdYkl+NS6Lmkl1tjzcxQoGSQO7HjQ OSKYYQvHnTh/dP4gp8fO1aEMe3nZN3RL2ZgXfOHXPOVr98h04arAQqL6W2vP2cEV5EZ6YSJ/0 RI5UHfih0ZnrQt6EzqSfKG4zkuNqsNMD/VRlr2nSiiJS0Zq3o1I6p1bWWIdKRhK4uDdN86Or2 XHdtdDiWbhuwTy+HQ1BLqF4mRM8uS+uK3YInqH/oTuSVcbr8aX56zour/GEbGL696tQ+hQ9Xx MV6dfOYGGnbl6q43A0baEPAEgSYWMaDfhvC3rDo1VIu3zifVaHVxX3E373dd5oMjT0lzToAME sp3loLdbZUfePeQUryQ6WHefIcW6razMQwYqa3hdD4Tei9OL84FJU94kJbF/BwtEGIXb1APEy PQwt1UeThDiXYaXSQ5f9PFocjx55yPcWwJbE6v5bFN3JX16WMmN4a7J4+HqechnQmsB78kAwI rR8EGv2z3zURqvOggHPe11T2bAZWdNQSbiUkVuewZh5imF0ueW324tMHc3etriNweWY479QMK /1HLpPBiBjMtg00Eu3Ztr9j9f2ml2KXle/aUKb3LFgbfCTkiwwXUsRGv5gfxoF28c5aG8lUNw FzVPuMjOAkb+Ol8FB3eXQuX+vEb1G3wsU0uBKKuqSqUdeN3FKkGHbqeQXS9R1vVCcQFUMIBSr acUSvgR8RedfpLbWaKzQkJU6cZrs0BClhObOG5msM6es/09X5/O/qt33ayH5dx3ZpODbBE2dW OHYDszPRHQvqQKJUlZ7jUgvq3Nyh5yGDJuvO+REJ9qdlHV/TkY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:29:42 -0000 Am 17.10.2017 um 14:20 schrieb Alex V. Petrov: > Need a working sample for the new version of the port for pf. Sorry, I'm not using pf and I'm not familiar with it. I'm even looking for a small sample /etc/pf.conf, so I can start playing around with it myself. Have a look in the discussion on fail2ban, esp. issue 1915 https://github.com/fail2ban/fail2ban/issues/1915 It is still ongoing and if you are a pf user you can contribute. Best regards Christoph From owner-freebsd-ports@freebsd.org Tue Oct 17 12:41:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14192E395DF for ; Tue, 17 Oct 2017 12:41:32 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CE6A56B31B; Tue, 17 Oct 2017 12:41:31 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x233.google.com with SMTP id k70so5552047itk.0; Tue, 17 Oct 2017 05:41:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=63/a4KJlNMUw/RcHjMEaGFkuhD+zAkNvbu+uyVRcfKA=; b=KOE2+51KEZrGUcvwHljGKsKeWscH4XP+JAJpoxxMGzjpTMKwiSkoyQXtWsvmoWy0Og lTHTsiI7gYvyLaEAXvVwl7L7AYzJrXGJC7UvmS8G3YxtuxvaRmp1rRHhGjvunRO2G/mh kUCGGXB4sUX465bKrFN6d2NvpHtk+nZ9ri4b/P+TgL40Or/dFEwE4DH6mdVl3z1NfF9U mHMgQjqNVPeT3bI2ov9adAzy91ocqhlkM4nDWe3PVxK1EPpKJEsobdAD9WXoiWQINFjy KxRAkhr1h6V1gLissvLsAyTcrhK23cw0jxMTSNvatzRRAPL2GH8PjjviFvvauyRLhH8g bhpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=63/a4KJlNMUw/RcHjMEaGFkuhD+zAkNvbu+uyVRcfKA=; b=rUeYnLDUQ9NOs9OPk80jMVch2Tgxq6NppX/SJCx4Vr1FIYAQX3XY/AYgaLdOvvT/Ti +HHQO/t3Cldc0V18rm9HcpZZJ+w1xi7bAi1/2xLX2elkd0Mc+k3B+UqnUIyDUf3a2cap f9SNV9Dthjev20GFAYdGB5955baKq/HBs3k90FEfYplQ4OVpas0iuU9vyzo6qss+5JVI 02zo0DPCYjtvss3E/vRBfg7SSV9PfPxokjzSsGj5ckxUPJqGBJQrfbwREN227PrtEKK0 X6SOp73IK//h+Jtfp+woHZc+zl10tMz3CIIXaBSS2OHFd8IbloGZuCSxzZRsNkmlVg9+ qgeQ== X-Gm-Message-State: AMCzsaWUZs4o0Ml8VsLYL8F3xIt+xyfxmfOTU5tOFLg/tUzGiErk3hKx cxZaZpANi6SeI9K+3Iw9YtD6myKLUle11dAvgTI= X-Google-Smtp-Source: ABhQp+SWuYTeoiCP99BmVvyX1IDO2jl0+/pRZCJZTH1fWmmw8Q/EeOl2AsjPmfopvXgdOVHbEk4KtjEMsfH1xNEL9g8= X-Received: by 10.36.139.130 with SMTP id g124mr5672247ite.100.1508244090907; Tue, 17 Oct 2017 05:41:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.66 with HTTP; Tue, 17 Oct 2017 05:41:30 -0700 (PDT) In-Reply-To: <20171017141254.279452e3@kalimero.tijl.coosemans.org> References: <20171017141254.279452e3@kalimero.tijl.coosemans.org> From: blubee blubeeme Date: Tue, 17 Oct 2017 20:41:30 +0800 Message-ID: Subject: Re: Makefile cannot download from Sourceforge To: Tijl Coosemans Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:41:32 -0000 This is it, although I needed to change portname from zipios++ to zipios since the working directory lacked the ++ suffix. Thanks for the help! On Tue, Oct 17, 2017 at 8:12 PM, Tijl Coosemans wrote: > On Tue, 17 Oct 2017 00:32:26 +0800 blubee blubeeme > wrote: > > I'm trying to download some files from sourceforge but it fails > constantly. > > > > PORTNAME= zipios++ > > PORTVERSION= 2.1.1 > > MASTER_SITES= SF/zipios/ > > It looks like this should be SF/zipios/${PORTNAME}/${PORTVERSION} > > > DISTFILES= zipios-2.1.1.tar.gz > From owner-freebsd-ports@freebsd.org Tue Oct 17 12:53:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AFF70E39BC4 for ; Tue, 17 Oct 2017 12:53:57 +0000 (UTC) (envelope-from net@arrishq.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9A00F6BC0B for ; Tue, 17 Oct 2017 12:53:57 +0000 (UTC) (envelope-from net@arrishq.net) Received: by mailman.ysv.freebsd.org (Postfix) id 994E2E39BC3; Tue, 17 Oct 2017 12:53:57 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98E6FE39BC2 for ; Tue, 17 Oct 2017 12:53:57 +0000 (UTC) (envelope-from net@arrishq.net) Received: from mail1.arrishq.net (eatmyshorts.phobos.ws [178.63.103.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5F5F86BC0A for ; Tue, 17 Oct 2017 12:53:56 +0000 (UTC) (envelope-from net@arrishq.net) Received: from mail.arrishq.net (mail.arrishq.net [127.0.0.1]) (Authenticated sender: local) by mail1.arrishq.net (qmail) with ESMTPSA id A57E63DE ; Tue, 17 Oct 2017 14:47:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arrishq.net; s=default; t=1508244463; bh=vUCtIhYKN8Vh1CK6srnSAEyJRjsDZPZvDbYzREqIMxg=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=X+ii8x+HNWqKfCVZAshxCb3PGxvSrc+dlA+A7z4kmG1ABdCcp45JmHWFpBXPJNx1L 8XyYH0vukjyYX5+vLEFqK50reO0nwTT9in2thv6mMW4W6JSP0FcPX+Lytmy4edqP4C btR4F4ktGPc46HaoPrnt/4cqmfaTyGFEzxsJVNxw= Date: Tue, 17 Oct 2017 14:47:34 +0200 From: Tommy Scheunemann To: "Alex V. Petrov" cc: theis@gmx.at, ports@FreeBSD.org Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 In-Reply-To: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> Message-ID: References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 12:53:57 -0000 Hi, a simple setup that does the job for me: In /etc/pf.conf (bge0 is my external interface) --- SNIP --- int_ext="bge0" ... table ... block in quick on $int_ext from to any ... --- SNIP --- And in ${PREFIX}/fail2ban/action.d defining a new "pf" action, e.g. pf.conf --- SNIP --- [Definition] actionban = /usr/local/bin/drop_ban actionunban = /usr/local/bin/drop_unban actioncheck = actionstart = actionstop = [Init] --- SNIP --- And the "drop_ban" and "drop_unban" scripts: for ban: --- SNIP --- #!/bin/sh IP=$1 /sbin/pfctl -t badhosts -T add $IP --- SNIP --- for unban --- SNIP --- #!/bin/sh IP=$1 /sbin/pfctl -t badhosts -T del $IP --- SNIP --- I'm using scripts instead of directly using actionban / actionunban to do some additional things like running a tcpdrop, having some better logging. Once done with all this, you can use "action = pf" in your jail.conf file. Apart this I'd highly recommend to put all this into some configuration system (Ansible, Puppet, Cfengine etc.). Updating the package / port will overwrite your local changes ! Have fun & good luck On Tue, 17 Oct 2017, Alex V. Petrov wrote: > Need a working sample for the new version of the port for pf. > > ----- > Alex. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Tue Oct 17 13:16:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 569CDE3A356 for ; Tue, 17 Oct 2017 13:16:42 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2EA656C8E0 for ; Tue, 17 Oct 2017 13:16:42 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2A9C6E3A354; Tue, 17 Oct 2017 13:16:42 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28EFFE3A353 for ; Tue, 17 Oct 2017 13:16:42 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9D2AF6C8DF for ; Tue, 17 Oct 2017 13:16:41 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x243.google.com with SMTP id a16so1968071lfk.0 for ; Tue, 17 Oct 2017 06:16:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=bDOHz78zaoN4Gz1I5PBWOCiDgnSIUCkBAkJLyQmf9g4=; b=W9W11eUfQ+YsMQ64EAjrIJlenn1PYVkQNLAH2vO1VcpgeFp7evryNPl+uxDg26vpfd HIcv46wYHo7xp9kd6nX/Sy1PlY9eA8rRKCILPuCG/agmJYBfnfhb3jCViCn4gIL5KO2F 60R6lyDS9QUUpNKkgKPthWVWxbwNMUjobaUBTDkrtLFTjkzSh19jifipMsZJjTblQVTv LufXdnhn0IiVsRqyA9xFFDLTo7v09OG/ifH9WXJMoj5qR2+/wNLt5nypKNJlA0SNkqrC N6Qw730TELMp7y1Q12qrunBW8EMzLrHqVaEiE813ziJaqT6bIP7q3VwjRGO6YjeeYdVX aNzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bDOHz78zaoN4Gz1I5PBWOCiDgnSIUCkBAkJLyQmf9g4=; b=IabZBmH0bkU+qOv7YwwJ3ihUES60jgG0r2GxJk4M2jLkCbRTz3kfHyKn/E15O+LQIO vQlipPxosjYEYyGB4RhRx0dPNxiqH3xmYDWzhmt9DmWMwOnUCLAcSSF69ovmG71HZBzp mB5iu5DaJBFzjm6A+ihSe2bUaluhIL+tNQq8I8w7Df4ljmadIbA+La3PE5qmbY/XbAFI b29VNoeOiHvXCL2gczNW6+++DPPUpRc4T/FTA0tFUa+fv01vIaBndXTkD6GyBfgEDHuV qwKZGNeF8dVHvaEMRHCNHW+MVRzHRD+I0daAwvf/SAt5hIsnCRsXSeWw1Ukv3kDbHX5g bmdg== X-Gm-Message-State: AMCzsaWi/hb1YpElOzaxQtd6MqTldBRCNnoNjb+Ne4VHXw6bvtegXFSp PVW3dH4m1m1Y7D9WxoUEZ9LHft6A X-Google-Smtp-Source: ABhQp+QSK2oHYHMXcUWfzwjQuBv1m89nZ2zOM/ggsV5sv6GG+gZKHt2x3/1ueGon9/lFpUzo+tsz6A== X-Received: by 10.25.143.78 with SMTP id r75mr4137292lfd.85.1508246199437; Tue, 17 Oct 2017 06:16:39 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id p204sm1984214lfp.86.2017.10.17.06.16.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 06:16:38 -0700 (PDT) Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: Tommy Scheunemann Cc: theis@gmx.at, ports@FreeBSD.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> From: "Alex V. Petrov" Message-ID: <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> Date: Tue, 17 Oct 2017 20:16:37 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 13:16:42 -0000 In the old version I did so. 17.10.2017 19:47, Tommy Scheunemann пишет: > Hi, > > a simple setup that does the job for me: > > In /etc/pf.conf (bge0 is my external interface) > > --- SNIP --- > int_ext="bge0" > ... > table > ... > block in quick on $int_ext from to any > ... > --- SNIP --- > > And in ${PREFIX}/fail2ban/action.d defining a new "pf" action, e.g. pf.conf > > --- SNIP --- > [Definition] > actionban = /usr/local/bin/drop_ban > actionunban = /usr/local/bin/drop_unban > actioncheck = > actionstart = > actionstop = > > [Init] > --- SNIP --- > > And the "drop_ban" and "drop_unban" scripts: > > for ban: > > --- SNIP --- > #!/bin/sh > IP=$1 > /sbin/pfctl -t badhosts -T add $IP > --- SNIP --- > > for unban > > --- SNIP --- > #!/bin/sh > IP=$1 > /sbin/pfctl -t badhosts -T del $IP > --- SNIP --- > > I'm using scripts instead of directly using actionban / actionunban to > do some additional things like running a tcpdrop, having some better > logging. > > Once done with all this, you can use "action = pf" in your jail.conf file. > > Apart this I'd highly recommend to put all this into some configuration > system (Ansible, Puppet, Cfengine etc.). > Updating the package / port will overwrite your local changes ! > > Have fun & good luck > > On Tue, 17 Oct 2017, Alex V. Petrov wrote: > >> Need a working sample for the new version of the port for pf. >> >> ----- >> Alex. >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >> > > -- ----- Alex. From owner-freebsd-ports@freebsd.org Tue Oct 17 16:13:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45370E3F0A7 for ; Tue, 17 Oct 2017 16:13:46 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anongoth.pl", Issuer "Fake LE Intermediate X1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EF7E77353B for ; Tue, 17 Oct 2017 16:13:45 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.10.0.70]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 650584C5ED for ; Tue, 17 Oct 2017 18:04:45 +0200 (CEST) Date: Tue, 17 Oct 2017 18:04:45 +0200 From: Piotr Kubaj To: freebsd-ports@freebsd.org Subject: Debugging ports Message-ID: <20171017160445.GA31080@smtp.iq.pl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gBBFr7Ir9EOA20Yy" Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 16:13:46 -0000 --gBBFr7Ir9EOA20Yy Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all, I am preparing a new port. However, I hit an assertion fail when starting t= he binary. The developer is willing to help me, provided that I send him ba= cktrace and values from the structure that hits assertion failure. Thing is, recompiling with WITH_DEBUG doesn't help (I only get memory addre= sses in gdb), nor does -DCMAKE_BUILD_TYPE=3DDebug to CMAKE_ARGS (the port u= ses CMake). What should I do to get necessary date? --=20 ______________________________________=20 / The three best things about going to \ \ school are June, July, and August. / --------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --gBBFr7Ir9EOA20Yy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlnmKh0ACgkQelmbhSCD nJ3BRA/+Ps8EdWHaB9LtaurLTTPk1p5OsTDQXQHpq8k4w9Ztfs3hOwBkxdv771Eb Tphpqjd4mXxjw5nRmBjzINdB/cvBdisFhy2tJxuRM7hx+g8WwfcYo6dR9JL9Vi1+ R9Rvq39ptF9CjHsICg7lWPWvsMem1kUfcRLsMGFdX4sdIXjswRIx182oZG2hPXhC 1RW4oGljnqvVWx/MUiTyxHaf0lWHDrdC0o6g8LOHT/kxdf7XbBScFNggRwASPbU5 AKBinSS2hOngCaaPtReLqQHvWegMB2jfZf1binneAi2l8rmUARAmWvv4bLg8ny3y aVGfcYOUO8rITjEpMsRO32XyvDBiq7GvsDVa3NsfSLb7O7LY6SSrnHMyvP2s/vwz xVIpUD451hXs4Y4KEuXW1vQ2zGKW47I029GozQfz7lHkV2HaAwiDj/s2goxjNABp LZ88V6JDTUKfTTgenKU/yTSBf3jbGPzI+g6C498gLbIslSLNaMG+vPhK44IV2vX5 rAXkNn1foVZvRn5zOvJQV2/ytf0He/D8/+O2eMSinFnVOvxvvqk82jQfVV00+Asr kwhhNJCMIwwPcqWpPpQewTug4qd2vbFgKAeGLYpcXDw4r99VSewjgf6d4npKlFPX 80l57ANRU+dMBdU5gPe6dpO/ZOAaWnkzuA58jb+ChJ7gMRJHQhU= =G71F -----END PGP SIGNATURE----- --gBBFr7Ir9EOA20Yy-- From owner-freebsd-ports@freebsd.org Tue Oct 17 16:21:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2E8FE3F409 for ; Tue, 17 Oct 2017 16:21:25 +0000 (UTC) (envelope-from jankyj@unfs.us) Received: from stig.purplehat.org (stig.purplehat.org [50.243.134.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 742D273ABB for ; Tue, 17 Oct 2017 16:21:25 +0000 (UTC) (envelope-from jankyj@unfs.us) Received: from localhost (bill.goatse.unfs.us [50.243.134.106]) by stig.purplehat.org (Postfix) with ESMTP id 8DE346DE8D; Tue, 17 Oct 2017 10:15:31 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=unfs.us; s=mail; t=1508256931; bh=t6sx274fJVfLJxTr3hzRrOp7rRLH+6dXbVBbvK0TUko=; h=Subject:To:References:From:Date:In-Reply-To; b=hhqcSoBcZ4NZXEPVaW+Ebp5cpLPKiZTjWcbMr9PKJk3y1J+FtcBtXan94APGU/hr7 /JgOuYRNZjwuOwznMtZuJGCFBnhT575FDqLKKWqRILXLsdaJi2DqDgUM0Rs8GwWZAx 4xAFUy0/BSRhkg1D9pNBqjEcQLmFzmaJHbWs1U48= Received: from stig.purplehat.org ([50.243.134.106]) by localhost (stig.purplehat.org [50.243.134.106]) (maiad, port 10024) with ESMTP id 77760-02; Tue, 17 Oct 2017 10:15:29 -0600 (MDT) Received: from drp01-dev.enwd.co.sc.charterlab.com (chtr-v.purplehat.org [172.30.30.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jankyj@unfs.us) by stig.purplehat.org (Postfix) with ESMTPSA id 8BD8E6DE80; Tue, 17 Oct 2017 10:15:29 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=unfs.us; s=mail; t=1508256929; bh=t6sx274fJVfLJxTr3hzRrOp7rRLH+6dXbVBbvK0TUko=; h=Subject:To:References:From:Date:In-Reply-To; b=DquS4urEojV/dA1LtRIub5jiw3rfRz2MjB0g7UlstZZgc7Uq+KrpTK/UoQHk4VFeI gxM6rrrSYRrm+ryDDkx5MTVCd6Vak/g6bAyJ+dmmXPTjCuBTl+pDlVOgLhD+tWuook cHkV9WaWpHLfGJ+SZUUXFPwhukTYrzgOKJBEfxkM= Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: freebsd-ports@freebsd.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> From: "Janky Jay, III" Message-ID: <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> Date: Tue, 17 Oct 2017 10:15:28 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="knTtftxEHdXQ63SLogxXrpgPKMajagrCO" X-Virus-Scanned: Maia Mailguard X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 16:21:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --knTtftxEHdXQ63SLogxXrpgPKMajagrCO Content-Type: multipart/mixed; boundary="D6704BunhdjEdaPA45vJ3SdtQVfTkQsA4"; protected-headers="v1" From: "Janky Jay, III" To: freebsd-ports@freebsd.org Message-ID: <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> In-Reply-To: <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> --D6704BunhdjEdaPA45vJ3SdtQVfTkQsA4 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hello, In the new 0.10 version, the action rule creates the tables for you based on the jail configuration. If you look at the jail files, you'll see that you now call pfctl using additional arguments such as ports that are affected and a suffix to add to the default "f2b-" table name. So, essentially, there is no reason to create tables in the pf.conf/pf.rules file anymore. They are automatically created when a fail2ban filter is triggered and the IP is then added to it. On 10/17/2017 07:16 AM, Alex V. Petrov wrote: > In the old version I did so. >=20 >=20 > 17.10.2017 19:47, Tommy Scheunemann =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >> Hi, >> >> a simple setup that does the job for me: >> >> In /etc/pf.conf (bge0 is my external interface) >> >> --- SNIP --- >> int_ext=3D"bge0" >> ... >> table >> ... >> block in quick on $int_ext from to any >> ... >> --- SNIP --- >> >> And in ${PREFIX}/fail2ban/action.d defining a new "pf" action, e.g. pf= =2Econf >> >> --- SNIP --- >> [Definition] >> actionban =3D /usr/local/bin/drop_ban >> actionunban =3D /usr/local/bin/drop_unban >> actioncheck =3D >> actionstart =3D >> actionstop =3D >> >> [Init] >> --- SNIP --- >> >> And the "drop_ban" and "drop_unban" scripts: >> >> for ban: >> >> --- SNIP --- >> #!/bin/sh >> IP=3D$1 >> /sbin/pfctl -t badhosts -T add $IP >> --- SNIP --- >> >> for unban >> >> --- SNIP --- >> #!/bin/sh >> IP=3D$1 >> /sbin/pfctl -t badhosts -T del $IP >> --- SNIP --- >> >> I'm using scripts instead of directly using actionban / actionunban to= >> do some additional things like running a tcpdrop, having some better >> logging. >> >> Once done with all this, you can use "action =3D pf" in your jail.conf= file. >> >> Apart this I'd highly recommend to put all this into some configuratio= n >> system (Ansible, Puppet, Cfengine etc.). >> Updating the package / port will overwrite your local changes ! >> >> Have fun & good luck >> >> On Tue, 17 Oct 2017, Alex V. Petrov wrote: >> >>> Need a working sample for the new version of the port for pf. >>> >>> ----- >>> Alex. >>> _______________________________________________ >>> freebsd-ports@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.o= rg" >>> >> >> >=20 --D6704BunhdjEdaPA45vJ3SdtQVfTkQsA4-- --knTtftxEHdXQ63SLogxXrpgPKMajagrCO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlnmLKAACgkQGK3MsUbJZn6JlACdGPLgC6Q98VF/xPKVD+aunNxA jFMAn17p8mAgSHQlHCq5p+iNLIhDHuXG =oktw -----END PGP SIGNATURE----- --knTtftxEHdXQ63SLogxXrpgPKMajagrCO-- From owner-freebsd-ports@freebsd.org Tue Oct 17 16:35:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74593E3FC6F for ; Tue, 17 Oct 2017 16:35:41 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x229.google.com (mail-lf0-x229.google.com [IPv6:2a00:1450:4010:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E9663745AD for ; Tue, 17 Oct 2017 16:35:40 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x229.google.com with SMTP id a16so2713318lfk.0 for ; Tue, 17 Oct 2017 09:35:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=ktKy+P8oEPBtKDXQXjblHdMlpU6AQBMDW8Z5oG19R3s=; b=u9/4YTMutqB2OS0/HyHabHaOn2Zc2xeydD8wpN6G6Alovk90cIC2c6XW2+u2pQPt7y 8wUsDwb+PfWp+sBf42NqM7YoiX+XC8GR/VdLNYAID6VhbOEUzaBAwFNgkJMQ7mNTPFO6 XMMi8RDXXj8Ma1MjqqC5tCQ7WH1xTKD6HknFAmFpIfHp8Jhp9ZrNHF1BCLkFJsc3c4YI swZyACYLW8KY/LFRw8rK1sRuMPZ+fctxSNJn44quVAZB3/dQo0RaDsZJhAkJULNb9FRx SaNt7VzC07WfOb/bGu6X5Wrzlowb8XbbSFuSikTutcvr3ZYlvfESA6aRz8CMo5+VN1ZL Qg3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ktKy+P8oEPBtKDXQXjblHdMlpU6AQBMDW8Z5oG19R3s=; b=YaCAwZu9aVLRrr314DXSUqkTM4bCjfsaE1Mc3cg5rLNgU6WvdcP8Ku6EVBYjOxlLOE z5ySNRMpATRP/QPsta8IGtg9hlraTP5O/w3hW5Zd3P8i1NRG7QeV0oGAYZ4sBzo6+ng8 /EHwYm3PvsOPBTN9zs0ehKHM32jpM76NBKP1U18bSdoYhY9QXecGCfA6pcmpcZOaUaBi 198xld9is4VU9Mio3BQk0XlOX27GnBiLWYsJ3qswsmtkRXxDbzMw0ZapERHDsL7HYOcG Qe30WRmYNjGeWFnEulvgn+Q8nqJuOlGhTVwp4Q9jLtgMlszwLZMfEeplXUZs1ho0ou37 Mzsg== X-Gm-Message-State: AMCzsaWSNMTPwE00gXE8kN9/79JE3Ef/epFUDp6YEaN+6toAJf5uKFD4 AlE5ZDrLlLoZnbmtpuiF2qEi4g== X-Google-Smtp-Source: ABhQp+TaZLs5cRcT4eweujle+S8wKADpWRaPBVzDPVMqFf2Nvcw5P7E3Op2bG3x0lpX9xJ2VvrO43A== X-Received: by 10.25.181.134 with SMTP id g6mr3778833lfk.43.1508258138865; Tue, 17 Oct 2017 09:35:38 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id q24sm2075446lff.48.2017.10.17.09.35.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 09:35:37 -0700 (PDT) Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: freebsd-ports@freebsd.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> From: "Alex V. Petrov" Message-ID: <97b76bba-47ca-9872-4f07-b6dc166c1e82@gmail.com> Date: Tue, 17 Oct 2017 23:35:35 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 16:35:41 -0000 What should be in pf.conf? 17.10.2017 23:15, Janky Jay, III пишет: > In the new 0.10 version, the action rule creates the tables for you > based on the jail configuration. If you look at the jail files, you'll > see that you now call pfctl using additional arguments such as ports > that are affected and a suffix to add to the default "f2b-" table name. > > So, essentially, there is no reason to create tables in the > pf.conf/pf.rules file anymore. They are automatically created when a > fail2ban filter is triggered and the IP is then added to it. -- ----- Alex. From owner-freebsd-ports@freebsd.org Tue Oct 17 18:03:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02568E423B0 for ; Tue, 17 Oct 2017 18:03:23 +0000 (UTC) (envelope-from flora.collins@collabratesuite.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D58037C436 for ; Tue, 17 Oct 2017 18:03:22 +0000 (UTC) (envelope-from flora.collins@collabratesuite.com) Received: by mailman.ysv.freebsd.org (Postfix) id D4C9BE423AF; Tue, 17 Oct 2017 18:03:22 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D465DE423AE for ; Tue, 17 Oct 2017 18:03:22 +0000 (UTC) (envelope-from flora.collins@collabratesuite.com) Received: from mail-io0-x245.google.com (mail-io0-x245.google.com [IPv6:2607:f8b0:4001:c06::245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E9127C435 for ; Tue, 17 Oct 2017 18:03:22 +0000 (UTC) (envelope-from flora.collins@collabratesuite.com) Received: by mail-io0-x245.google.com with SMTP id t101so2496337ioe.0 for ; Tue, 17 Oct 2017 11:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=collabratesuite-com.20150623.gappssmtp.com; s=20150623; h=mime-version:message-id:date:subject:from:to; bh=eBVAf28VumvYVF2DGcQewIPZgChIqd7Uza8tA+m0xvU=; b=ruOFQ2OsH1VVW7UZQTd209dsLdPz3T9SDimSTnSSIp5ltrmrSb4xruSrmDyoF4CKpJ 9xEeN5yZtB9YQKM1ZK8gdQputOF8KK/XowlmXpDN80ueqcijl0b6I71s0LAptC2DLvKt gSB6KdFO3IGtk/isRw8/pWwUh+ejLMJbSmpftC7jrO3dxXOW5GUgdWmStgYU5nVXp/E7 kHQGqbBX/Ynr7+ZK7WLjealiqVUnxFL8vPOJOOphqZG683Tf5jlOSKBBA9XfZsMu9Dp5 ISFnfsI/lurqKVHvyq5GmNLfHki3uyzF50PYfcsl6/Q/Tm0PF66At7EMGl1IFq6DQ8z8 k7xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:message-id:date:subject:from:to; bh=eBVAf28VumvYVF2DGcQewIPZgChIqd7Uza8tA+m0xvU=; b=AQCclCsgeCkh897pEhfau1VItvy0D3IDbh0To8fsXGJWIXHmp+u/Bc89jNgb4aCS0y Ygq78WDvMV0mLsrWBbKXcqr/u6PWdEuEU5TAUnKY+gsbzD4MFYrQupPPYOLnfZZyBB7h op1wPe/unOD6Rn72yLgq8Qn1yqwxAU5j5LjXnlRufjSgBX7zwg5YR1eHV71UCZUG5Ofg xldEhG8H4/E6xfgnggUAU0RDsfWsm1x6Wb7QH6fhPndvLoAmhlNsP0ibCOML67jPfv1T N8oeWBEfQje7iZkCkGvJaw9yXGirYMHzaUZpGY24VKYbcbHWpv3RUTIrXq6WL45dKENv H+8A== X-Gm-Message-State: AMCzsaX/KC6WY/TViz9KFT0vZhMPeNG5fl1jW7vD4rHu7DwFEDL2zZ1t uBrp5/3X6onlafwypnV+5yIAMQRF2QwH X-Google-Smtp-Source: ABhQp+QE/lHf9vehz/PsgnYccGzFLK+1rPm0E6bq9JRnWcjOcx2wmhmD0Q6idOp1ZRsmJzJNsJ2sYaBx+w== MIME-Version: 1.0 X-Received: by 10.36.211.22 with SMTP id n22mr3533666itg.53.1508263402098; Tue, 17 Oct 2017 11:03:22 -0700 (PDT) Message-ID: <001a11458fd04f58b1055bc1f0c4@google.com> Date: Tue, 17 Oct 2017 18:03:22 +0000 Subject: Hosted PBX/Cloud PBX Updated User List Including Emails From: flora.collins@collabratesuite.com To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 18:03:23 -0000 PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImJhY2tn cm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3Vu ZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdp bjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj5IZWxsbyw8L3NwYW4+PGJyPg0KPGJy Pg0KPHNwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gIA0Kc3R5 bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7 YmFja2dyb3VuZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3Jv dW5kLW9yaWdpbjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj5XZSAgDQpoYXZlIHRo ZSBuZXcgPGI+SG9zdGVkIFBCWDwvYj4vPGI+Q2xvdWQgUEJYIFVzZXINCkxpc3Q8L2I+LCBpbmNs dWRpbmcgZW1haWwgYWRkcmVzc2VzIGFuZCBjb21wbGV0ZSBjb250YWN0IGRhdGEgZm9yIHlvdXIg IA0KYnVzaW5lc3MNCmxlYWRzLjwvc3Bhbj48YnI+DQo8YnI+DQo8c3BhbiAgDQpzdHlsZT0iYmFj a2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3Jv dW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQtb3Jp Z2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPklmICANCnlvdSBhcmUgc2Vla2lu ZyBvdXQgc3BlY2lmaWMgdGl0bGVzLCBwbGVhc2UNCmxldCBtZSBrbm93IGFuZCBJIHdpbGwgcHJv dmlkZSB5b3Ugd2l0aCBhZGRpdGlvbmFsIGRhdGEuPC9zcGFuPjxicj4NCjxicj4NCjxzcGFuICAN CnN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0 aWFsO2JhY2tncm91bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFj a2dyb3VuZC1vcmlnaW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+V2UgIA0KYWxz byBoYXZlIGNsaWVudCByZWNvcmRzIGZvciBvdGhlcg0KYXBwbGljYXRpb25zLCBzdWNoIGFzOiA8 Yj5Wb2lQLCBQU1ROLA0KSG9zdGVkIFBCWCwgUEJYLCBTaXAgVHJ1bmtpbmcsIFdlYkV4LCBab29t LCBSaW5nQ2VudHJhbCwgU2t5cGUsIFNob3J0ZWwsIElCTQ0KU2FtZXRpbWUsIEF2YXlhIFNjb3Bp YTwvYj7CoGFuZCBtYW55IG1vcmUhPC9zcGFuPjxicj4NCjxicj4NCjxzcGFuICANCnN0eWxlPSJi YWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tn cm91bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1v cmlnaW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+SWYgIA0KPGI+Q2xvdWQNClBC WDwvYj4gVXNlcnMgYXJlIG5vdCBhcHBsaWNhYmxlIHRvIHlvdSwgcGxlYXNlIHJlc3BvbmQgd2l0 aCB5b3VyIHNwZWNpZmljDQpjcml0ZXJpYSBhbmQgdGhlIGVudGVycHJpc2VzIHlvdSYjMzk7ZCBw cmVmZXIgdG8gZm9jdXMgb24gaW4geW91ciAgDQphZHZlcnRpc2luZw0KZWZmb3J0LiBXZSBoYXZl IGFsbCBraW5kcyBvZiBtYXJrZXRpbmcgaW5mb3JtYXRpb24gYXZhaWxhYmxlLjwvc3Bhbj48YnI+ DQo8YnI+DQo8c3BhbiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91 bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJl cGVhdDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmlu aXRpYWwiPlRoYW5rICANCnlvdS4gSSBsb29rIGZvcndhcmQgdG8gaGVhcmluZyBmcm9tIHlvdS48 L3NwYW4+PGJyPg0KPGJyPg0KPGI+PHNwYW4gIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5p dGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRpYWw7 YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2JhY2tn cm91bmQtY2xpcDppbml0aWFsIj5NdWNoDQpvYmxpZ2VkLDwvc3Bhbj48YnI+DQo8YnI+DQo8c3Bh biAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246 aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFs O2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPkZsb3Jh ICANCkNvbGxpbnM8L3NwYW4+PGJyPg0KPHNwYW4gIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6 aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRp YWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2Jh Y2tncm91bmQtY2xpcDppbml0aWFsIj5JbmZvcm1hdGlvbiAgDQpTcGVjaWFsaXN0PC9zcGFuPjwv Yj48YnI+DQo8YnI+DQo8c3BhbiAgDQpzdHlsZT0iY29sb3I6cmdiKDEyNCwxMjQsMTI0KTtiYWNr Z3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91 bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmln aW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+VG8gIA0KcXVpdCwgcGxlYXNlIHJl c3BvbmQgd2l0aCBSZW1vdmUuPC9zcGFuPjxzcGFuPjwvc3Bhbj48L3A+PC9kaXY+PGRpdiAgDQpp ZD0iREFCNEZBRDgtMkRENy00MEJCLUExQjgtNEUyQUExRjlGREYyIj48YnI+DQo8dGFibGUgc3R5 bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkICNkM2Q0ZGUiPg0KCTx0cj4NCiAgICAgICAgIDx0ZCBz dHlsZT0id2lkdGg6NTVweDtwYWRkaW5nLXRvcDoxM3B4Ij48YSAgDQpocmVmPSJodHRwczovL3d3 dy5hdmFzdC5jb20vc2lnLWVtYWlsP3V0bV9tZWRpdW09ZW1haWwmYW1wO3V0bV9zb3VyY2U9bGlu ayZhbXA7dXRtX2NhbXBhaWduPXNpZy1lbWFpbCZhbXA7dXRtX2NvbnRlbnQ9d2VibWFpbCIgIA0K dGFyZ2V0PSJfYmxhbmsiPjxpbWcgIA0Kc3JjPSJodHRwczovL2lwbWNkbi5hdmFzdC5jb20vaW1h Z2VzL2ljb25zL2ljb24tZW52ZWxvcGUtdGljay1yb3VuZC1vcmFuZ2UtYW5pbWF0ZWQtbm8tcmVw ZWF0LXYxLmdpZiIgIA0KYWx0PSIiIHdpZHRoPSI0NiIgaGVpZ2h0PSIyOSIgc3R5bGU9IndpZHRo OiA0NnB4OyBoZWlnaHQ6IDI5cHg7Ij48L2E+PC90ZD4NCgkJPHRkICANCnN0eWxlPSJ3aWR0aDo0 NzBweDtwYWRkaW5nLXRvcDoxMnB4O2NvbG9yOiM0MTQyNGU7Zm9udC1zaXplOjEzcHg7Zm9udC1m YW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MThweCI+VmlydXMt ZnJlZS4gIA0KPGEgIA0KaHJlZj0iaHR0cHM6Ly93d3cuYXZhc3QuY29tL3NpZy1lbWFpbD91dG1f bWVkaXVtPWVtYWlsJmFtcDt1dG1fc291cmNlPWxpbmsmYW1wO3V0bV9jYW1wYWlnbj1zaWctZW1h aWwmYW1wO3V0bV9jb250ZW50PXdlYm1haWwiICANCnRhcmdldD0iX2JsYW5rIiBzdHlsZT0iY29s b3I6IzQ0NTNlYSI+d3d3LmF2YXN0LmNvbTwvYT4NCgkJPC90ZD4NCgk8L3RyPg0KPC90YWJsZT48 YSBocmVmPSIjREFCNEZBRDgtMkRENy00MEJCLUExQjgtNEUyQUExRjlGREYyIiB3aWR0aD0iMSIg IA0KaGVpZ2h0PSIxIj48L2E+PC9kaXY+DQo8cD4mbmJzcDs8L3A+PGEgc3R5bGU9J2Rpc3BsYXk6 IGJsb2NrOyBtYXJnaW46IDMycHggMCA0MHB4IDA7IHBhZGRpbmc6ICANCjEwcHg7IGZvbnQtc2l6 ZTogMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjogMDsgYm9yZGVyLXRvcDogMXB4IHNv bGlkICANCmdyYXk7ICcgaHJlZj0naHR0cHM6Ly9nb28uZ2wvMmtzZFJ2Jz5wb3dlcmVkIGJ5IEdT TS4gRnJlZSBtYWlsIG1lcmdlIGFuZCAgDQplbWFpbCBtYXJrZXRpbmcgc29mdHdhcmUgZm9yIEdt YWlsLjwvYT4NCg== From owner-freebsd-ports@freebsd.org Tue Oct 17 18:17:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D1E4E429F9 for ; Tue, 17 Oct 2017 18:17:19 +0000 (UTC) (envelope-from mikael.urankar@gmail.com) Received: from mail-pg0-x235.google.com (mail-pg0-x235.google.com [IPv6:2607:f8b0:400e:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CF737CA23 for ; Tue, 17 Oct 2017 18:17:19 +0000 (UTC) (envelope-from mikael.urankar@gmail.com) Received: by mail-pg0-x235.google.com with SMTP id g6so2063124pgn.6 for ; Tue, 17 Oct 2017 11:17:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=1W2aCp+VGK7wShOqzuvXjRo1IBoJ/CgvNPrpnk/Pz2M=; b=eBEerhSlKk5DU4VHac+Wwlpae1Vo8uYk1i+tvIn18IX6zm5BPJVRTylC4tTbz2N4j/ foslxkt4W7CuA56v2fbGE6r4DWJ2udsM+o60eCaWV7Sn97ID5pE1Z9an37vHbX6/pHYp z6ROJqAYYXEYYSFEqD4+tQ27iVABrZNpnWzQywzdIHxtjygHi8/xwJplJPjMIA+cKc3l t6R5Kb/InDrrpS7hkwzoNTFmft05BhV4DVYwYsJYlMxD2sqv+f3ZZW4wHzkf0xZ6g/9a /J7+QZBS3StEnfWgwRnNJ1YEbFGnMUpRUdY6YiNf1/d30071CD/s1r1s4v40ZjhFUZRk F6dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1W2aCp+VGK7wShOqzuvXjRo1IBoJ/CgvNPrpnk/Pz2M=; b=g1Y/AdL44F3gCdHZioV6fG3aVThozC+NrMBFUjqgOkyucZiSoJBrnh23Yaz7uFrwcy ERbFHTlkVRMzVMGiQQQJHTPGWLY6ir941Gcc0flGwYesms8f1JTmzhxZH8tjPMVQOnmH vlTgIBMlnfvPV33CK+x4y5MjTG1kWY51Ymtq6Bbg8td99qCXjWZCL5m3wMczpbxevFwa gwzOLPdC2FNPKsQhGXcFstBUcbC/ja491fFwqm8cQ5rHoMPJTE8sywZH+cIICavEmwfw 82nyBfx8F7T55ieVFo/VQZvDZJAPu7iZL8aRpP/p4C3pHU957AzS06FeH92ZWhebscUt YTCw== X-Gm-Message-State: AMCzsaVHrFEkuPYiRXl3N7cAUz1DmhCLfq4yiDlwx4jV/iz8jcoFplwz N2/55DFYozku/44+NUb7fT428189L9RR+Ma5fZxQq2PJ X-Google-Smtp-Source: ABhQp+Q1fkloeunSuGRKRoU0hj1W2YTYWbk+TVN/D5tW/1pA2bVrGpfEuJGcn/MUrYLsuvrWyOMeQm5nf4kFvfpn9Do= X-Received: by 10.98.95.71 with SMTP id t68mr10128321pfb.348.1508264238866; Tue, 17 Oct 2017 11:17:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.227.11 with HTTP; Tue, 17 Oct 2017 11:16:38 -0700 (PDT) From: =?UTF-8?Q?Mika=C3=ABl_Urankar?= Date: Tue, 17 Oct 2017 20:16:38 +0200 Message-ID: Subject: PR looking for committer To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 18:17:19 -0000 Hi, Can a committer have a look at these PR? I will close them at the end of the month if nothing happens. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221589 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218870 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221858 Thanks in advance Please CC me, I'm not subscribed to this list. From owner-freebsd-ports@freebsd.org Tue Oct 17 19:14:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D14E1E44D7A for ; Tue, 17 Oct 2017 19:14:17 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 94B977F472 for ; Tue, 17 Oct 2017 19:14:17 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1e4XJk-000GSO-I3; Tue, 17 Oct 2017 21:14:20 +0200 Date: Tue, 17 Oct 2017 21:14:20 +0200 From: Kurt Jaeger To: =?iso-8859-1?Q?Mika=EBl?= Urankar Cc: freebsd-ports@freebsd.org Subject: Re: PR looking for committer Message-ID: <20171017191420.GC86601@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 19:14:17 -0000 Hi! > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218870 If I look at x11-wm/lxsession/Makefile, it already has a LIB_DEPENDS on libck-connector.so:sysutils/consolekit2 -- so what is needed for this to be done ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Tue Oct 17 19:25:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9354AE45326 for ; Tue, 17 Oct 2017 19:25:09 +0000 (UTC) (envelope-from jankyj@unfs.us) Received: from stig.purplehat.org (stig.purplehat.org [50.243.134.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 66D907FA3D for ; Tue, 17 Oct 2017 19:25:09 +0000 (UTC) (envelope-from jankyj@unfs.us) Received: from localhost (bill.goatse.unfs.us [50.243.134.106]) by stig.purplehat.org (Postfix) with ESMTP id E66F4791AE; Tue, 17 Oct 2017 13:25:07 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=unfs.us; s=mail; t=1508268308; bh=tvbNrTq4C6u1PcGvW9cruDj26XFbY5lNDGeuOXtn1+s=; h=Subject:To:References:From:Date:In-Reply-To; b=Adl4xRMcGklvMgchamD5rNhCcNBeT8FLGNnZsfbzvGBY+/UXqYfN2om4zx2UVd1Vp c3hzQqZiTCiT7nKZTC1+liWm0/gKrPUUglpxVqcJxkMUtrGncgA7w6E2vmATaEUKRV l3Yid/fEl41S0F2y+XZLt0Hs0dsHaoQ6mGFwAy+o= Received: from stig.purplehat.org ([50.243.134.106]) by localhost (stig.purplehat.org [50.243.134.106]) (maiad, port 10024) with ESMTP id 77332-09; Tue, 17 Oct 2017 13:25:06 -0600 (MDT) Received: from drp01-dev.enwd.co.sc.charterlab.com (chtr-v.purplehat.org [172.30.30.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jankyj@unfs.us) by stig.purplehat.org (Postfix) with ESMTPSA id 50320791A5; Tue, 17 Oct 2017 13:25:06 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=unfs.us; s=mail; t=1508268306; bh=tvbNrTq4C6u1PcGvW9cruDj26XFbY5lNDGeuOXtn1+s=; h=Subject:To:References:From:Date:In-Reply-To; b=gB7mbNp6IAcoz1z7xbZIn7rh+EP2IE4VQtMTJcZcxQ/jhukeVE0lo1G2HgHFKCxTE Fenhys6EdL/U2i4aDrfrnsgoRHoo5XdL3DL5zKWk2BV/P+lwxmuJ6ppCz/BVsEHQfY /9D+fqMErdn51DuEtBU1PVBWCfWDFQ6ZqHBW0A84= Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: freebsd-ports@freebsd.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> <97b76bba-47ca-9872-4f07-b6dc166c1e82@gmail.com> From: "Janky Jay, III" Message-ID: Date: Tue, 17 Oct 2017 13:25:01 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <97b76bba-47ca-9872-4f07-b6dc166c1e82@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nAdokJc2IuPOChtiH6McgHGlkp641HLTw" X-Virus-Scanned: Maia Mailguard X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 19:25:09 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nAdokJc2IuPOChtiH6McgHGlkp641HLTw Content-Type: multipart/mixed; boundary="l8PK8muLMl8tVTE9rBWgkASXxP5LjA45t"; protected-headers="v1" From: "Janky Jay, III" To: freebsd-ports@freebsd.org Message-ID: Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> <8aa48ea4-4740-539f-6bbe-0b95dba59b5c@gmail.com> <07e73217-1b6c-07c6-562c-e1b0bf49cee4@unfs.us> <97b76bba-47ca-9872-4f07-b6dc166c1e82@gmail.com> In-Reply-To: <97b76bba-47ca-9872-4f07-b6dc166c1e82@gmail.com> --l8PK8muLMl8tVTE9rBWgkASXxP5LjA45t Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi Alex, On 10/17/2017 10:35 AM, Alex V. Petrov wrote: > What should be in pf.conf? >=20 Something as simple has the below should work (edit to however you see fit): # define macros for each network interface ext_if =3D "em0" icmp_types =3D "echoreq" allproto =3D "{ tcp, udp, ipv6, icmp, esp, ipencap }" privnets =3D "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"= set loginterface $ext_if scrub in on $ext_if no-df random-id >=20 > 17.10.2017 23:15, Janky Jay, III =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >> In the new 0.10 version, the action rule creates the tables for you >> based on the jail configuration. If you look at the jail files, you'll= >> see that you now call pfctl using additional arguments such as ports >> that are affected and a suffix to add to the default "f2b-" table name= =2E >> >> So, essentially, there is no reason to create tables in the >> pf.conf/pf.rules file anymore. They are automatically created when a >> fail2ban filter is triggered and the IP is then added to it. >=20 --l8PK8muLMl8tVTE9rBWgkASXxP5LjA45t-- --nAdokJc2IuPOChtiH6McgHGlkp641HLTw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlnmWQ0ACgkQGK3MsUbJZn4JdwCeJyGx/HXG6Ge/96OanZAY1OUQ o9EAni3Mj945xE+dUrkH+czhaxu+Muld =Auz/ -----END PGP SIGNATURE----- --nAdokJc2IuPOChtiH6McgHGlkp641HLTw-- From owner-freebsd-ports@freebsd.org Tue Oct 17 20:26:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 181C5E46C3A for ; Tue, 17 Oct 2017 20:26:49 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EA6928254A for ; Tue, 17 Oct 2017 20:26:48 +0000 (UTC) (envelope-from delphij@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id E6A4AE46C38; Tue, 17 Oct 2017 20:26:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6022E46C37; Tue, 17 Oct 2017 20:26:48 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-it0-x242.google.com (mail-it0-x242.google.com [IPv6:2607:f8b0:4001:c0b::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ADF5782549; Tue, 17 Oct 2017 20:26:48 +0000 (UTC) (envelope-from delphij@gmail.com) Received: by mail-it0-x242.google.com with SMTP id f187so4096497itb.1; Tue, 17 Oct 2017 13:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=638T7h/TzfSIsGXdWskCLzT2AhMB85UTTKlZcyDrplg=; b=RKnEu2H3zz9ouxemTogpE+ZTKO1q373bd3h4bmPdj97VhO3obknoji3VxobGr30izQ NHXN056qaJoBOhMUkOx+VoVUbPaRwU7PjYwHBOk4TFEL5p9brRKRWcsyR4FLAz/M9NpE rUM/sPmPuE7Jz6G9eVHmQ+hrkabsj83WR3kisPQcKrg21FLGx88TkDeYsHTzwmSsjPHl i+X1sALuqVzK9Yr/2rx433tSuLEHek8tBNTuvUJe++z9b4FQCA7J65l007ssXOG6l1MP fWZAuiWhSevEUO4NEOnhVlfCE2Ibh9JFc3fiIbrIu/SEEfQiERoQWE2dhn6DwLZ2fc4T DwNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=638T7h/TzfSIsGXdWskCLzT2AhMB85UTTKlZcyDrplg=; b=d84ih8NzoLNGW4RFh+Jv8LmvXsrcuDyQLBh/WltIpP7pGY0G1BV0lLQLdfb/J49Cns zNS2gxjY29lMKV1u5ba8w9L5x9dKAOX6qhhe5UYUBmrXKBK7l7TqMXO6BMYal0VBUdU5 oC+hlJUsxLQaDCOKn8MvjeFyVPQCtD6EUs8BW/iVbzwPkl9kASWdk1VH8jjmVVmvnS8z rD5+rSCmHq5kNTo/DYqs9V2rdNeBd+jzWyOrWxxhEhlp7W/Kz8OI6P63htVZyMU3crSp NObETjQWVasSSYQ5yGmDz/LCg8jt/8IHs045TSN796ERVxGL/QfXlzEvefUmTlcpfGRj nldA== X-Gm-Message-State: AMCzsaVxFVgBNCBKRZ9OfH8ILUCUS7zbr9iX8HfT00Th/otEN2WvtifB RLyqxgN9RV/d/dT2vELDh1mdrAU0EE1u0yIrf4gAKQ== X-Google-Smtp-Source: ABhQp+R1JZeg0M3jHzjYGsUJCkxC36XUpDqCFgw/A5yyPHf1XuqvFZP3dlEnvJGuEPWHu0XO8Of2OQ+5RPgXXZTSslA= X-Received: by 10.36.69.203 with SMTP id c72mr7101823itd.134.1508272007560; Tue, 17 Oct 2017 13:26:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.107.7 with HTTP; Tue, 17 Oct 2017 13:26:46 -0700 (PDT) In-Reply-To: <201610171203.u9HC38mE019029@repo.freebsd.org> References: <201610171203.u9HC38mE019029@repo.freebsd.org> From: Xin LI Date: Tue, 17 Oct 2017 13:26:46 -0700 Message-ID: Subject: Re: svn commit: r424112 - in head/www/fcgiwrap: . files To: Mathieu Arnold Cc: ports@freebsd.org, FreeBSD Ports Security Team , Matthew Seaman Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 20:26:49 -0000 Hi, Mathieu, Sorry for catching this late, but is there any reason not to simply run the daemon under the desired credentials, instead of doing this chown/chmod dance afterward? Not all systems start fcgiwrap daemon quick enough for the socket to show up (a race condition, with potential of not setting it correctly, which is observed about 3/5 times on my server). Moreover, this will also encourage using unneeded privileges (assuming fcgiwrap runs under root credentials, which is the default fcgiwrap_user). Cheers, On Mon, Oct 17, 2016 at 5:03 AM, Mathieu Arnold wrote: > Author: mat > Date: Mon Oct 17 12:03:08 2016 > New Revision: 424112 > URL: https://svnweb.freebsd.org/changeset/ports/424112 > > Log: > Add changing the owner/group/mode for the socket. > > PR: 213385 > Submitted by: mat > Approved by: maintainer > Sponsored by: Absolight > > Modified: > head/www/fcgiwrap/Makefile (contents, props changed) > head/www/fcgiwrap/files/fcgiwrap.in > > Modified: head/www/fcgiwrap/Makefile > ============================================================================== > --- head/www/fcgiwrap/Makefile Mon Oct 17 12:03:03 2016 (r424111) > +++ head/www/fcgiwrap/Makefile Mon Oct 17 12:03:08 2016 (r424112) > @@ -2,7 +2,7 @@ > > PORTNAME= fcgiwrap > PORTVERSION= 1.1.0 > -PORTREVISION= 3 > +PORTREVISION= 4 > CATEGORIES= www > MASTER_SITES= http://www.skysmurf.nl/comp/FreeBSD/distfiles/ > > > Modified: head/www/fcgiwrap/files/fcgiwrap.in > ============================================================================== > --- head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:03 2016 (r424111) > +++ head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:08 2016 (r424112) > @@ -19,6 +19,9 @@ > # - tcp6:[ipv6_addr]:port (for ipv6) > # fcgiwrap_flags= > # Use fcgiwrap_user to run fcgiwrap as user > +# Use fcgiwrap_socket_mode to change the mode of the socket > +# Use fcgiwrap_socket_owner to change the owner of the socket > +# Use fcgiwrap_socket_group to change the group of the socket > > # fcgiwrap rc.d script supports multiple profiles (a-la rc.d/nginx) > # When profiles are specified, the non-profile specific parameters become defaults. > @@ -29,10 +32,12 @@ > # fcgiwrap_enable="YES" > # fcgiwrap_profiles="myserver myotherserver" > # fcgiwrap_flags="-c 4" > +# fcgiwrap_socket_owner="www" > # fcgiwrap_myserver_socket="unix:/var/run/fcgiwrap.myserver.socket" > # fcgiwrap_myserver_user="myuser" > # fcgiwrap_myotherserver_socket="unix:/var/run/fcgiwrap.myotherserver.socket" > # fcgiwrap_myotherserver_user="myotheruser" > +# fcgiwrap_myserver_socket_mode="0775" > # fcgiwrap_myotherserver_flags="" # No flags for this profile. > > . /etc/rc.subr > @@ -62,6 +67,26 @@ fcgiwrap_precmd() { > install -d -o root -g wheel -m 1777 /var/run/fcgiwrap > } > > +fcgiwrap_postcmd() { > + # This is only for unix sockets > + case "${fcgiwrap_socket}" in > + unix:*) > + ;; > + *) > + return > + ;; > + esac > + if [ -n "${fcgiwrap_socket_mode}" ]; then > + chmod ${fcgiwrap_socket_mode} ${fcgiwrap_socket#unix:} > + fi > + if [ -n "${fcgiwrap_socket_owner}" ]; then > + chown ${fcgiwrap_socket_owner} ${fcgiwrap_socket#unix:} > + fi > + if [ -n "${fcgiwrap_socket_group}" ]; then > + chgrp ${fcgiwrap_socket_group} ${fcgiwrap_socket#unix:} > + fi > +} > + > fcgiwrap_cleansocket() { > # Workaround the fact that fcgiwrap doesn't cleanup his socket at stopping > case ${fcgiwrap_socket} in > @@ -78,6 +103,7 @@ pidfile="${pidprefix}.pid" # May be a d > procname="%%PREFIX%%/sbin/${name}" > command="/usr/sbin/daemon" > start_precmd="fcgiwrap_precmd" > +start_postcmd="fcgiwrap_postcmd" > stop_postcmd="fcgiwrap_cleansocket" > > load_rc_config $name > @@ -86,6 +112,9 @@ load_rc_config $name > fcgiwrap_enable=${fcgiwrap_enable:-"NO"} > fcgiwrap_user=${fcgiwrap_user:-"root"} > fcgiwrap_socket=${fcgiwrap_socket:-"unix:/var/run/fcgiwrap/fcgiwrap.sock"} > +fcgiwrap_socket_mode=${fcgiwrap_socket_mode:-"0755"} > +fcgiwrap_socket_owner=${fcgiwrap_socket_owner:-"root"} > +fcgiwrap_socket_group=${fcgiwrap_socket_group:-"wheel"} > > # This handles profile specific vars. > if [ -n "$2" ]; then > @@ -96,6 +125,9 @@ if [ -n "$2" ]; then > eval fcgiwrap_fib="\${fcgiwrap_${profile}_fib:-${fcgiwrap_fib}}" > eval fcgiwrap_user="\${fcgiwrap_${profile}_user:-${fcgiwrap_user}}" > eval fcgiwrap_socket="\${fcgiwrap_${profile}_socket:?}" > + eval fcgiwrap_socket_mode="\${fcgiwrap_${profile}_socket_mode:-${fcgiwrap_socket_mode}}" > + eval fcgiwrap_socket_owner="\${fcgiwrap_${profile}_socket_owner:-${fcgiwrap_socket_owner}}" > + eval fcgiwrap_socket_group="\${fcgiwrap_${profile}_socket_group:-${fcgiwrap_socket_group}}" > eval fcgiwrap_flags="\${fcgiwrap_${profile}_flags:-${fcgiwrap_flags}}" > else > echo "$0: extra argument ignored" > From owner-freebsd-ports@freebsd.org Tue Oct 17 21:11:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13335E47816 for ; Tue, 17 Oct 2017 21:11:46 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BEE4483A78 for ; Tue, 17 Oct 2017 21:11:45 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yGntd1t02zZqh; Tue, 17 Oct 2017 23:11:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=mail; t=1508274691; x=1510089092; bh=EvgXc/Cbz5n/aH 3OGDWnSflrugiZD+htBHrSLq4T/4Y=; b=TNbkrf9/QX7yXbmhlSb0bYnGtY8tdV SXxC8ritc77D9I20mZui7p1PGE7XALuclPDZ3E4wXzM1iVVZlcMq+Rwk6SI+j1Sn bsJ7LnihFpkVEst0K287EH+JAaVIRKsM7yKEp2ZWs9JMkUsdIvBJlM19SJWcNFhR Tu5XSV6dxncZ0= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id TNtlEK-PCcVc; Tue, 17 Oct 2017 23:11:31 +0200 (CEST) Received: from tommy.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Tue, 17 Oct 2017 23:11:31 +0200 (CEST) Subject: Re: Debugging ports To: Piotr Kubaj , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> From: Guido Falsi Message-ID: Date: Tue, 17 Oct 2017 23:11:31 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171017160445.GA31080@smtp.iq.pl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 21:11:46 -0000 On 10/17/2017 18:04, Piotr Kubaj via freebsd-ports wrote: > Hi all, > > I am preparing a new port. However, I hit an assertion fail when > starting the binary. The developer is willing to help me, provided that > I send him backtrace and values from the structure that hits assertion > failure. > > Thing is, recompiling with WITH_DEBUG doesn't help (I only get memory > addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to CMAKE_ARGS (the > port uses CMake). > > What should I do to get necessary date? > You should add "WITH_DEBUG=yes" in your make.conf file, then recompile any port in which you need debugging symbols. It will automatically disable optimizations, add -g to CFLAGS and add many other common knobs for any port. Most ports needing special care to get debugging binaries have extra directives in their Makefiles, enabled by that same flag. Be aware that compiling a debugging version requires more memory than a normal version, for big ports it could get REALLY big. I was not able to compile a debugging version of llvm40 with 16 GiB RAM (one poudriere jail using make jobs, maybe without parallelization it could be done). If you're using poudriere to build a whole set of ports you could use something like this (verbatim from my machine): WITH_DEBUG= yes .if ${.CURDIR:M*lang/ruby*} || ${.CURDIR:M*devel/llvm*} || ${.CURDIR:M*lang/gcc*} || ${.CURDIR:M*devel/gdb*} || ${.CURDIR:M*www/webkit*} .undef WITH_DEBUG .endif (obviously I'm not debugging any of those which are quite memory hungry when building debugging versions, but I'm debugging other things depending on them) Hope this helps. -- Guido Falsi From owner-freebsd-ports@freebsd.org Tue Oct 17 21:12:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CAE4E4799E for ; Tue, 17 Oct 2017 21:12:25 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E2CF83B96; Tue, 17 Oct 2017 21:12:25 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id C01FF153C5; Tue, 17 Oct 2017 21:12:24 +0000 (UTC) From: Jan Beich To: Piotr Kubaj Cc: freebsd-ports@freebsd.org Subject: Re: Debugging ports References: <20171017160445.GA31080@smtp.iq.pl> Date: Tue, 17 Oct 2017 23:12:20 +0200 In-Reply-To: <20171017160445.GA31080@smtp.iq.pl> (Piotr Kubaj via freebsd-ports's message of "Tue, 17 Oct 2017 18:04:45 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 21:12:25 -0000 Piotr Kubaj via freebsd-ports writes: > Hi all, > > I am preparing a new port. However, I hit an assertion fail when > starting the binary. The developer is willing to help me, provided > that I send him backtrace and values from the structure that hits > assertion failure. > > Thing is, recompiling with WITH_DEBUG doesn't help (I only get memory > addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to CMAKE_ARGS > (the port uses CMake). > > What should I do to get necessary date? Recompile library dependencies (look up which via ldd(1) and strings(1)) with debugging symbols as well. That may include not only ports but some of the base e.g., lib/libc, lib/libthr, libexec/rtld-elf. From owner-freebsd-ports@freebsd.org Tue Oct 17 21:16:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94B14E47AF2 for ; Tue, 17 Oct 2017 21:16:52 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55E8D83E30 for ; Tue, 17 Oct 2017 21:16:50 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yGp0c6h1ZzZr4; Tue, 17 Oct 2017 23:16:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:references:from:from:subject:subject:received :received; s=mail; t=1508275007; x=1510089408; bh=m04y4VHwJb0mss e/6DPHyMpnecf4hicsojh6yYFjpn0=; b=IW14fnmEaTOWUlkxsq7SxFAhR01/aa bRcv7YJmj7oiW3Kvf0uEU2ZK+edwSq+VGiP+JdexLUaJx3ZH/FFn1g1yUZVpGpOv AxiAiJjeUahLHe/TWEfrl0n5+jxVSDyQqMjTtgW/M546YxNjN4TpMVKVBuOjEIT+ iGTczhwWukt6s= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id 2aLGmL_-XkKr; Tue, 17 Oct 2017 23:16:47 +0200 (CEST) Received: from tommy.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Tue, 17 Oct 2017 23:16:47 +0200 (CEST) Subject: Re: Debugging ports From: Guido Falsi To: Piotr Kubaj , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> Message-ID: Date: Tue, 17 Oct 2017 23:16:46 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 21:16:52 -0000 On 10/17/2017 23:11, Guido Falsi wrote: >> >> Thing is, recompiling with WITH_DEBUG doesn't help (I only get memory >> addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to CMAKE_ARGS >> (the port uses CMake). Sorry, I clearly did not parse your message correctly. Looks strange though, WITH_DEBUG always worked for me... Usually I compile the whole set in poudriere with WITH_DEBUG, to make sure all libraries have symbols too. -- Guido Falsi From owner-freebsd-ports@freebsd.org Tue Oct 17 21:29:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D2C2E47FF2 for ; Tue, 17 Oct 2017 21:29:52 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6DC75845B6; Tue, 17 Oct 2017 21:29:52 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id A3C6315927; Tue, 17 Oct 2017 21:29:51 +0000 (UTC) From: Jan Beich To: Guido Falsi Cc: Piotr Kubaj , freebsd-ports@freebsd.org Subject: Re: Debugging ports References: <20171017160445.GA31080@smtp.iq.pl> Date: Tue, 17 Oct 2017 23:29:47 +0200 In-Reply-To: (Guido Falsi's message of "Tue, 17 Oct 2017 23:16:46 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 21:29:52 -0000 Guido Falsi writes: > On 10/17/2017 23:11, Guido Falsi wrote: > >>> >>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to >>> CMAKE_ARGS (the port uses CMake). > > Sorry, I clearly did not parse your message correctly. > > Looks strange though, WITH_DEBUG always worked for me... Usually I > compile the whole set in poudriere with WITH_DEBUG, to make sure all > libraries have symbols too. WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer which may hinder stack unwinding, doesn't enable debug symbols for ports not respecting CFLAGS, often a nop for non-C/C++ ports, etc. Without an example it's hard to guess. From owner-freebsd-ports@freebsd.org Tue Oct 17 21:48:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63FE4E48817 for ; Tue, 17 Oct 2017 21:48:31 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anongoth.pl", Issuer "Fake LE Intermediate X1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0936B84F80; Tue, 17 Oct 2017 21:48:30 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (89-66-18-255.dynamic.chello.pl [89.66.18.255]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id DE39D4CAD9; Tue, 17 Oct 2017 23:48:26 +0200 (CEST) Date: Tue, 17 Oct 2017 23:48:24 +0200 From: Piotr Kubaj To: Jan Beich Cc: Guido Falsi , freebsd-ports@freebsd.org Subject: Re: Debugging ports Message-ID: <20171017214824.GA54270@ThinkPad-X200.g.anongoth.pl> References: <20171017160445.GA31080@smtp.iq.pl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AaBrTTrIv6EAuIW/" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2017 21:48:31 -0000 --AaBrTTrIv6EAuIW/ Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I think I got it. It turns out that it's our gdb in base that can't read th= e debug info. lldb and gdb from ports do it just fine. I also thought about recompiling library dependecies, but something didn't = fit in, because not only the libraries calls were not there, but the calls = =66rom the port itself as well. Thanks anyway! On 17-10-17 23:29:47, Jan Beich wrote: >Guido Falsi writes: > >> On 10/17/2017 23:11, Guido Falsi wrote: >> >>>> >>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=3DDebug to >>>> CMAKE_ARGS (the port uses CMake). >> >> Sorry, I clearly did not parse your message correctly. >> >> Looks strange though, WITH_DEBUG always worked for me... Usually I >> compile the whole set in poudriere with WITH_DEBUG, to make sure all >> libraries have symbols too. > >WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer >which may hinder stack unwinding, doesn't enable debug symbols for ports >not respecting CFLAGS, often a nop for non-C/C++ ports, etc. > >Without an example it's hard to guess. > >--=20 >This message has been scanned for viruses and >dangerous content by MailScanner, and is >believed to be clean. > --=20 _________________________________________=20 / If a camel is a horse designed by a \ | committee, then a consensus forecast is | | a camel's behind. | | | \ -- Edgar R. Fiedler / -----------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --AaBrTTrIv6EAuIW/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlnmeqgACgkQelmbhSCD nJ0atw/9Hxpc6poE1y7REktqArCKgPaSn9I62xYKi5eCy9Zzgd3JBeHvd40D8LQx 4ucY5d2mCLfMpAV4VI2FIMGPkjUE9JsSa+A3OGpxd3uhsYidbCjjhDS+4vYXI8eb G22Rk4do3S1rgm4EKgc7av6UUtG03xxGtqF6yya2eTvwRXjIAtHfpaDYTkyxxve9 iizfZNaHka0mslX2CFATYHTBbLVjERdVBQsfFwDDNY8e0aKMV+JCPszYHfXH25MN rGPddUtwQsjmbjWzdya3w/yHQqfwuijOhL5i5nfoPAQ3ssNzqS+nd+Xvk7PSTMIy 90pg/0+oCluJkjarAYWRyQYL7AkadlgfWjTtbk5Ib7EeDPvBi5CGiAR4+9j6D+To Kaf5JrsZBR0PS9hDAFy8IYF1oXr+Y4HWFUCNk2UgoHtLHSsXTDitv+cU0fRDoGAN IySRjK3P1TuH1WiJBXGz0sGlRHipwN1KvRh7mOHi/GBrcLZ9EVX+NOKsnVeb0LSH 1WiTUSRMBUP6Uo305IOIMo4zwnNXZopBzId7uSTxSzNw/hNUtgY01bbFLejo9FJA 9Bpw0DeS44LycQkgQEGi19KHGQP3WKn5WU5UZhCtYq2otkUrhQPWFjM8JPeYpk0s IXOjSRkXuYiguK4B4Edf4eD5ahTzLGXPDGTyh7D1iLnv0Hlg9i8= =ma2u -----END PGP SIGNATURE----- --AaBrTTrIv6EAuIW/-- From owner-freebsd-ports@freebsd.org Wed Oct 18 00:16:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31250E4B5A9 for ; Wed, 18 Oct 2017 00:16:51 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1D0816354A for ; Wed, 18 Oct 2017 00:16:51 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 1550CE4B5A7; Wed, 18 Oct 2017 00:16:51 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14820E4B5A5; Wed, 18 Oct 2017 00:16:51 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CF17163548; Wed, 18 Oct 2017 00:16:47 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 41C0228422; Wed, 18 Oct 2017 02:16:39 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 351C82840C; Wed, 18 Oct 2017 02:16:38 +0200 (CEST) To: apache@FreeBSD.org, FreeBSD Ports From: Miroslav Lachman <000.fbsd@quip.cz> Subject: requesting policy for Apache module installation (LoadModule manipulation) Message-ID: <59E69D65.6020802@quip.cz> Date: Wed, 18 Oct 2017 02:16:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 00:16:51 -0000 Hello, I would like to ask some changes in how Apache modules are installed. There are many maintainers and many different sources for Apache modules. Some modules are installing sample files, some are modifying httpd.conf (LoadModule line) after each install / deinstall. The modification after each deinstall is really a mess. If I installed mod_xsendfile, enabled it in httpd.conf and later will use pkg upgrade it will modify my httpd.conf in unwanted way - the mod_xsendfile will be disabled. Same applies to many other modules. Some modules (mod_php) is installed and enabled by default. (different behaviour for different modules? Why?) Can this behaviour be changed (unified) for all Apache modules to not touch these lines (modules enabled by user)? If some port install some config file and user did some changes, this file must not be deleted by deinstalling the port so why Apache modules can remove / comment out lines touched by users? Broken Apache webserver after each pkg upgrade is really annoying. Making all ports use the same script post-install / post-deinstall would be nice too. For example mod_php uses "scripts":{ "post-install":"/usr/local/sbin/apxs -e -a -n php5 libphp5.so", "pre-deinstall":"/usr/local/sbin/apxs -e -A -n php5 libphp5.so" }, mod_xsendfile uses "scripts":{ "post-install":"/usr/local/sbin/apxs -e -A -n xsendfile /usr/local/libexec/apache24/mod_xsendfile.so", "post-deinstall":"/usr/bin/sed -i '' -E '/LoadModule[[:blank:]]+xsendfile_module/d' /usr/local/etc/apache24/httpd.conf\necho \"Don't forget to remove all mod_xsendfile-related directives in your httpd.conf\"" } to achieve the same results (broken httpd.conf) mod_php uses pre-deinstall mod_xsendfile uses post-deinstall mod_php enables mod_php on installation by apxs -e -a mod_xsendfile adds commented line by apxs -e -A This is just example of two modules. I looked at more modules and they are almost unique - each using different targets, different apxs options etc. I am proposing not touching httpd.conf on deinstall at all and just printing the warning that the corresponding LoadModule line should be removed if it is no longer necessary. (by running apxs command?) Also use "apxs -e -A -n moduleName" on install only if there is no LoadModule line for this module: "post-install":"/usr/bin/grep -E '^#?LoadModule.*php5_module' /usr/local/etc/apache24/httpd.conf || /usr/local/sbin/apxs -e -A -n php5 libphp5.so" Another way to achieve this can be separate file in apache24/modules.d/ installed as sample and if user wants to enable it, just rename it to moduleName.conf. Then it will not be touched by pkg upgrade / deinstall phase. Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed Oct 18 01:05:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 830ADE4C15E for ; Wed, 18 Oct 2017 01:05:49 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6D96764BC9 for ; Wed, 18 Oct 2017 01:05:49 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: by mailman.ysv.freebsd.org (Postfix) id 69BF4E4C15D; Wed, 18 Oct 2017 01:05:49 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 678E5E4C15C for ; Wed, 18 Oct 2017 01:05:49 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from mailfilter.dawnsign.com (mailfilter.dawnsign.com [108.60.104.180]) by mx1.freebsd.org (Postfix) with ESMTP id 4E9BE64BC8; Wed, 18 Oct 2017 01:05:49 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from pegasus.dawnsign.com (pegasus.dawnsign.com [192.168.101.11]) by mailfilter.dawnsign.com (Postfix) with ESMTP id D051F4FF5B; Tue, 17 Oct 2017 17:58:10 -0700 (PDT) Received: from pegasus.dawnsign.com (192.168.101.11) by pegasus.dawnsign.com (192.168.101.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.669.32; Tue, 17 Oct 2017 17:58:54 -0700 Received: from pegasus.dawnsign.com ([fe80::4183:a12c:484:3470]) by pegasus.dawnsign.com ([fe80::4183:a12c:484:3470%15]) with mapi id 15.01.0669.032; Tue, 17 Oct 2017 17:58:54 -0700 From: Doug Sampson To: "ports@freebsd.org" , "'gahr@freebsd.org'" Subject: Openfire 4.1.6 compile failed Thread-Topic: Openfire 4.1.6 compile failed Thread-Index: AdNHq4lvMs1sHfqnTuKq1a61P/LgdQ== Date: Wed, 18 Oct 2017 00:58:54 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.101.35] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 01:05:49 -0000 During upgrade of openfire from 4.1.5 to 4.16 the following error was obser= ved: =3D=3D=3D> Installing for openfire-4.1.6,1 =3D=3D=3D> Checking if openfire already installed =3D=3D=3D> Registering installation for openfire-4.1.6,1 Installing openfire-4.1.6,1... =3D=3D=3D> Creating groups. Using existing group 'openfire'. =3D=3D=3D> Creating users Using existing user 'openfire'. pkg-static: Fail to rename /usr/local/share/java/openfire/.logs.a8He9zi58mQ= v -> /usr/local/share/java/openfire/logs:Is a directory *** Error code 70 Stop. make[1]: stopped in /usr/ports/net-im/openfire *** Error code 1 Stop. make: stopped in /usr/ports/net-im/openfire =3D=3D=3D>>> A backup package for openfire-4.1.5,1 should be located in /usr/ports/packages/portmaster-backup =3D=3D=3D>>> Installation of openfire-4.1.6,1 (net-im/openfire) failed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for net-im/openfire failed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> There are messages from installed ports to display, but first take a moment to review the error messages above. Then press Enter when ready to proceed. ~Doug From owner-freebsd-ports@freebsd.org Wed Oct 18 01:12:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2237EE4C4E5 for ; Wed, 18 Oct 2017 01:12:22 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E360564EE5 for ; Wed, 18 Oct 2017 01:12:21 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: by mailman.ysv.freebsd.org (Postfix) id E27D8E4C4E4; Wed, 18 Oct 2017 01:12:21 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2225E4C4E3 for ; Wed, 18 Oct 2017 01:12:21 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from mailfilter.dawnsign.com (mailfilter.dawnsign.com [108.60.104.180]) by mx1.freebsd.org (Postfix) with ESMTP id B0E4664EE2; Wed, 18 Oct 2017 01:12:21 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from pegasus.dawnsign.com (pegasus.dawnsign.com [192.168.101.11]) by mailfilter.dawnsign.com (Postfix) with ESMTP id 1BFF74FF73; Tue, 17 Oct 2017 18:12:21 -0700 (PDT) Received: from pegasus.dawnsign.com (192.168.101.11) by pegasus.dawnsign.com (192.168.101.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.669.32; Tue, 17 Oct 2017 18:13:04 -0700 Received: from pegasus.dawnsign.com ([fe80::4183:a12c:484:3470]) by pegasus.dawnsign.com ([fe80::4183:a12c:484:3470%15]) with mapi id 15.01.0669.032; Tue, 17 Oct 2017 18:13:04 -0700 From: Doug Sampson To: "ports@freebsd.org" , "'gahr@freebsd.org'" Subject: RE: Openfire 4.1.6 compile failed Thread-Topic: Openfire 4.1.6 compile failed Thread-Index: AdNHq4lvMs1sHfqnTuKq1a61P/LgdQAAkiWQ Date: Wed, 18 Oct 2017 01:13:04 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.101.35] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 01:12:22 -0000 > During upgrade of openfire from 4.1.5 to 4.16 the following error was > observed: >=20 > =3D=3D=3D> Installing for openfire-4.1.6,1 > =3D=3D=3D> Checking if openfire already installed > =3D=3D=3D> Registering installation for openfire-4.1.6,1 > Installing openfire-4.1.6,1... > =3D=3D=3D> Creating groups. > Using existing group 'openfire'. > =3D=3D=3D> Creating users > Using existing user 'openfire'. > pkg-static: Fail to rename /usr/local/share/java/openfire/.logs.a8He9zi58= mQv > -> /usr/local/share/java/openfire/logs:Is a directory > *** Error code 70 >=20 > Stop. > make[1]: stopped in /usr/ports/net-im/openfire > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/net-im/openfire >=20 > =3D=3D=3D>>> A backup package for openfire-4.1.5,1 should > be located in /usr/ports/packages/portmaster-backup >=20 > =3D=3D=3D>>> Installation of openfire-4.1.6,1 (net-im/openfire) failed > =3D=3D=3D>>> Aborting update >=20 > =3D=3D=3D>>> Update for net-im/openfire failed > =3D=3D=3D>>> Aborting update >=20 > =3D=3D=3D>>> There are messages from installed ports to display, > but first take a moment to review the error messages > above. Then press Enter when ready to proceed. >=20 >=20 # ll /usr/local/share/java/openfire total 36 lrwxr-xr-x 1 openfire openfire 17 Aug 29 17:32 .logs.CB0BLDkFGJLs -> /= var/log/openfire lrwxr-xr-x 1 openfire openfire 23 Aug 29 17:32 conf -> /usr/local/etc/= openfire lrwxr-xr-x 1 openfire openfire 16 Aug 29 17:32 embedded-db -> /var/db/= openfire drwxr-xr-x 3 openfire openfire 512 Aug 31 12:13 enterprise drwxr-xr-x 2 openfire openfire 512 Aug 30 15:08 fastpath drwxr-xr-x 2 openfire openfire 512 Aug 31 12:45 index drwxr-xr-x 2 root openfire 1024 Oct 17 18:01 lib drwxr-xr-x 2 openfire openfire 512 Oct 17 17:40 logs drwxr-xr-x 3 openfire openfire 512 Aug 30 15:08 monitoring drwxr-xr-x 2 openfire openfire 512 Aug 30 15:08 nodejs drwxr-xr-x 5 openfire openfire 2048 Oct 17 18:01 plugins drwxr-xr-x 4 root openfire 512 Oct 17 18:01 resources # From owner-freebsd-ports@freebsd.org Wed Oct 18 01:52:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C018E4CD82 for ; Wed, 18 Oct 2017 01:52:46 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x236.google.com (mail-pf0-x236.google.com [IPv6:2607:f8b0:400e:c00::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3136465DDD; Wed, 18 Oct 2017 01:52:46 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x236.google.com with SMTP id 17so2722646pfn.12; Tue, 17 Oct 2017 18:52:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=FqaxDPDgkfih+KjMyuySRlz2+OPo30FH9ca2VulDmxs=; b=BDpAAmPyJOWegieC4H0PO5LuEsDSZx0Y3oqfb8cz92PlIx189Es4zcwNaBnQ6eCnKr Tl/vEYLZzRZAUxZ++kZiPqDhmjhQ+7/ZDvZc4SBJNAwpDyG4gK3aDzsZa1wdmvd1VxOD keQ+vJxs5R9uk8QAhsQNPXYAow+738UWR2oDfEYNBpCNnEqySO6SM1llLnWkHbgKq/N4 jeq2mYXbBJBZw7RplDSxzMpIFggqx+bem/pwSCEru4lANB/L86DeGsieZ35NokWmuNpA Hb9VKLGPIE5u38Bu1OW7ihP0b3Y4cIjXyZl5VirtC2zM/r9eNKq7oSV0/8HE7neV16pX Z1FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:cc:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=FqaxDPDgkfih+KjMyuySRlz2+OPo30FH9ca2VulDmxs=; b=putAzva90rFVZvsk0oH5I8d7sm4Y+ADJ62EgE45MA8e0/snUbuRECU6/K3Hq0oAnJ5 k5xWC44nNKIfETYQB/uRiI0rCYH1V7Hgux7NyehbEAYVA9Fpfj+qOIdnUFMEYClchtv0 riwjX2FCz5Q0ZCZYgW+32b1ovO8FcTmDoXyz42cYzUBtq0e3SwS/0dgEkp6a9sLi1PgU 0KZ86oDUCuOvhWTa7ftbCHyd0N4RrQtON49Scd8U1P5T1e7NNaNObkIdfefIVQbevAyb 29yUtfaw15yTZB493NDRvrhGuyRs4b8GnjZMguxt8uBzRiy/+1yqc0CqM2ZZZyhocwjT WxfQ== X-Gm-Message-State: AMCzsaWy8SWIad2W6OYzGDWNfwycYD++9QlV5c8MtbfgmIMyx/Q6JHwM 1e5nWGsPgxPnOqGqtB9YNxsNqi0R X-Google-Smtp-Source: ABhQp+S2HX8E6lJrwAmG2yi+auZNRvR+jHut1z26Z3f0RJKxr1+qIoGLi4z6LKU9Pok16kVUN/Y3wQ== X-Received: by 10.84.240.135 with SMTP id z7mr1010412plk.445.1508291565137; Tue, 17 Oct 2017 18:52:45 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:9442:79f1:c7c:81a3? (2001-44b8-31ae-7b01-9442-79f1-0c7c-81a3.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:9442:79f1:c7c:81a3]) by smtp.gmail.com with ESMTPSA id m16sm18751713pgn.76.2017.10.17.18.52.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 18:52:44 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: Debugging ports To: Jan Beich , Guido Falsi Cc: Piotr Kubaj , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> From: Kubilay Kocak Message-ID: <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> Date: Wed, 18 Oct 2017 12:45:57 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 01:52:46 -0000 On 10/18/17 8:29 AM, Jan Beich wrote: > Guido Falsi writes: > >> On 10/17/2017 23:11, Guido Falsi wrote: >> >>>> >>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to >>>> CMAKE_ARGS (the port uses CMake). >> >> Sorry, I clearly did not parse your message correctly. >> >> Looks strange though, WITH_DEBUG always worked for me... Usually I >> compile the whole set in poudriere with WITH_DEBUG, to make sure all >> libraries have symbols too. > > WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer > which may hinder stack unwinding, doesn't enable debug symbols for ports > not respecting CFLAGS, often a nop for non-C/C++ ports, etc. Could the framework WITH_DEBUG block remove this (and potentially) other relevant flags from C*FLAGS if present with variable modifiers? > Without an example it's hard to guess. From owner-freebsd-ports@freebsd.org Wed Oct 18 04:33:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54597E2960A for ; Wed, 18 Oct 2017 04:33:34 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 34F0B6A2EB; Wed, 18 Oct 2017 04:33:34 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 76A4E1917A; Wed, 18 Oct 2017 04:33:33 +0000 (UTC) From: Jan Beich To: Kubilay Kocak Cc: Guido Falsi , Piotr Kubaj , freebsd-ports@freebsd.org Subject: Re: Debugging ports References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> Date: Wed, 18 Oct 2017 06:33:29 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 04:33:34 -0000 Kubilay Kocak writes: > On 10/18/17 8:29 AM, Jan Beich wrote: > >> Guido Falsi writes: >> >>> On 10/17/2017 23:11, Guido Falsi wrote: >>> >>>>> >>>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to >>>>> CMAKE_ARGS (the port uses CMake). >>> >>> Sorry, I clearly did not parse your message correctly. >>> >>> Looks strange though, WITH_DEBUG always worked for me... Usually I >>> compile the whole set in poudriere with WITH_DEBUG, to make sure all >>> libraries have symbols too. >> >> WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer >> which may hinder stack unwinding, doesn't enable debug symbols for ports >> not respecting CFLAGS, often a nop for non-C/C++ ports, etc. > > Could the framework WITH_DEBUG block remove this (and potentially) other > relevant flags from C*FLAGS if present with variable modifiers? Only for what make(1) inherits when Mk/bsd.port.mk is parsed. A lot more ports pass the option via makefiles under WRKSRC that cannot be altered short of patching or overriding all CFLAGS. To get accurate list of offenders an -exp run WITH_DEBUG=1 is required then grep(1) build logs for -fomit-frame-pointer and -O* flags. This can result in bugs against ports that fail to properly respect CFLAGS, so the port maintainers can help with patches. From owner-freebsd-ports@freebsd.org Wed Oct 18 06:02:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8056E2BD7B for ; Wed, 18 Oct 2017 06:02:40 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id BCBE86C034 for ; Wed, 18 Oct 2017 06:02:40 +0000 (UTC) (envelope-from idefix@fechner.net) Received: by mailman.ysv.freebsd.org (Postfix) id B8BE2E2BD7A; Wed, 18 Oct 2017 06:02:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8539E2BD79 for ; Wed, 18 Oct 2017 06:02:40 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7E33B6C033 for ; Wed, 18 Oct 2017 06:02:40 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (unknown [IPv6:2a01:5c0:12:57c1:21b:21ff:fe7b:3468]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id A750BE72028; Wed, 18 Oct 2017 08:02:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1508306556; bh=q8CAea1I9j01jlpgRmMDtoT8uMXHf2fkmWAgP+lgcAA=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=FOznJsdGrzJK/3bsS1a655cOXY4mCtT417AUfdX8Ma8O1LtaONVcNQ6hZQ1xDKebP AotpcYOvuVtXb92wcD7UrtinSu5iItu9yAqya3c7W7jx+Ntl4jXJTCIVqArQMWiAI2 RRFGBzzKpEOejvFTbu/XPXpufE4i8hyhNgsKVtqs= Received: from matthias-fechners-macbook.local (tmo-081-103.customers.d1-online.com [80.187.81.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id E8E5AF455BD; Wed, 18 Oct 2017 08:02:35 +0200 (CEST) Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: "Alex V. Petrov" , theis@gmx.at Cc: ports@FreeBSD.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> From: Matthias Fechner Message-ID: Date: Wed, 18 Oct 2017 08:02:37 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 06:02:41 -0000 Hi Alex, Am 17.10.17 um 14:20 schrieb Alex V. Petrov: > Need a working sample for the new version of the port for pf. I have it working now. Put into your pf.conf where the rules from fail2ban be added the line: # Anchor for fail2ban anchor "f2b/*" In your jail.local: [DEFAULT] banaction = pf[actiontype=] The rest you can keep on standard. Just add and enable your jails into fail2ban that should run. This configuration will block all connections from the IP. If you want to only specific on some ports you can use another actiontype, but there is another bug that will cause this not to work in 0.10.1. Gruß, Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Wed Oct 18 06:21:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E272BE2C2F6 for ; Wed, 18 Oct 2017 06:21:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B70046C64E for ; Wed, 18 Oct 2017 06:21:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B6512E2C2F5; Wed, 18 Oct 2017 06:21:12 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5F4DE2C2F3 for ; Wed, 18 Oct 2017 06:21:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x22d.google.com (mail-lf0-x22d.google.com [IPv6:2a00:1450:4010:c07::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 36D356C64A for ; Wed, 18 Oct 2017 06:21:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x22d.google.com with SMTP id 75so4518644lfx.1 for ; Tue, 17 Oct 2017 23:21:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=fEhiuwnDZ0HHL6L+WMAulumeXJHCvaFDoOjl3lysL/0=; b=bapMFZV4rKyeveiegykYHp5aoB0ot8tIIMOzmV8HN/iYAH6znonBGhZHRwj/8U5z8J 6EVsqzaajTT87MNXH2oUGnkKyOQehOFG8LFWGAkb2K3FRkqnKNb/bxrxhULMlnfOCmdP FZRcxQFSFplO/JoWSd69nN3LP3iX/Wk82jbrmtAosKE7E61oe6AyXdJXe7ev5sSCsFge pGVwSV4I/ifZsfBumJzxVJuRrphGRHFZp+rEqV9bJMCYFj9TE47qv4G+wJ753E9SXNrF 7liAfwiLHfqs9uHqlnho0HzkqwdtH5OdXWBqdNnRRZknR/QtLiBTQskdgE7zVb/Oo1Vy pqRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fEhiuwnDZ0HHL6L+WMAulumeXJHCvaFDoOjl3lysL/0=; b=so/q0nSZrmdPUIJRO41rBX6G0TO0G4Gaei+eZptYJp5Wme89gSZVhrRMy6paURv3u1 oRIg+QUUJE5WC3CX4PrJ3JUDQhSQcIOEwfPUuOwXKKIf+ICGJaD244ubeSuw4Z3imMCZ Jg5USWQVOuGH5+9x/JMly3GiGVbNyXpPwEIZCvDPBMOPpUb5Bw+kx1s4znOOUro/ygOG ICyOPQJDxwYnZ3dujQEk4GuQnMdrD/A1t/4TC8nOi02cfK75SKRR1zmJTW0n/RlvXflb bbR9w7J5wS6cUYlCDlPEhGdpg+/Y16ABLsC94mIC/BJqK8+6+eLmSetLRoTeCqzDt+WB Knug== X-Gm-Message-State: AMCzsaVtdiaVjMVpZuMSAOe9xHdNTEyEm2R+h9e0VA0n2iXMZfW5Pq01 28eOqkedxKVEB+m0IyMl4siEd42R X-Google-Smtp-Source: ABhQp+QDqQe18n/MPwNOfqeBtMM+TRddqoW5Sg2gDbM0AonZCzs0B57SJYlXPqbtqPeoh6iGKbweog== X-Received: by 10.46.86.195 with SMTP id k64mr1884113lje.81.1508307670248; Tue, 17 Oct 2017 23:21:10 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id 129sm2331736ljj.9.2017.10.17.23.21.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 23:21:09 -0700 (PDT) Subject: Re: FreeBSD Port: py27-fail2ban-0.10.1 To: Matthias Fechner , theis@gmx.at Cc: ports@FreeBSD.org References: <49fbc280-f598-6734-0bdb-dfd24de4fa56@gmail.com> From: "Alex V. Petrov" Message-ID: <9b7084e8-fd66-4512-aa76-836e1bc30b7d@gmail.com> Date: Wed, 18 Oct 2017 13:21:07 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 06:21:13 -0000 Yes, it works! That's what you need. Thank you all. 18.10.2017 13:02, Matthias Fechner пишет: > Hi Alex, > > Am 17.10.17 um 14:20 schrieb Alex V. Petrov: >> Need a working sample for the new version of the port for pf. > > I have it working now. > Put into your pf.conf where the rules from fail2ban be added the line: > # Anchor for fail2ban > anchor "f2b/*" > > In your jail.local: > [DEFAULT] > banaction = pf[actiontype=] > > The rest you can keep on standard. Just add and enable your jails into > fail2ban that should run. > This configuration will block all connections from the IP. If you want > to only specific on some ports you can use another actiontype, but there > is another bug that will cause this not to work in 0.10.1. > > > Gruß, > Matthias > -- ----- Alex. From owner-freebsd-ports@freebsd.org Wed Oct 18 07:47:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB805E2F03E for ; Wed, 18 Oct 2017 07:47:31 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7A09E6ED54; Wed, 18 Oct 2017 07:47:30 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yH40J4LJ8zZqh; Wed, 18 Oct 2017 09:47:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=mail; t=1508312846; x=1510127247; bh=odekoKTf6CyM0a JKHfMsPXGICI6jTtCdXf9hYYc/hJQ=; b=TNulyfCy2FQq8pmvGbWUIxqqpjhvSr 2Vk9oR65P0+DkQSMujK0XImcCFlekTboxMFKwE5yDlKsSe17bLcLWXKt0hya2V4T oZukscGzEVlwW/qw/cdtYH2tX81dnzobLUTKwGqHzd7U+g2NTsBUEK24iwSoRq+h 8Rkv4fa3/syvk= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id fLAJ85BgPUNh; Wed, 18 Oct 2017 09:47:26 +0200 (CEST) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Wed, 18 Oct 2017 09:47:26 +0200 (CEST) Subject: Re: Debugging ports To: Jan Beich , Kubilay Kocak Cc: Piotr Kubaj , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> From: Guido Falsi Message-ID: <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> Date: Wed, 18 Oct 2017 09:47:25 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 07:47:31 -0000 On 10/18/2017 06:33, Jan Beich wrote: > Kubilay Kocak writes: > >> On 10/18/17 8:29 AM, Jan Beich wrote: >> >>> Guido Falsi writes: >>> >>>> On 10/17/2017 23:11, Guido Falsi wrote: >>>> >>>>>> >>>>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=Debug to >>>>>> CMAKE_ARGS (the port uses CMake). >>>> >>>> Sorry, I clearly did not parse your message correctly. >>>> >>>> Looks strange though, WITH_DEBUG always worked for me... Usually I >>>> compile the whole set in poudriere with WITH_DEBUG, to make sure all >>>> libraries have symbols too. >>> >>> WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-pointer >>> which may hinder stack unwinding, doesn't enable debug symbols for ports >>> not respecting CFLAGS, often a nop for non-C/C++ ports, etc. >> >> Could the framework WITH_DEBUG block remove this (and potentially) other >> relevant flags from C*FLAGS if present with variable modifiers? > > Only for what make(1) inherits when Mk/bsd.port.mk is parsed. A lot more > ports pass the option via makefiles under WRKSRC that cannot be altered > short of patching or overriding all CFLAGS. > > To get accurate list of offenders an -exp run WITH_DEBUG=1 is required > then grep(1) build logs for -fomit-frame-pointer and -O* flags. This can > result in bugs against ports that fail to properly respect CFLAGS, so the > port maintainers can help with patches. I'm preparing a patch related to WITH_DEBUG, which, if accepted, will need an exp-run before going in. That would be a good chance to perform a check for these kind of things. But I'm still working on it and will need a little more time. I'll let you know as soon as I have something I am willing to show. BTW on head gdb is gone from base for i386/amd64 AFAIK, so ports gdb will be the only way to go in the future. -- Guido Falsi From owner-freebsd-ports@freebsd.org Wed Oct 18 07:52:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E0F9E2F27D for ; Wed, 18 Oct 2017 07:52:41 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anongoth.pl", Issuer "Fake LE Intermediate X1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E9236F0A8; Wed, 18 Oct 2017 07:52:39 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.10.0.70]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 768F74D6F2; Wed, 18 Oct 2017 09:52:34 +0200 (CEST) Date: Wed, 18 Oct 2017 09:52:34 +0200 From: Piotr Kubaj To: Guido Falsi Cc: Jan Beich , Kubilay Kocak , freebsd-ports@freebsd.org Subject: Re: Debugging ports Message-ID: <20171018075234.GA63797@smtp.iq.pl> References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wac7ysb48OaltWcw" Content-Disposition: inline In-Reply-To: <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 07:52:41 -0000 --wac7ysb48OaltWcw Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Shouldn't lldb be the replacement for gdb in base? On 17-10-18 09:47:25, Guido Falsi wrote: >On 10/18/2017 06:33, Jan Beich wrote: >> Kubilay Kocak writes: >> >>> On 10/18/17 8:29 AM, Jan Beich wrote: >>> >>>> Guido Falsi writes: >>>> >>>>> On 10/17/2017 23:11, Guido Falsi wrote: >>>>> >>>>>>> >>>>>>> Thing is, recompiling with WITH_DEBUG doesn't help (I only get >>>>>>> memory addresses in gdb), nor does -DCMAKE_BUILD_TYPE=3DDebug to >>>>>>> CMAKE_ARGS (the port uses CMake). >>>>> >>>>> Sorry, I clearly did not parse your message correctly. >>>>> >>>>> Looks strange though, WITH_DEBUG always worked for me... Usually I >>>>> compile the whole set in poudriere with WITH_DEBUG, to make sure all >>>>> libraries have symbols too. >>>> >>>> WITH_DEBUG doesn't disable vendor optimizations like -fomit-frame-poin= ter >>>> which may hinder stack unwinding, doesn't enable debug symbols for por= ts >>>> not respecting CFLAGS, often a nop for non-C/C++ ports, etc. >>> >>> Could the framework WITH_DEBUG block remove this (and potentially) other >>> relevant flags from C*FLAGS if present with variable modifiers? >> >> Only for what make(1) inherits when Mk/bsd.port.mk is parsed. A lot more >> ports pass the option via makefiles under WRKSRC that cannot be altered >> short of patching or overriding all CFLAGS. >> >> To get accurate list of offenders an -exp run WITH_DEBUG=3D1 is required >> then grep(1) build logs for -fomit-frame-pointer and -O* flags. This can >> result in bugs against ports that fail to properly respect CFLAGS, so the >> port maintainers can help with patches. > >I'm preparing a patch related to WITH_DEBUG, which, if accepted, will >need an exp-run before going in. > >That would be a good chance to perform a check for these kind of things. > >But I'm still working on it and will need a little more time. I'll let >you know as soon as I have something I am willing to show. > >BTW on head gdb is gone from base for i386/amd64 AFAIK, so ports gdb >will be the only way to go in the future. > >--=20 >Guido Falsi > >--=20 >This message has been scanned for viruses and >dangerous content by MailScanner, and is >believed to be clean. > --=20 ________________________________________=20 / The student in question is performing \ | minimally for his peer group and is an | \ emerging underachiever. / ----------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --wac7ysb48OaltWcw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlnnCEIACgkQelmbhSCD nJ0+uQ//SvTN4UXyIZk+eSqeMEoD2Hu3G7Tv+Ef12B5X8TgfQgc51qyOcPwRhgiM eNsbhTOz0Wf7BKxhLLi4cOy3/T/SLbrd3Fg9ODZYf8XsITNHyKnToToqhQY2iXtN ksaCVopKAkOxpg0Ac8ImzZEMJK9FDunWadvq+3cC35CydIPDAAWZKvu0QoWC+Mk/ ooM13wQoQbo72fFxGzKsnTYftWGe5UTqL9kz6q/bgFnZHCz6Ab7W1EClXIFvWK3t YtW9+yqyfXzVZ1I50fRdzwki7yM2CbIXGpwAh5cXtDo54yjkDGjWT5qTrOCqgwvN 0iss+464jTlyv0oJXBGV4ZNonhlrWS1BCeLOLvGtDyr30vPK2B0YvqYOzjxbqKbJ WSRArp/LiNNIAEH4i4QXX6+/BJs8RgmCdVEvgzFw3CplUzXDwhaoUbgfHrcg3Iy7 UirLbdX3pLFu3FaJ8z+w2F81ATK0CEjF/um2Xs6v/0QSSytHUxlCN7b/jcaX3/Oq bSYE2FIE7fnmGAB176Lm7gBXUbqPrzDe4Bk6ys1zwV1IvPeg5rYKeWr/Hxc2FfvS pF4rDZJ+UPfF+6Os+VGwyoUBfpD8EV0gZhEgeB5FNjJgngZxFCU+IpDkuv7J8SkF ECHBC+5l36vBw8UvJJUpiOXr18sU6ggBcwCRcNrcx+L9DEYhlRc= =iaMA -----END PGP SIGNATURE----- --wac7ysb48OaltWcw-- From owner-freebsd-ports@freebsd.org Wed Oct 18 07:54:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30599E2F301 for ; Wed, 18 Oct 2017 07:54:11 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E0F756F15A; Wed, 18 Oct 2017 07:54:10 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yH48044q5zZqh; Wed, 18 Oct 2017 09:54:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=mail; t=1508313245; x=1510127646; bh=Z4hSVmK5KX1FMn uUbo4yBgNramxhRks223zgl+97PgA=; b=q7+VpPcrTPSRETR9x+iRTZTPkh6HTl I4yxPaw3ONqnSmQX2aHjISul6p3WKH7hRlCtKkLyuV81UVgEcbLBl5xSAP/jd9Yy A/LtS1WpoxyMFX9A3jS0L7vWR/qJEeqWapTe8rvwNfKCKxt3JyHza7HV3FnzTRWO 3FQLHC0JdcZDA= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id PQ-0v7fbLoIY; Wed, 18 Oct 2017 09:54:05 +0200 (CEST) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Wed, 18 Oct 2017 09:54:05 +0200 (CEST) Subject: Re: Debugging ports To: Piotr Kubaj Cc: Jan Beich , Kubilay Kocak , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> <20171018075234.GA63797@smtp.iq.pl> From: Guido Falsi Message-ID: <40c944fe-cc94-42da-09c2-0ccd5cbddc76@madpilot.net> Date: Wed, 18 Oct 2017 09:54:05 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171018075234.GA63797@smtp.iq.pl> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 07:54:11 -0000 On 10/18/2017 09:52, Piotr Kubaj wrote: > Shouldn't lldb be the replacement for gdb in base? I'm not keeping an eye on that, but I don't think it's ready at present. -- Guido Falsi From owner-freebsd-ports@freebsd.org Wed Oct 18 07:59:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D348E2F491 for ; Wed, 18 Oct 2017 07:59:34 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anongoth.pl", Issuer "Fake LE Intermediate X1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 083ED6F3C7; Wed, 18 Oct 2017 07:59:33 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.10.0.70]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 5256E4D721; Wed, 18 Oct 2017 09:59:28 +0200 (CEST) Date: Wed, 18 Oct 2017 09:59:27 +0200 From: Piotr Kubaj To: Guido Falsi Cc: Jan Beich , Kubilay Kocak , freebsd-ports@freebsd.org Subject: Re: Debugging ports Message-ID: <20171018075927.GB63797@smtp.iq.pl> References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> <20171018075234.GA63797@smtp.iq.pl> <40c944fe-cc94-42da-09c2-0ccd5cbddc76@madpilot.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Fba/0zbH8Xs+Fj9o" Content-Disposition: inline In-Reply-To: <40c944fe-cc94-42da-09c2-0ccd5cbddc76@madpilot.net> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 07:59:34 -0000 --Fba/0zbH8Xs+Fj9o Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable According to https://wiki.freebsd.org/lldb, it should work just fine on amd= 64, apart from kernel debugger. I suppose there should be some improvements= for other archs too, since that page was updated 1.5 years ago :) On 17-10-18 09:54:05, Guido Falsi wrote: >On 10/18/2017 09:52, Piotr Kubaj wrote: >> Shouldn't lldb be the replacement for gdb in base? > >I'm not keeping an eye on that, but I don't think it's ready at present. > >--=20 >Guido Falsi > >--=20 >This message has been scanned for viruses and >dangerous content by MailScanner, and is >believed to be clean. > --=20 _________________________________________=20 / Due to lack of disk space, this fortune \ \ database has been discontinued. / -----------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --Fba/0zbH8Xs+Fj9o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlnnCd8ACgkQelmbhSCD nJ0uNxAAhl2Q8Xx/LntbyHQEEZCv/ZFUgVm8Qsjfqv7aS67iZGq6mEsrLHufOxXR Yhl3V+Qq4hFPQkzBz/QiNxQR6PJnVu3AgK0xHINm7DwtUJpLVQjMY/88jiOem1rd CkKk4TU69znlSkTQHBYHMq/Crz2Hjr7GrVOWvay8R2cxI4SmLKKVyvfp9W+Mu2wI DULs09XLIapC3LLYEbKflF9cPXmy6vFAkSy29yoN06eVeF2lB1zz9HMtgq26cbVP 9Lvg3w3FZ7zRZHuew24kVg74BAnNsN2nX5kAmy6R16GJuXMyY/+AsoRK7GOwjBvC gX2gelAa/SejRpEaZMwHaPjwZhmWW4IJtgJG9NZtOcFPVDnsEed64J0a/uMN2Fod nQfhBJfx3VnGjrVBdsUBDIv06Ihx9z8Q9tgjNBDg2AFTE4fR1ED4w4TF0V0+qOh9 QTbbb+jlHhjNJ4ohAR49iKBFmhBaWl2LM5hByfB8+qySeuIOo6pMQEDrlAlsPQg4 RQm0O/t1YcTTZ5C6eYSzV7BEv7LP1WtbwijAypf/t7YjEp0ea/Odll+6GjZfVIpq 3kLftwyTdcLbwL97jvIZJ22FQ3zbzHhNqczQYDwDvGJIvoWTHrTtZAB0C+/aS2cL xX4d2NhS26eLlGkzsJ+ANOdvCfspW73pAEQXI4sAHiGAOkC7+Bk= =VvFu -----END PGP SIGNATURE----- --Fba/0zbH8Xs+Fj9o-- From owner-freebsd-ports@freebsd.org Wed Oct 18 08:03:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 577B4E2F9C8 for ; Wed, 18 Oct 2017 08:03:55 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F9636F7AB; Wed, 18 Oct 2017 08:03:55 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yH4MF0NVRzZqh; Wed, 18 Oct 2017 10:03:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=mail; t=1508313830; x=1510128231; bh=BLFPHJnqEy9hyD ZO25bGZtTOMszalHKBX5iBI6gFzmA=; b=ntzggri4/Wwqb+qmdhYvGpq5fckbHz qqjfZnlViLYsu6kMT025WzwmZuXwx/j6Y7EXoR9/xpyatcuKHGyhXbcGqFE2/kyU CJtNebUKVnmschCq6beo1kDhH9GvkgJbtXgM3Emo1erFgNnekOQv00MySAmbDSKI LQi/cOLNZHobQ= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id h74MVjr3xrcC; Wed, 18 Oct 2017 10:03:50 +0200 (CEST) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Wed, 18 Oct 2017 10:03:50 +0200 (CEST) Subject: Re: Debugging ports To: Piotr Kubaj Cc: Jan Beich , Kubilay Kocak , freebsd-ports@freebsd.org References: <20171017160445.GA31080@smtp.iq.pl> <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> <20171018075234.GA63797@smtp.iq.pl> <40c944fe-cc94-42da-09c2-0ccd5cbddc76@madpilot.net> <20171018075927.GB63797@smtp.iq.pl> From: Guido Falsi Message-ID: <6ac6352e-04ed-d630-0dc8-7b9df882ea47@madpilot.net> Date: Wed, 18 Oct 2017 10:03:49 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171018075927.GB63797@smtp.iq.pl> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 08:03:55 -0000 On 10/18/2017 09:59, Piotr Kubaj wrote: > According to https://wiki.freebsd.org/lldb, it should work just fine on > amd64, apart from kernel debugger. I suppose there should be some > improvements for other archs too, since that page was updated 1.5 years > ago :) Great! And good to know, I'll give it a spin the next time I need to debug something on head :) -- Guido Falsi From owner-freebsd-ports@freebsd.org Wed Oct 18 08:06:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7EC82E2FBEE for ; Wed, 18 Oct 2017 08:06:50 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anongoth.pl", Issuer "Fake LE Intermediate X1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 249E86FAF4; Wed, 18 Oct 2017 08:06:49 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.10.0.70]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 2632B4D79E; Wed, 18 Oct 2017 10:06:44 +0200 (CEST) Date: Wed, 18 Oct 2017 10:06:43 +0200 From: Piotr Kubaj To: Guido Falsi Cc: Jan Beich , Kubilay Kocak , freebsd-ports@freebsd.org Subject: Re: Debugging ports Message-ID: <20171018080643.GA23510@smtp.iq.pl> References: <3bd75024-2458-d06a-afa6-9bb75414ff0d@FreeBSD.org> <4b870afb-152d-7ff4-73b5-cce742858346@madpilot.net> <20171018075234.GA63797@smtp.iq.pl> <40c944fe-cc94-42da-09c2-0ccd5cbddc76@madpilot.net> <20171018075927.GB63797@smtp.iq.pl> <6ac6352e-04ed-d630-0dc8-7b9df882ea47@madpilot.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline In-Reply-To: <6ac6352e-04ed-d630-0dc8-7b9df882ea47@madpilot.net> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 08:06:50 -0000 --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Well, 11-STABLE now has LLVM 5.0 too, so it should work as well as in head.= I actually tried it on the recent 11-STABLE. On 17-10-18 10:03:49, Guido Falsi wrote: >On 10/18/2017 09:59, Piotr Kubaj wrote: >> According to https://wiki.freebsd.org/lldb, it should work just fine on >> amd64, apart from kernel debugger. I suppose there should be some >> improvements for other archs too, since that page was updated 1.5 years >> ago :) > >Great! And good to know, I'll give it a spin the next time I need to >debug something on head :) > >--=20 >Guido Falsi > >--=20 >This message has been scanned for viruses and >dangerous content by MailScanner, and is >believed to be clean. > --=20 _________________________________________=20 / All Gods were immortal. \ | | \ -- Stanislaw J. Lec, "Unkempt Thoughts" / -----------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlnnC5MACgkQelmbhSCD nJ0r6hAAnCgRDRW/0CEQrBuOGDKZ0YVhLkQ3U4Tq1yhgfnrbq86YyIBligD5VtZK O4kZ4denra3Z9T0m873EkA4z5vZy5DgOFfLFDUfRoNoNOFwZ6gPSS4eBfTga6LBg RUpIW84JF8cgzeykTt0Q/1jtowdmWFOyYqhne9RgHyUZFGdrqSt1fEazzmOH4e9j vlcBEXiGiI1WMiFrQm0MHPd0lzIblZ2DXm5a/MwyeEjJWOeTB9uLwyZ8sqtnt8J4 AtvOTX1t/EM5vgW0kRiz3UM8JMhNyagHB+FQ3erg9Zo5iUpghxcbBskYmXlZVk5T nMzSXlLs4pcsmvzdfH8jHdIMPCTbIq4b8bWD83ymUGNQsUrn1njvLHYcmBOSnUAF q579UmPOHdtgmxEBIrdiOWMy9vScVtbgbC+Dp0cmrTUfrCjWQPk20XAkas/9L6Gi 0C4cffLxdFWgFffkn9i0YZ45oDWcrdWgZdx0A2xaa6JRbeCOu0RXy47yHiPD+Y9c S/5qeOYZAi1cwphNi//iAutBjHKzSyjMjt1K1CoowMRPUFGV3ikiSrGsEajiWp3r Eglv+sr9q+/ja4CS0nNJfD6RrmomIiD+kbomLIWa9e6M+Y8RtbBf8dQ14v17/UcE vCWc3qW+h7DCfbTY/6D4JUUPH7Wz3yvMwrJim+yiTD2C/X/6FK4= =ViB7 -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF-- From owner-freebsd-ports@freebsd.org Wed Oct 18 08:27:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83EB0E3115D for ; Wed, 18 Oct 2017 08:27:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6D831704FC for ; Wed, 18 Oct 2017 08:27:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6CCEDE3115B; Wed, 18 Oct 2017 08:27:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 69BE7E3115A for ; Wed, 18 Oct 2017 08:27:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 59C01704FB for ; Wed, 18 Oct 2017 08:27:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9I8RKmk074069 for ; Wed, 18 Oct 2017 08:27:20 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9I8RKJZ074068; Wed, 18 Oct 2017 08:27:20 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201710180827.v9I8RKJZ074068@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 18 Oct 2017 08:27:20 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 08:27:20 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-spyder | 2.3.7 | v3.2.4 ------------------------------------------------+-----------------+------------ misc/tkinfo | 2.8 | 2.11 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed Oct 18 09:43:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C7C5E32A03 for ; Wed, 18 Oct 2017 09:43:16 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E62C7725F5 for ; Wed, 18 Oct 2017 09:43:15 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E5795E32A02; Wed, 18 Oct 2017 09:43:15 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E37BBE32A01 for ; Wed, 18 Oct 2017 09:43:15 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from mail.ptrcrt.ch (gahr.cloud.tilaa.com [IPv6:2a02:2770:8:0:21a:4aff:fe7e:c6be]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 71869725F1 for ; Wed, 18 Oct 2017 09:43:15 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from ptrcrt.ch (mail.ptrcrt.ch [192.168.1.1]) by mail.ptrcrt.ch (OpenSMTPD) with ESMTPS id 47f85226 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Wed, 18 Oct 2017 09:43:13 +0000 (UTC) Date: Wed, 18 Oct 2017 09:43:13 +0000 From: Pietro Cerutti To: Doug Sampson Cc: "ports@freebsd.org" Subject: Re: RE: Openfire 4.1.6 compile failed Message-ID: <20171018094313.dg4i3r7k6aytwmkv@ptrcrt.ch> Reply-To: Pietro Cerutti References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dye52yir63lay4nh" Content-Disposition: inline In-Reply-To: X-PGP-Key: fp="DA6D E106 A5B8 54B8 5DD8 6D49 ADD0 D38E A192 089E"; id="0xA192089E"; get=; get=; get=; get= OpenPGP: id=A192089E; url=https://gahr.ch/pgp/0xADD0D38EA192089E.txt; url=https://keybase.io/gahr/key.asc User-Agent: NeoMutt/20171013-19-ab5277 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 09:43:16 -0000 --dye52yir63lay4nh Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Doug, I can't reproduce it here. What are exactly the commands you're issuing=20 to upgrade the port? I don't see where the .logs.CB0BLDkFGJLs symlink might be coming from. Does removing it manually help? Thanks, On Oct 18 17 01:13, Doug Sampson wrote: > > During upgrade of openfire from 4.1.5 to 4.16 the following error was > > observed: > >=20 > > =3D=3D=3D> Installing for openfire-4.1.6,1 > > =3D=3D=3D> Checking if openfire already installed > > =3D=3D=3D> Registering installation for openfire-4.1.6,1 > > Installing openfire-4.1.6,1... > > =3D=3D=3D> Creating groups. > > Using existing group 'openfire'. > > =3D=3D=3D> Creating users > > Using existing user 'openfire'. > > pkg-static: Fail to rename /usr/local/share/java/openfire/.logs.a8He9zi= 58mQv > > -> /usr/local/share/java/openfire/logs:Is a directory > > *** Error code 70 > >=20 > > Stop. > > make[1]: stopped in /usr/ports/net-im/openfire > > *** Error code 1 > >=20 > > Stop. > > make: stopped in /usr/ports/net-im/openfire > >=20 > > =3D=3D=3D>>> A backup package for openfire-4.1.5,1 should > > be located in /usr/ports/packages/portmaster-backup > >=20 > > =3D=3D=3D>>> Installation of openfire-4.1.6,1 (net-im/openfire) failed > > =3D=3D=3D>>> Aborting update > >=20 > > =3D=3D=3D>>> Update for net-im/openfire failed > > =3D=3D=3D>>> Aborting update > >=20 > > =3D=3D=3D>>> There are messages from installed ports to display, > > but first take a moment to review the error messages > > above. Then press Enter when ready to proceed. > >=20 > >=20 >=20 > # ll /usr/local/share/java/openfire > total 36 > lrwxr-xr-x 1 openfire openfire 17 Aug 29 17:32 .logs.CB0BLDkFGJLs ->= /var/log/openfire > lrwxr-xr-x 1 openfire openfire 23 Aug 29 17:32 conf -> /usr/local/et= c/openfire > lrwxr-xr-x 1 openfire openfire 16 Aug 29 17:32 embedded-db -> /var/d= b/openfire > drwxr-xr-x 3 openfire openfire 512 Aug 31 12:13 enterprise > drwxr-xr-x 2 openfire openfire 512 Aug 30 15:08 fastpath > drwxr-xr-x 2 openfire openfire 512 Aug 31 12:45 index > drwxr-xr-x 2 root openfire 1024 Oct 17 18:01 lib > drwxr-xr-x 2 openfire openfire 512 Oct 17 17:40 logs > drwxr-xr-x 3 openfire openfire 512 Aug 30 15:08 monitoring > drwxr-xr-x 2 openfire openfire 512 Aug 30 15:08 nodejs > drwxr-xr-x 5 openfire openfire 2048 Oct 17 18:01 plugins > drwxr-xr-x 4 root openfire 512 Oct 17 18:01 resources > # --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org --dye52yir63lay4nh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJiBAABCgBMFiEE2m3hBqW4VLhd2G1JrdDTjqGSCJ4FAlnnIjEuFIAAAAAAFQAQ cGthLWFkZHJlc3NAZ251cGcub3JnZ2FockBGcmVlQlNELm9yZwAKCRCt0NOOoZII nsyaD/4wtURJEsJ5xffUEp4qoE9ZqPdlV//ZhqqhLCt7Sj4bEJ7nO5fydU74X6JX e+kbqE83sEQVzFaCuV6sJcD/lvjpg700JAIpgyXTsS/ZtUdJUmWH8qnvi8zo9K5Y Cl2/AI+sBSEaGvmIA3jLdZe1s9znfqtfGyXLT7EtdsV9qy32KGRGAcUsaNA+N0Yh ShH4iklh62QkudydAiloHpxzxcOZraENZXkUA/QWCZBuOX6Ulpi9rPgidKb0GrnX i7UTt9Kaq8caEgfm+0pr828so0vudtHI1zwTUAh4ibHDNLkacwttyQUCdSrASdad q5CLUTS8eVH0dypaupv4t5IjLUijMJn+IM+pcXiXwN7uwD3H6uS6CITHradRXjwz +6EP8kIDic9JU7cjlYW5vrE1xWESDSbzP79ec2hcqho5O6D8264BNJxGQveqnNIk QaeN/8GPkDi8NaZlO89ol3PFO5X/M7gA1tP3mPj+9FWh2oT7rQz2OcTxgzPAaWke qQJ7NF78nIPq3RM16KmQpzEeStq+qIK+pnluFnR1uutWOo3hCvCpb5pnOwl5DU6P MEVqwsF7h2ZJmXWPuIo3MY+7FCKhY9SYqBPr6GF7KawAAnW2MoKtZus4T8NXs18Z 3Z6DBCvJm+3TOniNi56dltkH8Zhb0eB5KHrWivvhpwXPHvTosQ== =ty3x -----END PGP SIGNATURE----- --dye52yir63lay4nh-- From owner-freebsd-ports@freebsd.org Wed Oct 18 10:05:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A314E3359B for ; Wed, 18 Oct 2017 10:05:10 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E64A072F78 for ; Wed, 18 Oct 2017 10:05:09 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E282CE3359A; Wed, 18 Oct 2017 10:05:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1D98E33599; Wed, 18 Oct 2017 10:05:09 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 81DE172F77; Wed, 18 Oct 2017 10:05:09 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 9F88FBDD2D; Wed, 18 Oct 2017 12:05:06 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 67995BDD1E; Wed, 18 Oct 2017 12:05:06 +0200 (CEST) Subject: Re: svn commit: r424112 - in head/www/fcgiwrap: . files To: Xin LI , Mathieu Arnold Cc: ports@freebsd.org, FreeBSD Ports Security Team , Matthew Seaman References: <201610171203.u9HC38mE019029@repo.freebsd.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <474fb7c2-35ad-e70f-0236-7f2b57e309a1@FreeBSD.org> Date: Wed, 18 Oct 2017 12:05:05 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 10:05:10 -0000 Le 17/10/2017 =C3=A0 22:26, Xin LI a =C3=A9crit=C2=A0: > Hi, Mathieu, > > Sorry for catching this late, but is there any reason not to simply > run the daemon under the desired credentials, instead of doing this > chown/chmod dance afterward? > > Not all systems start fcgiwrap daemon quick enough for the socket to > show up (a race condition, with potential of not setting it correctly, > which is observed about 3/5 times on my server). Moreover, this will > also encourage using unneeded privileges (assuming fcgiwrap runs under > root credentials, which is the default fcgiwrap_user). There is a very good reason to not run the application with a different user than the web server, yes. My use case is a git server, the web server runs as www, and to be able to write to the repositories the gitweb application must be run as git. I have: fcgiwrap_enable=3D"YES" fcgiwrap_profiles=3D"git" fcgiwrap_socket_owner=3D"www" fcgiwrap_git_socket=3D"unix:/var/run/fcgiwrap/git.socket" fcgiwrap_git_user=3D"git" > Cheers, > > On Mon, Oct 17, 2016 at 5:03 AM, Mathieu Arnold wrote= : >> Author: mat >> Date: Mon Oct 17 12:03:08 2016 >> New Revision: 424112 >> URL: https://svnweb.freebsd.org/changeset/ports/424112 >> >> Log: >> Add changing the owner/group/mode for the socket. >> >> PR: 213385 >> Submitted by: mat >> Approved by: maintainer >> Sponsored by: Absolight >> >> Modified: >> head/www/fcgiwrap/Makefile (contents, props changed) >> head/www/fcgiwrap/files/fcgiwrap.in >> >> Modified: head/www/fcgiwrap/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=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/www/fcgiwrap/Makefile Mon Oct 17 12:03:03 2016 (r4241= 11) >> +++ head/www/fcgiwrap/Makefile Mon Oct 17 12:03:08 2016 (r4241= 12) >> @@ -2,7 +2,7 @@ >> >> PORTNAME=3D fcgiwrap >> PORTVERSION=3D 1.1.0 >> -PORTREVISION=3D 3 >> +PORTREVISION=3D 4 >> CATEGORIES=3D www >> MASTER_SITES=3D http://www.skysmurf.nl/comp/FreeBSD/distfiles/ >> >> >> Modified: head/www/fcgiwrap/files/fcgiwrap.in >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:03 2016 = (r424111) >> +++ head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:08 2016 = (r424112) >> @@ -19,6 +19,9 @@ >> # - tcp6:[ipv6_addr]:port (for ipv6) >> # fcgiwrap_flags=3D >> # Use fcgiwrap_user to run fcgiwrap as user >> +# Use fcgiwrap_socket_mode to change the mode of the socket >> +# Use fcgiwrap_socket_owner to change the owner of the socket >> +# Use fcgiwrap_socket_group to change the group of the socket >> >> # fcgiwrap rc.d script supports multiple profiles (a-la rc.d/nginx) >> # When profiles are specified, the non-profile specific parameters be= come defaults. >> @@ -29,10 +32,12 @@ >> # fcgiwrap_enable=3D"YES" >> # fcgiwrap_profiles=3D"myserver myotherserver" >> # fcgiwrap_flags=3D"-c 4" >> +# fcgiwrap_socket_owner=3D"www" >> # fcgiwrap_myserver_socket=3D"unix:/var/run/fcgiwrap.myserver.socket"= >> # fcgiwrap_myserver_user=3D"myuser" >> # fcgiwrap_myotherserver_socket=3D"unix:/var/run/fcgiwrap.myotherserv= er.socket" >> # fcgiwrap_myotherserver_user=3D"myotheruser" >> +# fcgiwrap_myserver_socket_mode=3D"0775" >> # fcgiwrap_myotherserver_flags=3D"" # No flags for this profile. >> >> . /etc/rc.subr >> @@ -62,6 +67,26 @@ fcgiwrap_precmd() { >> install -d -o root -g wheel -m 1777 /var/run/fcgiwrap >> } >> >> +fcgiwrap_postcmd() { >> + # This is only for unix sockets >> + case "${fcgiwrap_socket}" in >> + unix:*) >> + ;; >> + *) >> + return >> + ;; >> + esac >> + if [ -n "${fcgiwrap_socket_mode}" ]; then >> + chmod ${fcgiwrap_socket_mode} ${fcgiwrap_socket#unix:}= >> + fi >> + if [ -n "${fcgiwrap_socket_owner}" ]; then >> + chown ${fcgiwrap_socket_owner} ${fcgiwrap_socket#unix:= } >> + fi >> + if [ -n "${fcgiwrap_socket_group}" ]; then >> + chgrp ${fcgiwrap_socket_group} ${fcgiwrap_socket#unix:= } >> + fi >> +} >> + >> fcgiwrap_cleansocket() { >> # Workaround the fact that fcgiwrap doesn't cleanup his socket= at stopping >> case ${fcgiwrap_socket} in >> @@ -78,6 +103,7 @@ pidfile=3D"${pidprefix}.pid" # May be a d >> procname=3D"%%PREFIX%%/sbin/${name}" >> command=3D"/usr/sbin/daemon" >> start_precmd=3D"fcgiwrap_precmd" >> +start_postcmd=3D"fcgiwrap_postcmd" >> stop_postcmd=3D"fcgiwrap_cleansocket" >> >> load_rc_config $name >> @@ -86,6 +112,9 @@ load_rc_config $name >> fcgiwrap_enable=3D${fcgiwrap_enable:-"NO"} >> fcgiwrap_user=3D${fcgiwrap_user:-"root"} >> fcgiwrap_socket=3D${fcgiwrap_socket:-"unix:/var/run/fcgiwrap/fcgiwrap= =2Esock"} >> +fcgiwrap_socket_mode=3D${fcgiwrap_socket_mode:-"0755"} >> +fcgiwrap_socket_owner=3D${fcgiwrap_socket_owner:-"root"} >> +fcgiwrap_socket_group=3D${fcgiwrap_socket_group:-"wheel"} >> >> # This handles profile specific vars. >> if [ -n "$2" ]; then >> @@ -96,6 +125,9 @@ if [ -n "$2" ]; then >> eval fcgiwrap_fib=3D"\${fcgiwrap_${profile}_fib:-${fcg= iwrap_fib}}" >> eval fcgiwrap_user=3D"\${fcgiwrap_${profile}_user:-${f= cgiwrap_user}}" >> eval fcgiwrap_socket=3D"\${fcgiwrap_${profile}_socket:= ?}" >> + eval fcgiwrap_socket_mode=3D"\${fcgiwrap_${profile}_so= cket_mode:-${fcgiwrap_socket_mode}}" >> + eval fcgiwrap_socket_owner=3D"\${fcgiwrap_${profile}_s= ocket_owner:-${fcgiwrap_socket_owner}}" >> + eval fcgiwrap_socket_group=3D"\${fcgiwrap_${profile}_s= ocket_group:-${fcgiwrap_socket_group}}" >> eval fcgiwrap_flags=3D"\${fcgiwrap_${profile}_flags:-$= {fcgiwrap_flags}}" >> else >> echo "$0: extra argument ignored" >> --=20 Mathieu Arnold From owner-freebsd-ports@freebsd.org Wed Oct 18 14:28:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C512E3A738 for ; Wed, 18 Oct 2017 14:28:05 +0000 (UTC) (envelope-from adam.smith@accuratebizdata.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 157987F973 for ; Wed, 18 Oct 2017 14:28:05 +0000 (UTC) (envelope-from adam.smith@accuratebizdata.com) Received: by mailman.ysv.freebsd.org (Postfix) id 14BDDE3A737; Wed, 18 Oct 2017 14:28:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1444DE3A735 for ; Wed, 18 Oct 2017 14:28:05 +0000 (UTC) (envelope-from adam.smith@accuratebizdata.com) Received: from IND01-MA1-obe.outbound.protection.outlook.com (mail-ma1ind01on0080.outbound.protection.outlook.com [104.47.100.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 678087F972 for ; Wed, 18 Oct 2017 14:28:04 +0000 (UTC) (envelope-from adam.smith@accuratebizdata.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT2792249.onmicrosoft.com; s=selector1-accuratebizdata-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jx/EZkMaAzfSr2U3pHG1VqS6STIaYak37/hwCHdlXDA=; b=gDdvrGLc4BCpibLhndOOomMjHINkR6kzKz/TikcPv+y3tMXM4eksjQKNuvK1aHNX1Y6tRil4BEYC+uPr13vkeSLcc3PqKFIbFdsLXozyyLFUNwZriUmzl+A8uFwx9iD+IFmivbICct3RUq2g7OZCGEutYg/o6SavlBkX8FuLjyU= Received: from MAXPR01MB0490.INDPRD01.PROD.OUTLOOK.COM (10.164.151.141) by MAXPR01MB0491.INDPRD01.PROD.OUTLOOK.COM (10.164.151.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Wed, 18 Oct 2017 14:28:00 +0000 Received: from MAXPR01MB0490.INDPRD01.PROD.OUTLOOK.COM ([10.164.151.141]) by MAXPR01MB0490.INDPRD01.PROD.OUTLOOK.COM ([10.164.151.141]) with mapi id 15.20.0077.022; Wed, 18 Oct 2017 14:28:00 +0000 From: Adam Smith To: "ports@freebsd.org" Subject: IT Operations Professionals, Systems Engineers and Administrators Contact Email List Thread-Topic: IT Operations Professionals, Systems Engineers and Administrators Contact Email List Thread-Index: AdNIHUr2hFOPLIaPSAyGe4vXgvrbDA== Date: Wed, 18 Oct 2017 14:28:00 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=adam.smith@accuratebizdata.com; x-originating-ip: [106.201.125.185] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; MAXPR01MB0491; 6:cQVTES94ztsMXiqJVtBhL/qr75/r0avzYrRzyaYLX2PmbB3FcJdw/trCgjl53Ev8/F6aZoZmsII1u50CJmtDCM22dw0ObBfvqq1XINvjNXJ/y1cWY/Apv4EQfMzmnv+9oVBU9DVtMH3DFf2Ox/DGgX88rJM8+F0o5u1tCLXu2wjY8Wnx9h+EI1fQ0tnPBPD7tG6TJMgrvDcKJvbp+gksLbJ+mtummEZWtSvXvVYtHN1XttQBT3yVYPt+kbqqcSQiMigvjcHpO8VJ/U6lLFPq1M5BRKFFhgMlRV1Wnjnj/6Pmfq+DNptx58EfGJ4CbvMBfQl+UelaFsydfjmSgZO/rw==; 5:gO5Kt95F6UZ3bXumSMqmn1vmI1UIoiQXzUqgUh1EgsRAX3gXagb7s68u/eI4sWeagl1mJ4NJwpnywcayDpBRILRy33UHlQoFtb6yUui9AsQM93WrOuflhCYWc+08iDdMPsUe1+jtY7Nel4y0xxrj7gBBinoFu3SzDprEM+kU8jQ=; 24:hr9XHRmHIKMfk138N1iRyg2xbrPqRg46/m8wxZK4u5t37S8tw2KC0ztRmf4zLriCNbgVx5WE90kivQEOTQt90+CyDbp+ThZiJqldvQiVLsE=; 7:8xqLK3zsEJMszGeRBOZyVxdypkZhnaK/tJARbcYZRXwFiawmcfrIuVH0T7zMp2Sd7e0F9DHoxCBMvNG6GgkcK0QZx4fMFI6KNfNDLXVhqlpC9pTS5n75G6hcILqza1eXTCj/ugyZoQ27mGAFejhf37K3WkjdXxe12L5EkqUpsZLKB0OeIe/SJDSNfAQcQTyElxY1lRnLcjwUCxSMmTEGbYDKiKWyH0Ibtov103pJqSg= x-ms-office365-filtering-correlation-id: f0601b47-61a8-4dd1-1c1e-08d516346f80 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017082002075)(2017052603199)(201703131423075)(201702281549075)(201702085553020)(201702085551020); SRVR:MAXPR01MB0491; x-ms-traffictypediagnostic: MAXPR01MB0491: x-exchange-antispam-report-test: UriScan:(21748063052155); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6041248)(2016111802025)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123555025)(6043046)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MAXPR01MB0491; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MAXPR01MB0491; x-forefront-prvs: 0464DBBBC4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(199003)(84964002)(51414003)(189002)(74316002)(33656002)(14454004)(50986999)(7696004)(9476002)(101416001)(316002)(2900100001)(55016002)(8676002)(54356999)(5660300001)(9326002)(8936002)(6436002)(106356001)(2351001)(6506006)(223583001)(66066001)(25786009)(1730700003)(626008)(5640700003)(81166006)(2501003)(81156014)(105586002)(6916009)(77096006)(53936002)(3846002)(97736004)(68736007)(86362001)(3280700002)(7736002)(5630700001)(189998001)(3660700001)(6116002)(236005)(6306002)(790700001)(2906002)(9686003)(102836003)(478600001)(54896002)(8913002); DIR:OUT; SFP:1101; SCL:1; SRVR:MAXPR01MB0491; H:MAXPR01MB0490.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: accuratebizdata.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: accuratebizdata.com X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2017 14:28:00.6632 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d6f8ba69-3217-4b47-9369-deae95c60cf0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MAXPR01MB0491 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 14:28:05 -0000 Hi, I hope you are the right person to discuss about "IT Operations Professiona= ls, Systems Engineers and Administrators Contact Email List". Reach: System and Network Administrators, Engineers, Developers, Programmer= s, System Architects, Technical Managers, C-Level, VPs, Directors and more = as per your criteria. List Includes: Contact Name, Company Name, and Company URL, Title, Verified= Email, Physical Address, Phone Number, Fax Number and Industry etc... Usage: Unlimited Let me know if you would be looking for this information? Thank you and I look forward to hearing from you. Regards, Adam Smith B2B and Tradeshow Data Specialist "OPT-OUT" From owner-freebsd-ports@freebsd.org Wed Oct 18 16:31:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23131E3D9B0 for ; Wed, 18 Oct 2017 16:31:37 +0000 (UTC) (envelope-from tony.liu@chinaregistrar.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5A784CD1 for ; Wed, 18 Oct 2017 16:31:37 +0000 (UTC) (envelope-from tony.liu@chinaregistrar.org) Received: by mailman.ysv.freebsd.org (Postfix) id 098D3E3D9AF; Wed, 18 Oct 2017 16:31:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 091B7E3D9AE for ; Wed, 18 Oct 2017 16:31:37 +0000 (UTC) (envelope-from tony.liu@chinaregistrar.org) Received: from us2-ob4-5.mailhostbox.com (us2-ob4-5.mailhostbox.com [208.91.199.214]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF11984CD0 for ; Wed, 18 Oct 2017 16:31:36 +0000 (UTC) (envelope-from tony.liu@chinaregistrar.org) Received: from 163.com (unknown [117.60.207.41]) (Authenticated sender: tony.liu@chinaregistrar.org) by us2.outbound.mailhostbox.com (Postfix) with ESMTPA id C235E1C1D06 for ; Wed, 18 Oct 2017 16:22:36 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chinaregistrar.org; s=20160924; t=1508343757; bh=RqqozbiUzr3e43SQ3yHRMxIybFagWAm4rd3atHEkbEU=; h=Date:From:To:Subject; b=iManRYn23GXMYpElpfy6c4lN96Y0dXDCvZ9Bp76Q6mgPntZ7/gRNq/7L+yXAn5VHQ VvcGnnLNQuLypP+o2zRgnoqXPQMSq4WnnZbkVaa/G4bJAgDK9N+JxkE8+lQ9dxCh2p n2ojnSk0BhH7y+7Y7Ir0YzJXr8yAjCGM4w75QmL0= Date: Thu, 19 Oct 2017 00:21:04 +0800 From: "Tony Liu" To: Subject: Confirm: About freebsd Registration Message-ID: <20171019002117751278@chinaregistrar.org> X-mailer: Foxmail 6, 13, 102, 15 [cn] Mime-Version: 1.0 X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=EPx26xRC c=1 sm=1 tr=0 a=HtsoVcCuE1CxeUoBkkJksA==:117 a=HtsoVcCuE1CxeUoBkkJksA==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=eM8GnQ37fcCt0Adyq74A:9 a=vd3EqFg4hB1rOKno:21 a=UbkGGWrHNaleXsLZ:21 a=mFyHDrcPJccA:10 a=vPC6YCEeDZK88YgTCNsA:9 a=-SKoznOhtWkFvbzt:21 a=_W_S_7VecoQA:10 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 16:31:37 -0000 RGVhciBNYW5hZ2VyLA0KKFBsZWFzZSBmb3J3YXJkIHRoaXMgdG8geW91ciBDRU8sIGJlY2F1c2Ug dGhpcyBpcyB1cmdlbnQuIFRoYW5rcykNClRoaXMgaXMgVG9ueSBMaXUsIFNlbmlvciBNYW5hZ2Vy IG9mIGEgTmV0d29yayBTZXJ2aWNlIENvbXBhbnkgd2hpY2ggaXMgdGhlIGRvbWFpbiBuYW1lIHJl Z2lzdHJhdGlvbiBjZW50ZXIgaW4gU2hhbmdoYWksIENoaW5hLiBPbiBPY3RvYmVyIDE2dGgsIDIw MTcsIHdlIHJlY2VpdmVkIGFuIGFwcGxpY2F0aW9uIGZyb20gUnVuYmFuZyBIb2xkaW5ncyBMdGQg cmVxdWVzdGVkIKGwZnJlZWJzZKGxIGFzIHRoZWlyIGludGVybmV0IGtleXdvcmQgYW5kIENoaW5h IChDTikgZG9tYWluIG5hbWVzKCBmcmVlYnNkLmNuLyBmcmVlYnNkLmNvbS5jbi8gZnJlZWJzZC5u ZXQuY24vIGZyZWVic2Qub3JnLmNuKS4gIEJ1dCBhZnRlciBjaGVja2luZyBpdCwgd2UgZmluZCB0 aGlzIG5hbWUgY29uZmxpY3Qgd2l0aCB5b3VyIGNvbXBhbnkgbmFtZSBvciB0cmFkZW1hcmsuIElu IG9yZGVyIHRvIGRlYWwgd2l0aCB0aGlzIG1hdHRlciBiZXR0ZXIsIGl0oa9zIG5lY2Vzc2FyeSB0 byBzZW5kIGVtYWlsIHRvIHlvdSBhbmQgY29uZmlybSB3aGV0aGVyIHRoaXMgY29tcGFueSBpcyB5 b3VyIGRpc3RyaWJ1dG9yIG9yIGJ1c2luZXNzIHBhcnRuZXIgaW4gQ2hpbmE/DQpCZXN0IFJlZ2Fy ZHMNClRvbnkgTGl1DQpTZW5pb3IgTWFuYWdlcg0KDQoNCkNoaW5hIFJlZ2lzdHJhciBIZWFkcXVh cnRlcnMNCnd3dy5jaGluYXJlZ2lzdHJhci5vcmcNCjgwMDgsIFRpYW5hbiBCdWlsZGluZywgTm8u IDEzOTkgSmlucWlhbyBSb2FkLCANClNoYW5naGFpIDIwMDEyMCwgQ2hpbmENCjAwODYtMjEtNjE5 MS04Njk2KFRlbCkgDQowMDg2LTEzNzctNDQwMC0zNDAoIE1vYmkpDQowMDg2LTIxLTYxOTEtODY5 NyhGYXgp From owner-freebsd-ports@freebsd.org Wed Oct 18 17:24:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74367E3F9A4 for ; Wed, 18 Oct 2017 17:24:50 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C88B393A for ; Wed, 18 Oct 2017 17:24:49 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id v9IHPNnF096084 for ; Wed, 18 Oct 2017 10:25:30 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <59E69D65.6020802@quip.cz> References: <59E69D65.6020802@quip.cz> From: "Chris H" Subject: Re: requesting policy for Apache module installation (LoadModule manipulation) Date: Wed, 18 Oct 2017 10:25:30 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 17:24:50 -0000 On Wed, 18 Oct 2017 02:16:37 +0200 Miroslav Lachman <000.fbsd@quip.cz> wrote > Hello, > I would like to ask some changes in how Apache modules are installed. > There are many maintainers and many different sources for Apache > modules. Some modules are installing sample files, some are modifying > httpd.conf (LoadModule line) after each install / deinstall. > > The modification after each deinstall is really a mess. If I installed > mod_xsendfile, enabled it in httpd.conf and later will use pkg upgrade > it will modify my httpd.conf in unwanted way - the mod_xsendfile will be > disabled. Same applies to many other modules. > > Some modules (mod_php) is installed and enabled by default. (different > behaviour for different modules? Why?) > > Can this behaviour be changed (unified) for all Apache modules to not > touch these lines (modules enabled by user)? > > If some port install some config file and user did some changes, this > file must not be deleted by deinstalling the port so why Apache modules > can remove / comment out lines touched by users? > > Broken Apache webserver after each pkg upgrade is really annoying. > > > Making all ports use the same script post-install / post-deinstall would > be nice too. > > For example mod_php uses > > "scripts":{ > "post-install":"/usr/local/sbin/apxs -e -a -n php5 libphp5.so", > "pre-deinstall":"/usr/local/sbin/apxs -e -A -n php5 libphp5.so" > }, > > mod_xsendfile uses > > "scripts":{ > "post-install":"/usr/local/sbin/apxs -e -A -n xsendfile > /usr/local/libexec/apache24/mod_xsendfile.so", > "post-deinstall":"/usr/bin/sed -i '' -E > '/LoadModule[[:blank:]]+xsendfile_module/d' > /usr/local/etc/apache24/httpd.conf\necho \"Don't forget to remove all > mod_xsendfile-related directives in your httpd.conf\"" > } > > to achieve the same results (broken httpd.conf) > > mod_php uses pre-deinstall > mod_xsendfile uses post-deinstall > > mod_php enables mod_php on installation by apxs -e -a > mod_xsendfile adds commented line by apxs -e -A > > This is just example of two modules. I looked at more modules and they > are almost unique - each using different targets, different apxs options > etc. > > I am proposing not touching httpd.conf on deinstall at all and just > printing the warning that the corresponding LoadModule line should be > removed if it is no longer necessary. (by running apxs command?) > > Also use "apxs -e -A -n moduleName" on install only if there is no > LoadModule line for this module: > > "post-install":"/usr/bin/grep -E '^#?LoadModule.*php5_module' > /usr/local/etc/apache24/httpd.conf || /usr/local/sbin/apxs -e -A -n php5 > libphp5.so" > > Another way to achieve this can be separate file in apache24/modules.d/ > installed as sample and if user wants to enable it, just rename it to > moduleName.conf. Then it will not be touched by pkg upgrade / deinstall > phase. Thank you for bringing this up, Miroslav. This has always annoyed me as well -- and I'm a Module maintainer. :) If it were up to me; Installing a Module would: o search for the Module line in httpd.conf (commented/uncommented) o create a commented line (if not exist) o present a banner regarding the [httpd.conf] line DeInstalling a Module would: o search for the Module line (commented/uncommented) o nuke the line (if exists) o produce a banner regarding what happened I don't think this method is too intrusive (regarding httpd.conf) because if the Module line doesn't exist; placing a commented line, and providing a banner as to how to Activate it, is/should be expected. OTOH removing a Module line on a Module you are UNinstalling should be expected; as the Module no longer exists, and can no longer be enabled. This process should also present a banner, as to what just occurred. Thanks again, for bringing this up. --Chris P.S. IMHO this probably should have been prefaced with [RFC] eg; [RFC] Policy for Apache Module Installation / Deinstallation just my 2¢ :) > > Miroslav Lachman > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Wed Oct 18 18:24:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7349E40CCD for ; Wed, 18 Oct 2017 18:24:30 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8291E64A93 for ; Wed, 18 Oct 2017 18:24:30 +0000 (UTC) (envelope-from SRS0=iyxb=BR=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 89C8B28416; Wed, 18 Oct 2017 20:24:26 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id AFB022840C; Wed, 18 Oct 2017 20:24:25 +0200 (CEST) Subject: Re: [RFC] Policy for Apache module installation / deinstallation (LoadModule manipulation) To: Chris H , freebsd-ports@freebsd.org References: <59E69D65.6020802@quip.cz> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <59E79C57.2090104@quip.cz> Date: Wed, 18 Oct 2017 20:24:23 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 18:24:30 -0000 Chris H wrote on 10/18/2017 19:25: > On Wed, 18 Oct 2017 02:16:37 +0200 Miroslav Lachman <000.fbsd@quip.cz> wrote > Installing a Module would: > o search for the Module line in httpd.conf (commented/uncommented) > o create a commented line (if not exist) > o present a banner regarding the [httpd.conf] line I agree with this. > DeInstalling a Module would: > o search for the Module line (commented/uncommented) > o nuke the line (if exists) > o produce a banner regarding what happened > > I don't think this method is too intrusive (regarding httpd.conf) > because if the Module line doesn't exist; placing a commented line, > and providing a banner as to how to Activate it, is/should be expected. > OTOH removing a Module line on a Module you are UNinstalling should > be expected; as the Module no longer exists, and can no longer be > enabled. This process should also present a banner, as to what just > occurred. But there is a big problem on pkg upgrade which means deinstall + install. All users of some module are left without this module after simple pkg upgrade and this is bad. It is the same as if 'pkg delete apache24' deletes whole httpd.conf which it does not if it was modified. That's why I propose DeInstalling a Module would: o search for the Module line (commented only) o nuke the line (if exists and is commented) o produce a banner "You may need to manually remove LoadModule mod_whatever if it is no longer needed." pkg upgrade should leave the machine in working state just after restart of upgraded services. No need to re-enable some module again and again after each pkg upgrade. Plain pkg upgrade should not revert any changes in config files which I did on purpose. Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed Oct 18 21:24:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA3FCE44578 for ; Wed, 18 Oct 2017 21:24:29 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 87DCD6AC26 for ; Wed, 18 Oct 2017 21:24:29 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id 83DBEE44577; Wed, 18 Oct 2017 21:24:29 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83591E44576 for ; Wed, 18 Oct 2017 21:24:29 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from sonic307-6.consmr.mail.bf2.yahoo.com (sonic307-6.consmr.mail.bf2.yahoo.com [74.6.134.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49A126AC25 for ; Wed, 18 Oct 2017 21:24:28 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1508361867; bh=UiaDuPLY0ce/Wo1D33xkCBP49MfMCvAig5qOj8ECCe0=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=oSVr6XvtlgrZ7DTN/U6gp26Vg7W/3PXrCc4gH1HQKc1OhWOSLX7s7HhjnwfXlbMhifdgR2evqIC9X13IjyVokNr5y9VtyxwWhhlMSAhoU9hPn2laU7KXMEH/AHBQDTGq8tywXyoAVK2L4Pu4eMwUhZVTVmHFmMDCeCaIXIlTgZo= X-YMail-OSG: 39X1U1wVM1kj7wO5JoLikzvVoPbT9jsEV5YuEFs1QW0epBf4sO1J5aJyPnNEH7o 0j8JkBhB_zRImNTsRR62fNuLrvZh1ysDuRrLzj3YY_sq1iWZe72VVhUE9S4jxHRqaIkvAirMed1O ajUxywWqYqRBZHzEvGf8_m5xpERzifH643CrKTVRLXhNbK64zUcFFYofxWoRnowHko_9QgwD.Zox j_tVUxpd6AbcOwdsAMOhOhmvFtuoACGi6WS2gCwaDH17DcB7KCypf7E3L4Ol2u6LxJHHlnen4Ctt E8t1WaZ2afL6TrQVomBjZUId4dXIbYXUI6MwBZ.ByJZwm64oiKoPtI5Q0cha5mmnkxHh51_eqDZP wF5zs2lvrdnVgqkyOFWMqz69GClGJe7Phk4dDXI1XZY4XZ2raUo_aCyewH0xexQLsI7g609FR5CS 6rbIGusNsHFM.uwZ8qjlJmA0WZA13tUyk_OiSNRe7tecpzVispvtBk5yQ0sQV.wYJN2m7BKIzm3K E4SS47ugyCGmQTNcHHvQispo_Y3UfZA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.bf2.yahoo.com with HTTP; Wed, 18 Oct 2017 21:24:27 +0000 Received: from [127.0.0.1] by smtp120.sbc.mail.bf1.yahoo.com with NNFMP; 18 Oct 2017 21:04:11 -0000 X-Yahoo-Newman-Id: 198900.56823.bm@smtp120.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 39X1U1wVM1kj7wO5JoLikzvVoPbT9jsEV5YuEFs1QW0epBf 4sO1J5aJyPnNEH7o0j8JkBhB_zRImNTsRR62fNuLrvZh1ysDuRrLzj3YY_sq 1iWZe72VVhUE9S4jxHRqaIkvAirMed1OajUxywWqYqRBZHzEvGf8_m5xpERz ifH643CrKTVRLXhNbK64zUcFFYofxWoRnowHko_9QgwD.Zoxj_tVUxpd6Abc OwdsAMOhOhmvFtuoACGi6WS2gCwaDH17DcB7KCypf7E3L4Ol2u6LxJHHlnen 4CttE8t1WaZ2afL6TrQVomBjZUId4dXIbYXUI6MwBZ.ByJZwm64oiKoPtI5Q 0cha5mmnkxHh51_eqDZPwF5zs2lvrdnVgqkyOFWMqz69GClGJe7Phk4dDXI1 XZY4XZ2raUo_aCyewH0xexQLsI7g609FR5CS6rbIGusNsHFM.uwZ8qjlJmA0 WZA13tUyk_OiSNRe7tecpzVispvtBk5yQ0sQV.wYJN2m7BKIzm3KE4SS47ug yCGmQTNcHHvQispo_Y3UfZA-- X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: "Tony Liu" Cc: freebsd-ports Subject: Re: Confirm: About freebsd Registration Date: Wed, 18 Oct 2017 17:06:14 -0400 Message-ID: <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> References: <20171019002117751278@chinaregistrar.org> In-Reply-To: <20171019002117751278@chinaregistrar.org> X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 21:24:29 -0000 I've forwarded this to the FreeBSD Foundation at info@freebsdfoundation.org for their action. I would guess that Runbang Holdings should not be granted the freebsd.*.cn domain names, since they probably have little or no connection to the FreeBSD Foundation and its work. I might be wrong about that, of course, but the Foundation staff are the ones to sort it out in any case. [Default] On Thu, 19 Oct 2017 00:21:04 +0800, "Tony Liu" wrote: >Dear Manager, >(Please forward this to your CEO, because this is urgent. Thanks) >This is Tony Liu, Senior Manager of a Network Service Company which is the domain name registration center in Shanghai, China. On October 16th, 2017, we received an application from Runbang Holdings Ltd requested ??freebsd?? as their internet keyword and China (CN) domain names( freebsd.cn/ freebsd.com.cn/ freebsd.net.cn/ freebsd.org.cn). But after checking it, we find this name conflict with your company name or trademark. In order to deal with this matter better, it??s necessary to send email to you and confirm whether this company is your distributor or business partner in China? >Best Regards >Tony Liu >Senior Manager > > >China Registrar Headquarters >www.chinaregistrar.org >8008, Tianan Building, No. 1399 Jinqiao Road, >Shanghai 200120, China >0086-21-6191-8696(Tel) >0086-1377-4400-340( Mobi) >0086-21-6191-8697(Fax) >_______________________________________________ >freebsd-ports@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Wed Oct 18 21:40:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70F20E44C26 for ; Wed, 18 Oct 2017 21:40:22 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4DDAE6B23D for ; Wed, 18 Oct 2017 21:40:22 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mailman.ysv.freebsd.org (Postfix) id 49901E44C25; Wed, 18 Oct 2017 21:40:22 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47F9EE44C24 for ; Wed, 18 Oct 2017 21:40:22 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x243.google.com (mail-qk0-x243.google.com [IPv6:2607:f8b0:400d:c09::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BB0B6B23C for ; Wed, 18 Oct 2017 21:40:21 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x243.google.com with SMTP id k123so8097988qke.3 for ; Wed, 18 Oct 2017 14:40:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=3ZZZOWmimN+2o5gD+j3hQ3h5mhavY8IaPaGQVZHaIM0=; b=10ux0vkjnWBKuRb5UUzVlJ1H9Pft+MPCaonbW8DfRl04ehP4FoRgOnearuvID7tjy9 hDrVXxGH6c2pVJ65Go3zsT6PynyGc4oLueu0utgo8/rRG/y2xlBcLjuXbVLIoYq29Ple 2lKNlGNCbbjsLlpYmN9DcQdENOMt1GXHHbmNYk73f4uNEnhlci5tvyMQOsWNLo4XObr7 7OieNbRhaiM0nCyJSQ0Cr2f/T8PXpiwReNDCi84cvxfkMgK7cGgEG+8p5hKqPzSklilu C6GfzrXiCYAh/JL9h6l0fXzAOxbZkGeSKFEbO8cEbKq787CvBaz3N0cgUlORh7EFW54t Hvvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=3ZZZOWmimN+2o5gD+j3hQ3h5mhavY8IaPaGQVZHaIM0=; b=aNkq9sWx2e8nvt3Py5F/JaGY2qaWMb62aoBg77ne1CprWRJH0mEZpgUnERQDULCtSO VaJTjnOcMHSEOwm2fRaT1heC51PsTGsvVdtfbT4NN6zOWNaClRpxJ3Ossh/b61PsSbjC unJ1shT6qAEXO4FHubaeQ6HhCvVZ3D8/+XCL8TDOWEvQ3tg9tfjG3Y9Rz9injaaQfXSC 2wXKN25XQwSYU4939TaPvCcn83nPSpMcICazHjaa7bqvPqbUvA8Yxh3S2E+dfOPyjGkd CPfzzeXlNCkPXXLCwBBdMbW3vZ69rlMLuQNm3CReFuptuOBhh5G3pOijGjr9uWmYedAF +Ieg== X-Gm-Message-State: AMCzsaVMmT4yaxR7q3ADHJz4sAOxXndcyeTxVC1JrSo5YjsiPyFb8f1/ R6etevR4XPELmoNgKo2Fxill4oks6d9HLVxx5zD3UIzZ X-Google-Smtp-Source: ABhQp+RwhnESZ2zd2KVL51Ix/Cilj8EZEiqSQephYQ3YCSLg+KOm2g7V02saj5jeiSK8LBvprfAa5CHtb8zvqRDQhMs= X-Received: by 10.55.134.70 with SMTP id i67mr4710724qkd.22.1508362820678; Wed, 18 Oct 2017 14:40:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.42.35 with HTTP; Wed, 18 Oct 2017 14:40:20 -0700 (PDT) X-Originating-IP: [203.99.129.1] In-Reply-To: <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> References: <20171019002117751278@chinaregistrar.org> <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> From: Jonathan Chen Date: Thu, 19 Oct 2017 10:40:20 +1300 Message-ID: Subject: Re: Confirm: About freebsd Registration To: freebsd-ports , scratch65535@att.net Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 21:40:22 -0000 On 19 October 2017 at 10:06, wrote: > I've forwarded this to the FreeBSD Foundation at > info@freebsdfoundation.org for their action. > > I would guess that Runbang Holdings should not be granted the > freebsd.*.cn domain names, since they probably have little or no > connection to the FreeBSD Foundation and its work. I might be > wrong about that, of course, but the Foundation staff are the > ones to sort it out in any case. Actually, this sort of emails are a common form of marketing spam. My employers have received and ignored quite a few of these. Cheers. --=20 Jonathan Chen > [Default] On Thu, 19 Oct 2017 00:21:04 +0800, "Tony Liu" > wrote: > >>Dear Manager, >>(Please forward this to your CEO, because this is urgent. Thanks) >>This is Tony Liu, Senior Manager of a Network Service Company which is th= e domain name registration center in Shanghai, China. On October 16th, 2017= , we received an application from Runbang Holdings Ltd requested ??freebsd?= ? as their internet keyword and China (CN) domain names( freebsd.cn/ freebs= d.com.cn/ freebsd.net.cn/ freebsd.org.cn). But after checking it, we find = this name conflict with your company name or trademark. In order to deal wi= th this matter better, it??s necessary to send email to you and confirm whe= ther this company is your distributor or business partner in China? >>Best Regards >>Tony Liu >>Senior Manager >> >> >>China Registrar Headquarters >>www.chinaregistrar.org >>8008, Tianan Building, No. 1399 Jinqiao Road, >>Shanghai 200120, China >>0086-21-6191-8696(Tel) >>0086-1377-4400-340( Mobi) >>0086-21-6191-8697(Fax) From owner-freebsd-ports@freebsd.org Wed Oct 18 21:49:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBFE7E44EB9 for ; Wed, 18 Oct 2017 21:49:39 +0000 (UTC) (envelope-from db@db.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CA5E06B60E for ; Wed, 18 Oct 2017 21:49:39 +0000 (UTC) (envelope-from db@db.net) Received: by mailman.ysv.freebsd.org (Postfix) id C95E0E44EB8; Wed, 18 Oct 2017 21:49:39 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C735DE44EB7 for ; Wed, 18 Oct 2017 21:49:39 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (unknown [IPv6:2620:64:0:1:223:7dff:fea2:c8f2]) by mx1.freebsd.org (Postfix) with ESMTP id B03B36B60D for ; Wed, 18 Oct 2017 21:49:38 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id BF1152AA367; Wed, 18 Oct 2017 15:43:43 -0600 (MDT) Received: by night.db.net (Postfix, from userid 1000) id 5B39039811; Wed, 18 Oct 2017 17:49:28 -0400 (EDT) Date: Wed, 18 Oct 2017 17:49:28 -0400 From: Diane Bruce To: scratch65535@att.net Cc: freebsd-ports Subject: Re: Confirm: About freebsd Registration Message-ID: <20171018214928.GA75157@night.db.net> References: <20171019002117751278@chinaregistrar.org> <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 21:49:40 -0000 On Wed, Oct 18, 2017 at 05:06:14PM -0400, scratch65535@att.net wrote: > I've forwarded this to the FreeBSD Foundation at > info@freebsdfoundation.org for their action. http://www.techrepublic.com/blog/it-security/the-chinese-domain-scam/ > > I would guess that Runbang Holdings should not be granted the > freebsd.*.cn domain names, since they probably have little or no > connection to the FreeBSD Foundation and its work. I might be > wrong about that, of course, but the Foundation staff are the > ones to sort it out in any case. > > > [Default] On Thu, 19 Oct 2017 00:21:04 +0800, "Tony Liu" > wrote: > > >Dear Manager, > >(Please forward this to your CEO, because this is urgent. Thanks) > >This is Tony Liu, Senior Manager of a Network Service Company which is the domain name registration center in Shanghai, China. On October 16th, 2017, we received an application from Runbang Holdings Ltd requested ??freebsd?? as their internet keyword and China (CN) domain names( freebsd.cn/ freebsd.com.cn/ freebsd.net.cn/ freebsd.org.cn). But after checking it, we find this name conflict with your company name or trademark. In order to deal with this matter better, it??s necessary to send email to you and confirm whether this company is your distributor or business partner in China? > >Best Regards > >Tony Liu > >Senior Manager > > > > > >China Registrar Headquarters > >www.chinaregistrar.org > >8008, Tianan Building, No. 1399 Jinqiao Road, > >Shanghai 200120, China > >0086-21-6191-8696(Tel) > >0086-1377-4400-340( Mobi) > >0086-21-6191-8697(Fax) > >_______________________________________________ > >freebsd-ports@freebsd.org mailing list > >https://lists.freebsd.org/mailman/listinfo/freebsd-ports > >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Wed Oct 18 22:31:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 032B5E45908 for ; Wed, 18 Oct 2017 22:31:09 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C998A6CA7D for ; Wed, 18 Oct 2017 22:31:08 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: by mailman.ysv.freebsd.org (Postfix) id C3AF1E45903; Wed, 18 Oct 2017 22:31:08 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3463E45901 for ; Wed, 18 Oct 2017 22:31:08 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C2F86CA7B for ; Wed, 18 Oct 2017 22:31:08 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: by mail-it0-x236.google.com with SMTP id l196so7750328itl.4 for ; Wed, 18 Oct 2017 15:31:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ratnaling-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=F/lLat06Wba6i38JStsA+j6ilTOjifzUcd8pm3Mu89s=; b=GgLAYxEMMPl0c3FjM8EmTblKobswAaS3W4vXlZpBtoBT6p7Hg6jTpbTbOwnepkxS3T elA7tIMVj8775JKhfEuYo2y4cmlmmSUny3foVyfJmTWMYzUfDyeqtI7EaC0JRnYNuhw9 wHwpVibrQsZs65cmakLHxm8nYitfGfyxCVJSBOq3uhg4p7gGgWNK00MbsnyHtALGtrrO Wn5N6bhh1wxWrpJeBMcnKzk2kXjIHXYoYOXosuy0a1ucevGk3v5sbVImFuPj/P6Y0mDl E18jghT9Ty6P2tRzNEPGLbaSYUlqezLF6Xtij/KH3kg70Pj/g5flrhLCLlbALwJfp/UW wPcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=F/lLat06Wba6i38JStsA+j6ilTOjifzUcd8pm3Mu89s=; b=QNR2OSq94TYRqVtzVdt/xiFP8RDs7FjFNOJoaG2wwLXaUQUhBJ+g8i7BuOs/bt84sn NzhTOGorHtyC3PAMGUxpN0WQNNI9VLN3DvNhZDC+sOpKGb4eZEG1yFVp71ECpSQaA6bi XPQdrbHYIia8+rA/PatMsLja0G5HEUw7yFjGmF+5VPSYKDu2Yo1ZWwXlUvOOgW4fds7X e+BNqydPcPR9HjmMygkEO12lrQy3YPQvspwHHbmXKC+MnWwiyVAsujc9IDthU3BFxud3 SLF5n0xJWJGJ5HyvaYbrQCm7/nmaH0VPMVyoauRzGGBB3ikuCtkxgoQW9lHDkY0y0e0x qi1Q== X-Gm-Message-State: AMCzsaWK9lclYStDHGqzN1Bo1R5lciVdHBdZjy9a8HwieE+keBzL9HuI QpzYljUlRSXkpCBbMbgb8M9yN3Ia62Uet2eDPaze4g== X-Google-Smtp-Source: ABhQp+RDefHUEHk1avZ/JyZlQcZFPEmCcqkLYOSroPS4fCkwsAqlaITsChqliuxBga30t0G4x6+LoL5geIgiHcPLa2s= X-Received: by 10.36.159.195 with SMTP id c186mr11796729ite.83.1508365867643; Wed, 18 Oct 2017 15:31:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.32.146 with HTTP; Wed, 18 Oct 2017 15:31:06 -0700 (PDT) In-Reply-To: References: <20171019002117751278@chinaregistrar.org> <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> From: Lee Brown Date: Wed, 18 Oct 2017 15:31:06 -0700 Message-ID: Subject: Re: Confirm: About freebsd Registration To: freebsd-ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 22:31:09 -0000 On Wed, Oct 18, 2017 at 2:40 PM, Jonathan Chen wrote: > On 19 October 2017 at 10:06, wrote: > > I've forwarded this to the FreeBSD Foundation at > > info@freebsdfoundation.org for their action. > > > > I would guess that Runbang Holdings should not be granted the > > freebsd.*.cn domain names, since they probably have little or no > > connection to the FreeBSD Foundation and its work. I might be > > wrong about that, of course, but the Foundation staff are the > > ones to sort it out in any case. > > Actually, this sort of emails are a common form of marketing spam. My > employers have received and ignored quite a few of these. > > Cheers. > -- > Jonathan Chen > Same here. They are not even on the list of accredited registrars , they are just expensive brokers. From owner-freebsd-ports@freebsd.org Wed Oct 18 22:47:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F253FE45DF1 for ; Wed, 18 Oct 2017 22:47:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CDD4C6D0EB for ; Wed, 18 Oct 2017 22:47:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C80A5E45DEF; Wed, 18 Oct 2017 22:47:02 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C75BAE45DEE; Wed, 18 Oct 2017 22:47:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8085F6D0EA; Wed, 18 Oct 2017 22:47:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id CE0FEBDD2F; Thu, 19 Oct 2017 00:46:59 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 63186BDD1E; Thu, 19 Oct 2017 00:46:59 +0200 (CEST) Subject: Re: svn commit: r424112 - in head/www/fcgiwrap: . files From: Mathieu Arnold To: Xin LI , Mathieu Arnold Cc: ports@freebsd.org, FreeBSD Ports Security Team , Matthew Seaman References: <201610171203.u9HC38mE019029@repo.freebsd.org> <474fb7c2-35ad-e70f-0236-7f2b57e309a1@FreeBSD.org> Organization: Absolight / The FreeBSD Foundation Message-ID: <1b874afe-cdf9-38d1-ce4c-68e26ab5d50e@FreeBSD.org> Date: Thu, 19 Oct 2017 00:46:57 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <474fb7c2-35ad-e70f-0236-7f2b57e309a1@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="R5dSnphAcp6wtoPsx1QiCHnxMSbUCOx6M" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 22:47:03 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --R5dSnphAcp6wtoPsx1QiCHnxMSbUCOx6M Content-Type: multipart/mixed; boundary="baKEnlE7Q7uiXSD7vn1euDQq0Dcd7fa5q"; protected-headers="v1" From: Mathieu Arnold To: Xin LI , Mathieu Arnold Cc: ports@freebsd.org, FreeBSD Ports Security Team , Matthew Seaman Message-ID: <1b874afe-cdf9-38d1-ce4c-68e26ab5d50e@FreeBSD.org> Subject: Re: svn commit: r424112 - in head/www/fcgiwrap: . files References: <201610171203.u9HC38mE019029@repo.freebsd.org> <474fb7c2-35ad-e70f-0236-7f2b57e309a1@FreeBSD.org> In-Reply-To: <474fb7c2-35ad-e70f-0236-7f2b57e309a1@FreeBSD.org> --baKEnlE7Q7uiXSD7vn1euDQq0Dcd7fa5q Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 18/10/2017 =C3=A0 12:05, Mathieu Arnold a =C3=A9crit=C2=A0: > Le 17/10/2017 =C3=A0 22:26, Xin LI a =C3=A9crit=C2=A0: >> Hi, Mathieu, >> >> Sorry for catching this late, but is there any reason not to simply >> run the daemon under the desired credentials, instead of doing this >> chown/chmod dance afterward? >> >> Not all systems start fcgiwrap daemon quick enough for the socket to >> show up (a race condition, with potential of not setting it correctly,= >> which is observed about 3/5 times on my server). Moreover, this will >> also encourage using unneeded privileges (assuming fcgiwrap runs under= >> root credentials, which is the default fcgiwrap_user). > There is a very good reason to not run the application with a different= > user than the web server, yes. s/to not run/to run/. Also, I had not imagined anyone would run their cgi as root. The default user should probably be nobody or something less silly, but definitively not root. > My use case is a git server, the web server runs as www, and to be able= > to write to the repositories the gitweb application must be run as git.= > > I have: > > fcgiwrap_enable=3D"YES" > fcgiwrap_profiles=3D"git" > fcgiwrap_socket_owner=3D"www" > fcgiwrap_git_socket=3D"unix:/var/run/fcgiwrap/git.socket" > fcgiwrap_git_user=3D"git" > >> Cheers, >> >> On Mon, Oct 17, 2016 at 5:03 AM, Mathieu Arnold wrot= e: >>> Author: mat >>> Date: Mon Oct 17 12:03:08 2016 >>> New Revision: 424112 >>> URL: https://svnweb.freebsd.org/changeset/ports/424112 >>> >>> Log: >>> Add changing the owner/group/mode for the socket. >>> >>> PR: 213385 >>> Submitted by: mat >>> Approved by: maintainer >>> Sponsored by: Absolight >>> >>> Modified: >>> head/www/fcgiwrap/Makefile (contents, props changed) >>> head/www/fcgiwrap/files/fcgiwrap.in >>> >>> Modified: head/www/fcgiwrap/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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >>> --- head/www/fcgiwrap/Makefile Mon Oct 17 12:03:03 2016 (r424= 111) >>> +++ head/www/fcgiwrap/Makefile Mon Oct 17 12:03:08 2016 (r424= 112) >>> @@ -2,7 +2,7 @@ >>> >>> PORTNAME=3D fcgiwrap >>> PORTVERSION=3D 1.1.0 >>> -PORTREVISION=3D 3 >>> +PORTREVISION=3D 4 >>> CATEGORIES=3D www >>> MASTER_SITES=3D http://www.skysmurf.nl/comp/FreeBSD/distfiles/ >>> >>> >>> Modified: head/www/fcgiwrap/files/fcgiwrap.in >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >>> --- head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:03 2016 = (r424111) >>> +++ head/www/fcgiwrap/files/fcgiwrap.in Mon Oct 17 12:03:08 2016 = (r424112) >>> @@ -19,6 +19,9 @@ >>> # - tcp6:[ipv6_addr]:port (for ipv6) >>> # fcgiwrap_flags=3D >>> # Use fcgiwrap_user to run fcgiwrap as user >>> +# Use fcgiwrap_socket_mode to change the mode of the socket >>> +# Use fcgiwrap_socket_owner to change the owner of the socket >>> +# Use fcgiwrap_socket_group to change the group of the socket >>> >>> # fcgiwrap rc.d script supports multiple profiles (a-la rc.d/nginx) >>> # When profiles are specified, the non-profile specific parameters b= ecome defaults. >>> @@ -29,10 +32,12 @@ >>> # fcgiwrap_enable=3D"YES" >>> # fcgiwrap_profiles=3D"myserver myotherserver" >>> # fcgiwrap_flags=3D"-c 4" >>> +# fcgiwrap_socket_owner=3D"www" >>> # fcgiwrap_myserver_socket=3D"unix:/var/run/fcgiwrap.myserver.socket= " >>> # fcgiwrap_myserver_user=3D"myuser" >>> # fcgiwrap_myotherserver_socket=3D"unix:/var/run/fcgiwrap.myotherser= ver.socket" >>> # fcgiwrap_myotherserver_user=3D"myotheruser" >>> +# fcgiwrap_myserver_socket_mode=3D"0775" >>> # fcgiwrap_myotherserver_flags=3D"" # No flags for this profile. >>> >>> . /etc/rc.subr >>> @@ -62,6 +67,26 @@ fcgiwrap_precmd() { >>> install -d -o root -g wheel -m 1777 /var/run/fcgiwrap >>> } >>> >>> +fcgiwrap_postcmd() { >>> + # This is only for unix sockets >>> + case "${fcgiwrap_socket}" in >>> + unix:*) >>> + ;; >>> + *) >>> + return >>> + ;; >>> + esac >>> + if [ -n "${fcgiwrap_socket_mode}" ]; then >>> + chmod ${fcgiwrap_socket_mode} ${fcgiwrap_socket#unix:= } >>> + fi >>> + if [ -n "${fcgiwrap_socket_owner}" ]; then >>> + chown ${fcgiwrap_socket_owner} ${fcgiwrap_socket#unix= :} >>> + fi >>> + if [ -n "${fcgiwrap_socket_group}" ]; then >>> + chgrp ${fcgiwrap_socket_group} ${fcgiwrap_socket#unix= :} >>> + fi >>> +} >>> + >>> fcgiwrap_cleansocket() { >>> # Workaround the fact that fcgiwrap doesn't cleanup his socke= t at stopping >>> case ${fcgiwrap_socket} in >>> @@ -78,6 +103,7 @@ pidfile=3D"${pidprefix}.pid" # May be a d >>> procname=3D"%%PREFIX%%/sbin/${name}" >>> command=3D"/usr/sbin/daemon" >>> start_precmd=3D"fcgiwrap_precmd" >>> +start_postcmd=3D"fcgiwrap_postcmd" >>> stop_postcmd=3D"fcgiwrap_cleansocket" >>> >>> load_rc_config $name >>> @@ -86,6 +112,9 @@ load_rc_config $name >>> fcgiwrap_enable=3D${fcgiwrap_enable:-"NO"} >>> fcgiwrap_user=3D${fcgiwrap_user:-"root"} >>> fcgiwrap_socket=3D${fcgiwrap_socket:-"unix:/var/run/fcgiwrap/fcgiwra= p.sock"} >>> +fcgiwrap_socket_mode=3D${fcgiwrap_socket_mode:-"0755"} >>> +fcgiwrap_socket_owner=3D${fcgiwrap_socket_owner:-"root"} >>> +fcgiwrap_socket_group=3D${fcgiwrap_socket_group:-"wheel"} >>> >>> # This handles profile specific vars. >>> if [ -n "$2" ]; then >>> @@ -96,6 +125,9 @@ if [ -n "$2" ]; then >>> eval fcgiwrap_fib=3D"\${fcgiwrap_${profile}_fib:-${fc= giwrap_fib}}" >>> eval fcgiwrap_user=3D"\${fcgiwrap_${profile}_user:-${= fcgiwrap_user}}" >>> eval fcgiwrap_socket=3D"\${fcgiwrap_${profile}_socket= :?}" >>> + eval fcgiwrap_socket_mode=3D"\${fcgiwrap_${profile}_s= ocket_mode:-${fcgiwrap_socket_mode}}" >>> + eval fcgiwrap_socket_owner=3D"\${fcgiwrap_${profile}_= socket_owner:-${fcgiwrap_socket_owner}}" >>> + eval fcgiwrap_socket_group=3D"\${fcgiwrap_${profile}_= socket_group:-${fcgiwrap_socket_group}}" >>> eval fcgiwrap_flags=3D"\${fcgiwrap_${profile}_flags:-= ${fcgiwrap_flags}}" >>> else >>> echo "$0: extra argument ignored" >>> --=20 Mathieu Arnold --baKEnlE7Q7uiXSD7vn1euDQq0Dcd7fa5q-- --R5dSnphAcp6wtoPsx1QiCHnxMSbUCOx6M 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 iQJ8BAEBCgBmBQJZ59niXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I3H0P/0trr+A9vniriGZd5g2q1pke SnlnGF5HMfYKPOisjWn4QCs5Wk3h2XtxII5N/iCY3ZfGdo33cQ7my6ZFvsHhp3N5 XPf5dN6cOGQ+6Oa9N/LS+3pPu4+HwzRFGstsmuDmncIu+V5EeRy//1b9mEHgMs8D oBVHPO/2SN05XnHZOawpKzqVnHWFG6Y8R1FdOz1Z/Y+OlPlLQxotliOtjzQddPde oZGnbj3uNqx6qf4Of7dPLaXyCLzfIfGihnZR00A8s5/1VRG6iaCXFEZdfmzm7r36 Kncl8sIIzzB/hDGTIFyHDvi2IEOjXL/1/kP77htzmTuRdfLsiIjykpod5/kANtbg U/rvJKx2UyOST6t+i/TJODOxicht0xI0FQnBRZNKapa9xz6BAkHC8vgVao3s9zl7 qtGk/GEqX4MW6LPuxdojdTydl+ZdhW7sZ/9UuKe154uEEGMtuLaICQ7UX5yHTULH cktnGTxtmY1XDu8PQw84ymCKvWBHjZKekY8W7zyBxKGEbr/KmdXl7/M/h6b7euln Ww+TNWhnoRNHoiolPdhFOcom7DWLvhKqelL5eWCF+9gogqBZCr0+Kx95vnyChfYo ngwHt5TQrRaAWDFKnJpHJ7f0hWVWc6Jx3Owk+lPy11uKxnl3MaJ6wt8VfGij/ylx kIn0FP5Hal8mbe7Ffc/M =T8+R -----END PGP SIGNATURE----- --R5dSnphAcp6wtoPsx1QiCHnxMSbUCOx6M-- From owner-freebsd-ports@freebsd.org Wed Oct 18 23:53:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9928E4710F for ; Wed, 18 Oct 2017 23:53:53 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AD82C6EFA1 for ; Wed, 18 Oct 2017 23:53:53 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: by mailman.ysv.freebsd.org (Postfix) id A9D9FE4710E; Wed, 18 Oct 2017 23:53:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9779E4710D for ; Wed, 18 Oct 2017 23:53:53 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 787156EFA0 for ; Wed, 18 Oct 2017 23:53:53 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:from:from :references:subject:subject; s=201508; t=1508370830; bh=pB0zLm7j U/x0NdDJ7D1rUsHCWaTz9FPTYePsXmfcyOc=; b=dKHMUqDPG38JpUvb8O3Xb/NM FC6O3IgIVO0o+Vg8+0B6hZErCErFQk0mfHYmWrYGJJFDfMt2LwWVPzwzn47EJPGP UFug4lVKIFHuMmfoLtiCZGAkDVXC7b4uBbn9gLfhaS5isjTgUXVc2z90M8HPDT+t 1GeRLuUyqy7rJqz7Y7o= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 5728C262DC; Wed, 18 Oct 2017 19:53:50 -0400 (EDT) Subject: Re: Confirm: About freebsd Registration To: Jonathan Chen , freebsd-ports , scratch65535@att.net References: <20171019002117751278@chinaregistrar.org> <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> From: Michael Butler Message-ID: <731cee1c-aa54-4490-bdab-e592e09bf1f8@protected-networks.net> Date: Wed, 18 Oct 2017 19:53:48 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 23:53:53 -0000 On 10/18/17 17:40, Jonathan Chen wrote: > On 19 October 2017 at 10:06, wrote: >> I've forwarded this to the FreeBSD Foundation at >> info@freebsdfoundation.org for their action. >> >> I would guess that Runbang Holdings should not be granted the >> freebsd.*.cn domain names, since they probably have little or no >> connection to the FreeBSD Foundation and its work. I might be >> wrong about that, of course, but the Foundation staff are the >> ones to sort it out in any case. > > Actually, this sort of emails are a common form of marketing spam. My > employers have received and ignored quite a few of these. And I reported it (automagically) as spam through my account @spamcop (i.e. cisco) as I do with any spurious rubbish received via a mailing-list or not, imb From owner-freebsd-ports@freebsd.org Thu Oct 19 08:24:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5578E331DB for ; Thu, 19 Oct 2017 08:24:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B0976ABD for ; Thu, 19 Oct 2017 08:24:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B005DE331DA; Thu, 19 Oct 2017 08:24:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AFB5AE331D9 for ; Thu, 19 Oct 2017 08:24:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A2420ABC for ; Thu, 19 Oct 2017 08:24:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9J8OKv2040578 for ; Thu, 19 Oct 2017 08:24:20 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9J8OKJj040577; Thu, 19 Oct 2017 08:24:20 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201710190824.v9J8OKJj040577@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 19 Oct 2017 08:24:20 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2017 08:24:20 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/netsurf-buildsystem | 1.5 | 1.6 ------------------------------------------------+-----------------+------------ devel/shflags | 1.2.1 | v1.2.2 ------------------------------------------------+-----------------+------------ dns/libnspsl | 0.1.0 | 0.1.2 ------------------------------------------------+-----------------+------------ www/libhubbub | 0.3.3 | 0.3.4 ------------------------------------------------+-----------------+------------ www/netsurf | 3.6 | 3.7 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu Oct 19 14:14:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 501C6E3CC28 for ; Thu, 19 Oct 2017 14:14:48 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 286E36BB1F for ; Thu, 19 Oct 2017 14:14:48 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id 27B94E3CC26; Thu, 19 Oct 2017 14:14:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 275FCE3CC25 for ; Thu, 19 Oct 2017 14:14:48 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from sonic302-6.consmr.mail.bf2.yahoo.com (sonic302-6.consmr.mail.bf2.yahoo.com [74.6.135.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E0CE96BB1D for ; Thu, 19 Oct 2017 14:14:47 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1508422485; bh=lzhZVbDtFrjXjUN1La0HbSYpb+XWy8Q7iQA1yJZEEmk=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=nHVz3HI6FzC4HU2uGV9DtQ8/ppAqaXB1VizvoyoHYb0KWEyF1CzEKXFOtQm5OAgX0lQnkfgm+lL972+lM3yFXRq2HYYKVI01oMhLr1CSbkyUunD7uBbffZDggmjPz/3iyMC/yQWrf8BSSFn8i/WU1s65nYd4I332sX+yiWUrtHE= X-YMail-OSG: edrk23AVM1l7jvAmiuhxjf4cKPZ2Ta.x_WIYPIjA.DqQAZoa1SKeToHdgIAe8cI uA.tWF9.uBbogA_lTnHb5V2WoxnEsuTOvJDXxw1ZPCUt1VdnFkzaPQTfyrdJIYlz3A6J4i.1p7i8 1nLNDK_j6Z2T5.qsB.6Vbsr5lXkv2x1H2Wit2zzpKnZp8Q0QXRYSirqSYc2UtkcFFMmJNed5y9PL G2wQA7omOUi99sqw4sgYc39L260dn8ISENAIvZXPrYu.nrF75tJ3wtLQUbBvCOnUo_jr0JSs6aFz dtwGmr1sVDLYAbd4d1.ojq4248obJmrZ_ELjlT4lN.438KnCpeq9x0ctRFIaoUZ_ycMPJD4Tpwpw kG6uAOMmDDGq3SFNugm_88VxMr4K_mCtG6juFKn62k71_5bHqzGAcQcLfWdZZ086ea6FX7O6AzjU 4Onzif9MZVeJqQv3km13LDgI7HgBiBGCTZizXFoTNJ6dIPR.8LurfRUqt6JvKIuY9WqbbPN6wa2Q OPZlw.ys- Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.bf2.yahoo.com with HTTP; Thu, 19 Oct 2017 14:14:45 +0000 Received: from [127.0.0.1] by smtp118.sbc.mail.bf1.yahoo.com with NNFMP; 19 Oct 2017 13:54:27 -0000 X-Yahoo-Newman-Id: 904033.18953.bm@smtp118.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: edrk23AVM1l7jvAmiuhxjf4cKPZ2Ta.x_WIYPIjA.DqQAZo a1SKeToHdgIAe8cIuA.tWF9.uBbogA_lTnHb5V2WoxnEsuTOvJDXxw1ZPCUt 1VdnFkzaPQTfyrdJIYlz3A6J4i.1p7i81nLNDK_j6Z2T5.qsB.6Vbsr5lXkv 2x1H2Wit2zzpKnZp8Q0QXRYSirqSYc2UtkcFFMmJNed5y9PLG2wQA7omOUi9 9sqw4sgYc39L260dn8ISENAIvZXPrYu.nrF75tJ3wtLQUbBvCOnUo_jr0JSs 6aFzdtwGmr1sVDLYAbd4d1.ojq4248obJmrZ_ELjlT4lN.438KnCpeq9x0ct RFIaoUZ_ycMPJD4TpwpwkG6uAOMmDDGq3SFNugm_88VxMr4K_mCtG6juFKn6 2k71_5bHqzGAcQcLfWdZZ086ea6FX7O6AzjU4Onzif9MZVeJqQv3km13LDgI 7HgBiBGCTZizXFoTNJ6dIPR.8LurfRUqt6JvKIuY9WqbbPN6wa2QOPZlw.ys - X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Jonathan Chen Cc: freebsd-ports Subject: Re: Confirm: About freebsd Registration Date: Thu, 19 Oct 2017 09:56:33 -0400 Message-ID: References: <20171019002117751278@chinaregistrar.org> <43gfuc147bbnk3jpo4jl3fl9hcaja57i7e@4ax.com> In-Reply-To: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2017 14:14:48 -0000 Ta, Jon. Oh well, we live and, if we're lucky, we learn. It looked innocuous enough. Between their shoddy manufacturing and their duplicitous marketing, it won't surprise me if the eager Capitalist liars in the mis-named PRC eventually make "Chinese businessman" the trustworthless equivalent of "Nigerian scammer". [Default] On Thu, 19 Oct 2017 10:40:20 +1300, Jonathan Chen wrote: >Actually, this sort of emails are a common form of marketing spam. My >employers have received and ignored quite a few of these. > >Cheers. From owner-freebsd-ports@freebsd.org Thu Oct 19 15:05:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 898A2E3E00D for ; Thu, 19 Oct 2017 15:05:56 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [IPv6:2a01:4f8:201:6350::2]) by mx1.freebsd.org (Postfix) with ESMTP id 51C8D6D372 for ; Thu, 19 Oct 2017 15:05:56 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.19.110] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id C0BFCF8A for ; Thu, 19 Oct 2017 18:05:54 +0300 (MSK) To: freebsd-ports@freebsd.org Reply-To: lev@FreeBSD.org From: Lev Serebryakov Subject: WRKDIRPREFIX='' on command line stops to work? Organization: FreeBSD Message-ID: Date: Thu, 19 Oct 2017 18:05:47 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4CgF0oSVi2wssstJmR7DM1VMkL7fNwkbq" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2017 15:05:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4CgF0oSVi2wssstJmR7DM1VMkL7fNwkbq Content-Type: multipart/mixed; boundary="HO26j28MvisM771x3QRFPlr6qJ7C5kX7M"; protected-headers="v1" From: Lev Serebryakov Reply-To: lev@FreeBSD.org To: freebsd-ports@freebsd.org Message-ID: Subject: WRKDIRPREFIX='' on command line stops to work? --HO26j28MvisM771x3QRFPlr6qJ7C5kX7M Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I have WRKDIRPREFIX=3D/usr/local/build/ports set in my /etc/make.conf because my /usr/ports is not on FS which I want to torture with builds. It worked for many years and works now. When I need to build port in ports tree in my home directory (for example, when I test port update) I use % make DISTDIR=3D/usr/home/lev/distfiles WRKDIRPREFIX=3D'' And it worked until recently. Now I get: % make DISTDIR=3D/usr/home/lev/distfiles WRKDIRPREFIX=3D'' make[1]: don't know how to make /usr/home/lev/FreeBSD/ports/sysutils/nut/work/.stage_done.nut._usr_local.= Stop make[1]: stopped in /usr/home/lev/FreeBSD/ports/sysutils/nut *** Error code 2 Stop. make: stopped in /usr/home/lev/FreeBSD/ports/sysutils/nut % What happens and what should I do? --=20 // Lev Serebryakov --HO26j28MvisM771x3QRFPlr6qJ7C5kX7M-- --4CgF0oSVi2wssstJmR7DM1VMkL7fNwkbq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAlnov0xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R4+TMQ/+IWaU8fIWwLGt7G3pRJwECJsEjS7IxTDJLMfrtKiVHBh/fSqPaGT1dqet fAUg6AMu1JBhu5KwCyhj7gGISiSldMdsLr/5UdYiP5wvSk8VGAJXeVLJacdDvAlP 8K/UDKO9BfjKJUBi3fWn+937VgcSAdbG+e1EakQ2LE9monfmUstkPGUSJiQI+Vdn 4HrqOPoFmXtCECnICbY+SFde06GxMf7mqwUTU3/b+wrY8FUPEjSaN0oiKefHSAK8 j04MmSfsZrUtlmH9anDKAjWwbuXbXSy+yma8/vZpIcKHULdoWiwmPhLrYN/9FCCi MsLC8Bvv1misqKnnKjWdeqxB/ipNvxtXhdEVPbSexN0Ir2smHZx3ggl37+wDl0uS ywEJnEmv7qSlywT29UfzRvC2/bRY653t8pNhI/vVFwtyQwWcgBzUMEjlxih48q1k QVN+cT3K/j/zQ/7swKlveEQL2MY0sLPWiXwssu+txX6LD57WxnOVSJUtD9B7RfVc TsMWRHGlDjyeXcScm8xEiHxBU4SPXyYjqmMURj7MUrnnQCEIx5MwuZHqglbStYzo BGoFp0yDyb6pZqmfK89Ae1aayUHriH/88PQCSpD/dxb1usC3eedbIbze/tYqF64U T3DEfAXtkcIMbqjfVGMVmwj66RP4uOYUvzy0ZUy3xqbFqLl578Y= =6IiL -----END PGP SIGNATURE----- --4CgF0oSVi2wssstJmR7DM1VMkL7fNwkbq-- From owner-freebsd-ports@freebsd.org Fri Oct 20 02:20:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDCE1E4D14A for ; Fri, 20 Oct 2017 02:20:34 +0000 (UTC) (envelope-from christopherhall.hsw@gmail.com) Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89BF1639F8; Fri, 20 Oct 2017 02:20:34 +0000 (UTC) (envelope-from christopherhall.hsw@gmail.com) Received: by mail-pf0-x231.google.com with SMTP id b79so8803878pfk.5; Thu, 19 Oct 2017 19:20:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version; bh=myJ7bmyL2JBbyfpfdU6yrYlPEbum2W4vdQf/k+Cm4E8=; b=sYG16B7WtY4y/esHgcj+UsM1+TENhBmNo/9wHNfEqt+/K4p9wXtba01tVcWEAv+GP+ cQ684z5PlDBu6WRCDj6YZyKVynpA9CVjmcs9XWcH0/PGgp2wCsZ1FRGC0R3KWbeoq7WA oi49yADQ3FDq2tMYb//8egc0nR/JO6JGp61wxXp+BzanMiA1ECGkd5w+iwdyd0Jh2rYg jtV+u98UMx2FvdqaGE6LSgItbh2AYbzj2o9dJNm/j/PJKfeMzbN/ab1ozG3YjG78qPlD UFAokQKr9JbZclbh+BN8Ko3eCjlCS1lUJ2pCmjpQRHmS1HGZPmaxM2r529AcTdCGwoQe 10aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version; bh=myJ7bmyL2JBbyfpfdU6yrYlPEbum2W4vdQf/k+Cm4E8=; b=or3uUZ/8AFF/4bAXmEDBa/gFQyZhQgaCU7nNAaJrLKb6xjNf1Tt1kAszyNwoNvVhf0 SqfdQjAgz0d+vf+HhHBHxUEGHzAnyYjstVY+rbCIK2pzuooWoc/60BFeVi4SB+UDoR0v f7K2Tp/JjvTZiKHyz+VJHSRGrHFtcldmq0XpaHmqLl4JZ7J+d++R94mGGqegkHWLs6qr kSAtUii6Tw2mxkAKQvPul/ujrXlnpSbvdmOrAd68U9in2dD1aZvhLdpPL8yCXsiPLy9z EN80QYwUPAg0Afwy15flCXLIPkYpf5ViwtX5GLqUF/R2zEfak4NZNun+Q12fxSO11Lq/ icww== X-Gm-Message-State: AMCzsaVXqGVfwEAW2Ra3KX0s5kYXk2nCggVOKVj6rkqLdAKdaBDoZCRY bXESBuytI2JbZ8y0o584E5U/ygmlDsQ= X-Google-Smtp-Source: ABhQp+T9YguVXan4ZQzOrd0H7SU+HS0IBdHs7x3oqbcY44nsw3aXxOvUPQA18jHhpk4fHtxyVTa6cg== X-Received: by 10.101.82.198 with SMTP id z6mr2960108pgp.387.1508466033693; Thu, 19 Oct 2017 19:20:33 -0700 (PDT) Received: from arria.bitmark.lan (2001-b030-2314-0200-f279-59ff-fe6a-4741.hinet-ip6.hinet.net. [2001:b030:2314:200:f279:59ff:fe6a:4741]) by smtp.gmail.com with ESMTPSA id z76sm29239767pfi.117.2017.10.19.19.20.31 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 19 Oct 2017 19:20:32 -0700 (PDT) Date: Fri, 20 Oct 2017 10:20:20 +0800 From: Christopher Hall To: Lev Serebryakov Cc: freebsd-ports@freebsd.org Subject: Re: WRKDIRPREFIX='' on command line stops to work? Message-ID: <20171020101916.7fdcd099@arria.bitmark.lan> In-Reply-To: References: X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/Bn8bIIXFMMJx/v0wovakH=Y"; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 02:20:34 -0000 --Sig_/Bn8bIIXFMMJx/v0wovakH=Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hello Lev, On Thu, 19 Oct 2017 18:05:47 +0300, Lev Serebryakov wrote: > I have WRKDIRPREFIX=3D/usr/local/build/ports set in my /etc/make.conf > because my /usr/ports is not on FS which I want to torture with > builds. It worked for many years and works now. >=20 > When I need to build port in ports tree in my home directory (for > example, when I test port update) I use >=20 > % make DISTDIR=3D/usr/home/lev/distfiles WRKDIRPREFIX=3D'' >=20 > And it worked until recently. Now I get: >=20 > % make DISTDIR=3D/usr/home/lev/distfiles WRKDIRPREFIX=3D'' > make[1]: don't know how to make > /usr/home/lev/FreeBSD/ports/sysutils/nut/work/.stage_done.nut._usr_local. > Stop >=20 > make[1]: stopped in /usr/home/lev/FreeBSD/ports/sysutils/nut > *** Error code 2 >=20 > Stop. > make: stopped in /usr/home/lev/FreeBSD/ports/sysutils/nut > % >=20 > What happens and what should I do? >=20 > --=20 > // Lev Serebryakov >=20 I always use the WRKDIRPREFIX even for home directory builds by creating a directory ${WRKDIRPREFIX}${HOME} and chown it to my user. maybe try this as a work around --=20 Best Regards. Christopher Hall. --Sig_/Bn8bIIXFMMJx/v0wovakH=Y Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQRyelSjiukqsXZaujmN0YpoS+pqBAUCWeldZAAKCRCN0YpoS+pq BIWVAJ4v5kJRZd6U8tpEBg5OhwtxxLfOVwCeM9MCnvB23N16BEiQVydAlLFZif4= =u1jQ -----END PGP SIGNATURE----- --Sig_/Bn8bIIXFMMJx/v0wovakH=Y-- From owner-freebsd-ports@freebsd.org Fri Oct 20 09:10:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2453BE2BA4D for ; Fri, 20 Oct 2017 09:10:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1062E6EA64 for ; Fri, 20 Oct 2017 09:10:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0CB8AE2BA4C; Fri, 20 Oct 2017 09:10:11 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A594E2BA4B for ; Fri, 20 Oct 2017 09:10:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E37F26EA62 for ; Fri, 20 Oct 2017 09:10:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9K9AAbq086413 for ; Fri, 20 Oct 2017 09:10:10 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9K9AAXx086398; Fri, 20 Oct 2017 09:10:10 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201710200910.v9K9AAXx086398@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 20 Oct 2017 09:10:10 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 09:10:11 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/aws-sdk-cpp | 1.2.16 | 1.2.20 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Fri Oct 20 12:11:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B3B0E33024 for ; Fri, 20 Oct 2017 12:11:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 88AF973FFB for ; Fri, 20 Oct 2017 12:11:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 87FEAE33023; Fri, 20 Oct 2017 12:11:19 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8788BE33022 for ; Fri, 20 Oct 2017 12:11:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7B4F673FFA for ; Fri, 20 Oct 2017 12:11:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9KCBIKF048080 for ; Fri, 20 Oct 2017 12:11:18 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9KCBI1D048079 for ports@FreeBSD.org; Fri, 20 Oct 2017 12:11:18 GMT (envelope-from indexbuild) Date: Fri, 20 Oct 2017 12:11:18 GMT From: Ports Index build Message-Id: <201710201211.v9KCBI1D048079@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 10.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 12:11:19 -0000 INDEX build failed with errors: Generating INDEX-10 - please wait..--- describe.accessibility --- --- describe.arabic --- --- describe.archivers --- --- describe.astro --- --- describe.audio --- --- describe.benchmarks --- --- describe.biology --- --- describe.cad --- --- describe.chinese --- --- describe.comms --- --- describe.converters --- --- describe.databases --- --- describe.deskutils --- --- describe.devel --- --- describe.dns --- --- describe.editors --- --- describe.emulators --- --- describe.finance --- --- describe.french --- --- describe.ftp --- [...] --- describe.print --- --- describe.russian --- --- describe.science --- --- describe.security --- --- describe.shells --- --- describe.sysutils --- --- describe.textproc --- --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- --- describe.x11 --- --- describe.x11-clocks --- --- describe.x11-drivers --- --- describe.x11-fm --- --- describe.x11-fonts --- --- describe.x11-servers --- --- describe.x11-themes --- --- describe.x11-toolkits --- --- describe.x11-wm --- Done. make_index: /home/indexbuild/tindex/ports/lang/fpc-units: no entry for /home/indexbuild/tindex/ports/lang/fpc-tcl Committers on the hook: amdmi3 gahr joneum Most recent SVN update was: Updating '.': D lang/fpc-tcl U lang/smalltalk/Makefile U lang/smalltalk/pkg-plist U lang/Makefile U x11-toolkits/ocaml-labltk/Makefile U MOVED U databases/pecl-dbase/Makefile U graphics/pecl-imlib2/Makefile A chinese/p5-Lingua-ZH-TaBE/files A chinese/p5-Lingua-ZH-TaBE/files/patch-inc_Module_Install.pm A devel/p5-Class-Spiffy/files A devel/p5-Class-Spiffy/files/patch-inc_Module_Install.pm A devel/p5-SVN-ACL/files A devel/p5-SVN-ACL/files/patch-inc_Module_Install.pm A textproc/p5-Plucene-Analysis-CJKAnalyzer/files A textproc/p5-Plucene-Analysis-CJKAnalyzer/files/patch-inc_Module_Install.pm A www/p5-Yahoo-Lifestyle/files A www/p5-Yahoo-Lifestyle/files/patch-inc_Module_Install.pm U x11/gnome-terminal/Makefile U x11/gnome-terminal/pkg-descr U games/pipepanic/Makefile U games/pipepanic/files/patch-Makefile U games/pipepanic/pkg-descr Updated to revision 452515. From owner-freebsd-ports@freebsd.org Fri Oct 20 15:05:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75ABBE380C5 for ; Fri, 20 Oct 2017 15:05:11 +0000 (UTC) (envelope-from kate.parker@allsysdatasolutions.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4A7DE7E6D7 for ; Fri, 20 Oct 2017 15:05:11 +0000 (UTC) (envelope-from kate.parker@allsysdatasolutions.com) Received: by mailman.ysv.freebsd.org (Postfix) id 4682DE380C4; Fri, 20 Oct 2017 15:05:11 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45CCCE380C3 for ; Fri, 20 Oct 2017 15:05:11 +0000 (UTC) (envelope-from kate.parker@allsysdatasolutions.com) Received: from mail-pf0-x243.google.com (mail-pf0-x243.google.com [IPv6:2607:f8b0:400e:c00::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0EF2E7E6D3 for ; Fri, 20 Oct 2017 15:05:11 +0000 (UTC) (envelope-from kate.parker@allsysdatasolutions.com) Received: by mail-pf0-x243.google.com with SMTP id b85so11438046pfj.13 for ; Fri, 20 Oct 2017 08:05:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=allsysdatasolutions-com.20150623.gappssmtp.com; s=20150623; h=return-receipt-to:from:to:references:in-reply-to:subject:date :message-id:mime-version:thread-index:content-language :disposition-notification-to; bh=pV+qG/WhigZBO6t4sjty0Y73APdp9Z8bL05OwcC5Nfc=; b=dRa7z/2SNZNoKsZhdnk4Hyoora0qJ5lMAWSM+cdUPAE+MSUubTu30A4sLjQTtKCd7e LHHh1p+VVovIAYZ0yQZCnMVOA+4v45I6X1Svy1o6WRfTH5dBvz4pbJOUI5ueF/Rw8G/u XnGFoIit0X2W1HkoOWChn6Nim8TrwBmSjepuxK7CzFoQnWg97xenLPZIPLIwOIcYKXKQ /MCPQzdKhbGGcyvQwZsWHgUdh1YOD9HyUWhLxvUFWqa+m9pYBUsBYvd31W7V3510Y3aH 4Lzp/cqRf9jevvvMb5Gt7W0URn9GJ1VhyepDEUpmLxOOzcn2vOXWBESBO/pNgtNzi1UZ xQWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:return-receipt-to:from:to:references:in-reply-to :subject:date:message-id:mime-version:thread-index:content-language :disposition-notification-to; bh=pV+qG/WhigZBO6t4sjty0Y73APdp9Z8bL05OwcC5Nfc=; b=Zf8Ccq3QSH3RZ7OmoWGN6DQ9Z15gbGarHFKVvm4WvSdVmKz4CXn6CetLM2hUNQ7dUX TmvP4FKe/7nTnLlEd8GyTt38b9DHCHoAwiHUR1U1eJ0wLdJDqGeEg6RUBQwQf9S7QtRA muS1ynEAGwUEfxdcO7hfrePH/uC1vUk6WtgaHz2icqqOVj6q5D845RfvIGMHTAitRIvp HICa5a9YCGV3R4G620x19blrIKGtUcH9MWXMWVxiOJ0Zo+b/GlGR61Fe2jiujM8CccOx ycAr3jsTz4d43nLEBn4fJoe/qe3kikzTkHDLrQ2mfaFyxNhjJbwjevcJrnheU8y3xfEC eXpA== X-Gm-Message-State: AMCzsaWfsdEDxvO64qYVK+UPvuUkZDNnR3BXA1foQnzrg3wt/7QRevct t53zsKT/ssLgTSy9IKWtUAv9jFBwwQw= X-Google-Smtp-Source: ABhQp+Qz4tc7nYRlzH279WA19Kt73Q9EPYikceZeMfSWfiOdiFtL6Ik5cU0caLT94oWxS84JFOdojg== X-Received: by 10.99.60.11 with SMTP id j11mr4722634pga.21.1508511910370; Fri, 20 Oct 2017 08:05:10 -0700 (PDT) Received: from USERPC ([106.51.143.163]) by smtp.gmail.com with ESMTPSA id d2sm2066292pgu.86.2017.10.20.08.05.08 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 20 Oct 2017 08:05:09 -0700 (PDT) From: "Kate.Parker" To: References: In-Reply-To: Subject: LISA17 Date: Fri, 20 Oct 2017 11:05:13 -0400 Message-ID: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdNJtNSnsVqN9+8HSZ66SnqdA7ByzA== Content-Language: en-us X-Antivirus: Avast (VPS 171020-2, 10/20/2017), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 15:05:11 -0000 Hi, I understand you are exhibiting in 31st Large Installation System Administration Conference (10/29/2017 - 11/03/2017). Would you be interested in the complete contact information with email addresses of: Sys Admins Engineers and SREs Developers, Architects Programmers Technical Managers Research Staff Available Data Fields: Practice Name, Web Address/URL, Contact name (First name, middle name and last name), Specialty, Postal address (street address, city, state, zip code, and country), Phone, and Direct email address. Let me know your interest so that I can send you additional Information in my next email. Match Test for Appending : Just send us now 10 to 15 contacts in an excel sheet from your in-house database with missing email address, telephone numbers, fax numbers or mailing addresses, we can append it for you at no cost, this will help you check the quality of our services. Regards, Kate Parker Marketing Associate Please "Unsubscribe" if not interested in receiving further emails. --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus From owner-freebsd-ports@freebsd.org Fri Oct 20 15:05:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0857FE38143 for ; Fri, 20 Oct 2017 15:05:59 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E9E347E79A for ; Fri, 20 Oct 2017 15:05:58 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E9335E38142; Fri, 20 Oct 2017 15:05:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8D6BE38141 for ; Fri, 20 Oct 2017 15:05:58 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C27AC7E798 for ; Fri, 20 Oct 2017 15:05:58 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9KF5wpZ024876 for ; Fri, 20 Oct 2017 15:05:58 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9KF5w9g024874 for ports@FreeBSD.org; Fri, 20 Oct 2017 15:05:58 GMT (envelope-from indexbuild) Date: Fri, 20 Oct 2017 15:05:58 GMT From: Ports Index build Message-Id: <201710201505.v9KF5w9g024874@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 10.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 15:05:59 -0000 From owner-freebsd-ports@freebsd.org Sat Oct 21 03:46:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B7A7AE4B147 for ; Sat, 21 Oct 2017 03:46:14 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 8B6DE7135B for ; Sat, 21 Oct 2017 03:46:13 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 5E6B0136C4; Sat, 21 Oct 2017 12:39:52 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id E5EB321B42; Sat, 21 Oct 2017 12:39:51 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id A831521B41; Sat, 21 Oct 2017 12:39:51 +0900 (JST) Date: Sat, 21 Oct 2017 12:39:22 +0900 (JST) Message-Id: <20171021.123922.996464980430031799.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Bug reports commit request From: Yasuhiro KIMURA X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2017 03:46:14 -0000 Dear comitters. Would someone please commit following bug reports? Bug 222229 was approved by maintainer. The other ones are time-out. Bug 222229 - www/apache-mode.el: Update MASTER_SITES and etc https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222229 Bug 222262 - security/ca_root_nss: Fix LICENSE and etc https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222262 Bug 222276 - japanese/another-htmllint: Add license information and etc https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222276 Bug 222324 - japanese/p5-Jcode: Add license information https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222324 Bug 222328 - textproc/opensp: Add license information and etc https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222328 Bug 222334 - security/bruteforceblocker: Add license information and fix portlint warning https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222334 Bug 222335 - devel/autoconf: Add license information and fix portlint warinngs https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222335 Bug 222336 - devel/autoconf-wrapper: Add license information and fix portlint warning https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222336 Bug 222341 - devel/automake: Add license information and fix portlint warning https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222341 Bug 222345 - net/avahi-app: Add license information and fix portlint warning. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222345 Bug 222346 - devel/dbus-glib: Add license information https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222346 Best Regards. --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Sat Oct 21 08:23:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9D2CE50D38 for ; Sat, 21 Oct 2017 08:23:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B063A7C6E0 for ; Sat, 21 Oct 2017 08:23:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AF104E50D36; Sat, 21 Oct 2017 08:23:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ADEFBE50D35 for ; Sat, 21 Oct 2017 08:23:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A04387C6DF for ; Sat, 21 Oct 2017 08:23:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v9L8Nrmj033411 for ; Sat, 21 Oct 2017 08:23:53 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v9L8Nrir033410; Sat, 21 Oct 2017 08:23:53 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201710210823.v9L8Nrir033410@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 21 Oct 2017 08:23:53 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2017 08:23:53 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/aws-sdk-cpp | 1.2.16 | 1.2.21 ------------------------------------------------+-----------------+------------ mail/mime-construct | 1.11 | 1.12 ------------------------------------------------+-----------------+------------ www/mod_gnutls | 0.8.2 | 0.8.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks.