Page MenuHomeFreeBSD

tz (Torsten Zühlsdorff)
User

Projects

User Details

User Since
Jul 5 2015, 3:06 PM (317 w, 2 d)

Recent Activity

Yesterday

tz added a comment to D27744: [net-mgmt/net-snmp] Fix IPV6 disable knob.

@zi Can you please have a look at this? :)

Mon, Aug 2, 3:41 PM

Sat, Jul 31

tz committed R11:dbb863965c58: lang/php80: Update from 8.0.8 to 8.0.9 (authored by tz).
lang/php80: Update from 8.0.8 to 8.0.9
Sat, Jul 31, 9:32 PM
tz committed R11:61de71288d20: lang/php74: Update from 7.4.21 to 7.4.22 (authored by tz).
lang/php74: Update from 7.4.21 to 7.4.22
Sat, Jul 31, 9:32 PM
tz committed R11:0b5547466b50: lang/php80: Update from 8.0.8 to 8.0.9 (authored by tz).
lang/php80: Update from 8.0.8 to 8.0.9
Sat, Jul 31, 9:31 PM
tz committed R11:e297f257a84d: lang/php74: Update from 7.4.21 to 7.4.22 (authored by tz).
lang/php74: Update from 7.4.21 to 7.4.22
Sat, Jul 31, 9:31 PM

Mon, Jul 5

tz committed R11:6f7d708f5938: lang/php80: Update from 8.0.7 to 8.0.8 (authored by tz).
lang/php80: Update from 8.0.7 to 8.0.8
Mon, Jul 5, 9:33 PM
tz committed R11:e2c0e472bf9f: lang/php74: Update from 7.4.20 to 7.4.21 (authored by tz).
lang/php74: Update from 7.4.20 to 7.4.21
Mon, Jul 5, 9:33 PM
tz committed R11:379bfb60e53c: lang/php73: Update from 7.3.28 to 7.3.29 (authored by tz).
lang/php73: Update from 7.3.28 to 7.3.29
Mon, Jul 5, 9:33 PM
tz committed R11:526e5688439d: lang/php80: Update from 8.0.7 to 8.0.8 (authored by tz).
lang/php80: Update from 8.0.7 to 8.0.8
Mon, Jul 5, 9:31 PM
tz committed R11:bc406bce1549: lang/php74: Update from 7.4.20 to 7.4.21 (authored by tz).
lang/php74: Update from 7.4.20 to 7.4.21
Mon, Jul 5, 9:31 PM
tz committed R11:602c4c32efe0: lang/php73: Update from 7.3.28 to 7.3.29 (authored by tz).
lang/php73: Update from 7.3.28 to 7.3.29
Mon, Jul 5, 9:31 PM

Jun 4 2021

tz committed R11:c167b0329e65: databases/pgpool-II-42: New port (authored by tz).
databases/pgpool-II-42: New port
Jun 4 2021, 9:20 PM
tz committed R11:9349080ef608: lang/php80: Upgrade from 8.0.6 to 8.0.7 (authored by tz).
lang/php80: Upgrade from 8.0.6 to 8.0.7
Jun 4 2021, 8:45 PM
tz committed R11:96099f86cf1e: lang/php74: Upgrade from 7.4.19 to 7.4.20 (authored by tz).
lang/php74: Upgrade from 7.4.19 to 7.4.20
Jun 4 2021, 8:45 PM
tz committed R11:c4d81d7c8bc8: lang/php80: Upgrade from 8.0.6 to 8.0.7 (authored by tz).
lang/php80: Upgrade from 8.0.6 to 8.0.7
Jun 4 2021, 8:45 PM
tz committed R11:a1915ded564e: lang/php74: Upgrade from 7.4.19 to 7.4.20 (authored by tz).
lang/php74: Upgrade from 7.4.19 to 7.4.20
Jun 4 2021, 8:45 PM

May 18 2021

tz committed R11:765fb8c7812b: databases/pgpool-II-35: set DEPRECATED and EXPIRATION_DATE (authored by tz).
databases/pgpool-II-35: set DEPRECATED and EXPIRATION_DATE
May 18 2021, 10:26 PM

May 17 2021

tz committed R11:ff6ba3b6b071: databases/postgresql-mysql_fdw: Update from 2.5.5 to 2.6.0 (authored by tz).
databases/postgresql-mysql_fdw: Update from 2.5.5 to 2.6.0
May 17 2021, 12:49 PM
tz committed R11:4394f1f2bcdc: databases/postgresql-mysql_fdw: Update from 2.5.5 to 2.6.0 (authored by tz).
databases/postgresql-mysql_fdw: Update from 2.5.5 to 2.6.0
May 17 2021, 12:48 PM

May 10 2021

tz accepted D30177: databases/pgpool-II-41: Update version 4.1.2=>4.1.6.

Looks good, thank you :)

May 10 2021, 10:40 PM

May 7 2021

tz committed R11:b8ebedb6cbdf: lang/php80: Update from 8.0.5 to 8.0.6 (authored by tz).
lang/php80: Update from 8.0.5 to 8.0.6
May 7 2021, 11:26 PM
tz committed R11:45b68c682808: lang/php74: Update from 7.4.18 to 7.4.19 (authored by tz).
lang/php74: Update from 7.4.18 to 7.4.19
May 7 2021, 11:26 PM
tz committed R11:85d390d64b21: lang/php80: Update from 8.0.5 to 8.0.6 (authored by tz).
lang/php80: Update from 8.0.5 to 8.0.6
May 7 2021, 11:24 PM
tz committed R11:1f37ed93a62a: lang/php74: Update from 7.4.18 to 7.4.19 (authored by tz).
lang/php74: Update from 7.4.18 to 7.4.19
May 7 2021, 11:24 PM

May 5 2021

tz committed R11:2bb8fefb3a2a: databases/php74-pdo_pgsql: Apply patch for PHP Bug 81002 (authored by tz).
databases/php74-pdo_pgsql: Apply patch for PHP Bug 81002
May 5 2021, 11:48 AM
tz committed R11:60f4fa9eedcf: databases/php80-pdo_pgsql: Apply patch for PHP Bug 81002 (authored by tz).
databases/php80-pdo_pgsql: Apply patch for PHP Bug 81002
May 5 2021, 11:48 AM
tz committed R11:8aea544d5b4c: databases/php74-pdo_pgsql: Apply patch for PHP Bug 81002 (authored by tz).
databases/php74-pdo_pgsql: Apply patch for PHP Bug 81002
May 5 2021, 11:44 AM
tz closed D30117: Fix PDO Bug in PHP 8.
May 5 2021, 11:44 AM
tz committed R11:31d2c89e2715: databases/php80-pdo_pgsql: Apply patch for PHP Bug 81002 (authored by tz).
databases/php80-pdo_pgsql: Apply patch for PHP Bug 81002
May 5 2021, 11:44 AM
tz requested review of D30117: Fix PDO Bug in PHP 8.
May 5 2021, 8:40 AM

May 1 2021

tz committed R11:0a518f422af8: lang/php73: Upgrade from 7.3.27 to 7.3.28 (authored by tz).
lang/php73: Upgrade from 7.3.27 to 7.3.28
May 1 2021, 10:47 PM
tz committed R11:c50191b242ae: lang/php74: Update from 7.4.16 to 7.4.18 (authored by tz).
lang/php74: Update from 7.4.16 to 7.4.18
May 1 2021, 10:47 PM
tz committed R11:9b1dd2d9da2c: lang/php80: Upgrade from 8.0.3 to 8.0.5 (authored by tz).
lang/php80: Upgrade from 8.0.3 to 8.0.5
May 1 2021, 10:46 PM
tz committed R11:3de8c62ac410: lang/php80: Upgrade from 8.0.3 to 8.0.5 (authored by tz).
lang/php80: Upgrade from 8.0.3 to 8.0.5
May 1 2021, 10:11 PM
tz committed R11:5be5ddc1531f: lang/php74: Update from 7.4.16 to 7.4.18 (authored by tz).
lang/php74: Update from 7.4.16 to 7.4.18
May 1 2021, 10:11 PM
tz committed R11:413eb8a39f9f: lang/php73: Upgrade from 7.3.27 to 7.3.28 (authored by tz).
lang/php73: Upgrade from 7.3.27 to 7.3.28
May 1 2021, 10:08 PM

Mar 29 2021

tz accepted D29491: lang/php80: Adding MySQL 8.0 'caching_sha2_password' support in php80.
Mar 29 2021, 9:42 PM

Mar 28 2021

tz closed D29264: net/pecl-xmlrpc: New(ish) port net/pecl-xmlrpc.
Mar 28 2021, 11:49 PM
tz committed rP569420: New port: net/pecl-xmlrpc.
New port: net/pecl-xmlrpc
Mar 28 2021, 11:49 PM

Mar 24 2021

tz accepted D29264: net/pecl-xmlrpc: New(ish) port net/pecl-xmlrpc.

Looks good!

Mar 24 2021, 2:48 PM

Mar 16 2021

tz committed rP568542: MFH: r568541.
MFH: r568541
Mar 16 2021, 7:40 AM
tz committed rP568541: databases/postgresql-mysql_fdw: Upgrade from 2.5.4 to 2.5.5.
databases/postgresql-mysql_fdw: Upgrade from 2.5.4 to 2.5.5
Mar 16 2021, 7:39 AM

Mar 15 2021

tz added a comment to D29264: net/pecl-xmlrpc: New(ish) port net/pecl-xmlrpc.

I have not tested it in detail, but at a first glance, it looks good. :) Good work!

Mar 15 2021, 10:58 PM
tz added a reviewer for D29264: net/pecl-xmlrpc: New(ish) port net/pecl-xmlrpc: ale.
Mar 15 2021, 10:57 PM

Mar 6 2021

tz committed rP567453: MFH: r567450.
MFH: r567450
Mar 6 2021, 1:37 AM
tz committed rP567451: MFH: r567449.
MFH: r567449
Mar 6 2021, 1:36 AM
tz committed rP567450: lang/php80: Update from 8.0.2 to 8.0.3.
lang/php80: Update from 8.0.2 to 8.0.3
Mar 6 2021, 1:35 AM
tz committed rP567449: lang/php74: Update from 7.4.15 to 7.4.16.
lang/php74: Update from 7.4.15 to 7.4.16
Mar 6 2021, 1:33 AM

Feb 5 2021

tz committed rP564159: MFH: r564156.
MFH: r564156
Feb 5 2021, 11:00 PM
tz committed rP564158: MFH: r564155.
MFH: r564155
Feb 5 2021, 10:58 PM
tz committed rP564157: MFH: r564154.
MFH: r564154
Feb 5 2021, 10:57 PM
tz committed rP564156: lang/php80: Update from 8.0.1 to 8.0.2.
lang/php80: Update from 8.0.1 to 8.0.2
Feb 5 2021, 10:54 PM
tz committed rP564155: lang/php74: Update from 7.4.14 to 7.4.15.
lang/php74: Update from 7.4.14 to 7.4.15
Feb 5 2021, 10:53 PM
tz committed rP564154: lang/php73: Upgrade from 7.3.26 to 7.3.27.
lang/php73: Upgrade from 7.3.26 to 7.3.27
Feb 5 2021, 10:52 PM

Jan 24 2021

tz committed rP562515: MFH: r562514.
MFH: r562514
Jan 24 2021, 9:47 PM
tz committed rP562514: devel/aphpunit: Upgrade from 1.9 to 2.0.
devel/aphpunit: Upgrade from 1.9 to 2.0
Jan 24 2021, 9:45 PM

Jan 10 2021

tz committed rP561112: MFH: r560820.
MFH: r560820
Jan 10 2021, 9:59 PM
tz committed rP561111: MFH: r560908.
MFH: r560908
Jan 10 2021, 9:20 PM
tz committed rP561110: MFH: r560907.
MFH: r560907
Jan 10 2021, 9:18 PM
tz committed rP561109: MFH: r560906.
MFH: r560906
Jan 10 2021, 9:02 PM
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