kasparsd / php-7-debian

Install PHP 7 on Debian/Ubuntu
349 stars 102 forks source link

Error in build related to breakiterator_methods.cpp #75

Open jedai47 opened 4 months ago

jedai47 commented 4 months ago
In file included from /root/php-7-debian/php-src/ext/intl/breakiterator/breakiterator_methods.cpp:22:
/root/php-7-debian/php-src/ext/intl/breakiterator/codepointiterator_internal.h:42:31: error: conflicting return type specified for ‘virtual UBool PHP::CodePointBreakIterator::operator==(const icu_72::BreakIterator&) const’
   42 |                 virtual UBool operator==(const BreakIterator& that) const;
      |                               ^~~~~~~~
In file included from /root/php-7-debian/php-src/ext/intl/breakiterator/breakiterator_methods.cpp:21:
/usr/include/unicode/brkiter.h:127:18: note: overridden function is ‘virtual bool icu_72::BreakIterator::operator==(const icu_72::BreakIterator&) const’
  127 |     virtual bool operator==(const BreakIterator&) const = 0;
      |                  ^~~~~~~~
In file included from /root/php-7-debian/php-src/ext/intl/breakiterator/breakiterator_class.cpp:23:
/root/php-7-debian/php-src/ext/intl/breakiterator/codepointiterator_internal.h:42:31: error: conflicting return type specified for ‘virtual UBool PHP::CodePointBreakIterator::operator==(const icu_72::BreakIterator&) const’
   42 |                 virtual UBool operator==(const BreakIterator& that) const;
      |                               ^~~~~~~~
In file included from /root/php-7-debian/php-src/ext/intl/breakiterator/breakiterator_class.cpp:21:
/usr/include/unicode/brkiter.h:127:18: note: overridden function is ‘virtual bool icu_72::BreakIterator::operator==(const icu_72::BreakIterator&) const’
  127 |     virtual bool operator==(const BreakIterator&) const = 0;
      |                  ^~~~~~~~
make: *** [Makefile:1183: ext/intl/breakiterator/breakiterator_methods.lo] Error 1