Bug 831334
Summary: | doxygen-1.4.7-2 can't be rebuild in mock | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Levente Farkas <lfarkas> | ||||||
Component: | doxygen | Assignee: | Than Ngo <than> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | BaseOS QE - Apps <qe-baseos-apps> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 5.8 | ||||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2012-06-14 13:00:57 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Levente Farkas
2012-06-12 19:34:28 UTC
strange, i don't see this issue in our build system. it looks like you have new gcc version which requires #include <unistd.h>. Could you please attach your build.log and root.log? thanks it's a fully updated 5.8. ie with gcc-4.1.2-52.el5_8.1. do you build on base 5.8 or updated 5.8? Created attachment 591454 [details]
build.log
Created attachment 591455 [details]
root.log
I rebuilt doxygen with the rhel-5.8 (with all latest updates) without any problem. Your root.log file tell me that you are using flex from media repository, it's not the version shipped in rhel! --- Package Arch Version Repository Size flex i386 2.5.35-7.el5 media 308 k -- I think it's the cause of this issue. Could you please use the flex version in rhel and try to rebuild doxygen again? thanks sorry. you've got right:-( anyway it'd be useful to be able to build with newer flex too. The bug is caused in flex which generates config.cpp during the compiler process. i recommend to not use new flex |