Bug 69345 - www/xitami compilation problem
Summary: www/xitami compilation problem
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Norikatsu Shigemura
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-20 16:50 UTC by Bernd Luevelsmeyer
Modified: 2004-07-20 17:48 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Luevelsmeyer 2004-07-20 16:50:29 UTC
	There is a problem getting xitami to compile on 64-bit machines.
    The previous patch (ports/69012) that should remedy this was
    defective. This one should work, at least on 32-bit intel
    architectures. I don't have access to other architectures,
    so I cannot test it there.

Fix: 

ports/www/xitami/files/patch-ae should have this contents:

    --- src/sfl/prelude.h.orig      Tue Jul 20 15:11:55 2004
    +++ src/sfl/prelude.h   Tue Jul 20 15:21:33 2004
    @@ -175,6 +175,10 @@
     #elif (defined (FreeBSD) || defined (__FreeBSD__))
     #   define __UTYPE_FREEBSD
     #   define __UNIX__
    +#if !defined(__i386__)
    +#   undef  __IS_32BIT__
    +#   define __IS_64BIT__
    +#endif
     #elif (defined (NetBSD) || defined (__NetBSD__))
     #   define __UTYPE_NETBSD
     #   define __UNIX__
How-To-Repeat: 	Try to build the port.
Comment 1 Norikatsu Shigemura freebsd_committer freebsd_triage 2004-07-20 17:08:05 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nork

Now, I'm working.
Comment 2 Norikatsu Shigemura freebsd_committer freebsd_triage 2004-07-20 17:48:10 UTC
State Changed
From-To: open->closed

Committed, thanks!