Opened 14 years ago
Closed 14 years ago
#501 closed defect (fixed)
Doxygen fails to build on Mac OS X "snow leopard"
Reported by: | Richard Boulton | Owned by: | Richard Boulton |
---|---|---|---|
Priority: | normal | Milestone: | 1.2.4 |
Component: | Build system | Version: | SVN trunk |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Operating System: | Mac OS X |
Description (last modified by )
On Mac OS X "snow leopard", when running bootstrap, doxygen fails to build with an error "This version of Mac OS X is unsupported" (as noted in comment:3:ticket:396). Upgrading the version of doxygen used by bootstrap to 1.7.1 fixes the problem. We should probably upgrade therefore, though we need to check if any config updates are needed for this, and check that the generated output is still good.
Change History (5)
comment:1 by , 14 years ago
Description: | modified (diff) |
---|
comment:2 by , 14 years ago
Milestone: | 1.2.3 → 1.2.4 |
---|
I want to release 1.2.3, so bumping. This is only relevant for building from SVN, so targetting it at a particular release doesn't really mean much anyway.
comment:3 by , 14 years ago
Should be fixed by r14922 (but untested as I don't have access to Mac OS X).
Can you test and close this ticket if it is fixed?
To force bootstrap to rebuild doxygen, you just need to do:
rm INST/doxygen.stamp
comment:4 by , 14 years ago
Owner: | changed from | to
---|
Reassigning to Richard, since he can actually test this!
comment:5 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Richard confirmed on IRC that doxygen now builds ok.
Or we could add a line to bootstrap to fix this with a sed hammer on the doxygen source so we don't have to play this game for every new Mac OS X release. This check is in a header taken from Qt, and in the context of doxygen the results of this test aren't ever used (try
rgrep MAC_OS_X_VERSION doxygen-1.5.9
- the only uses are in./qtools/qglobal.h
and the last one is the check that fails).