Bug 1397596 - oniguruma.h needs should not use UChar but OnigUChar
Summary: oniguruma.h needs should not use UChar but OnigUChar
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: oniguruma
Version: 25
Hardware: All
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-22 22:34 UTC by Christoph Müllner
Modified: 2016-12-28 06:57 UTC (History)
2 users (show)

Fixed In Version: oniguruma-6.1.2-1.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-28 06:57:57 UTC
Type: Bug


Attachments (Terms of Use)

Description Christoph Müllner 2016-11-22 22:34:32 UTC
The oniguruma-devel package contains the file
/usr/include/oniguruma.h. This file contains C function prototypes,
which use the type UChar instead of OnigUChar.
This is a bug and leads to a compilation problem for e.g. hhvm.

This bug has been fixed in the devel branch of oniguruma
(by replacing UChar by OnigUChar).

Here are some existing bug reports (other systems, but same bug):
https://www.bountysource.com/issues/37408475-onig-error-unknown-type-name-uchar
https://github.com/hhvm/homebrew-hhvm/issues/50

Only Fedora 25's oniguruma is affected by this issue.

Comment 1 Mamoru TASAKA 2016-11-23 03:36:40 UTC
6.1.2 is already in testing.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-30d7ef83f9

Comment 2 Mamoru TASAKA 2016-12-28 06:57:57 UTC
Closing this.


Note You need to log in before you can comment on or make changes to this bug.