| 4 Jul 2025 | 
|  @drupol:matrix.org | Basically, the domextension now relies on thelexborextension, which relies on thelexborlibrary | 06:19:36 | 
|  @drupol:matrix.org | But, the lexboris vendored in the PHP src now... sadly. | 06:19:50 | 
|  @drupol:matrix.org | So I will have to check how to properly deal with that. | 06:20:00 | 
|  |  @neobrain:matrix.org left the room. | 16:49:12 | 
| 6 Jul 2025 | 
|  piotrkwiecinski | It seems like php uses latest commits from lexbor master | 14:29:24 | 
|  @drupol:matrix.org | I can't get it working yet | 18:53:59 | 
|  @drupol:matrix.org | But I haven't dedicated much time yet... | 18:54:10 | 
|  @drupol:matrix.org | I am unable to compile the lexborextension | 19:00:59 | 
|  piotrkwiecinski | I don't think it work the same as most other modules | 21:40:10 | 
|  piotrkwiecinski | it's always on and is more like shared libs for other modules | 21:40:50 | 
|  piotrkwiecinski | at least this is my initial understanding | 21:41:12 | 
|  piotrkwiecinski | there is also new uriextension which depends on lexbor | 21:44:51 | 
|  piotrkwiecinski | I was able to compile dom | 22:42:16 | 
|  piotrkwiecinski | but it feels hacky | 22:42:28 | 
|  piotrkwiecinski | https://github.com/piotrkwiecinski/nixpkgs/tree/php85 | 22:48:13 | 
| 7 Jul 2025 | 
|  @drupol:matrix.org | I tried, | 04:37:27 | 
|  @drupol:matrix.org | but nix-build -A php85.extensions.lexborresult into an empty derivation. | 04:37:46 | 
|  @drupol:matrix.org | OK cherry-picked your commit, it works | 04:49:39 | 
|  @drupol:matrix.org | I wouldn't say this is hacky, since what you did is already made in another extension (libxml) | 04:50:00 | 
|  @drupol:matrix.org | Almost there | 05:57:04 | 
|  @drupol:matrix.org | ❯ ./result/bin/php -v
Warning: PHP Startup: Unable to load dynamic library '/nix/store/sv70hmz0knw2aj9jwbrb1jil6sg8nq5w-php-lexbor-8.5.0-alpha1/lib/php/extensions/lexbor.so' (tried: /nix/store/sv70hmz0knw2aj9jwbrb1jil6sg8nq5w-php-lexbor-8.5.0-alpha1/lib/php/extensions/lexbor.so (/nix/store/sv70hmz0knw2aj9jwbrb1jil6sg8nq5w-php-lexbor-8.5.0-alpha1/lib/php/extensions/lexbor.so: cannot open shared object file: No such file or directory), /nix/store/cmgf6nf77laz5n50ajw153hzyg1ag9nq-php-8.5.0-alpha1/lib/php/extensions//nix/store/sv70hmz0knw2aj9jwbrb1jil6sg8nq5w-php-lexbor-8.5.0-alpha1/lib/php/extensions/lexbor.so.so (/nix/store/cmgf6nf77laz5n50ajw153hzyg1ag9nq-php-8.5.0-alpha1/lib/php/extensions//nix/store/sv70hmz0knw2aj9jwbrb1jil6sg8nq5w-php-lexbor-8.5.0-alpha1/lib/php/extensions/lexbor.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 8.5.0alpha1 (cli) (built: Jul  1 2025 21:58:05) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.5.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.5.0alpha1, Copyright (c), by Zend Technologies
 | 05:57:08 | 
|  @drupol:matrix.org | Fixed! | 06:19:37 | 
|  @drupol:matrix.org | ❯ ./result/bin/php -v
PHP 8.5.0alpha1 (cli) (built: Jul  1 2025 21:58:05) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.5.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.5.0alpha1, Copyright (c), by Zend Technologies
 | 06:19:40 | 
|  piotrkwiecinski | We also need to check https://github.com/php/php-src/tree/master/ext/uri | 06:22:10 | 
|  @drupol:matrix.org | Fixed | 06:26:01 | 
|  @drupol:matrix.org | ❯ ./result/bin/php -v
Warning: PHP Startup: Unable to load dynamic library '/nix/store/yibnimkjkkr5q2ijnrlcvysycqzmlvv3-php-uri-8.5.0-alpha1/lib/php/extensions/uri.so' (tried: /nix/store/yibnimkjkkr5q2ijnrlcvysycqzmlvv3-php-uri-8.5.0-alpha1/lib/php/extensions/uri.so (/nix/store/yibnimkjkkr5q2ijnrlcvysycqzmlvv3-php-uri-8.5.0-alpha1/lib/php/extensions/uri.so: cannot open shared object file: No such file or directory), /nix/store/cmgf6nf77laz5n50ajw153hzyg1ag9nq-php-8.5.0-alpha1/lib/php/extensions//nix/store/yibnimkjkkr5q2ijnrlcvysycqzmlvv3-php-uri-8.5.0-alpha1/lib/php/extensions/uri.so.so (/nix/store/cmgf6nf77laz5n50ajw153hzyg1ag9nq-php-8.5.0-alpha1/lib/php/extensions//nix/store/yibnimkjkkr5q2ijnrlcvysycqzmlvv3-php-uri-8.5.0-alpha1/lib/php/extensions/uri.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 8.5.0alpha1 (cli) (built: Jul  1 2025 21:58:05) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.5.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.5.0alpha1, Copyright (c), by Zend Technologies
 | 06:35:18 | 
|  @drupol:matrix.org | Is this a new extension ? | 06:35:26 | 
|  piotrkwiecinski | hm | 06:35:27 | 
|  piotrkwiecinski | yes of url parsing https://wiki.php.net/rfc/url_parsing_api | 06:37:52 | 
|  piotrkwiecinski | It relies on lexbor too | 06:39:20 |