Page MenuHomeFreeBSD
Feed Advanced Search

Jan 10 2021

tz committed rP560909: MFH: r560905.
MFH: r560905
Jan 10 2021, 12:02 AM

Jan 9 2021

tz committed rP560908: lang/php80: Fix "can't locate API module structure `php8_module' in file….
lang/php80: Fix "can't locate API module structure `php8_module' in file…
Jan 9 2021, 11:59 PM
tz closed D28065: Update PHP to 8.0.1.
Jan 9 2021, 11:53 PM
tz committed rP560907: lang/php80: Update from 8.0.0 to 8.0.1.
lang/php80: Update from 8.0.0 to 8.0.1
Jan 9 2021, 11:53 PM
tz committed rP560906: lang/php74: Upgrade from 7.4.13 to 7.4.14.
lang/php74: Upgrade from 7.4.13 to 7.4.14
Jan 9 2021, 11:50 PM
tz committed rP560905: lang/php73: Upgrade from 7.3.25 to 7.3.26.
lang/php73: Upgrade from 7.3.25 to 7.3.26
Jan 9 2021, 11:47 PM

Jan 8 2021

tz accepted D28042: Add JIT support to the PHP8 build.

Works like charm samm, thank you very much! :) Feel free to commit it! :)

Jan 8 2021, 8:53 PM

Jan 3 2021

tz committed rP560036: security/php80-openssl: add patch to support LibreSSL build.
security/php80-openssl: add patch to support LibreSSL build
Jan 3 2021, 7:41 PM

Dec 29 2020

tz committed rP559561: lang/php73: Use pkg-config to detect freetype.
lang/php73: Use pkg-config to detect freetype
Dec 29 2020, 11:01 AM

Dec 23 2020

tz added a reviewer for D27744: [net-mgmt/net-snmp] Fix IPV6 disable knob: zi.
Dec 23 2020, 10:19 PM

Dec 18 2020

tz committed rP558340: lang/php72: Set deprecation, because it reached EOL on 2020-11-30.
lang/php72: Set deprecation, because it reached EOL on 2020-11-30
Dec 18 2020, 1:18 AM

Dec 3 2020

tz committed rP556917: lang/phph80: Upgrade from RC 5 to 8.0.0.
lang/phph80: Upgrade from RC 5 to 8.0.0
Dec 3 2020, 5:20 PM
tz committed rP556916: MFH: r556915.
MFH: r556915
Dec 3 2020, 5:19 PM
tz committed rP556915: lang/php74: Update from 7.4.12 to 7.4.13.
lang/php74: Update from 7.4.12 to 7.4.13
Dec 3 2020, 5:16 PM
tz committed rP556914: MFH: r556913.
MFH: r556913
Dec 3 2020, 5:13 PM
tz committed rP556913: lang/php73: Update from 7.3.24 to 7.3.25.
lang/php73: Update from 7.3.24 to 7.3.25
Dec 3 2020, 5:10 PM

Nov 22 2020

tz committed rP556079: lang/php80: Upgrade from RC3 to RC5.
lang/php80: Upgrade from RC3 to RC5
Nov 22 2020, 11:39 PM

Nov 2 2020

tz committed rP553892: lang/php80: Fix ZTS flag.
lang/php80: Fix ZTS flag
Nov 2 2020, 9:19 AM

Nov 1 2020

tz committed rP553875: MFH: r553872.
MFH: r553872
Nov 1 2020, 11:04 PM
tz committed rP553874: MFH: r553871.
MFH: r553871
Nov 1 2020, 11:00 PM
tz committed rP553873: lang/php80: Update from RC2 to RC3.
lang/php80: Update from RC2 to RC3
Nov 1 2020, 10:54 PM
tz committed rP553872: lang/php74: Update from 7.4.11 to 7.4.12.
lang/php74: Update from 7.4.11 to 7.4.12
Nov 1 2020, 10:52 PM
tz committed rP553871: lang/php73: Update from 7.3.23 to 7.3.24.
lang/php73: Update from 7.3.23 to 7.3.24
Nov 1 2020, 10:51 PM

Oct 26 2020

tz committed rP553386: lang/php80-extensions: remove XMLRPC option.
lang/php80-extensions: remove XMLRPC option
Oct 26 2020, 9:20 PM

Oct 23 2020

tz added a comment to D26848: PHP 8.0 RC 2.
In D26848#599940, @ale wrote:

The main question is if it is really needed at all. I never saw a use-case for the zts/debug handling. While i can understand the idea you explained, it looks like these cases will only occur when building the code by yourself AND switching such basic options afterward. And i think with pkg becoming the main source of installation this scenarios are even more unlikely. So i personally would try to remove it all, but the last attempt failed badly :D

I'm not sure what you mean with "I never saw a use-case for zts handling". If you are using a threaded SAPI (like apache mpm worker or event) or calling the libphp from a threaded app you must build everything with thread-safe support. With fastcgi or mpm prefork that's not needed and in fact the default is to not build a thred safe php. But while a TS php can work in single threaded apps, the opposite is not true and the bugs may be subtle to be found. I agree with you that mixing extensions compiled with different options is something that usually happens when you manually build ports (and perhaps you were referring to this with zts handling), but that's exactly the reason to have it. If there are ports that install extensions in the non-zts directory when php is built with zts, then this should trigger an alarm: was the extension really compiled in thread safe mode? If so, why did it install in the wrong dir? The last thing you want is to call a non thread safe library from a threaded app.
Said so, I'm not completely against the removal of different directories, but if you do I'd like you to know exactly what were the original reasons so that you can verify that you are not hiding potential issues with its removal.

Oct 23 2020, 11:12 PM

Oct 22 2020

tz committed rP552910: PHP 8.0: Connect all the ports added in r552906.
PHP 8.0: Connect all the ports added in r552906
Oct 22 2020, 12:24 AM

Oct 21 2020

tz closed D26848: PHP 8.0 RC 2.
Oct 21 2020, 10:59 PM
tz committed rP552906: Welcome PHP 8.0 RC 2 to the ports tree.
Welcome PHP 8.0 RC 2 to the ports tree
Oct 21 2020, 10:59 PM
tz added a comment to D26848: PHP 8.0 RC 2.
In D26848#599533, @ale wrote:
In D26848#599504, @tz wrote:

Are you sure it's your basic setting? The ports failing because of the ZTS option. And this option is broken since 7.0 or even earlier. Same for DEBUG option. See for example here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245034

So this is expected ;)

I don't know the status on 7.0 and later, so there may be a new issue I'm not aware of, but in all PHP versions I maintained it was working fine. The reason to use different directories is to avoid mixing extensions with different build options, e.g. if now I want a thread safe php I don't want to use an old extension compiled without thread-safety. Once the PHP port is installed, the correct directory is taken from the php.conf file, but if it's not installed yet there is an heuristic, that perhaps needs some adjustment.

Oct 21 2020, 10:49 PM

Oct 20 2020

tz added a comment to D26848: PHP 8.0 RC 2.

I executed: poudriere testport -p gitlab -j 121amd64 lang/php80-extensions

But I got some errors:
https://pkg.fechner.net/build.html?mastername=121amd64-gitlab&build=2020-10-20_13h53m23s

I enabled some more ports in php80-extensions (the normal settings I use for all php versions).

Oct 20 2020, 10:25 PM

Oct 19 2020

tz added a comment to D26848: PHP 8.0 RC 2.

xmlrpc is also gone as an extension, right?
So no need to install the php7?-xmlrpc port for PHP 7.X

Oct 19 2020, 9:28 PM
tz requested review of D26848: PHP 8.0 RC 2.
Oct 19 2020, 12:11 AM

Oct 9 2020

tz committed rP551840: MFH: r551837.
MFH: r551837
Oct 9 2020, 11:33 PM
tz committed rP551839: MFH: r551836.
MFH: r551836
Oct 9 2020, 11:32 PM
tz committed rP551838: MFH: r551835.
MFH: r551835
Oct 9 2020, 11:31 PM
tz committed rP551837: lang/php74: Update from 7.4.10 to 7.4.11.
lang/php74: Update from 7.4.10 to 7.4.11
Oct 9 2020, 11:27 PM
tz committed rP551836: lang/php73: Update from 7.3.22 to 7.3.23.
lang/php73: Update from 7.3.22 to 7.3.23
Oct 9 2020, 11:26 PM
tz committed rP551835: lang/php72: Update from 7.2.33 to 7.2.34.
lang/php72: Update from 7.2.33 to 7.2.34
Oct 9 2020, 11:25 PM

Oct 8 2020

tz committed rP551734: MFH: r551733.
MFH: r551733
Oct 8 2020, 9:16 PM
tz committed rP551733: lang/php74: Add missing dependency from php74-xmlreader to php74-dom.
lang/php74: Add missing dependency from php74-xmlreader to php74-dom
Oct 8 2020, 9:08 PM

Sep 13 2020

tz committed rP548578: Switch default version of PHP from 7.2 to 7.4..
Switch default version of PHP from 7.2 to 7.4.
Sep 13 2020, 10:03 PM

Sep 8 2020

tz committed rP548050: MFH: r547952.
MFH: r547952
Sep 8 2020, 11:07 PM
tz committed rP548049: MFH: r547951.
MFH: r547951
Sep 8 2020, 11:05 PM

Sep 7 2020

tz committed rP547952: lang/php74: Upgrade from 7.4.9 to 7.4.10.
lang/php74: Upgrade from 7.4.9 to 7.4.10
Sep 7 2020, 10:16 PM
tz committed rP547951: lang/php73: Upgrade from 7.3.21 to 7.3.22.
lang/php73: Upgrade from 7.3.21 to 7.3.22
Sep 7 2020, 10:16 PM

Aug 25 2020

tz committed rP546240: MFH: r546237.
MFH: r546237
Aug 25 2020, 11:13 PM
tz committed rP546237: lang/php72: Update from 7.2.22 to 7.2.23.
lang/php72: Update from 7.2.22 to 7.2.23
Aug 25 2020, 11:09 PM

Aug 19 2020

tz committed rP545461: MFH: r545456.
MFH: r545456
Aug 19 2020, 10:02 PM
tz committed rP545460: MFH: r545455.
MFH: r545455
Aug 19 2020, 10:01 PM
tz committed rP545458: MFH: r545454.
MFH: r545454
Aug 19 2020, 9:59 PM
tz committed rP545456: lang/php74: Update from 7.4.8 to 7.4.9.
lang/php74: Update from 7.4.8 to 7.4.9
Aug 19 2020, 9:31 PM
tz committed rP545455: lang/php73: Update from 7.3.20 to 7.3.21.
lang/php73: Update from 7.3.20 to 7.3.21
Aug 19 2020, 9:30 PM
tz committed rP545454: lang/php72: Update from 7.2.22 to 7.2.23.
lang/php72: Update from 7.2.22 to 7.2.23
Aug 19 2020, 9:29 PM

Jul 28 2020

tz committed rP543581: In order to switch to PHP 7.4 as new default, we need to ignore some ports..
In order to switch to PHP 7.4 as new default, we need to ignore some ports.
Jul 28 2020, 7:52 AM

Jul 23 2020

tz committed rP542923: devel/gitlab-runner: Update from 13.1.1 to 13.2.1.
devel/gitlab-runner: Update from 13.1.1 to 13.2.1
Jul 23 2020, 10:38 AM

Jul 16 2020

tz committed rP542391: databases/pgpool-II-40: fix broken SIZE in distinfo.
databases/pgpool-II-40: fix broken SIZE in distinfo
Jul 16 2020, 10:17 PM

Jul 15 2020

tz committed rP542281: databases/pgpool-II-40: Update from 4.0.8 to 4.0.9.
databases/pgpool-II-40: Update from 4.0.8 to 4.0.9
Jul 15 2020, 6:39 PM
tz committed rP542279: databases/pgpool-II-41: Upgrade from 4.1.1 to 4.1.2.
databases/pgpool-II-41: Upgrade from 4.1.1 to 4.1.2
Jul 15 2020, 6:14 PM
tz committed rP542277: databases/pgpool-II-37: Upgrade from 3.7.13 to 3.7.14.
databases/pgpool-II-37: Upgrade from 3.7.13 to 3.7.14
Jul 15 2020, 6:10 PM
tz committed rP542276: databases/pgpool-II-36: Upgrade from 3.6.20 to 3.6.21.
databases/pgpool-II-36: Upgrade from 3.6.20 to 3.6.21
Jul 15 2020, 6:06 PM
tz committed rP542275: databases/pgpool-II-35: Update from 3.5.24 to 3.5.25.
databases/pgpool-II-35: Update from 3.5.24 to 3.5.25
Jul 15 2020, 6:04 PM

Jul 14 2020

tz committed rP542237: devel/gitlab-runner: Update from 12.6.0 to 13.1.1.
devel/gitlab-runner: Update from 12.6.0 to 13.1.1
Jul 14 2020, 9:29 PM

Jul 13 2020

tz closed D25648: Change PHP imap client from cclient to panda-cclient.

This was committed in r542132.
I forgot the reference in the commit log -.-

Jul 13 2020, 1:37 PM
tz committed rP542132: mail/php7[2-4]-imap: change client from cclient to panda-cclient.
mail/php7[2-4]-imap: change client from cclient to panda-cclient
Jul 13 2020, 1:32 PM
tz added a comment to D25648: Change PHP imap client from cclient to panda-cclient.
In D25648#567498, @bofh wrote:

This bug is not very easy to reproduce; specially this cannot be reproduced on a fresh poudriere jail at least. But I have faced multiple occurrences of this same scenario and changing to panda-cclient at least solve the problem. The diff looks good but I think we will need a bump in the PORTREVISION for php7[2-4] as the default OPTIONS are changing for slave ports.

Jul 13 2020, 11:54 AM
tz updated the diff for D25648: Change PHP imap client from cclient to panda-cclient.

Added the portbumps

Jul 13 2020, 11:53 AM
tz requested review of D25648: Change PHP imap client from cclient to panda-cclient.
Jul 13 2020, 9:58 AM

Jul 10 2020

tz committed rP541857: MFH: r541855.
MFH: r541855
Jul 10 2020, 11:29 AM
tz committed rP541856: MFH: r541854.
MFH: r541854
Jul 10 2020, 11:28 AM
tz committed rP541855: lang/php74: Upgrade from 7.4.7 to 7.4.8.
lang/php74: Upgrade from 7.4.7 to 7.4.8
Jul 10 2020, 11:25 AM
tz committed rP541854: lang/php73: Update from 7.3.19 to 7.3.20.
lang/php73: Update from 7.3.19 to 7.3.20
Jul 10 2020, 11:24 AM

Jun 14 2020

tz committed rP538727: MFH: r538725.
MFH: r538725
Jun 14 2020, 10:42 AM
tz committed rP538726: MFH: r538724.
MFH: r538724
Jun 14 2020, 10:41 AM
tz committed rP538725: lang/php74: Update from 7.4.6 to 7.4.7.
lang/php74: Update from 7.4.6 to 7.4.7
Jun 14 2020, 10:38 AM
tz committed rP538724: lang/php73: Update from 7.3.18 to 7.3.19.
lang/php73: Update from 7.3.18 to 7.3.19
Jun 14 2020, 10:37 AM

May 15 2020

tz committed rP535329: MFH: r535324.
MFH: r535324
May 15 2020, 7:49 PM
tz committed rP535327: MFH: r535322.
MFH: r535322
May 15 2020, 7:47 PM
tz committed rP535325: MFH: r535321.
MFH: r535321
May 15 2020, 7:45 PM
tz committed rP535324: lang/php74: Update from 7.4.5 to 7.4.6.
lang/php74: Update from 7.4.5 to 7.4.6
May 15 2020, 7:43 PM
tz committed rP535322: lang/php73: Update from 7.3.17 to 7.3.18.
lang/php73: Update from 7.3.17 to 7.3.18
May 15 2020, 7:41 PM
tz committed rP535321: lang/php72: Upgrade from 7.2.30 to 7.2.31.
lang/php72: Upgrade from 7.2.30 to 7.2.31
May 15 2020, 7:39 PM

May 2 2020

tz committed rP533695: net-im/telegram-desktop: Update from 2.0.1 to 2.1.0.
net-im/telegram-desktop: Update from 2.0.1 to 2.1.0
May 2 2020, 4:47 PM

Apr 19 2020

tz committed rP532156: MFH: r532048.
MFH: r532048
Apr 19 2020, 8:05 PM
tz committed rP532155: MFH: r532047.
MFH: r532047
Apr 19 2020, 8:04 PM
tz committed rP532154: MFH: r532046.
MFH: r532046
Apr 19 2020, 8:02 PM

Apr 18 2020

tz committed rP532048: lang/php74: Upgrade from 7.4.4 to 7.4.5.
lang/php74: Upgrade from 7.4.4 to 7.4.5
Apr 18 2020, 9:10 PM
tz committed rP532047: lang/php73: Upgrade from 7.3.16 to 7.3.17.
lang/php73: Upgrade from 7.3.16 to 7.3.17
Apr 18 2020, 9:09 PM
tz committed rP532046: lang/php72: Upgrade from 7.2.29 to 7.2.30.
lang/php72: Upgrade from 7.2.29 to 7.2.30
Apr 18 2020, 9:07 PM

Mar 29 2020

tz committed rP529842: New port: databases/pgpool-II-41.
New port: databases/pgpool-II-41
Mar 29 2020, 9:48 PM

Mar 25 2020

tz committed rP529093: MFH: r529014.
MFH: r529014
Mar 25 2020, 11:22 AM
tz committed rP529091: MFH: r529012.
MFH: r529012
Mar 25 2020, 11:19 AM
tz committed rP529090: MFH: r529011.
MFH: r529011
Mar 25 2020, 11:16 AM

Mar 23 2020

tz committed rP529014: lang/php74: Update from 7.4.3 to 7.4.4.
lang/php74: Update from 7.4.3 to 7.4.4
Mar 23 2020, 10:09 PM
tz committed rP529012: lang/php73: Update from 7.3.15 to 7.3.16.
lang/php73: Update from 7.3.15 to 7.3.16
Mar 23 2020, 10:03 PM
tz committed rP529011: lang/php72: Update from 7.2.28 to 7.2.29.
lang/php72: Update from 7.2.28 to 7.2.29
Mar 23 2020, 10:02 PM

Mar 15 2020

tz committed rP528505: databases/pgpool-II-40: Upgrade from 4.0.6 to 4.0.8.
databases/pgpool-II-40: Upgrade from 4.0.6 to 4.0.8
Mar 15 2020, 9:20 PM
tz committed rP528504: databases/pgpool-II-37: Upgrade from 3.7.11 to 3.7.13.
databases/pgpool-II-37: Upgrade from 3.7.11 to 3.7.13
Mar 15 2020, 9:18 PM
tz committed rP528503: databases/pgpool-II-36: Update from 3.6.18 to 3.6.20.
databases/pgpool-II-36: Update from 3.6.18 to 3.6.20
Mar 15 2020, 9:15 PM
tz committed rP528502: databases/pgpool-II-35: Update from 3.5.22 to 3.5.24.
databases/pgpool-II-35: Update from 3.5.22 to 3.5.24
Mar 15 2020, 9:14 PM
tz committed rP528501: databases/pgpool: Update from 3.4.25 to 3.4.26 and deprecated the port.
databases/pgpool: Update from 3.4.25 to 3.4.26 and deprecated the port
Mar 15 2020, 9:11 PM