Hi, I've been trying to backport libreoffice 4.2 to Debian wheezy. I was not successful yet, currently blocked on a harfbuzz related build failures (tarball not found or something) but I found that this patch is needed: --- a/patches/series +++ b/patches/series @@ -20,7 +20,7 @@ debian-hardened-buildflags-CPPFLAGS.diff gtk3-hack-explicit-gmodule.diff py2uno-module.diff ignore-sc_cellrangesbase-fails.diff -disable-flaky-unoapi-tests.diff +disable-flaky-tests.diff #dont-touch-urd.diff wheezy-backports-python.diff fix-internal-hsqldb-build.diff --- a/rules +++ b/rules @@ -578,9 +584,12 @@ endif # Distro-specific overrides # Debian WHeezy -ifeq "$(shell dpkg-parsechangelog | grep Distribution | awk '{ print $$2 }')" "wheezy-backports" +ifeq "$(shell dpkg-parsechangelog | sed -n 's/Distribution: *//p')" "wheezy-backports" BUGS=mailto:debian-backports@lists.debian.org SYSTEM_STUFF := $(filter-out libcmis libcdr clucene libmspub libmwaw libodfgen mdds liblangtag orcus harfbuzz libatomic-ops libwpd redland libetonyek libfreehand libebook libvisio,$( + ENABLE_LIBLANGTAG=n + ENABLE_ORCUS=n + ENABLE_EOT=n PACKAGE_SDK_DOCS=n WHEEZY_BACKPORT=y endif @@ -857,7 +868,7 @@ endif ifeq "$(ENABLE_JAVA)" "y" ifeq "$(JDK)" "default" - BUILD_DEPS += , java-common (>= 0.49) + BUILD_DEPS += , java-common (>= 0.47) JAVA_HOME=/usr/lib/jvm/default-java BUILD_DEPS += , default-jdk$(filter-out !ia64,$(OOO_NO_JAVA_ARCHS)) ifneq (,$(findstring ia64,$(OOO_JAVA_ARCHS))) -- bye, pabs http://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part