On Wed, 2025-12-10 at 08:40 +0100, John Paul Adrian Glaubitz wrote:
> Thus, we need to figure out why the build doesn't actually generated the 
> wrapper script
> for hppa, powerpc (and probably m68k) in order to fix the smokeest on these 
> targets.

So, it turns out that the wrapper script wasn't copied because hppa, m68k and 
powerpc
are listed in OOO_NOGUI_ARCHS which the following patch fixes:

--- debian/rules.orig   2025-12-11 15:56:17.424880233 +0000
+++ debian/rules        2025-12-10 11:19:19.696634221 +0000
@@ -775,7 +775,7 @@
 $(eval $(call gen_no_archs,OOO_REPORTBUILDER_ARCHS))
 OOO_FIREBIRD_ARCHS := $(filter-out m68k,$(OOO_BASE_ARCHS))
 $(eval $(call gen_no_archs,OOO_FIREBIRD_ARCHS))
-OOO_NOGUI_ARCHS := $(filter amd64 i386 arm64 armhf s390x ppc64 
ppc64el,$(OOO_ARCHS))
+OOO_NOGUI_ARCHS := $(filter alpha amd64 i386 arm64 armhf s390x hppa m68k 
powerpc ppc64 ppc64el sparc64,$(OOO_ARCHS))
 $(eval $(call gen_no_archs,OOO_NOGUI_ARCHS))
 OOO_PDFIUM_ARCHS := $(OOO_ARCHS)
 $(eval $(call gen_no_archs,OOO_PDFIUM_ARCHS))

While this change makes sure the script is generated, the script itself still 
missing the
executable flag meaning that the smoketest will still fail.

Running

        chmod 755 instdir/program/soffice

manually allows the smoketest to pass.

So, while this is fixed halfway, more investigation is necessary.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--- debian/rules.orig	2025-12-11 15:56:17.424880233 +0000
+++ debian/rules	2025-12-10 11:19:19.696634221 +0000
@@ -775,7 +775,7 @@
 $(eval $(call gen_no_archs,OOO_REPORTBUILDER_ARCHS))
 OOO_FIREBIRD_ARCHS := $(filter-out m68k,$(OOO_BASE_ARCHS))
 $(eval $(call gen_no_archs,OOO_FIREBIRD_ARCHS))
-OOO_NOGUI_ARCHS := $(filter amd64 i386 arm64 armhf s390x ppc64 ppc64el,$(OOO_ARCHS))
+OOO_NOGUI_ARCHS := $(filter alpha amd64 i386 arm64 armhf s390x hppa m68k powerpc ppc64 ppc64el sparc64,$(OOO_ARCHS))
 $(eval $(call gen_no_archs,OOO_NOGUI_ARCHS))
 OOO_PDFIUM_ARCHS := $(OOO_ARCHS)
 $(eval $(call gen_no_archs,OOO_PDFIUM_ARCHS))

Reply via email to