helpcontent2                        |    2 +-
 solenv/gbuild/ExternalExecutable.mk |    6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

New commits:
commit c9de64e92cac1f4b9907399d7f51f70021f7e39c
Author:     Stephan Bergmann <sberg...@redhat.com>
AuthorDate: Wed Dec 14 11:42:16 2022 +0100
Commit:     Gerrit Code Review <ger...@gerrit.libreoffice.org>
CommitDate: Wed Dec 14 10:42:16 2022 +0000

    Update git submodules
    
    * Update helpcontent2 from branch 'master'
      to 970907045a2400da7ed6e3d14ef76f7ad3b2d783
      - Fix prepending xargs to gb_ExternalExecutable_get_command, help part
    
        ...as was done in f048f02f505704a76c4f01b4ff3f369e8ed928b5 "hid2file.js
        generation: process in batch, not each file one-by-one", causing my 
build to
        fail with
    
        > [XSL] CustomTarget/helpcontent2/help3xsl/hid2file.js
        > xargs: 
LD_LIBRARY_PATH=/home/sbergman/gcc/trunk/inst/lib64:/home/sbergman/lo/core/instdir/program:/home/sbergman/lo/core/instdir/program:
 No such file or directory
    
        Change-Id: I94ea42878de55a887e6955b350997425438bb90e
        Reviewed-on: https://gerrit.libreoffice.org/c/help/+/144154
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/helpcontent2 b/helpcontent2
index e3b1cce7dde7..970907045a24 160000
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit e3b1cce7dde7e964c7670dd24a167e750654685a
+Subproject commit 970907045a2400da7ed6e3d14ef76f7ad3b2d783
commit 3d117dcc4a705f477c8223978200756ac9f83fe3
Author:     Stephan Bergmann <sberg...@redhat.com>
AuthorDate: Wed Dec 14 09:42:04 2022 +0100
Commit:     Stephan Bergmann <sberg...@redhat.com>
CommitDate: Wed Dec 14 10:42:00 2022 +0000

    Fix prepending xargs to gb_ExternalExecutable_get_command, core part
    
    ...as was done in
    
<https://git.libreoffice.org/help/+/f048f02f505704a76c4f01b4ff3f369e8ed928b5%5E!>
    "hid2file.js generation: process in batch, not each file one-by-one", 
causing my
    build to fail with
    
    > [XSL] CustomTarget/helpcontent2/help3xsl/hid2file.js
    > xargs: 
LD_LIBRARY_PATH=/home/sbergman/gcc/trunk/inst/lib64:/home/sbergman/lo/core/instdir/program:/home/sbergman/lo/core/instdir/program:
 No such file or directory
    
    Change-Id: I5a58874aa746de13cfc86b691c11349196092dce
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144151
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/solenv/gbuild/ExternalExecutable.mk 
b/solenv/gbuild/ExternalExecutable.mk
index 7a0fd996dd53..0982dd9b8e7f 100644
--- a/solenv/gbuild/ExternalExecutable.mk
+++ b/solenv/gbuild/ExternalExecutable.mk
@@ -185,6 +185,7 @@ endef
 define gb_ExternalExecutable__get_command
 $(call gb_ExternalExecutale__check_registration,$(1))
 $(gb_ExternalExecutable_$(1)_PRECOMMAND) \
+       $(2) \
        $(call gb_ExternalExecutable__get_internal,$(1)) \
        $(call gb_ExternalExecutable__get_executable,$(1)) \
        $(gb_ExternalExecutable_$(1)_ARGUMENTS)
@@ -196,9 +197,12 @@ endef
 # LD_LIBRARY_PATH for internally built executables), and icerun wrapper
 # for limiting the maximum number of processes, if available.
 #
+# $2 is an optional part (like "xargs") to place between the setting of shell 
variables and the
+# command proper.
+#
 # gb_ExternalExecutable_get_command executable
 define gb_ExternalExecutable_get_command
-$(strip $(call gb_ExternalExecutable__get_command,$(1)))
+$(strip $(call gb_ExternalExecutable__get_command,$(1),$(2)))
 endef
 
 define gb_ExternalExecutable__get_dependencies

Reply via email to