Created attachment 215681 [details] solr_types.h patch for port There is no ulong typedef. I submitted a bug @ php.net as well https://bugs.php.net/bug.php?id=79708 To make this work, the patch can be dropped in the files/ directory. I had to edit the Makefile because it is set to ignore PHP 7.4, and I also had to add configure arguments to have poudriere build it: CONFIGURE_ARGS= LIBXML_CFLAGS=-I/usr/local/include/libxml2 LIBXML_LIBS=-L/usr/local/include/libxml2
Created attachment 215682 [details] php74-pecl-solr-2.5.0.log from poudriere
Reopen, accidentally closed this one.
I'm fine with it, please commit it. Thanks.
A commit references this bug: Author: lwhsu Date: Thu Aug 20 09:31:36 UTC 2020 New revision: 545512 URL: https://svnweb.freebsd.org/changeset/ports/545512 Log: www/pecl-solr: Fix build for php 7.4 PR: 247364 Submitted by: hagabard@gmail.com Approved by: Hung-Yi Chen <gaod@hychen.org> (maintainer) MFH: 2020Q3 (blanket: build fix) Changes: head/www/pecl-solr/Makefile head/www/pecl-solr/files/patch-src_php7_solr__types.h
A commit references this bug: Author: lwhsu Date: Thu Aug 20 09:32:55 UTC 2020 New revision: 545513 URL: https://svnweb.freebsd.org/changeset/ports/545513 Log: MFH: r545512 www/pecl-solr: Fix build for php 7.4 PR: 247364 Submitted by: hagabard@gmail.com Approved by: Hung-Yi Chen <gaod@hychen.org> (maintainer) Approved by: portmgr (blanket: build fix) Changes: _U branches/2020Q3/ branches/2020Q3/www/pecl-solr/Makefile branches/2020Q3/www/pecl-solr/files/patch-src_php7_solr__types.h