Source: php-fdomdocument Version: 1.6.7-2 Severity: normal Justification: FTBFS Tags: trixie sid ftbfs User: pkg-php-p...@lists.alioth.debian.org Usertags: php8.4
Hi, During a test rebuild, php-fdomdocument was found to fail to build with php8.4 8.4.0~beta4-1 available in experimental. There are intentions to transition to php8.4 for trixie, please see #1074180. To reproduce this locally, you need to install php8.4 and php-defaults from experimental on an unstable system or build chroot. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > ant test > Buildfile: /<<PKGBUILDDIR>>/build.xml > > parallelTasks: > > phpcpd: > > pdepend: > [exec] phpcpd 6.0.3 by Sebastian Bergmann. > [exec] > [exec] No clones found. > [exec] > [exec] Time: 00:00.007, Memory: 2.00 MB > > phpcs: > [exec] PDepend 2.16.2 > [exec] > [exec] Parsing source files: > [exec] ............... 15 > [exec] > [exec] Calculating Dependency metrics: > [exec] ...... 122 > [exec] > [exec] Calculating Coupling metrics: > [exec] ....... 149 > [exec] > [exec] Calculating Cyclomatic Complexity metrics: > [exec] ....... 146 > [exec] > [exec] Calculating Inheritance metrics: > [exec] 19 > [exec] > [exec] Calculating Node Count metrics: > [exec] ...... 122 > [exec] > [exec] Calculating Node Loc metrics: > [exec] ...... 136 > [exec] > [exec] Generating pdepend log files, this may take a moment. > [exec] > [exec] Time: 0:00:00; Memory: 18.00Mb > > phpmd: > > phploc: > [exec] phploc 7.0.2 by Sebastian Bergmann. > [exec] > [exec] Directories 1 > [exec] Files 15 > [exec] > [exec] Size > [exec] Lines of Code (LOC) 2377 > [exec] Comment Lines of Code (CLOC) 1339 (56.33%) > [exec] Non-Comment Lines of Code (NCLOC) 1038 (43.67%) > [exec] Logical Lines of Code (LLOC) 284 (11.95%) > [exec] Classes 279 (98.24%) > [exec] Average Class Length 19 > [exec] Minimum Class Length 0 > [exec] Maximum Class Length 107 > [exec] Average Method Length 2 > [exec] Minimum Method Length 0 > [exec] Maximum Method Length 17 > [exec] Average Methods Per Class 7 > [exec] Minimum Methods Per Class 0 > [exec] Maximum Methods Per Class 29 > [exec] Functions 5 (1.76%) > [exec] Average Function Length 5 > [exec] Not in classes or functions 0 (0.00%) > [exec] > [exec] Cyclomatic Complexity > [exec] Average Complexity per LLOC 0.39 > [exec] Average Complexity per Class 8.79 > [exec] Minimum Class Complexity 1.00 > [exec] Maximum Class Complexity 55.00 > [exec] Average Complexity per Method 2.04 > [exec] Minimum Method Complexity 1.00 > [exec] Maximum Method Complexity 8.00 > [exec] > [exec] Dependencies > [exec] Global Accesses 0 > [exec] Global Constants 0 (0.00%) > [exec] Global Variables 0 (0.00%) > [exec] Super-Global Variables 0 (0.00%) > [exec] Attribute Accesses 124 > [exec] Non-Static 123 (99.19%) > [exec] Static 1 (0.81%) > [exec] Method Calls 146 > [exec] Non-Static 120 (82.19%) > [exec] Static 26 (17.81%) > [exec] > [exec] Structure > [exec] Namespaces 2 > [exec] Interfaces 1 > [exec] Traits 0 > [exec] Classes 13 > [exec] Abstract Classes 0 (0.00%) > [exec] Concrete Classes 13 (100.00%) > [exec] Final Classes 0 (0.00%) > [exec] Non-Final Classes 13 (100.00%) > [exec] Methods 106 > [exec] Scope > [exec] Non-Static Methods 106 (100.00%) > [exec] Static Methods 0 (0.00%) > [exec] Visibility > [exec] Public Methods 97 (91.51%) > [exec] Protected Methods 0 (0.00%) > [exec] Private Methods 9 (8.49%) > [exec] Functions 1 > [exec] Named Functions 0 (0.00%) > [exec] Anonymous Functions 1 (100.00%) > [exec] Constants 10 > [exec] Global Constants 0 (0.00%) > [exec] Class Constants 10 (100.00%) > [exec] Public Constants 10 (100.00%) > [exec] Non-Public Constants 0 (0.00%) > [exec] Result: 2 > > phpunit: > [exec] PHPUnit 9.6.20 by Sebastian Bergmann and contributors. > [exec] > [exec] Runtime: PHP 8.4.0beta4 > [exec] Configuration: /<<PKGBUILDDIR>>/phpunit.xml.dist > [exec] Warning: No code coverage driver available > [exec] Warning: Your XML configuration validates against a > deprecated schema. > [exec] Suggestion: Migrate your XML configuration using > "--migrate-configuration"! > [exec] > [exec] PHP Fatal error: Cannot make static method DOMXPath::quote() non > static in class TheSeer\fDOM\fDOMXPath in /<<PKGBUILDDIR>>/src/fDOMXPath.php > on line 153 > [exec] .......................................... > > BUILD FAILED > /<<PKGBUILDDIR>>/build.xml:30: exec returned: 255 > > Total time: 1 second > make[1]: *** [debian/rules:6: override_dh_auto_test] Error 1 The full build log is available at http://people.ubuntu.com/~athos-ribeiro/rebuilds/php8.4-beta/2/php-fdomdocument/php-fdomdocument_1.6.7-2+rebuild1726680327_amd64-2024-09-18T17:25:28Z.build