php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #81592 PHP build fails with ICU 70.1
Submitted: 2021-11-05 20:22 UTC Modified: 2021-11-06 08:50 UTC
From: fred5 at originsystems dot co dot za Assigned: cmb (profile)
Status: Closed Package: Compile Failure
PHP Version: 8.0.12 OS: Rocky 8.4
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: fred5 at originsystems dot co dot za
New email:
PHP Version: OS:

 

 [2021-11-05 20:22 UTC] fred5 at originsystems dot co dot za
Description:
------------
In file included from /Development/temp/osWEB/source/php-8.0.12/ext/intl/breakiterator/breakiterator_class.cpp:21:
/Development/temp/osWEB/source/php-8.0.12/ext/intl/breakiterator/codepointiterator_internal.h:40:17: error: conflicting return type specified for ??virtual UBool PHP::CodePointBreakIterator::operator==(const icu_70::BreakIterator&) const??
   virtual UBool operator==(const BreakIterator& that) const;
                 ^~~~~~~~
In file included from /Development/temp/osWEB/source/php-8.0.12/ext/intl/breakiterator/breakiterator_class.cpp:19:
/Development/temp/osWEB/build/icu4c-70_1/include/unicode/brkiter.h:127:18: note: overridden function is ??virtual bool icu_70::BreakIterator::operator==(const icu_70::BreakIterator&) const??
     virtual bool operator==(const BreakIterator&) const = 0;
                  ^~~~~~~~
make: *** [Makefile:1183: ext/intl/breakiterator/breakiterator_class.lo] Error 1


Patches

Pull Requests

Pull requests:

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2021-11-05 21:54 UTC] fred5 at originsystems dot co dot za
(ICU 69.1 compiles fine)
 [2021-11-05 22:08 UTC] milan dot winzig at gmail dot com
The following pull request has been associated:

Patch Name: Update HTTP URLs to HTTPS where appropriate
On GitHub:  https://github.com/php/doc-base/pull/42
Patch:      https://github.com/php/doc-base/pull/42.patch
 [2021-11-06 08:50 UTC] cmb@php.net
-Status: Open +Status: Closed -Assigned To: +Assigned To: cmb
 [2021-11-06 08:50 UTC] cmb@php.net
This should have been fixed in the meantime[1], and will be in PHP
8.0.13.

[1] <https://github.com/php/php-src/pull/7596>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Nov 22 04:01:28 2024 UTC