]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
tcl: install private headers for expect to use in build
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 30 Oct 2025 10:18:29 +0000 (11:18 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 30 Oct 2025 14:47:56 +0000 (14:47 +0000)
- expect looks for both the public and private headers so make install-private-headers
   added into lfs.
- Update of rootfile

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/tcl
lfs/tcl

index e01d7cfa2c85658934699363671395e91ae97060..e64e428c1a2c43de5f97359087c5e938cfca362d 100644 (file)
@@ -16,12 +16,19 @@ usr/bin/tclsh8.6
 #usr/include/pqStubs.h
 #usr/include/tcl.h
 #usr/include/tclDecls.h
+#usr/include/tclInt.h
+#usr/include/tclIntDecls.h
+#usr/include/tclIntPlatDecls.h
 #usr/include/tclOO.h
 #usr/include/tclOODecls.h
+#usr/include/tclOOInt.h
+#usr/include/tclOOIntDecls.h
 #usr/include/tclPlatDecls.h
+#usr/include/tclPort.h
 #usr/include/tclThread.h
 #usr/include/tclTomMath.h
 #usr/include/tclTomMathDecls.h
+#usr/include/tclUnixPort.h
 #usr/include/tdbc.h
 #usr/include/tdbcDecls.h
 #usr/include/tdbcInt.h
diff --git a/lfs/tcl b/lfs/tcl
index b02f11ac00f4f5b347528db0793cd8863d77077c..1cf940ed220e4cfa70261c8b39150e0703081d55 100644 (file)
--- a/lfs/tcl
+++ b/lfs/tcl
@@ -80,8 +80,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP)/unix && ./configure --prefix=$(PREFIX)
        cd $(DIR_APP)/unix && make $(MAKETUNING)
        cd $(DIR_APP)/unix && make install
-ifneq "$(ROOT)" ""
        cd $(DIR_APP)/unix && make install-private-headers
+ifneq "$(ROOT)" ""
        ln -sf tclsh8.6 $(TOOLS_DIR)/bin/tclsh
 else
        ln -sf tclsh8.6 /usr/bin/tclsh