Bug #81221 [Opn->Csd]: Rendering docs with fresh clones results in a bunch of SQLite errors on 8

From: Date: Thu, 15 Jul 2021 19:06:24 +0000
Subject: Bug #81221 [Opn->Csd]: Rendering docs with fresh clones results in a bunch of SQLite errors on 8
References: 1  Groups: php.doc.bugs 
Request: Send a blank email to doc-bugs+get-18954@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=81221&edit=1

 ID:                 81221
 Updated by:         tiffany@php.net
 Reported by:        tiffany@php.net
 Summary:            Rendering docs with fresh clones results in a bunch
                     of SQLite errors on 8
-Status:             Open
+Status:             Closed
 Type:               Bug
 Package:            Doc Build problem
 Operating System:   Windows 10
 PHP Version:        8.0.8
-Assigned To:        
+Assigned To:        tiffany
 Block user comment: N
 Private report:     N

 New Comment:

Fixed with https://github.com/php/phd/commit/2acb8a4ff4c05c372ef6b010a2793869db1a89a6


Previous Comments:
------------------------------------------------------------------------
[2021-07-03 20:41:25] tiffany@php.net

Description:
------------
I believe this issue only occurs when attempting to render the docs on PHP 8 on Windows 10, as the
docs render fine on 7.4.0. I've tried with PHP 8.0.0 and PHP 8.0.8.

I've freshly cloned doc-en, doc-base and phd locally.

Following the instructions from http://doc.php.net/tutorial/local-setup.php,
when I attempt to run php /tmp/phd/render.php --docbook /tmp/git/doc-en/doc-base/.manual.xml
--package PHP --format php, I receive dozens or hundreds of SQLite errors:

        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given
[19:50:15 - E_WARNING             ] D:\projects\php-docs\doc-en\phd\phpdotnet\p
hd\Format.php:146
        phpdotnet\phd\Format::SQLiteChildren(): Argument #1 ($context) must be
passed by reference, value given




------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=81221&edit=1


Thread (2 messages)

« previous php.doc.bugs (#18954) next »