After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 343452 - REQUEST: Apple Universal Binary build (Intel/PowerPC)
REQUEST: Apple Universal Binary build (Intel/PowerPC)
Status: VERIFIED FIXED
Product: doxygen
Classification: Other
Component: general
1.4.x
Other All
: Normal enhancement
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2006-05-31 00:28 UTC by Wincent Colaiuta
Modified: 2006-06-11 14:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Wincent Colaiuta 2006-05-31 00:28:03 UTC
Just a quick feature request that the next version of Doxygen be built as a Universal Binary so that it can run natively on both PowerPC and Intel Macs.
Comment 1 Dimitri van Heesch 2006-06-08 12:00:53 UTC
The current CVS version should already allows building a universal binary. A binary release will follow soon.
Comment 2 Wincent Colaiuta 2006-06-09 10:45:04 UTC
Thanks, Dimitri.

I have an Intel iMac, so I checked out the CVS and have built a Universal Binary. Will test and let you know if I find any problems.
Comment 3 Wincent Colaiuta 2006-06-09 21:16:39 UTC
Ok, I've done some testing. The Universal build checked out of the CVS works (produces the correct output) but it seems to run quite slowly and, relatedly, I see hundreds or even thousands of warning messages output like this:

Warning: ATSUSetAttributes status = -8796.
Warning: ATSUFindFontFromName status = -8796.

-8796 is "kATSUInvalidFontErr", or "The font ID does not correspond to any installed font or ATSUI is unable to obtain the font data (as in the case of a protected font)." Now, I did a grep of the Doxygen build directory and it's not calling either ATSUSetAttributes or ATSUFindFontFromName (and in any case I see no reason why it would call those functions).

This is on Mac OS X 10.4.4 (Intel) running the latest version of the Xcode Tools (2.3). This is the output of gcc --version:

i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5341)

And of uname -a:

Darwin cuzco.local 8.4.1 Darwin Kernel Version 8.4.1: Tue Jan  3 18:23:53 PST 2006; root:xnu-792.7.90.obj~1/RELEASE_I386 i386 i386

I built both Graphviz and Doxygen using a simply "./configure && make" (no custom options). I will continue to investigate and if I find out more I'll report back.
Comment 4 Dimitri van Heesch 2006-06-11 08:41:32 UTC
This is an automated message triggered by a new release of doxygen.

This bug has was marked as assigned, and therefore should be fixed with the new release (1.4.7).

Please check if this is indeed the case. 
If not then please reopen the bug report.