From owner-freebsd-ports@freebsd.org Mon Oct 21 08:51:27 2019 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23896150BC7 for ; Mon, 21 Oct 2019 08:51:27 +0000 (UTC) (envelope-from ohartmann@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 Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46xVjn6j7Xz3yKY for ; Mon, 21 Oct 2019 08:51:25 +0000 (UTC) (envelope-from ohartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571647875; bh=aV/IM4bjZK7TYAOwX9KkZdGyI2RgD/oq9vuzj2Cq3Cc=; h=X-UI-Sender-Class:Date:From:To:Subject; b=Q3o6che+BJ0TCn/aFybZLrw5DmMUYhEGfZRZkxMS+eziEwvM709oF8JjuTlWQHT/u fVqcYhyyA7xaadr6p0Ypbhj4uDW0akGl54soJHl02bC8jsUqVDDNaAwIprJbitmw84 nScvqbpAAQVDW/NuahuzWb9hZqhR069R/T0wjEzI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([91.65.85.161]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mqs0R-1higYV2uWX-00mtvu for ; Mon, 21 Oct 2019 10:51:14 +0200 Date: Mon, 21 Oct 2019 10:51:05 +0200 From: "Hartmann, O." To: FreeBSD Ports Subject: poudriere/make differences regarding ICONV Message-ID: <20191021105105.2cb1509d@hermann.fritz.box> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/SxcF7Ce5C_uvGiFnzckBWA2"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:WWOI6mYa+0mBlnuzZVZuj3qeWJaqr0duvSyGZsTydmVpGUsaY7i AF+NSJ6HUdo5KsZDVoPQ+GNiSxomBgU8laB6EOIfPM5QSOKlFsZe1krD6Er9b5oqZaCnrYW mf11weGr80H770ArXdClbAWrF9KYf09Oqufx4q5CBixZ/5nsrDQsV3t4WPc0sWMqfejpdCb Fadgmn68R4VBq1J1VevQQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Fe5OnYMmhGs=:1m9dQkWirsZimGJtHpnaaq fINCFRuPJjn4EQMn4Vj5jXPS5HOrIxTtm06omoHKG+YLnpJ4am465u+Nn0vvqgfa+XQcxyc+4 zs9uL9ETcyaoeOipzcWZTm94Q4jvEt7DQMCqTZ67nryVRFVUnNh7g5OVNlOEjdl012cFnhUzO p1rC/oIUV42NCoZJB+T9trEQu3QCxIAJyzCxUxt65MJDkyS8AxsKK0+lcUddUOyAIlaYEjZ1O fti43mG4aP1ARkmJlX0Mpi9vt35pP+dcvK33NSGLTJ8Jb4zX2lH5MjnrJnkuDX0H53yussnUk Y8PSPIY2c6JB1Z4V0EwRcZKmMBTS3Z8vsIV7JsQ4AyzEDAPFwcqLItURRIql7/3VjBVLwKsqU vK1EikS4yPxo5t6qgJiwcxe4sQ2aI2jb8+JXKXXR3WYHn1hQS00n4XDfJYGxjnZM2VCCYZUrr R8lBJkjur7G7DfDyQphYXWj6N7m6XB+bXwL+EXXE8U5I9HX5U3n7RlpyDddH2Lf6641M95hy0 kbP03ZOFNZ5FOHkCmDitSaGe7Z9YflExJqwY53/PLZi44lmwr5Li4abb4l3TpHtkcetdXmj0K STdnYI7WmvcImz9tx8RUztisdOk2TxdlGkDrtfMMYiHdejmnFEcrIYyyUjza/ce4J8wmdnsqJ M370syoDBr7ht8TN/mlXb01JbGzQIglhB0OFnCaWtekOBngBkWn84rTOdciUS3c/xx92OMSSz C3YmMjTkNiHQiVlVqHVM+65LUPuiVM7cWSmP4x6Xt+31YTPBAy9nJzdzVExKB7Z4vjMQfxH2Q jDw3vhO8bhEEWA7cEk76sCbcAr24y520wsSS5cWEt8FsuTj+CJ2nBtH5Yy9Wc4LXgC0Pj9/hC 965XAyN8meulXTILMuv8smQi9kwB7XtbSHzuH+cbYAefrkr6gt1/NRAo+7wGlvwN7VG4RbqCZ lLFSqgRrzOYIzt31cOd3giJNf1tiiDd0DYkKLGwgsdwmrjjtlWiD9aOZtpahrlGe5oGSwXYVg 30yl5YbJt94+CGM0W0cFtlPPVBznoH23hLi4g2B8VdyG3zGun5+Yg1xeZ4hJE/M+xexOTFaLq yFVJr0oQPJiVEu6qCh7wiRj7bCX8aSjb7i/mk7gEVJG+cjCTpYSY3qk2FaMf3Aas4XyJ0+nMa p2J4jqSH6tYh6NPpfhWC531k0vhsZ0nNYW7VVrnKoTsTWpj9hLj+XcyyE9NbJbi8NoPCmPY/g Mq2yetejcbABQ9xLmkNki5Kfjk0uPTY/j2cLxZsN3ftnqwVgFIE9BLf63OHs= X-Rspamd-Queue-Id: 46xVjn6j7Xz3yKY X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=Q3o6che+; dmarc=none; spf=none (mx1.freebsd.org: domain of ohartmann@walstatt.org has no SPF policy when checking 212.227.15.18) smtp.mailfrom=ohartmann@walstatt.org X-Spamd-Result: default: False [0.17 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ATTACHMENT(0.00)[]; HAS_ORG_HEADER(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; SIGNED_PGP(-2.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[161.85.65.91.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.11]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; IP_SCORE(-1.34)[ip: (-7.34), ipnet: 212.227.0.0/16(-1.35), asn: 8560(1.99), country: DE(-0.01)]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(0.00)[gmx.net:s=badeba3b8450]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RBL_BLOCKLISTDE(4.00)[18.15.227.212.bl.blocklist.de]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MIME_BAD_ATTACHMENT(1.60)[zip]; BAD_REP_POLICIES(0.10)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[walstatt.org]; URIBL_PBL(0.01)[walstatt.dynvpn.de]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2019 08:51:27 -0000 --Sig_/SxcF7Ce5C_uvGiFnzckBWA2 Content-Type: multipart/mixed; boundary="MP_/J2IjvWxTeX2DMWiZ0DbM266" --MP_/J2IjvWxTeX2DMWiZ0DbM266 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I'm working on an update of a port we maintain here ourselfs and since a couple of months for now, out of the blue this port (textproc/refdb in carnation rev 1.0.2) won't build anymore, always failing due to an error in poudriere's log, stating: [...] =3D=3D=3D> refdb-1.0.2 depends on shared library: libpq.so.5 - found (/usr/local/lib/libpq.so.5) =3D=3D=3D> Returning to build of refdb-1.0.2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 refdb-1.0.2 configure.ac:284: warning: macro 'AM_ICONV_LINK' not found in library configure.ac:284: error: possibly undefined macro: AM_ICONV_LINK If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf-2.69: /usr/local/bin/autoconf-2.69 failed with exit status: 1 *** Error code 1 Stop. make: stopped in /usr/ports/textproc/refdb =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for refdb-1.0.2 build of textproc/refdb | refdb-1.0.2 ended at Mon Oct 21 07:54:22 UTC 2019 build time: 00:01:22 !!! build failure encountered !!! [...] This error occurs on all platforms we use and provide poudriere (latest revision form the ports tree), 11.3-RELENG, 12.1-RELENG, 12-STABLE and 13-CURRENT (as hosts) running jails for 11.3-RELENG, 12-STABLE and 13-CURRENT, all recent revisions. The problem is bugging me now for a couple of months so it is present on a variety of host/jail combinations. The last host/jail combination with poudriere is shown below. The most interesting part is the fact, that poudriere is definitely different from the traditional make environment. Taking a fresh vanilla FreeBSD Installation, doesn't matter whether 12-STABLE or 13-CURRENT and updating ports tree via subversion and then start building the port (taking the Makrfile and add ons we use here), the port build perfectly and "make package" also provides me with a working package. But the poudriere version always fails as we show by the error below. Since the test with a vanilla make environment compared to a vanilla poudriere environment leaves me with a preliminary conclusion that there is a difference I can't deal with, the mutual bug might be more complex. The whole patchfile compared to the outdated port textproc/refdb (0.9) is big, around > 5MBytes, due to the fact there are many important updates in the cvs tree compared to the recent available 1.0.2-tarball provided via SF regarding LaTeX and UTF-8 conversions. For checking purposes on the USES field I provide the Makefile. The remaining patchfiles are minor patches, except the 5 MB memoryhog. Hopefully someon has a hint how to address the AM_ICONV_LINK problemacy shown below. Thanks in advance, oh [...] =3D>> Building textproc/refdb build started at Mon Oct 21 07:53:00 UTC 2019 port directory: /usr/ports/textproc/refdb package name: refdb-1.0.2 building for: FreeBSD anger.walstatt.dynvpn.de 12.1-STABLE FreeBSD 12.1-STABLE 1201500 amd64 maintained by: ohartmann@walstatt.org Makefile ident: $FreeBSD: $ Poudriere version: 3.3.2_1 Host OSVERSION: 1300053 Jail OSVERSION: 1201500 Job Id: 02 ---Begin Environment--- SHELL=3D/bin/csh OSVERSION=3D1201500 UNAME_v=3DFreeBSD 12.1-STABLE 1201500 UNAME_r=3D12.1-STABLE BLOCKSIZE=3DK MAIL=3D/var/mail/root STATUS=3D1 HOME=3D/root PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/b= in LOCALBASE=3D/usr/local USER=3Droot LIBEXECPREFIX=3D/usr/local/libexec/poudriere POUDRIERE_VERSION=3D3.3.2_1 MAKEOBJDIRPREFIX=3D/pool/sources/12-STABLE/obj/ MASTERMNT=3D/pool/poudriere/data/.m/12-amd64-head-default/ref POUDRIERE_BUILD_TYPE=3Dbulk PACKAGE_BUILDING=3Dyes SAVED_TERM=3Dscreen PWD=3D/pool/poudriere/data/.m/12-amd64-head-default/ref/.p/pool P_PORTS_FEATURES=3DFLAVORS SELECTED_OPTIONS MASTERNAME=3D12-amd64-head-default SCRIPTPREFIX=3D/usr/local/share/poudriere OLDPWD=3D/pool/poudriere/data/.m/12-amd64-head-default/ref/.p SCRIPTPATH=3D/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=3D/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS=3D PKGENV=3D FLAVOR=3D DEPENDS_ARGS=3D MAKE_ARGS=3D ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- =3D=3D=3D> The following configuration options are available for refdb-1.0.= 2: DOCS=3Don: Build and/or install documentation =3D=3D=3D=3D> Options available for the single DB: you have to select exact= ly one of them MYSQL=3Doff: MySQL database support PGSQL=3Don: PostgreSQL database support SQLITE=3Doff: SQLite database support =3D=3D=3D> Use 'make config' to modify these settings ---End OPTIONS List--- [...] --MP_/J2IjvWxTeX2DMWiZ0DbM266-- --Sig_/SxcF7Ce5C_uvGiFnzckBWA2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXa1xegAKCRA4N1ZZPba5 R4pbAQCADakpmvytpKNrMGmlWOfc5itiwHVJCYNagatOqaYGPAEAo5Bm7KGqVdRV YypVcRN9udWWDlZPw8ADzK8WKOgARws= =AHr5 -----END PGP SIGNATURE----- --Sig_/SxcF7Ce5C_uvGiFnzckBWA2--