Date: Tue, 16 Feb 2016 23:41:24 +0800 From: Martin Wilke <miwi.fbsd@gmail.com> To: Jim Ohlstein <jim@ohlste.in> Cc: ports FreeBSD <freebsd-ports@freebsd.org> Subject: Re: Recent update breaks php70-extensions Message-ID: <CAFY%2ByEmwx4c4-vM0C_NxDNyA8%2BnsYZjOgatS15qVc=to1NStSQ@mail.gmail.com> In-Reply-To: <56C3259D.6080201@ohlste.in> References: <56C316D0.7000600@ohlste.in> <CAFY%2ByEkp9P_9GWV7zCzQrf=6TVW0Wmjzejh-tFmPezD0qFTwAw@mail.gmail.com> <56C3259D.6080201@ohlste.in>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Can you please checkout the portstree again. It should be fixed in _3. Thanks. On Tue, Feb 16, 2016 at 9:35 PM, Jim Ohlstein <jim@ohlste.in> wrote: > Hello, > > On 2/16/16 7:51 AM, Martin Wilke wrote: > >> hi, >> >> please update your portstree i have fixed the problem around 30 mins ago. >> >> thanks >> > > That took care of that. There is another issue. When building the mysql > extensions (I build both php70-mysqli and php70-pdo_mysql) a dependency on > mysql-client is created for all extensions built through that. So using > poudriere I see: > > [00:00:05] ====>> Checking packages for incremental rebuild needed > [00:00:07] ====>> Deleting owncloud-8.2.2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-bz2-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-bcmath-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-curl-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-ctype-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-calendar-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-dom-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-exif-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-fileinfo-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-extensions-1.1.txz: missing dependency: > php70-bz2-7.0.3_2 > [00:00:07] ====>> Deleting php70-filter-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-ftp-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-gd-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-iconv-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-hash-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > [00:00:07] ====>> Deleting php70-imap-7.0.3_2.txz: missing dependency: > mariadb101-client-10.1.11 > > etc. > > I don't recall that behavior from php56-extensions metaportw. > > > >> On Feb 16, 2016 20:32, "Jim Ohlstein" <jim@ohlste.in >> <mailto:jim@ohlste.in>> wrote: >> >> Hello, >> >> A recent commit has resulted in at least two extensions not >> building: php70-imap and php70-openssl. Same ultimate error is seen >> in both: >> >> >> test: no: unexpected operator >> test: /usr/local: unexpected operator >> checking for pkg-config... no >> configure: error: Cannot find OpenSSL's <evp.h> >> ===> Script "configure" failed unexpectedly. >> >> >> The missing file is present in the poudriere jail: >> >> # locate evp.h | grep jail >> /poudriere/jails/10amd64/usr/include/openssl/evp.h >> >> /poudriere/jails/10amd64/usr/src/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__evp.html >> >> /poudriere/jails/10amd64/usr/src/crypto/heimdal/doc/doxyout/hcrypto/html/page_evp.html >> /poudriere/jails/10amd64/usr/src/crypto/openssl/crypto/evp/evp.h >> /poudriere/jails/10amd64/usr/src/sys/boot/efi/include/efidevp.h >> >> but not in the jail's /usr/local/include/openssl/ sub-directory >> where it should be since I have 'WITH_OPENSSL_PORT=yes' in the >> make.conf for that build. I have confirmed that OpenSSL port is >> present in that repo. >> >> Both extensions built properly previously. Not sure if it's the >> latest commit or the initial one as I had previously built these >> extensions from the pre-commit versions obtained from miwi@'s git >> repo. >> >> > -- > Jim Ohlstein > > > "Never argue with a fool, onlookers may not be able to tell the > difference." - Mark Twain > -- +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Rest
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFY%2ByEmwx4c4-vM0C_NxDNyA8%2BnsYZjOgatS15qVc=to1NStSQ>