povray-3.5_2 broken on ia64
marcel at xcllnt.net
Sat Dec 13 00:43:56 PST 2003
On Sat, Dec 13, 2003 at 05:26:31PM +0900, Nakata Maho wrote:
> Hi, all
> povray for ia64 is broken.
> > http://bento.freebsd.org/errorlogs/ia64-5-latest/povray-3.5_2.log
> > Can you please investigate and/or report to the developers?
> Does anybody here interested in this port for ia64?
>From the log:
In file included from /usr/local/include/tiffio.h:33,
/usr/local/include/tiff.h:83: error: conflicting types for `typedef int int32'
frame.h:52: error: previous declaration as `typedef long int int32'
It looks like povray is broken on any 64-bit platform. The attached
patch should fix that.
Marcel Moolenaar USPA: A-39004 marcel at xcllnt.net
-------------- next part --------------
--- src/frame.h.orig Sat Dec 13 00:37:32 2003
+++ src/frame.h Sat Dec 13 00:38:06 2003
@@ -44,12 +44,12 @@
-typedef unsigned long u_int32 ;
+typedef unsigned int u_int32 ;
typedef unsigned short u_int16 ;
typedef unsigned char u_int8 ;
typedef unsigned char byte ;
-typedef signed long int32 ;
+typedef signed int int32 ;
typedef signed short int16 ;
typedef signed char int8 ;
More information about the freebsd-ports