Results 1 to 4 of 4

Thread: [Inprogress and currently stuck] Mac OS Build Thread

  1. #1
    JoshuaPrismon is online now Zimlet Guru & Moderator
    Join Date
    Nov 2005
    Posts
    477
    Rep Power
    9

    Default [Inprogress and currently stuck] Mac OS Build Thread

    Hey Guys,

    I am working on building Zimbra MacOS from Main. Running into problems, but I thought I would document them as I go to help others. Machine is Snow Leopard quad core core box with 8GB of RAM.

    1) You need Apple's Developer tools + Port.
    1) Snow Leopard doesn't have Java 5.0, which parts of Zimbra still need.
    Fix: (From OS X 10.6 Snow Leopard - OneSwarm Wiki)

    Code:
    cd /tmp/
    curl -o java.1.5.0-leopard.tar.gz http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz
    tar -xvzf java.1.5.0-leopard.tar.gz
    sudo mv 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard
    cd /System/Library/Frameworks/JavaVM.framework/Versions/
    sudo rm 1.5.0
    sudo ln -s 1.5.0-leopard 1.5.0
    sudo rm 1.5
    sudo ln -s 1.5.0 1.5
    Then change Java settings in the Java Preferences app.

    2) You need a second copy of Java for distribution purposes.

    2) You need Xcode from apple. It should be on your Snow Leopard install disk.

    3) You need MacPorts. Download from here: Index of /MacPorts (I used 1.8.2 for Snow Leopard). Once you have installed, open up a terminal window and type:
    Code:
    port install wget
    4) Check out the latest code from perforce (will copy this from existing documention).

    Change directory to /Users/public/p4/zcs/main.
    cd ZimbraBuild
    run ./buildZCS.sh -t

    Two things are breaking: cyrus-sasl and Perl.

    (To be continued as I figure it out).

  2. #2
    JoshuaPrismon is online now Zimlet Guru & Moderator
    Join Date
    Nov 2005
    Posts
    477
    Rep Power
    9

    Default

    It's dying in the zm perl check install:
    /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level/Convert/UUlib.pm
    /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level/Net/DNS/Resolver.pm
    /System/Library/Perl/Extras/5.10.0/XML/Simple.pm

    Trying to figure out if this means that it could not find these modules, or something else.

  3. #3
    JoshuaPrismon is online now Zimlet Guru & Moderator
    Join Date
    Nov 2005
    Posts
    477
    Rep Power
    9

    Default

    Seems like it's XML::Simple that perllib is dying on.

  4. #4
    JoshuaPrismon is online now Zimlet Guru & Moderator
    Join Date
    Nov 2005
    Posts
    477
    Rep Power
    9

    Default

    Quote Originally Posted by JoshuaPrismon View Post
    Seems like it's XML::Simple that perllib is dying on.
    Fixed by copying the MyConfig.pm into ~/.cpan/CPAN

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •