[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Openoffice 2.0.1



not, is not why?
 
Regards.
Santiago

 
2006/1/12, Mickael Marchand <mikmak@freenux.org>:
Santiago Kci a écrit :
> Where can I find the patch "compile_openoffice_x86_64.diff"?
>
> Thanks in advance.
>
> Santiago.
>

it has to be a joke :)
no ? hmm ...

Mik
PS: hint : look at the end of your/my mail ...

> 2006/1/10, Emmanuel Fleury < emmanuel.fleury@labri.fr
> <mailto:emmanuel.fleury@labri.fr>>:
>
>     Hi all,
>
>     I have some problem to build the debian package of OpenOffice 2.0.1.
>
>     Here is what I do:
>
>     1) Add the experimental repository in my /etc/apt/sources.list:
>
>     # Debian Experimental repository (sources)
>     deb-src ftp://ftp.debian.org/debian <ftp://ftp.debian.org/debian>
>     experimental main
>
>     2) Get the sources:
>     apt-get source -t experimental openoffice.org <http://openoffice.org>
>
>     3) Get the build dependancies:
>     su -c 'apt-get build-dep openoffice.org <http://openoffice.org>'
>
>     4) Move to the directory:
>     cd openoffice-2.0.1/
>
>     5) Apply the patch attached to this mail:
>     patch -p1 < ../compile_openoffice_x86_64.diff
>
>     6) Build the sources:
>     dpkg-buildpackage -rfakeroot -us -uc
>
>     7) Wait............ :)
>
>     At the end, I got all the sources compiled but I get the following
>     errors:
>
>     # generate maintainer scripts from *.in
>     # or generate default script which calls hook in
>     openoffice.org-debian-files package
>     for PKG in `dh_listpackages`; do \
>               for FILE in postinst postrm preinst prerm; do \
>                 MAINTSCRIPT=debian/$PKG.$FILE ; \
>                 if [ -e $MAINTSCRIPT.in ]; then \
>                   sed -n '1,/^#INCLUDE_SHELL_LIB#$/p' < $MAINTSCRIPT.in |
>     sed -e '/^#INCLUDE_SHELL_LIB#$/d' > $MAINTSCRIPT; \
>                  grep LIBSUFFIX debian/scripts/vars.amd64 >> $MAINTSCRIPT; \
>                  cat debian/shell-lib.sh >> $MAINTSCRIPT; \
>                  sed -n '/^#INCLUDE_SHELL_LIB#$/,$p' < $MAINTSCRIPT.in |
>     sed -e '/^#INCLUDE_SHELL_LIB#$/d' >> $MAINTSCRIPT; \
>                 else \
>                   echo '#!/bin/sh' > $MAINTSCRIPT ; \
>                   echo THIS_PACKAGE=$PKG >> $MAINTSCRIPT ;\
>                   echo THIS_SCRIPT=$FILE >> $MAINTSCRIPT ;\
>                   cat debian/shell-lib.sh >> $MAINTSCRIPT; \
>                 fi; \
>               done; \
>             done
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     grep: debian/scripts/vars.amd64: No such file or directory
>     touch debian/stampdir/maintscripts
>     /usr/bin/make -f debian/rules DH_OPTIONS="-Npython-uno
>     -Nopenoffice.org-gcj -Nopenoffice.org-hunspell
>     -Nopenoffice.org-filter-so52 -s" binary-common
>     make[1]: Entering directory
>     `/home/fleury/devel/projects/openoffice/openoffice.org-2.0.1-2'
>     dh_testdir
>     dh_testdir: I have no package to build
>     make[1]: *** [binary-common] Error 1
>     make[1]: Leaving directory
>     `/home/fleury/devel/projects/openoffice/openoffice.org-2.0.1-2'
>     make: *** [debian/stampdir/binary-arch] Error 2
>
>
>     I think I did set BUILD_AMD64 to 'y' in debian/rules, but I'm not
>     sure. :-/
>
>     Can somebody help me to complete this patch ?
>
>     Regards
>     --
>     Emmanuel Fleury
>
>     First they ignore you, then they laugh at you,
>     then they fight you, then you win.
>       -- Mahatma Gandhi
>
>
>     diff -ruN openoffice.org-2.0.1 /debian/rules
>     openoffice.org-2.0.1-1/debian/rules
>     --- openoffice.org-2.0.1/debian/rules   2006-01-01
>     15:27:14.000000000 +0100
>     +++ openoffice.org-2.0.1-1/debian/rules 2006-01-10
>     08:18:48.000000000 +0100
>     @@ -74,6 +74,7 @@
>     endif
>
>     ifeq "$(ARCH)" "amd64"
>     +        BUILD_AMD64=y
>             BUILD_PYUNO=n
>     else
>             BUILD_PYUNO=y
>     diff -ruN openoffice.org-2.0.1/ooo-build/patches/src680/apply
>     openoffice.org-2.0.1-1/ooo-build/patches/src680/apply
>     --- openoffice.org-2.0.1 /ooo-build/patches/src680/apply 2006-01-01
>     15:27:13.000000000 +0100
>     +++ openoffice.org-2.0.1-1/ooo-build/patches/src680/apply
>     2006-01-03 21:46: 10.000000000 +0100
>     @@ -34,7 +34,7 @@
>     DebianBase : LinuxCommon, SystemDB, DebianBaseOnly
>     Debian : DebianBase, DebianOnly, DebianSidOnly
>     DebianSarge : DebianBase, DebianOnly, DebianSargeOnly
>     -Debian64 : DebianBase, 64bit, DebianOnly
>     +Debian64 : Debian, 64bit
>     #
>     # DroplineGNOME
>     #
>     @@ -606,7 +606,7 @@
>
>     [ BuildBits ]
>     # work around http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22392
>     <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22392>
>     -powerpc-svx-customshapes-NOOPTFILES.diff
>     +svx-customshapes-NOOPTFILES.diff
>     # fix to build with system libnspr (installed apart from mozilla),
>     i#49720
>     buildfix-system-nspr-m112.diff
>     # fix to build with system libnss (installed apart from mozilla)
>     diff -ruN
>     openoffice.org-2.0.1/ooo-build/patches/src680/svx-customshapes-NOOPTFILES.diff
>     openoffice.org-2.0.1-1/ooo-build/patches/src680/svx-customshapes-NOOPTFILES.diff
>     --- openoffice.org-2.0.1/ooo-build/patches/src680/svx-
>     customshapes-NOOPTFILES.diff      1970-01-01 01:00:00.000000000 +0100
>     +++
>     openoffice.org-2.0.1-1/ooo-build/patches/src680/svx-customshapes-NOOPTFILES.diff     2006-01-03
>     21:45:04.000000000 +0100
>     @@ -0,0 +1,18 @@
>     +Index: svx/source/customshapes/makefile.mk
>     +===================================================================
>     +RCS file: /cvs/graphics/svx/source/customshapes/makefile.mk,v
>     +retrieving revision 1.9
>     +diff -u -u -r1.9 makefile.mk <http://makefile.mk >
>     +--- svx/source/customshapes/makefile.mk        1 Mar 2005 19:06:56
>     -0000       1.9
>     ++++ svx/source/customshapes/makefile.mk        22 Aug 2005 02:01:36
>     -0000
>     +@@ -81,5 +81,9 @@
>     + .IF "$(OS)"=="MACOSX"
>     + NOOPTFILES= $(SLO)$/EnhancedCustomShapeFunctionParser.obj
>     + .ENDIF
>     ++# http://gcc.gnu.org/PR22392
>     ++.IF "$(OS)"=="LINUX" && ("$(CPU)"=="P" || "$(CPU)"=="X")
>     ++NOOPTFILES= $(SLO)$/EnhancedCustomShapeFunctionParser.obj
>     ++.ENDIF
>     +
>     + UNOTYPES=
>     com.sun.star.uno.XWeak                                                          \
>     +               com.sun.star.uno.XNamingService
>                                                      \
>
>
>



Reply to: