Projekat

Općenito

Profil

Akcije

Podrška #19132

Zatvoren

zimbra 6.0.5 git update, build gnr-605, zimbra amd64 karmic build UBUNTU9_64

Dodano od Ernad Husremović prije više od 15 godina. Izmjenjeno prije oko 15 godina.

Status:
Zastarjelo
Prioritet:
Normalan
Odgovorna osoba:
Početak:
16.12.2009
Završetak:
% završeno:

0%

Procjena vremena:

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa zimbra - Podrška #19951: hudson zimbra-i386: build zimbra 6.0.5 na hardy i386OdbačenoErnad Husremović18.03.2010

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/git/upstream/zimbra_p4$ export P4PORT=codes.zimbra.com:2666
bringout@desk-c2:~/devel/git/upstream/zimbra_p4$ ~/bin/p4 -u public -P public1234 -c public-view sync -f //depot/zcs/GNR-603/...

Akcije #2

Izmjenjeno od Ernad Husremović prije više od 15 godina

prije toga download-ovao p4 64-bit clienta

http://www.perforce.com/perforce/downloads/platform.html

Akcije #3

Izmjenjeno od Ernad Husremović prije više od 15 godina

  • Naslov promijenjeno iz zimbra 6.0.3 git update u zimbra 6.0.3 git update, build GNR-601

perforce server izgleda ne radi

idem pokušati build 601 koji imam

build

bringout@desk-c2:~/devel/work/zimbra$ sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.15/ /usr/local/java

Akcije #4

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra$ export PATH=/usr/local/java/bin:$PATH
bringout@desk-c2:~/devel/work/zimbra$ java -version
java version "1.6.0_15" 
Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02, mixed mode)
Akcije #5

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra$ sudo useradd -U -m zimbra

Akcije #6

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra$ sudo ln -s /usr/share/ant /usr/local/ant

Akcije #7

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:/usr/local/java$ mkdir -p /home/bringout/devel/work/zimbra/ZimbraBuild/../ThirdPartyBuilds/x86_64/java/
bringout@desk-c2:/usr/local/java$ tar cvfz /home/bringout/devel/work/zimbra/ZimbraBuild/../ThirdPartyBuilds/x86_64/java/jdk1.6.0_16.tgz .

Akcije #8

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra/ZimbraBuild$ sudo mkdir -p /opt/zimbra

chown bringout /opt/zimbra

Akcije #9

Izmjenjeno od Ernad Husremović prije više od 15 godina

    [javac] /home/bringout/devel/work/zimbra/ZimbraIM/src/java/org/jivesoftware/database/ProfiledConnection.java:634: org.jivesoftware.database.ProfiledConnection.TimedStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
    [javac]     class TimedStatement extends StatementWrapper {
    [javac]     ^
    [javac] /home/bringout/devel/work/zimbra/ZimbraIM/src/java/org/jivesoftware/database/ProfiledConnection.java:722: org.jivesoftware.database.ProfiledConnection.TimedPreparedStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
    [javac]     class TimedPreparedStatement extends PreparedStatementWrapper {
    [javac]     ^
    [javac] /home/bringout/devel/work/zimbra/ZimbraIM/src/java/org/jivesoftware/database/ProfiledConnection.java:927: org.jivesoftware.database.ProfiledConnection.TimedCallableStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
    [javac]     class TimedCallableStatement extends CallableStatementWrapper {
    [javac]     ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 4 errors

eclipse import projekata

sa eclipse-om importovao ~/devel/work/zimbra projekte i onda uz pomoć eclipse-a uradio ispravke

Akcije #10

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra/ThirdParty$ sudo apt-get install flex bison libc6-dev-i386

Akcije #11

Izmjenjeno od Ernad Husremović prije više od 15 godina

thirdparty

*** Building in openssl FAILED.
*** Building in mysql FAILED.
*** Building in bdb SUCCEEDED.
*** Building in libxml2 SUCCEEDED.
*** Building in heimdal SUCCEEDED.
*** Building in curl SUCCEEDED.
*** Building in cyrus-sasl FAILED.
*** Building in libtool SUCCEEDED.
...
Akcije #12

Izmjenjeno od Ernad Husremović prije više od 15 godina

Compiling perl lib Net-LDAPapi-3.0.3 ...FAILED.

Akcije #13

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra/logs$ vi ThirdParty.make.log

x86cpuid-elf.s:13: Error: suffix or operands invalid for `push'

Akcije #15

Izmjenjeno od Ernad Husremović prije više od 15 godina

bringout@desk-c2:~/devel/work/zimbra/ThirdParty$ sudo apt-get install libc6-dev-i386

Akcije #16

Izmjenjeno od Ernad Husremović prije više od 15 godina

*** Building in openssl SUCCEEDED.
*** Building in mysql SUCCEEDED.
*** Building in bdb SUCCEEDED.
*** Building in libxml2 SUCCEEDED.
*** Building in heimdal SUCCEEDED.
*** Building in curl SUCCEEDED.
*** Building in cyrus-sasl FAILED.
*** Building in libtool SUCCEEDED.
*** Building in openldap FAILED.
*** Building in aspell SUCCEEDED.
*** Building in clamav SUCCEEDED.
*** Building in apache-httpd SUCCEEDED.
*** Building in php SUCCEEDED.
*** Building in pcre SUCCEEDED.
*** Building in expat SUCCEEDED.
*** Building in popt SUCCEEDED.
*** Building in postfix FAILED.
*** Building in dspam SUCCEEDED.
*** Building in rrdtool SUCCEEDED.
*** Building in snmp SUCCEEDED.
*** Building in memcached SUCCEEDED.
*** Building in nginx FAILED.
*** Building in tcmalloc SUCCEEDED.
Akcije #17

Izmjenjeno od Ernad Husremović prije više od 15 godina

+ chmod -R +w cyrus-sasl-2.1.23
+ mv cyrus-sasl-2.1.23 cyrus-sasl-2.1.23.3z
+ cd cyrus-sasl-2.1.23.3z
+ patch -g0 -p1
patching file cmulocal/berkdb.m4
+ patch -g0 -p1
patching file lib/server.c
+ patch -g0 -p1
patching file saslauthd/auth_zimbra.c
patching file saslauthd/auth_zimbra.h
patching file saslauthd/configure.in
patching file saslauthd/configure.in.orig
patching file saslauthd/Makefile.am
patching file saslauthd/mechanisms.c
patching file saslauthd/mechanisms.c.orig
patching file saslauthd/zmauth.c
patching file saslauthd/zmclient.h
patching file saslauthd/zmpost.c
patching file saslauthd/zmurl.c
patching file saslauthd/zmurl.h
+ patch -g0 -p1
./zimbra-cyrus-sasl-build.sh: line 41: ../../gcc-fix.patch: No such file or directory

bringout@desk-c2:~/devel/work/zimbra/ThirdParty/cyrus-sasl$ find -name "*patch" 
./sasl-darwin.patch
./sasl-auth-zimbra.patch
./sasl-link-order.patch
Akcije #18

Izmjenjeno od Ernad Husremović prije više od 15 godina

line 4037

bringout@desk-c2:~/devel/work/zimbra/ThirdParty/cyrus-sasl/src/cyrus-sasl-2.1.23$ vi plugins/digestmd5.c

#ifdef WITH_RC4                         /* mech_name */
        128,                            /* max ssf */
#elif defined WITH_DES
        112,
#else
        1,
#endif

dodao define na #elif

Akcije #19

Izmjenjeno od Ernad Husremović prije više od 15 godina

ista stvar postoji i na liniji 2718 pa i to ispravio i napravio tar.gz

Akcije #22

Izmjenjeno od Ernad Husremović prije više od 15 godina

cp: ne mogu stat `/home/bringout/devel/work/zimbra/ZimbraBuild/storebuild/opt/zimbra/jetty-6.1.15/webapps/zimbra/downloads/*': No such file or directory
make: [zcs_stage] Error 1 (ignored)
  • BUILD COMPLETED ***
bringout@desk-c2:~/devel/work/zimbra/ZimbraBuild$ mkdir -p /home/bringout/devel/work/zimbra/ZimbraBuild/storebuild/opt/zimbra/jetty-6.1.15/webapps/zimbra/downloads/
bringout@desk-c2:~/devel/work/zimbra/ZimbraBuild$ vi /home/bringout/devel/work/zimbra/ZimbraBuild/storebuild/opt/zimbra/jetty-6.1.15/webapps/zimbra/downloads/dummy.txt
Akcije #23

Izmjenjeno od Ernad Husremović prije više od 15 godina

opet na cp -f downloads ispao ...

bringout@desk-c2:~/devel/work/zimbra/ZimbraBuild$ vi /home/bringout/devel/work/zimbra/ZimbraBuild/storebuild/opt/zimbra/jetty-6.1.15/webapps/zimbra/downloads/dummy.txt

Akcije #24

Izmjenjeno od Ernad Husremović prije više od 15 godina

build on lxr-ubuntu 8.04 i386

Akcije #25

Izmjenjeno od Ernad Husremović prije više od 15 godina

root@lxc-ubuntu:~/hernads-zimbra# sudo apt-get install sun-java6-jdk flex bison build-essential autoconf automake libtool libncurses5-dev libz-dev libltdl3-dev libpcre3-dev libexpat1-dev libopts25-dev libpopt-dev

Akcije #26

Izmjenjeno od Ernad Husremović prije više od 15 godina

root@lxc-ubuntu:~/hernads-zimbra/ThirdParty# useradd -s /bin/bash -m -d /opt/zimbra zimra

Akcije #27

Izmjenjeno od Ernad Husremović prije više od 15 godina

lxc: uname pokazuje od hosta parametre

Akcije #29

Izmjenjeno od Ernad Husremović prije više od 15 godina

build mašina, ant

provjerio na build mašini

cd /usr/local

FILE=apache-ant-1.7.1-bin.tar.gz ; if [ ! -f $FILE ] ; then sudo wget http://apache.blic.net/ant/binaries/$FILE; sudo tar xvfz $FILE ; sudo ln -s apache-ant-1.7.1 ant; fi

Akcije #30

Izmjenjeno od Ernad Husremović prije više od 15 godina

  • Naslov promijenjeno iz zimbra 6.0.3 git update, build GNR-601 u zimbra 6.0.4 git update, build GNR-601
Akcije #32

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Naslov promijenjeno iz zimbra 6.0.4 git update, build GNR-601 u zimbra 6.0.4 git update, build GNR-601, 6.0.5
Akcije #34

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Naslov promijenjeno iz zimbra 6.0.4 git update, build GNR-601, 6.0.5 u zimbra 6.0.5 git update, build gnr-605
Akcije #35

Izmjenjeno od Ernad Husremović prije oko 15 godina

Compiling perl lib Net-LDAPapi-3.0.3 ...FAILED.
Akcije #36

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Projekat promijenjeno iz 5 u zimbra
Akcije #37

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Building in openldap FAILED
Akcije #38

Izmjenjeno od Ernad Husremović prije oko 15 godina

/cyrus-sasl-2.1.23.3z/include    -I/opt/zimbra/openssl-0.9.8l/include -I/opt/zimbra/libtool-2.2.6a/include   -DCHECK_CSN -DSLAPD_IMPORT -c delete.c
 cc -g -O0 -I../../../include -I../../../include -I.. -I./.. -I/opt/zimbra/bdb-4.7.25.4/include -I/opt/zimbra/cyrus-sasl-2.1.23.3z/include -I/opt/zimbra/openssl-0.9.8l/include -I/opt/zimbra/libtool-2.2.6a/include -DCHECK_CSN -DSLAPD_IMPORT -c delete.c  -fPIC -DPIC -o .libs/delete.o
/bin/sh ../../../libtool --tag=disable-static --mode=compile cc -g -O0 -I../../../include        -I../../../include -I.. -I./..  -I/opt/zimbra/bdb-4.7.25.4/include -I/opt/zimbra/cyrus-sasl-2.1.23.3z/include    -I/opt/zimbra/openssl-0.9.8l/include -I/opt/zimbra/libtool-2.2.6a/include   -DCHECK_CSN -DSLAPD_IMPORT -c modify.c
cc -shared  .libs/init.o .libs/search.o .libs/close.o .libs/config.o .libs/bind.o .libs/compare.o .libs/modify.o .libs/add.o .libs/modrdn.o .libs/delete.o .libs/version.o  -Wl,--rpath -Wl,/build/workspace/zimbra/ThirdParty/openldap/openldap-2.4.20.4z/libraries/libldap_r/.libs -Wl,--rpath -Wl,/build/workspace/zimbra/ThirdParty/openldap/openldap-2.4.20.4z/libraries/liblber/.libs -Wl,--rpath -Wl,/opt/zimbra/openldap-2.4.20.4z/lib -Wl,--rpath -Wl,/opt/zimbra/openssl-0.9.8l/lib -Wl,--rpath -Wl,/opt/zimbra/bdb-4.7.25.4/lib -Wl,--rpath -Wl,/opt/zimbra/cyrus-sasl-2.1.23.3z/lib -Wl,--rpath -Wl,/opt/zimbra/libtool-2.2.6a/lib -L/build/workspace/zimbra/ThirdParty/openldap/openldap-2.4.20.4z/libraries/liblber/.libs -L/opt/zimbra/openssl-0.9.8l/lib -L/opt/zimbra/bdb-4.7.25.4/lib -L/opt/zimbra/cyrus-sasl-2.1.23.3z/lib -L/opt/zimbra/openldap-2.4.20.4z/lib -L/opt/zimbra/libtool-2.2.6a/lib -L/usr/local/lib -L/usr/lib/perl/5.10/CORE -lperl -ldl -lm -lpthread -lcrypt ../../../libraries/libldap_r/.libs/libldap_r.so -L/opt/zimbra/heimdal-1.2.1/lib ../../../libraries/liblber/.libs/liblber.so  -Wl,-E -Wl,-soname -Wl,back_perl-2.4.so.2 -o .libs/back_perl-2.4.so.2.5.3
/usr/bin/ld: cannot find -lperl <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
collect2: ld returned 1 exit status
make[5]: *** [back_perl.la] Error 1
make[5]: Leaving directory `/build/workspace/zimbra/ThirdParty/openldap/openldap-2.4.20.4z/servers/slapd/back-perl'
Akcije #39

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Naslov promijenjeno iz zimbra 6.0.5 git update, build gnr-605 u zimbra 6.0.5 git update, build gnr-605, zimbra amd64 karmic build UBUNTU9_64
cat /build/workspace/zimbra/ZimbraBuild/rpmconf/Spec/zimbra-core.deb | \
        sed -e 's/@@VERSION@@/6.0.5_GA_2129.UBUNTU9_64/' \
        -e 's/@@RELEASE@@/20100319133605/' \
        -e 's/@@ARCH@@/amd64/' \
        -e 's/^Copyright:/Copyright:/' \
        -e '/^%pre$/ r zimbra-core.pre' \
        -e '/^%post$/ r zimbra-core.post' > /build/workspace/zimbra/ZimbraBuild/corebuild/DEBIAN/control
(cd /build/workspace/zimbra/ZimbraBuild/corebuild; \
        dpkg -b /build/workspace/zimbra/ZimbraBuild/corebuild /build/workspace/zimbra/ZimbraBuild/amd64/ )
dpkg-deb: building package `zimbra-core' in `/build/workspace/zimbra/ZimbraBuild/amd64//zimbra-core_6.0.5_GA_2129.UBUNTU9_64_amd64.deb'.
mkdir -p /build/workspace/zimbra/ZimbraBuild/proxybuild/opt/zimbra
*** Creating nginx
(cd /build/workspace/zimbra/ZimbraBuild/proxybuild/opt/zimbra; tar xzf /build/workspace/zimbra/ZimbraBuild/../ThirdPartyBuilds/UBUNTU9_64/nginx/nginx-0.5.37-zimbra.tgz;)
tar: /build/workspace/zimbra/ZimbraBuild/../ThirdPartyBuilds/UBUNTU9_64/nginx/nginx-0.5.37-zimbra.tgz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
make: *** [/build/workspace/zimbra/ZimbraBuild/proxybuild/opt/zimbra/nginx-0.5.37-zimbra] Error 2
Akcije #40

Izmjenjeno od Ernad Husremović prije oko 15 godina

hm nginx ipak nije buildan

  • Building allclean in nginx
    make[1]: Entering directory `/build/workspace/zimbra/ThirdParty/nginx'
    make -C nginx-0.5.37-zimbra clean
    make[2]: Entering directory `/build/workspace/zimbra/ThirdParty/nginx/nginx-0.5.37-zimbra'
    make[2]: *** No rule to make target `clean'.  Stop.
    make[2]: Leaving directory `/build/workspace/zimbra/ThirdParty/nginx/nginx-0.5.37-zimbra'
    make[1]: [clean] Error 2 (ignored)
    
Akcije #41

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Status promijenjeno iz Dodijeljeno u Zastarjelo
Akcije

Također dostupno kao Atom PDF