From 161eb15dfbcb4d005783fe43f1d53b1e29fa8ce3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 29 Jan 2021 11:53:38 +0000 Subject: [PATCH 01/77] make.sh: Add support for building on riscv64 Signed-off-by: Michael Tremer --- make.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/make.sh b/make.sh index 43cccaca0..f93632636 100755 --- a/make.sh +++ b/make.sh @@ -177,6 +177,12 @@ configure_build() { RUSTFLAGS="-Ccodegen-units=1" ;; + riscv64) + BUILDTARGET="${build_arch}-unknown-linux-gnu" + CROSSTARGET="${build_arch}-cross-linux-gnu" + BUILD_PLATFORM="riscv" + ;; + *) exiterror "Cannot build for architure ${build_arch}" ;; @@ -264,6 +270,10 @@ configure_build_guess() { echo "armv5tel" ;; + riscv64) + echo "riscv64" + ;; + *) exiterror "Cannot guess build architecture" ;; @@ -801,7 +811,7 @@ qemu_is_required() { fi case "${HOST_ARCH},${build_arch}" in - x86_64,arm*|x86_64,aarch64|i?86,arm*|i?86,aarch64|i?86,x86_64) + x86_64,arm*|x86_64,aarch64|x86_64,riscv64|i?86,arm*|i?86,aarch64|i?86,x86_64) return 0 ;; *) @@ -865,6 +875,9 @@ qemu_find_build_helper_name() { arm*) magic="7f454c4601010100000000000000000002002800" ;; + riscv64) + magic="7f454c460201010000000000000000000200f300" + ;; x86_64) magic="7f454c4602010100000000000000000002003e00" ;; From 1ebdfb0e4e7247f1fa4ddd796cffec96c9494397 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 06:48:58 -0500 Subject: [PATCH 02/77] Config: Enable UPDATE_AUTOMAKE for riscv64 Signed-off-by: Michael Tremer --- lfs/Config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/Config b/lfs/Config index 524ba35c0..9ca50c42b 100644 --- a/lfs/Config +++ b/lfs/Config @@ -304,7 +304,7 @@ define INSTALL_INITSCRIPT install -m 754 -v $(DIR_SRC)/src/initscripts/packages/$(1) /etc/rc.d/init.d/$(1) endef -ifeq "$(BUILD_ARCH)" "aarch64" +ifeq "$(BUILD_ARCH)" "$(filter $(BUILD_ARCH),aarch64 riscv64)" define UPDATE_AUTOMAKE for i in $$(find $(DIR_APP) -name config.guess -o -name config.sub); do \ cp -vf /usr/share/automake*/$$(basename $${i}) $${i}; \ From a69c7a2ab812a488dcd5a6bdf33af1effd95aa35 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 06:49:30 -0500 Subject: [PATCH 03/77] flex: Update automake scripts Signed-off-by: Michael Tremer --- lfs/flex | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/flex b/lfs/flex index 65247f308..2653cbec6 100644 --- a/lfs/flex +++ b/lfs/flex @@ -82,6 +82,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && patch -p1 < $(DIR_SRC)/src/patches/flex-2.6.4-fix-build-width-glibc-2.6+.patch cd $(DIR_APP) && HELP2MAN=$(TOOLS_DIR)/bin/true \ ./configure --prefix=$(PREFIX) --disable-nls From 8185eb8cba3b68f60e9f22a6a22b3fd8834c47e6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 06:49:44 -0500 Subject: [PATCH 04/77] gawk: Update automake scripts Signed-off-by: Michael Tremer --- lfs/gawk | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/gawk b/lfs/gawk index 793b358e2..a4f8eeb9c 100644 --- a/lfs/gawk +++ b/lfs/gawk @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure $(EXTRA_CONFIG) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 02a6fbe2bfab568b4d05537631a3bb33253d0203 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 06:50:04 -0500 Subject: [PATCH 05/77] pkg-config: Update automake scripts Signed-off-by: Michael Tremer --- lfs/pkg-config | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/pkg-config b/lfs/pkg-config index 368da3b53..567892084 100644 --- a/lfs/pkg-config +++ b/lfs/pkg-config @@ -78,6 +78,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --with-internal-glib cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 000ff407b9522b4dc98574357c94dd8d76929df6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 09:45:04 -0500 Subject: [PATCH 06/77] Config: riscv64 is a 64 bit architecture Signed-off-by: Michael Tremer --- lfs/Config | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lfs/Config b/lfs/Config index 9ca50c42b..31ea8b79a 100644 --- a/lfs/Config +++ b/lfs/Config @@ -64,6 +64,10 @@ ifeq "$(BUILD_ARCH)" "i586" IS_32BIT = 1 endif +ifeq "$(BUILD_ARCH)" "riscv64" + IS_64BIT = 1 +endif + ifeq "$(TOOLCHAIN)" "1" PREFIX = $(TOOLS_DIR) else From 2d5494a8cf24d6684149de6684f2d873d889af76 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 09:48:08 -0500 Subject: [PATCH 07/77] riscv64: Move libraries back to /usr/lib64 Signed-off-by: Michael Tremer --- lfs/stage1 | 4 ++++ lfs/stage2 | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/lfs/stage1 b/lfs/stage1 index 5ad5f1107..1b448d1a4 100644 --- a/lfs/stage1 +++ b/lfs/stage1 @@ -54,4 +54,8 @@ ifeq "$(IS_64BIT)" "1" ln -svf lib $(TOOLS_DIR)/lib64 endif +ifeq "$(BUILD_ARCH)" "riscv64" + ln -svf . $(TOOLS_DIR)/lib/lp64d +endif + @$(POSTBUILD) diff --git a/lfs/stage2 b/lfs/stage2 index bacc9e031..60d161edd 100644 --- a/lfs/stage2 +++ b/lfs/stage2 @@ -69,6 +69,11 @@ ifeq "$(IS_64BIT)" "1" ln -svf lib /usr/lib64 endif +ifeq "$(BUILD_ARCH)" "riscv64" + ln -svf . /lib/lp64d + ln -svf . /usr/lib/lp64d +endif + # Symlinks # for this reason, stage2 rebuild will broke the iso:perl, grubbatch -ln -sv $(TOOLS_DIR)/bin/{bash,cat,echo,pwd,stty} /bin From 0c304b7b402651df281c29ae1271c4af8f0b32a7 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 09:49:51 -0500 Subject: [PATCH 08/77] riscv64: Enable stack clash protection Signed-off-by: Michael Tremer --- make.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/make.sh b/make.sh index f93632636..0feea8d46 100755 --- a/make.sh +++ b/make.sh @@ -181,6 +181,7 @@ configure_build() { BUILDTARGET="${build_arch}-unknown-linux-gnu" CROSSTARGET="${build_arch}-cross-linux-gnu" BUILD_PLATFORM="riscv" + CFLAGS_ARCH="-fstack-clash-protection" ;; *) From e3a093f54b25a5a3c2e41f5a7b3f10cd9c3a88f4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 5 Feb 2021 09:50:39 -0500 Subject: [PATCH 09/77] gcc: Compile for rv64gc Signed-off-by: Michael Tremer --- lfs/gcc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lfs/gcc b/lfs/gcc index 3aa147ce8..bd254288d 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -173,6 +173,12 @@ ifeq "$(BUILD_ARCH)" "i586" --with-tune=generic endif +ifeq "$(BUILD_ARCH)" "riscv64" + EXTRA_CONFIG += \ + --with-arch=rv64gc \ + --with-abi=lp64d +endif + EXTRA_CONFIG += \ --disable-multilib \ --with-bugurl=http://bugtracker.ipfire.org \ From 5c36c8dd60929178059f5fcf3fdb6db3d5cd0dd0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 8 Feb 2021 19:05:25 +0000 Subject: [PATCH 10/77] autoconf: Update automake scripts for riscv64 Signed-off-by: Michael Tremer --- lfs/Config | 3 ++- lfs/autoconf | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lfs/Config b/lfs/Config index 31ea8b79a..ee3dc2365 100644 --- a/lfs/Config +++ b/lfs/Config @@ -311,7 +311,8 @@ endef ifeq "$(BUILD_ARCH)" "$(filter $(BUILD_ARCH),aarch64 riscv64)" define UPDATE_AUTOMAKE for i in $$(find $(DIR_APP) -name config.guess -o -name config.sub); do \ - cp -vf /usr/share/automake*/$$(basename $${i}) $${i}; \ + cp -vf /usr/share/automake*/$$(basename $${i}) $${i} || \ + cp -vf $(TOOLS_DIR)/share/automake*/$$(basename $${i}) $${i}; \ done endef endif diff --git a/lfs/autoconf b/lfs/autoconf index ed77c46ed..99bae07b7 100644 --- a/lfs/autoconf +++ b/lfs/autoconf @@ -69,9 +69,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr - cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) From 88621d0825c98add300b28fa967a473b0ec80818 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 9 Feb 2021 14:38:43 +0000 Subject: [PATCH 11/77] libmpc: Update automake Signed-off-by: Michael Tremer --- lfs/libmpc | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libmpc b/lfs/libmpc index 65a34efd1..2adf4f48f 100644 --- a/lfs/libmpc +++ b/lfs/libmpc @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From b63a64c95c4071169cb0e8c6b2b528a6025ab2d5 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 9 Feb 2021 14:39:00 +0000 Subject: [PATCH 12/77] libtool: Update automake Signed-off-by: Michael Tremer --- lfs/libtool | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/libtool b/lfs/libtool index e769a10d0..940230cf7 100644 --- a/lfs/libtool +++ b/lfs/libtool @@ -75,9 +75,9 @@ dist: $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr - cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) From 3e04db2f4608f49ba4662fa92f44be2f21875ebe Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 9 Feb 2021 14:39:14 +0000 Subject: [PATCH 13/77] gettext: Update automake Signed-off-by: Michael Tremer --- lfs/gettext | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/gettext b/lfs/gettext index b1d75ed2d..0cf9cca6b 100644 --- a/lfs/gettext +++ b/lfs/gettext @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) ifeq "$(ROOT)" "" cd $(DIR_APP) && ./configure $(EXTRA_CONFIG) cd $(DIR_APP) && make $(MAKETUNING) From 42d15ea4871b72f3a6dc956280ee7fae0021cfa3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 9 Feb 2021 14:39:31 +0000 Subject: [PATCH 14/77] attr: Update automake Signed-off-by: Michael Tremer --- lfs/attr | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/attr b/lfs/attr index f31c0f2b4..e1edd6076 100644 --- a/lfs/attr +++ b/lfs/attr @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure cd $(DIR_APP) && make cd $(DIR_APP) && make install From 68cce31218aaf2ea83f9c394baa3d0b5be7e2d05 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 9 Feb 2021 17:59:16 +0000 Subject: [PATCH 15/77] shadow: Update automake Signed-off-by: Michael Tremer --- lfs/shadow | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/shadow b/lfs/shadow index 29e66b130..a82de374a 100644 --- a/lfs/shadow +++ b/lfs/shadow @@ -71,6 +71,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/shadow-4.2.1-suppress_installation_of_groups.patch + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --libdir=/lib \ --sysconfdir=/etc \ From a84927ab1fc78eda83dccb35d851a61f5c314b84 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:52:43 +0000 Subject: [PATCH 16/77] bind: Update automake Signed-off-by: Michael Tremer --- lfs/bind | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/bind b/lfs/bind index c8167c246..592d61ed2 100644 --- a/lfs/bind +++ b/lfs/bind @@ -73,6 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && STD_CDEFINES="$(CPPFLAGS)" \ ./configure \ --prefix=/usr \ From 2837aed4c1688476926a8866b097b6e10578588a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:52:54 +0000 Subject: [PATCH 17/77] expat: Update automake Signed-off-by: Michael Tremer --- lfs/expat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/expat b/lfs/expat index 9b1b8f3b7..878b59270 100644 --- a/lfs/expat +++ b/lfs/expat @@ -70,9 +70,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr - cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/$(THISAPP) From c4921e9d9901015f1383340961c9b3735f74465c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:53:07 +0000 Subject: [PATCH 18/77] json-c: Update automake Signed-off-by: Michael Tremer --- lfs/json-c | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/json-c b/lfs/json-c index 51a20ccbf..6a0b6c0f8 100644 --- a/lfs/json-c +++ b/lfs/json-c @@ -73,6 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-static cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 7d3d23674b4cc367dbc85d015965d0aa923448f1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:53:25 +0000 Subject: [PATCH 19/77] libassuan: Update automake Signed-off-by: Michael Tremer --- lfs/libassuan | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libassuan b/lfs/libassuan index 7aeadf9bb..4edb3fcb0 100644 --- a/lfs/libassuan +++ b/lfs/libassuan @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From bae9ee0eeafdbc06e8d7dc6fbe924dc3958b1fb4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:53:41 +0000 Subject: [PATCH 20/77] libgcrypt: Update automake Signed-off-by: Michael Tremer --- lfs/libgcrypt | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libgcrypt b/lfs/libgcrypt index 392a21c30..a2bc19e17 100644 --- a/lfs/libgcrypt +++ b/lfs/libgcrypt @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && \ ./configure \ --prefix=/usr \ From bd6006a97071224066ab107ddd619f727fcda508 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:53:59 +0000 Subject: [PATCH 21/77] libmnl: Update automake Signed-off-by: Michael Tremer --- lfs/libmnl | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libmnl b/lfs/libmnl index 0ae35adeb..707be93c2 100644 --- a/lfs/libmnl +++ b/lfs/libmnl @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From c478e78635a33b6328a3d8a52b70895af814f8dc Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:54:14 +0000 Subject: [PATCH 22/77] libnetfilter_cthelper: Update automake Signed-off-by: Michael Tremer --- lfs/libnetfilter_cthelper | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libnetfilter_cthelper b/lfs/libnetfilter_cthelper index a0496a38d..8bbce1f76 100644 --- a/lfs/libnetfilter_cthelper +++ b/lfs/libnetfilter_cthelper @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From df95374d57f63b8a4ca938b3be48937fa33aedc6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:54:34 +0000 Subject: [PATCH 23/77] libnetfilter_cttimeout: Update automake Signed-off-by: Michael Tremer --- lfs/libnetfilter_cttimeout | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libnetfilter_cttimeout b/lfs/libnetfilter_cttimeout index eb17e2563..4b19c0ecb 100644 --- a/lfs/libnetfilter_cttimeout +++ b/lfs/libnetfilter_cttimeout @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From ad6ac07a696aaaaa38614ec6be5e2aec2c33d471 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:54:50 +0000 Subject: [PATCH 24/77] libnfnetlink: Update automake Signed-off-by: Michael Tremer --- lfs/libnfnetlink | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libnfnetlink b/lfs/libnfnetlink index 892d61975..554eaba85 100644 --- a/lfs/libnfnetlink +++ b/lfs/libnfnetlink @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 0939d0d09d54ed098a15682b8a6d9ff982a49f42 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:55:10 +0000 Subject: [PATCH 25/77] libusb: Update automake Signed-off-by: Michael Tremer --- lfs/libusb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/libusb b/lfs/libusb index fcae2a445..4b99a6d18 100644 --- a/lfs/libusb +++ b/lfs/libusb @@ -70,9 +70,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr - cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install echo "# Set group ownership for raw USB devices" > /etc/udev/rules.d/23-usb.rules From 9496a8bd29b871f7562766ee3c8840b5fc6462af Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:55:24 +0000 Subject: [PATCH 26/77] libusb-compat: Update automake Signed-off-by: Michael Tremer --- lfs/libusb-compat | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lfs/libusb-compat b/lfs/libusb-compat index c6b4fa9cd..da1cd686b 100644 --- a/lfs/libusb-compat +++ b/lfs/libusb-compat @@ -69,12 +69,10 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-static cd $(DIR_APP) && make -j $(PARALLELISM) cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) @$(POSTBUILD) From 0b05f0035003848602b0ed7e75958b51e0e80027 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:55:51 +0000 Subject: [PATCH 27/77] util-linux: Update automake Signed-off-by: Michael Tremer --- lfs/util-linux | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/util-linux b/lfs/util-linux index cb8e32d57..158fc28aa 100644 --- a/lfs/util-linux +++ b/lfs/util-linux @@ -72,6 +72,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --docdir=/usr/share/doc/util-linux \ --disable-static \ From 05bcdbfec89e9bf252badd5d11d783b7130c7c48 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 16:56:44 +0000 Subject: [PATCH 28/77] pcre: Disable JIT on riscv64 This architecture is not supporting this feature, yet Signed-off-by: Michael Tremer --- lfs/pcre | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/lfs/pcre b/lfs/pcre index 03fff5162..e73f3fa08 100644 --- a/lfs/pcre +++ b/lfs/pcre @@ -32,6 +32,24 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +CONFIGURE_ARGS = \ + --prefix=/usr \ + --disable-static \ + --enable-utf8 \ + --enable-pcre16 \ + --enable-pcre32 \ + --enable-pcregrep-libz \ + --enable-pcregrep-libbz2 \ + --enable-pcretest-libreadline \ + --enable-unicode-properties \ + --docdir=/usr/share/doc/pcre-$(THISAPP) + +ifeq "$(BUILD_ARCH)" "riscv64" + CONFIGURE_ARGS += --disable-jit +else + CONFIGURE_ARGS += --enable-jit +endif + ############################################################################### # Top-level Rules ############################################################################### @@ -70,18 +88,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-static \ - --enable-utf8 \ - --enable-jit \ - --enable-pcre16 \ - --enable-pcre32 \ - --enable-pcregrep-libz \ - --enable-pcregrep-libbz2 \ - --enable-pcretest-libreadline \ - --enable-unicode-properties \ - --docdir=/usr/share/doc/pcre-$(THISAPP) + cd $(DIR_APP) && ./configure $(CONFIGURE_ARGS) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) From 7e8dd175f6430015eceaa8bffc67156cf5023c2f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 16 Feb 2021 17:04:31 +0000 Subject: [PATCH 29/77] libnl-3: Update automake Signed-off-by: Michael Tremer --- lfs/libnl-3 | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libnl-3 b/lfs/libnl-3 index 70ae0069f..766879886 100644 --- a/lfs/libnl-3 +++ b/lfs/libnl-3 @@ -73,6 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From d530953038d5d35e7a76d525ce2affd75cef302a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Feb 2021 14:56:44 +0000 Subject: [PATCH 30/77] libxml2: Update automake Signed-off-by: Michael Tremer --- lfs/libxml2 | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libxml2 b/lfs/libxml2 index 9d0f1b9b3..6ee0fa274 100644 --- a/lfs/libxml2 +++ b/lfs/libxml2 @@ -72,6 +72,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-static --with-history cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 82e6ee002cfe66cfcc901263d84627bd761ac70b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Feb 2021 14:57:00 +0000 Subject: [PATCH 31/77] slang: Update automake Signed-off-by: Michael Tremer --- lfs/slang | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/slang b/lfs/slang index d6e685855..a4ff3a1e3 100644 --- a/lfs/slang +++ b/lfs/slang @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc cd $(DIR_APP) && make #$(MAKETUNING) cd $(DIR_APP) && make install From ceecc58a3f164fe6d115668e94d96b701e3f6c5b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Feb 2021 14:57:21 +0000 Subject: [PATCH 32/77] xfsprogs: Update automake Signed-off-by: Michael Tremer --- lfs/xfsprogs | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/xfsprogs b/lfs/xfsprogs index 80770a4f2..219864274 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -81,6 +81,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && make $(MAKETUNING) DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \ LOCAL_CONFIGURE_OPTIONS="$(CONFIGURE_OPTIONS)" cd $(DIR_APP) && make install install-dev From f49be8486709e07849708c6b23d4593238570dbe Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Feb 2021 14:57:33 +0000 Subject: [PATCH 33/77] usbutils: Update automake Signed-off-by: Michael Tremer --- lfs/usbutils | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/usbutils b/lfs/usbutils index 055a7b822..9e919cbec 100644 --- a/lfs/usbutils +++ b/lfs/usbutils @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr \ --datadir=/usr/share/hwdata \ --disable-zlib From 0682e29738477cedb9de1970d84ebb056302bead Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:00:48 +0000 Subject: [PATCH 34/77] cifs-utils: Update automake Signed-off-by: Michael Tremer --- lfs/cifs-utils | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/cifs-utils b/lfs/cifs-utils index 05705393c..c3a98f6d6 100644 --- a/lfs/cifs-utils +++ b/lfs/cifs-utils @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install From 53edf4f055cf4e8588f377807a3613a4dc0d981f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:01:01 +0000 Subject: [PATCH 35/77] colm: Update automake Signed-off-by: Michael Tremer --- lfs/colm | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/colm b/lfs/colm index 5a722ba5e..6cf4f95c5 100644 --- a/lfs/colm +++ b/lfs/colm @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --disable-static From 80a74a788e1fc9a7589f1c13d744a973e11bacda Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:01:13 +0000 Subject: [PATCH 36/77] cups: Update automake Signed-off-by: Michael Tremer --- lfs/cups | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/cups b/lfs/cups index 2c7138846..e219bcf1b 100644 --- a/lfs/cups +++ b/lfs/cups @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && \ ./configure \ --prefix=/usr \ From 71156719191619a16ca14b7c8848f0206a2479ee Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:01:23 +0000 Subject: [PATCH 37/77] alsa: Update automake All sources are being extracted into $(DIR_APP) now because the UPDATE_AUTOMAKE macro does not search outside of that directory. Signed-off-by: Michael Tremer --- lfs/alsa | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/lfs/alsa b/lfs/alsa index aee7915c1..23ad58cf6 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -88,17 +88,18 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_SRC)/alsa* cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && tar xfj $(DIR_DL)/alsa-utils-$(UVER).tar.bz2 + cd $(DIR_APP) && tar xfj $(DIR_DL)/alsa-firmware-$(FVER).tar.bz2 + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install - cd $(DIR_SRC) && tar xfj $(DIR_DL)/alsa-utils-$(UVER).tar.bz2 - cd $(DIR_SRC)/alsa-utils-$(UVER) && ./configure --disable-xmlto - cd $(DIR_SRC)/alsa-utils-$(UVER) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_SRC)/alsa-utils-$(UVER) && make install - cd $(DIR_SRC) && tar xfj $(DIR_DL)/alsa-firmware-$(FVER).tar.bz2 - cd $(DIR_SRC)/alsa-firmware-$(FVER) && ./configure - cd $(DIR_SRC)/alsa-firmware-$(FVER) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_SRC)/alsa-firmware-$(FVER) && make install + cd $(DIR_APP)/alsa-utils-$(UVER) && ./configure --disable-xmlto + cd $(DIR_APP)/alsa-utils-$(UVER) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP)/alsa-utils-$(UVER) && make install + cd $(DIR_APP)/alsa-firmware-$(FVER) && ./configure + cd $(DIR_APP)/alsa-firmware-$(FVER) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP)/alsa-firmware-$(FVER) && make install # install initscript $(call INSTALL_INITSCRIPT,alsa) @rm -rf $(DIR_SRC)/alsa* From 17e0f6ce8f9eda27240fefedb458b7988909a0b5 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:02:23 +0000 Subject: [PATCH 38/77] fetchmail: Update automake Signed-off-by: Michael Tremer --- lfs/fetchmail | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/fetchmail b/lfs/fetchmail index cde51fadb..5e8aae416 100644 --- a/lfs/fetchmail +++ b/lfs/fetchmail @@ -78,7 +78,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/fetchmail-6.3.26-permit-build-without-ssl3.patch - + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --with-ssl \ From 503212d237838f7538532bd4e18eab5a9c144f90 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:02:35 +0000 Subject: [PATCH 39/77] gnupg: Update automake Signed-off-by: Michael Tremer --- lfs/gnupg | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/gnupg b/lfs/gnupg index 93e5ac21a..f94948fe9 100644 --- a/lfs/gnupg +++ b/lfs/gnupg @@ -72,6 +72,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) rm -rf /home/nobody/.gnupg /root/.gnupg cd $(DIR_APP) && ./configure --prefix=/usr --libexecdir=/usr/lib --disable-nls cd $(DIR_APP) && make $(MAKETUNING) From f65ed8ff1e2f0a0522ba0548455aee5a61ec5c21 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:02:49 +0000 Subject: [PATCH 40/77] lcms2: Update automake Signed-off-by: Michael Tremer --- lfs/lcms2 | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/lcms2 b/lfs/lcms2 index d4c01cbac..751ff47d3 100644 --- a/lfs/lcms2 +++ b/lfs/lcms2 @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-static cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 21cae881f91e0067b1e923c1a6cc6214bb4e2bad Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:03:08 +0000 Subject: [PATCH 41/77] libdvbpsi: Update automake Signed-off-by: Michael Tremer --- lfs/libdvbpsi | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libdvbpsi b/lfs/libdvbpsi index 1a7e17329..5d7c4ebf4 100644 --- a/lfs/libdvbpsi +++ b/lfs/libdvbpsi @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && sed -e "s/-Werror//g" -i configure cd $(DIR_APP) && ./configure --prefix=/usr --enable-release cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) From 158fdd461227ab5d6a7c1222c86c5b204019b3bd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:03:23 +0000 Subject: [PATCH 42/77] libtirpc: Update automake Signed-off-by: Michael Tremer --- lfs/libtirpc | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libtirpc b/lfs/libtirpc index 59ac91354..1938ab771 100644 --- a/lfs/libtirpc +++ b/lfs/libtirpc @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libtirpc-1.0.2-glibc-2.26.patch cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc --disable-gssapi --disable-ipv6 cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) From 5906e70c8a4ed5043c79bfa7d34cab4c14ac0fab Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:03:41 +0000 Subject: [PATCH 43/77] lzo: Update automake Signed-off-by: Michael Tremer --- lfs/lzo | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/lzo b/lfs/lzo index 93fe66d5c..1a5f2b033 100644 --- a/lfs/lzo +++ b/lfs/lzo @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --enable-shared \ From 650705a05215f97591f764259c40a07eee9c08d8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:03:52 +0000 Subject: [PATCH 44/77] ncat: Update automake Signed-off-by: Michael Tremer --- lfs/ncat | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/ncat b/lfs/ncat index d21c066d5..ab954e732 100644 --- a/lfs/ncat +++ b/lfs/ncat @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && mkdir -p build cd $(DIR_APP) && ./configure \ --prefix=/usr \ From 6c2ef7e0f3352712e78994ad008eb810e7a6f62c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:06 +0000 Subject: [PATCH 45/77] netatalk: Update automake Signed-off-by: Michael Tremer --- lfs/netatalk | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/netatalk b/lfs/netatalk index e1147c032..5a293d5e4 100644 --- a/lfs/netatalk +++ b/lfs/netatalk @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc \ From d3b10edc4fd0b547b2b70a20e3e5282215653eb2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:19 +0000 Subject: [PATCH 46/77] nmap: Update automake Signed-off-by: Michael Tremer --- lfs/nmap | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/nmap b/lfs/nmap index 39d740e89..77d25e600 100644 --- a/lfs/nmap +++ b/lfs/nmap @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --without-nmapfe \ From 607e86acf69aa685da262a72d02e383e7bdaaec6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:28 +0000 Subject: [PATCH 47/77] ntfs-3g: Update automake Signed-off-by: Michael Tremer --- lfs/ntfs-3g | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/ntfs-3g b/lfs/ntfs-3g index 90498f7cf..3f0ae8134 100644 --- a/lfs/ntfs-3g +++ b/lfs/ntfs-3g @@ -73,6 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 2385532a46c2cc9bc2b48664dda18e9b71c6675a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:40 +0000 Subject: [PATCH 48/77] ntp: Update automake Signed-off-by: Michael Tremer --- lfs/ntp | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/ntp b/lfs/ntp index c8f69039d..ca46e5163 100644 --- a/lfs/ntp +++ b/lfs/ntp @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && \ ./configure \ --prefix=/usr \ From ae4a0028730fbec1bbc2a0936dd51c2bc80d07b8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:47 +0000 Subject: [PATCH 49/77] pango: Update automake Signed-off-by: Michael Tremer --- lfs/pango | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/pango b/lfs/pango index cf3ced008..cd6287e67 100644 --- a/lfs/pango +++ b/lfs/pango @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From cca9b209f4b67c59108b1c21e082ba2937abe225 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:04:58 +0000 Subject: [PATCH 50/77] pixman: Update automake Signed-off-by: Michael Tremer --- lfs/pixman | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/pixman b/lfs/pixman index 564ee1787..77a3781ea 100644 --- a/lfs/pixman +++ b/lfs/pixman @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-arm-iwmmxt cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From fe801ec9b133319e3e1450607233f356e826353f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:05:16 +0000 Subject: [PATCH 51/77] sdparm: Update automake Signed-off-by: Michael Tremer --- lfs/sdparm | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/sdparm b/lfs/sdparm index e5c5d796f..2395b8275 100644 --- a/lfs/sdparm +++ b/lfs/sdparm @@ -73,6 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From abde7323623f45a445edcafa640689a48c65e9aa Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:05:45 +0000 Subject: [PATCH 52/77] squid: Link against libatomic on riscv64 Signed-off-by: Michael Tremer --- lfs/squid | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lfs/squid b/lfs/squid index d1e91b8ae..005d9d1b5 100644 --- a/lfs/squid +++ b/lfs/squid @@ -38,6 +38,10 @@ ifeq "$(BUILD_ARCH)" "armv5tel" LDFLAGS += -latomic endif +ifeq "$(BUILD_ARCH)" "riscv64" + LDFLAGS += -latomic +endif + ############################################################################### # Top-level Rules ############################################################################### From aa10f1526fbeb636cc7ab9f9095de97677d18d3d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:06:05 +0000 Subject: [PATCH 53/77] ragel: Update automake Signed-off-by: Michael Tremer --- lfs/ragel | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/ragel b/lfs/ragel index 6f074d6f6..968b77cf8 100644 --- a/lfs/ragel +++ b/lfs/ragel @@ -69,6 +69,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --disable-static From 198443e60c5f5a5b4f11812e64852ddc8bab64b6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:06:59 +0000 Subject: [PATCH 54/77] suricata: Disable build on riscv64 for lack of Rust Signed-off-by: Michael Tremer --- config/rootfiles/common/aarch64/suricata | 26 +++++++++++++++++++++++ config/rootfiles/common/armv5tel/suricata | 26 +++++++++++++++++++++++ config/rootfiles/common/i586/suricata | 26 +++++++++++++++++++++++ config/rootfiles/common/x86_64/suricata | 26 +++++++++++++++++++++++ lfs/suricata | 1 + 5 files changed, 105 insertions(+) create mode 100644 config/rootfiles/common/aarch64/suricata create mode 100644 config/rootfiles/common/armv5tel/suricata create mode 100644 config/rootfiles/common/i586/suricata create mode 100644 config/rootfiles/common/x86_64/suricata diff --git a/config/rootfiles/common/aarch64/suricata b/config/rootfiles/common/aarch64/suricata new file mode 100644 index 000000000..f891fa449 --- /dev/null +++ b/config/rootfiles/common/aarch64/suricata @@ -0,0 +1,26 @@ +etc/suricata +etc/suricata/suricata.yaml +#root/.cargo +#root/.cargo/.package-cache +usr/bin/suricata +#usr/include/suricata-plugin.h +#usr/share/doc/suricata +#usr/share/doc/suricata/AUTHORS +#usr/share/doc/suricata/Basic_Setup.txt +#usr/share/doc/suricata/GITGUIDE +#usr/share/doc/suricata/INSTALL +#usr/share/doc/suricata/INSTALL.PF_RING +#usr/share/doc/suricata/INSTALL.WINDOWS +#usr/share/doc/suricata/NEWS +#usr/share/doc/suricata/README +#usr/share/doc/suricata/Setting_up_IPSinline_for_Linux.txt +#usr/share/doc/suricata/TODO +#usr/share/doc/suricata/Third_Party_Installation_Guides.txt +#usr/share/man/man1/suricata.1 +var/lib/suricata +var/lib/suricata/classification.config +var/lib/suricata/reference.config +var/lib/suricata/threshold.config +var/log/suricata +#var/log/suricata/certs +#var/log/suricata/files diff --git a/config/rootfiles/common/armv5tel/suricata b/config/rootfiles/common/armv5tel/suricata new file mode 100644 index 000000000..f891fa449 --- /dev/null +++ b/config/rootfiles/common/armv5tel/suricata @@ -0,0 +1,26 @@ +etc/suricata +etc/suricata/suricata.yaml +#root/.cargo +#root/.cargo/.package-cache +usr/bin/suricata +#usr/include/suricata-plugin.h +#usr/share/doc/suricata +#usr/share/doc/suricata/AUTHORS +#usr/share/doc/suricata/Basic_Setup.txt +#usr/share/doc/suricata/GITGUIDE +#usr/share/doc/suricata/INSTALL +#usr/share/doc/suricata/INSTALL.PF_RING +#usr/share/doc/suricata/INSTALL.WINDOWS +#usr/share/doc/suricata/NEWS +#usr/share/doc/suricata/README +#usr/share/doc/suricata/Setting_up_IPSinline_for_Linux.txt +#usr/share/doc/suricata/TODO +#usr/share/doc/suricata/Third_Party_Installation_Guides.txt +#usr/share/man/man1/suricata.1 +var/lib/suricata +var/lib/suricata/classification.config +var/lib/suricata/reference.config +var/lib/suricata/threshold.config +var/log/suricata +#var/log/suricata/certs +#var/log/suricata/files diff --git a/config/rootfiles/common/i586/suricata b/config/rootfiles/common/i586/suricata new file mode 100644 index 000000000..f891fa449 --- /dev/null +++ b/config/rootfiles/common/i586/suricata @@ -0,0 +1,26 @@ +etc/suricata +etc/suricata/suricata.yaml +#root/.cargo +#root/.cargo/.package-cache +usr/bin/suricata +#usr/include/suricata-plugin.h +#usr/share/doc/suricata +#usr/share/doc/suricata/AUTHORS +#usr/share/doc/suricata/Basic_Setup.txt +#usr/share/doc/suricata/GITGUIDE +#usr/share/doc/suricata/INSTALL +#usr/share/doc/suricata/INSTALL.PF_RING +#usr/share/doc/suricata/INSTALL.WINDOWS +#usr/share/doc/suricata/NEWS +#usr/share/doc/suricata/README +#usr/share/doc/suricata/Setting_up_IPSinline_for_Linux.txt +#usr/share/doc/suricata/TODO +#usr/share/doc/suricata/Third_Party_Installation_Guides.txt +#usr/share/man/man1/suricata.1 +var/lib/suricata +var/lib/suricata/classification.config +var/lib/suricata/reference.config +var/lib/suricata/threshold.config +var/log/suricata +#var/log/suricata/certs +#var/log/suricata/files diff --git a/config/rootfiles/common/x86_64/suricata b/config/rootfiles/common/x86_64/suricata new file mode 100644 index 000000000..f891fa449 --- /dev/null +++ b/config/rootfiles/common/x86_64/suricata @@ -0,0 +1,26 @@ +etc/suricata +etc/suricata/suricata.yaml +#root/.cargo +#root/.cargo/.package-cache +usr/bin/suricata +#usr/include/suricata-plugin.h +#usr/share/doc/suricata +#usr/share/doc/suricata/AUTHORS +#usr/share/doc/suricata/Basic_Setup.txt +#usr/share/doc/suricata/GITGUIDE +#usr/share/doc/suricata/INSTALL +#usr/share/doc/suricata/INSTALL.PF_RING +#usr/share/doc/suricata/INSTALL.WINDOWS +#usr/share/doc/suricata/NEWS +#usr/share/doc/suricata/README +#usr/share/doc/suricata/Setting_up_IPSinline_for_Linux.txt +#usr/share/doc/suricata/TODO +#usr/share/doc/suricata/Third_Party_Installation_Guides.txt +#usr/share/man/man1/suricata.1 +var/lib/suricata +var/lib/suricata/classification.config +var/lib/suricata/reference.config +var/lib/suricata/threshold.config +var/log/suricata +#var/log/suricata/certs +#var/log/suricata/files diff --git a/lfs/suricata b/lfs/suricata index 522cdc440..055964e29 100644 --- a/lfs/suricata +++ b/lfs/suricata @@ -31,6 +31,7 @@ DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +SUP_ARCH = x86_64 i586 aarch64 armv5tel ifeq "$(BUILD_ARCH)" "armv5tel" LDFLAGS += -latomic From 6db404e6a982a18683d5162493ea5ec2db65ef82 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:07:25 +0000 Subject: [PATCH 55/77] rust: Enable build only for supported architectures Unfortunately, Rust is not available for riscv64, which is why we have to disable this package and all that depend on it. Signed-off-by: Michael Tremer --- lfs/rust | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/rust b/lfs/rust index 57cdd2290..5af9c4cec 100644 --- a/lfs/rust +++ b/lfs/rust @@ -31,6 +31,7 @@ DL_FILE = $(THISAPP)-$(RUST_BOOTSTRAP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)-$(RUST_BOOTSTRAP) TARGET = $(DIR_INFO)/$(THISAPP) +SUP_ARCH = x86_64 i586 aarch64 armv5tel ifeq "$(BUILD_ARCH)" "i586" RUST_ARCH = i686 From 949829be3e462d5c8d30cae63d6301fa99376644 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Feb 2021 11:11:31 +0000 Subject: [PATCH 56/77] samba: Add rootfile for riscv64 Signed-off-by: Michael Tremer --- config/rootfiles/packages/riscv64/samba | 815 ++++++++++++++++++++++++ 1 file changed, 815 insertions(+) create mode 100644 config/rootfiles/packages/riscv64/samba diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba new file mode 100644 index 000000000..1db9d5006 --- /dev/null +++ b/config/rootfiles/packages/riscv64/samba @@ -0,0 +1,815 @@ +etc/rc.d/init.d/samba +usr/bin/cifsdd +usr/bin/dbwrap_tool +usr/bin/findsmb +usr/bin/gentest +usr/bin/ldbadd +usr/bin/ldbdel +usr/bin/ldbedit +usr/bin/ldbmodify +usr/bin/ldbrename +usr/bin/ldbsearch +usr/bin/locktest +usr/bin/masktest +usr/bin/mdfind +usr/bin/mvxattr +usr/bin/ndrdump +usr/bin/net +usr/bin/nmblookup +usr/bin/ntlm_auth +usr/bin/oLschema2ldif +usr/bin/pdbedit +usr/bin/profiles +usr/bin/regdiff +usr/bin/regpatch +usr/bin/regshell +usr/bin/regtree +usr/bin/rpcclient +usr/bin/samba-regedit +usr/bin/sharesec +usr/bin/smbcacls +usr/bin/smbclient +usr/bin/smbcontrol +usr/bin/smbcquotas +usr/bin/smbget +usr/bin/smbpasswd +usr/bin/smbspool +usr/bin/smbstatus +usr/bin/smbtar +usr/bin/smbtorture +usr/bin/smbtree +usr/bin/tdbbackup +usr/bin/tdbdump +usr/bin/tdbrestore +usr/bin/tdbtool +usr/bin/testparm +usr/bin/wbinfo +#usr/include/samba-4.0 +#usr/include/samba-4.0/charset.h +#usr/include/samba-4.0/core +#usr/include/samba-4.0/core/doserr.h +#usr/include/samba-4.0/core/error.h +#usr/include/samba-4.0/core/hresult.h +#usr/include/samba-4.0/core/ntstatus.h +#usr/include/samba-4.0/core/ntstatus_gen.h +#usr/include/samba-4.0/core/werror.h +#usr/include/samba-4.0/core/werror_gen.h +#usr/include/samba-4.0/credentials.h +#usr/include/samba-4.0/dcerpc.h +#usr/include/samba-4.0/dcesrv_core.h +#usr/include/samba-4.0/domain_credentials.h +#usr/include/samba-4.0/gen_ndr +#usr/include/samba-4.0/gen_ndr/atsvc.h +#usr/include/samba-4.0/gen_ndr/auth.h +#usr/include/samba-4.0/gen_ndr/dcerpc.h +#usr/include/samba-4.0/gen_ndr/drsblobs.h +#usr/include/samba-4.0/gen_ndr/drsuapi.h +#usr/include/samba-4.0/gen_ndr/krb5pac.h +#usr/include/samba-4.0/gen_ndr/lsa.h +#usr/include/samba-4.0/gen_ndr/misc.h +#usr/include/samba-4.0/gen_ndr/nbt.h +#usr/include/samba-4.0/gen_ndr/ndr_atsvc.h +#usr/include/samba-4.0/gen_ndr/ndr_dcerpc.h +#usr/include/samba-4.0/gen_ndr/ndr_drsblobs.h +#usr/include/samba-4.0/gen_ndr/ndr_drsuapi.h +#usr/include/samba-4.0/gen_ndr/ndr_krb5pac.h +#usr/include/samba-4.0/gen_ndr/ndr_misc.h +#usr/include/samba-4.0/gen_ndr/ndr_nbt.h +#usr/include/samba-4.0/gen_ndr/ndr_samr.h +#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h +#usr/include/samba-4.0/gen_ndr/ndr_svcctl.h +#usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h +#usr/include/samba-4.0/gen_ndr/netlogon.h +#usr/include/samba-4.0/gen_ndr/samr.h +#usr/include/samba-4.0/gen_ndr/security.h +#usr/include/samba-4.0/gen_ndr/server_id.h +#usr/include/samba-4.0/gen_ndr/svcctl.h +#usr/include/samba-4.0/ldb_wrap.h +#usr/include/samba-4.0/libsmbclient.h +#usr/include/samba-4.0/lookup_sid.h +#usr/include/samba-4.0/machine_sid.h +#usr/include/samba-4.0/ndr +#usr/include/samba-4.0/ndr.h +#usr/include/samba-4.0/ndr/ndr_dcerpc.h +#usr/include/samba-4.0/ndr/ndr_drsblobs.h +#usr/include/samba-4.0/ndr/ndr_drsuapi.h +#usr/include/samba-4.0/ndr/ndr_krb5pac.h +#usr/include/samba-4.0/ndr/ndr_nbt.h +#usr/include/samba-4.0/ndr/ndr_svcctl.h +#usr/include/samba-4.0/netapi.h +#usr/include/samba-4.0/param.h +#usr/include/samba-4.0/passdb.h +#usr/include/samba-4.0/policy.h +#usr/include/samba-4.0/rpc_common.h +#usr/include/samba-4.0/samba +#usr/include/samba-4.0/samba/session.h +#usr/include/samba-4.0/samba/version.h +#usr/include/samba-4.0/share.h +#usr/include/samba-4.0/smb2_lease_struct.h +#usr/include/samba-4.0/smb_ldap.h +#usr/include/samba-4.0/smbconf.h +#usr/include/samba-4.0/smbldap.h +#usr/include/samba-4.0/tdr.h +#usr/include/samba-4.0/tsocket.h +#usr/include/samba-4.0/tsocket_internal.h +#usr/include/samba-4.0/util +#usr/include/samba-4.0/util/attr.h +#usr/include/samba-4.0/util/blocking.h +#usr/include/samba-4.0/util/data_blob.h +#usr/include/samba-4.0/util/debug.h +#usr/include/samba-4.0/util/discard.h +#usr/include/samba-4.0/util/fault.h +#usr/include/samba-4.0/util/genrand.h +#usr/include/samba-4.0/util/idtree.h +#usr/include/samba-4.0/util/idtree_random.h +#usr/include/samba-4.0/util/signal.h +#usr/include/samba-4.0/util/string_wrappers.h +#usr/include/samba-4.0/util/substitute.h +#usr/include/samba-4.0/util/tevent_ntstatus.h +#usr/include/samba-4.0/util/tevent_unix.h +#usr/include/samba-4.0/util/tevent_werror.h +#usr/include/samba-4.0/util/tfork.h +#usr/include/samba-4.0/util/time.h +#usr/include/samba-4.0/util_ldb.h +#usr/include/samba-4.0/wbclient.h +usr/lib/libdcerpc-binding.so +usr/lib/libdcerpc-binding.so.0 +usr/lib/libdcerpc-binding.so.0.0.1 +usr/lib/libdcerpc-samr.so +usr/lib/libdcerpc-samr.so.0 +usr/lib/libdcerpc-samr.so.0.0.1 +usr/lib/libdcerpc-server-core.so +usr/lib/libdcerpc-server-core.so.0 +usr/lib/libdcerpc-server-core.so.0.0.1 +usr/lib/libdcerpc.so +usr/lib/libdcerpc.so.0 +usr/lib/libdcerpc.so.0.0.1 +usr/lib/libndr-krb5pac.so +usr/lib/libndr-krb5pac.so.0 +usr/lib/libndr-krb5pac.so.0.0.1 +usr/lib/libndr-nbt.so +usr/lib/libndr-nbt.so.0 +usr/lib/libndr-nbt.so.0.0.1 +usr/lib/libndr-standard.so +usr/lib/libndr-standard.so.0 +usr/lib/libndr-standard.so.0.0.1 +usr/lib/libndr.so +usr/lib/libndr.so.1 +usr/lib/libndr.so.1.0.0 +usr/lib/libnetapi.so +usr/lib/libnetapi.so.0 +usr/lib/libnss_winbind.so +usr/lib/libnss_winbind.so.2 +usr/lib/libnss_wins.so +usr/lib/libnss_wins.so.2 +usr/lib/libsamba-credentials.so +usr/lib/libsamba-credentials.so.0 +usr/lib/libsamba-credentials.so.0.0.1 +usr/lib/libsamba-errors.so +usr/lib/libsamba-errors.so.1 +usr/lib/libsamba-hostconfig.so +usr/lib/libsamba-hostconfig.so.0 +usr/lib/libsamba-hostconfig.so.0.0.1 +usr/lib/libsamba-passdb.so +usr/lib/libsamba-passdb.so.0 +usr/lib/libsamba-passdb.so.0.28.0 +usr/lib/libsamba-policy.cpython-38-riscv64-linux-gnu.so +usr/lib/libsamba-policy.cpython-38-riscv64-linux-gnu.so.0 +usr/lib/libsamba-policy.cpython-38-riscv64-linux-gnu.so.0.0.1 +usr/lib/libsamba-util.so +usr/lib/libsamba-util.so.0 +usr/lib/libsamba-util.so.0.0.1 +usr/lib/libsamdb.so +usr/lib/libsamdb.so.0 +usr/lib/libsamdb.so.0.0.1 +usr/lib/libsmbclient.so +usr/lib/libsmbclient.so.0 +usr/lib/libsmbclient.so.0.6.0 +usr/lib/libsmbconf.so +usr/lib/libsmbconf.so.0 +usr/lib/libsmbldap.so +usr/lib/libsmbldap.so.2 +usr/lib/libtevent-util.so +usr/lib/libtevent-util.so.0 +usr/lib/libtevent-util.so.0.0.1 +usr/lib/libwbclient.so +usr/lib/libwbclient.so.0 +usr/lib/libwbclient.so.0.15 +#usr/lib/pkgconfig/dcerpc.pc +#usr/lib/pkgconfig/dcerpc_samr.pc +#usr/lib/pkgconfig/ndr.pc +#usr/lib/pkgconfig/ndr_krb5pac.pc +#usr/lib/pkgconfig/ndr_nbt.pc +#usr/lib/pkgconfig/ndr_standard.pc +#usr/lib/pkgconfig/netapi.pc +#usr/lib/pkgconfig/samba-credentials.pc +#usr/lib/pkgconfig/samba-hostconfig.pc +#usr/lib/pkgconfig/samba-policy.cpython-38-riscv64-linux-gnu.pc +#usr/lib/pkgconfig/samba-util.pc +#usr/lib/pkgconfig/samdb.pc +#usr/lib/pkgconfig/smbclient.pc +#usr/lib/pkgconfig/wbclient.pc +usr/lib/python3.8/site-packages/_ldb_text.py +usr/lib/python3.8/site-packages/_tdb_text.py +usr/lib/python3.8/site-packages/_tevent.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/ldb.cpython-38-riscv64-linux-gnu.so +#usr/lib/python3.8/site-packages/samba +usr/lib/python3.8/site-packages/samba/__init__.py +usr/lib/python3.8/site-packages/samba/_glue.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/_ldb.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/auth.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/auth_util.py +usr/lib/python3.8/site-packages/samba/colour.py +usr/lib/python3.8/site-packages/samba/common.py +usr/lib/python3.8/site-packages/samba/compat.py +usr/lib/python3.8/site-packages/samba/credentials.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/crypto.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dbchecker.py +#usr/lib/python3.8/site-packages/samba/dcerpc +usr/lib/python3.8/site-packages/samba/dcerpc/__init__.py +usr/lib/python3.8/site-packages/samba/dcerpc/atsvc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/auth.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/base.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/dcerpc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/dfs.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/dns.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/dnsp.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/dnsserver.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/drsblobs.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/drsuapi.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/echo.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/epmapper.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/idmap.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/initshutdown.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/irpc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/krb5pac.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/lsa.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/mdssvc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/messaging.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/mgmt.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/misc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/nbt.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/netlogon.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/ntlmssp.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/preg.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/samr.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/security.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/server_id.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/smb_acl.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/spoolss.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/srvsvc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/svcctl.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/unixinfo.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/winbind.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/windows_event_ids.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/winreg.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/winspool.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/witness.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/wkssvc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/dcerpc/xattr.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/descriptor.py +usr/lib/python3.8/site-packages/samba/dnsresolver.py +usr/lib/python3.8/site-packages/samba/dnsserver.py +usr/lib/python3.8/site-packages/samba/domain_update.py +usr/lib/python3.8/site-packages/samba/drs_utils.py +#usr/lib/python3.8/site-packages/samba/emulate +usr/lib/python3.8/site-packages/samba/emulate/__init__.py +usr/lib/python3.8/site-packages/samba/emulate/traffic.py +usr/lib/python3.8/site-packages/samba/emulate/traffic_packets.py +usr/lib/python3.8/site-packages/samba/forest_update.py +usr/lib/python3.8/site-packages/samba/gensec.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/getopt.py +usr/lib/python3.8/site-packages/samba/gp_ext_loader.py +#usr/lib/python3.8/site-packages/samba/gp_parse +usr/lib/python3.8/site-packages/samba/gp_parse/__init__.py +usr/lib/python3.8/site-packages/samba/gp_parse/gp_aas.py +usr/lib/python3.8/site-packages/samba/gp_parse/gp_csv.py +usr/lib/python3.8/site-packages/samba/gp_parse/gp_inf.py +usr/lib/python3.8/site-packages/samba/gp_parse/gp_ini.py +usr/lib/python3.8/site-packages/samba/gp_parse/gp_pol.py +usr/lib/python3.8/site-packages/samba/gp_scripts_ext.py +usr/lib/python3.8/site-packages/samba/gp_sec_ext.py +usr/lib/python3.8/site-packages/samba/gpclass.py +usr/lib/python3.8/site-packages/samba/gpo.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/graph.py +usr/lib/python3.8/site-packages/samba/hostconfig.py +usr/lib/python3.8/site-packages/samba/idmap.py +usr/lib/python3.8/site-packages/samba/join.py +#usr/lib/python3.8/site-packages/samba/kcc +usr/lib/python3.8/site-packages/samba/kcc/__init__.py +usr/lib/python3.8/site-packages/samba/kcc/debug.py +usr/lib/python3.8/site-packages/samba/kcc/graph.py +usr/lib/python3.8/site-packages/samba/kcc/graph_utils.py +usr/lib/python3.8/site-packages/samba/kcc/kcc_utils.py +usr/lib/python3.8/site-packages/samba/kcc/ldif_import_export.py +usr/lib/python3.8/site-packages/samba/logger.py +usr/lib/python3.8/site-packages/samba/mdb_util.py +usr/lib/python3.8/site-packages/samba/messaging.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/ms_display_specifiers.py +usr/lib/python3.8/site-packages/samba/ms_forest_updates_markdown.py +usr/lib/python3.8/site-packages/samba/ms_schema.py +usr/lib/python3.8/site-packages/samba/ms_schema_markdown.py +usr/lib/python3.8/site-packages/samba/ndr.py +usr/lib/python3.8/site-packages/samba/net.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/netbios.cpython-38-riscv64-linux-gnu.so +#usr/lib/python3.8/site-packages/samba/netcmd +usr/lib/python3.8/site-packages/samba/netcmd/__init__.py +usr/lib/python3.8/site-packages/samba/netcmd/common.py +usr/lib/python3.8/site-packages/samba/netcmd/computer.py +usr/lib/python3.8/site-packages/samba/netcmd/contact.py +usr/lib/python3.8/site-packages/samba/netcmd/dbcheck.py +usr/lib/python3.8/site-packages/samba/netcmd/delegation.py +usr/lib/python3.8/site-packages/samba/netcmd/dns.py +usr/lib/python3.8/site-packages/samba/netcmd/domain.py +usr/lib/python3.8/site-packages/samba/netcmd/domain_backup.py +usr/lib/python3.8/site-packages/samba/netcmd/drs.py +usr/lib/python3.8/site-packages/samba/netcmd/dsacl.py +usr/lib/python3.8/site-packages/samba/netcmd/forest.py +usr/lib/python3.8/site-packages/samba/netcmd/fsmo.py +usr/lib/python3.8/site-packages/samba/netcmd/gpo.py +usr/lib/python3.8/site-packages/samba/netcmd/group.py +usr/lib/python3.8/site-packages/samba/netcmd/ldapcmp.py +usr/lib/python3.8/site-packages/samba/netcmd/main.py +usr/lib/python3.8/site-packages/samba/netcmd/nettime.py +usr/lib/python3.8/site-packages/samba/netcmd/ntacl.py +usr/lib/python3.8/site-packages/samba/netcmd/ou.py +usr/lib/python3.8/site-packages/samba/netcmd/processes.py +usr/lib/python3.8/site-packages/samba/netcmd/pso.py +usr/lib/python3.8/site-packages/samba/netcmd/rodc.py +usr/lib/python3.8/site-packages/samba/netcmd/schema.py +usr/lib/python3.8/site-packages/samba/netcmd/sites.py +usr/lib/python3.8/site-packages/samba/netcmd/spn.py +usr/lib/python3.8/site-packages/samba/netcmd/testparm.py +usr/lib/python3.8/site-packages/samba/netcmd/user.py +usr/lib/python3.8/site-packages/samba/netcmd/visualize.py +usr/lib/python3.8/site-packages/samba/ntacls.py +usr/lib/python3.8/site-packages/samba/ntstatus.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/param.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/policy.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/posix_eadb.cpython-38-riscv64-linux-gnu.so +#usr/lib/python3.8/site-packages/samba/provision +usr/lib/python3.8/site-packages/samba/provision/__init__.py +usr/lib/python3.8/site-packages/samba/provision/backend.py +usr/lib/python3.8/site-packages/samba/provision/common.py +usr/lib/python3.8/site-packages/samba/provision/kerberos.py +usr/lib/python3.8/site-packages/samba/provision/kerberos_implementation.py +usr/lib/python3.8/site-packages/samba/provision/sambadns.py +usr/lib/python3.8/site-packages/samba/registry.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/remove_dc.py +#usr/lib/python3.8/site-packages/samba/samba3 +usr/lib/python3.8/site-packages/samba/samba3/__init__.py +usr/lib/python3.8/site-packages/samba/samba3/libsmb_samba_internal.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/samba3/mdscli.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/samba3/param.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/samba3/passdb.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/samba3/smbd.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/samdb.py +usr/lib/python3.8/site-packages/samba/schema.py +usr/lib/python3.8/site-packages/samba/sd_utils.py +usr/lib/python3.8/site-packages/samba/security.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/sites.py +usr/lib/python3.8/site-packages/samba/subnets.py +#usr/lib/python3.8/site-packages/samba/subunit +usr/lib/python3.8/site-packages/samba/subunit/__init__.py +usr/lib/python3.8/site-packages/samba/subunit/run.py +usr/lib/python3.8/site-packages/samba/tdb_util.py +#usr/lib/python3.8/site-packages/samba/tests +#usr/lib/python3.8/site-packages/samba/tests/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/audit_log_base.py +#usr/lib/python3.8/site-packages/samba/tests/audit_log_dsdb.py +#usr/lib/python3.8/site-packages/samba/tests/audit_log_pass_change.py +#usr/lib/python3.8/site-packages/samba/tests/auth.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_base.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_ncalrpc.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_netlogon.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_netlogon_bad_creds.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_pass_change.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_samlogon.py +#usr/lib/python3.8/site-packages/samba/tests/auth_log_winbind.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox +#usr/lib/python3.8/site-packages/samba/tests/blackbox/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/bug13653.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/check_output.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/downgradedatabase.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/mdfind.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/ndrdump.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/netads_json.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/samba_dnsupdate.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/smbcacls.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/smbcacls_basic.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/smbcontrol.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/smbcontrol_process.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/traffic_learner.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/traffic_replay.py +#usr/lib/python3.8/site-packages/samba/tests/blackbox/traffic_summary.py +#usr/lib/python3.8/site-packages/samba/tests/common.py +#usr/lib/python3.8/site-packages/samba/tests/complex_expressions.py +#usr/lib/python3.8/site-packages/samba/tests/core.py +#usr/lib/python3.8/site-packages/samba/tests/credentials.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/array.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/bare.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/dnsserver.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/integer.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/mdssvc.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/misc.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/raw_protocol.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/raw_testcase.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/registry.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/rpc_talloc.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/rpcecho.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/sam.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/srvsvc.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/string_tests.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/testrpc.py +#usr/lib/python3.8/site-packages/samba/tests/dcerpc/unix.py +#usr/lib/python3.8/site-packages/samba/tests/dckeytab.py +#usr/lib/python3.8/site-packages/samba/tests/dns.py +#usr/lib/python3.8/site-packages/samba/tests/dns_base.py +#usr/lib/python3.8/site-packages/samba/tests/dns_forwarder.py +#usr/lib/python3.8/site-packages/samba/tests/dns_forwarder_helpers +#usr/lib/python3.8/site-packages/samba/tests/dns_forwarder_helpers/server.py +#usr/lib/python3.8/site-packages/samba/tests/dns_invalid.py +#usr/lib/python3.8/site-packages/samba/tests/dns_packet.py +#usr/lib/python3.8/site-packages/samba/tests/dns_tkey.py +#usr/lib/python3.8/site-packages/samba/tests/dns_wildcard.py +#usr/lib/python3.8/site-packages/samba/tests/docs.py +#usr/lib/python3.8/site-packages/samba/tests/domain_backup.py +#usr/lib/python3.8/site-packages/samba/tests/domain_backup_offline.py +#usr/lib/python3.8/site-packages/samba/tests/dsdb.py +#usr/lib/python3.8/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.8/site-packages/samba/tests/dsdb_schema_attributes.py +#usr/lib/python3.8/site-packages/samba/tests/emulate +#usr/lib/python3.8/site-packages/samba/tests/emulate/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/emulate/traffic.py +#usr/lib/python3.8/site-packages/samba/tests/emulate/traffic_packet.py +#usr/lib/python3.8/site-packages/samba/tests/encrypted_secrets.py +#usr/lib/python3.8/site-packages/samba/tests/gensec.py +#usr/lib/python3.8/site-packages/samba/tests/get_opt.py +#usr/lib/python3.8/site-packages/samba/tests/getdcname.py +#usr/lib/python3.8/site-packages/samba/tests/glue.py +#usr/lib/python3.8/site-packages/samba/tests/gpo.py +#usr/lib/python3.8/site-packages/samba/tests/graph.py +#usr/lib/python3.8/site-packages/samba/tests/group_audit.py +#usr/lib/python3.8/site-packages/samba/tests/hostconfig.py +#usr/lib/python3.8/site-packages/samba/tests/join.py +#usr/lib/python3.8/site-packages/samba/tests/kcc +#usr/lib/python3.8/site-packages/samba/tests/kcc/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/kcc/graph.py +#usr/lib/python3.8/site-packages/samba/tests/kcc/graph_utils.py +#usr/lib/python3.8/site-packages/samba/tests/kcc/kcc_utils.py +#usr/lib/python3.8/site-packages/samba/tests/kcc/ldif_import_export.py +#usr/lib/python3.8/site-packages/samba/tests/krb5 +#usr/lib/python3.8/site-packages/samba/tests/krb5/kcrypto.py +#usr/lib/python3.8/site-packages/samba/tests/krb5/raw_testcase.py +#usr/lib/python3.8/site-packages/samba/tests/krb5/rfc4120_pyasn1.py +#usr/lib/python3.8/site-packages/samba/tests/krb5/s4u_tests.py +#usr/lib/python3.8/site-packages/samba/tests/krb5/simple_tests.py +#usr/lib/python3.8/site-packages/samba/tests/krb5/xrealm_tests.py +#usr/lib/python3.8/site-packages/samba/tests/krb5_credentials.py +#usr/lib/python3.8/site-packages/samba/tests/ldap_raw.py +#usr/lib/python3.8/site-packages/samba/tests/ldap_referrals.py +#usr/lib/python3.8/site-packages/samba/tests/libsmb.py +#usr/lib/python3.8/site-packages/samba/tests/loadparm.py +#usr/lib/python3.8/site-packages/samba/tests/lsa_string.py +#usr/lib/python3.8/site-packages/samba/tests/messaging.py +#usr/lib/python3.8/site-packages/samba/tests/net_join.py +#usr/lib/python3.8/site-packages/samba/tests/net_join_no_spnego.py +#usr/lib/python3.8/site-packages/samba/tests/netbios.py +#usr/lib/python3.8/site-packages/samba/tests/netcmd.py +#usr/lib/python3.8/site-packages/samba/tests/netlogonsvc.py +#usr/lib/python3.8/site-packages/samba/tests/ntacls.py +#usr/lib/python3.8/site-packages/samba/tests/ntacls_backup.py +#usr/lib/python3.8/site-packages/samba/tests/ntlm_auth.py +#usr/lib/python3.8/site-packages/samba/tests/ntlm_auth_base.py +#usr/lib/python3.8/site-packages/samba/tests/ntlm_auth_krb5.py +#usr/lib/python3.8/site-packages/samba/tests/ntlmdisabled.py +#usr/lib/python3.8/site-packages/samba/tests/pam_winbind.py +#usr/lib/python3.8/site-packages/samba/tests/pam_winbind_chauthtok.py +#usr/lib/python3.8/site-packages/samba/tests/pam_winbind_warn_pwd_expire.py +#usr/lib/python3.8/site-packages/samba/tests/param.py +#usr/lib/python3.8/site-packages/samba/tests/password_hash.py +#usr/lib/python3.8/site-packages/samba/tests/password_hash_fl2003.py +#usr/lib/python3.8/site-packages/samba/tests/password_hash_fl2008.py +#usr/lib/python3.8/site-packages/samba/tests/password_hash_gpgme.py +#usr/lib/python3.8/site-packages/samba/tests/password_hash_ldap.py +#usr/lib/python3.8/site-packages/samba/tests/password_quality.py +#usr/lib/python3.8/site-packages/samba/tests/password_test.py +#usr/lib/python3.8/site-packages/samba/tests/policy.py +#usr/lib/python3.8/site-packages/samba/tests/posixacl.py +#usr/lib/python3.8/site-packages/samba/tests/prefork_restart.py +#usr/lib/python3.8/site-packages/samba/tests/process_limits.py +#usr/lib/python3.8/site-packages/samba/tests/provision.py +#usr/lib/python3.8/site-packages/samba/tests/pso.py +#usr/lib/python3.8/site-packages/samba/tests/py_credentials.py +#usr/lib/python3.8/site-packages/samba/tests/registry.py +#usr/lib/python3.8/site-packages/samba/tests/s3idmapdb.py +#usr/lib/python3.8/site-packages/samba/tests/s3param.py +#usr/lib/python3.8/site-packages/samba/tests/s3passdb.py +#usr/lib/python3.8/site-packages/samba/tests/s3registry.py +#usr/lib/python3.8/site-packages/samba/tests/s3windb.py +#usr/lib/python3.8/site-packages/samba/tests/samba3sam.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/__init__.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/base.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/computer.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/contact.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/demote.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/dnscmd.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/dsacl.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/forest.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/fsmo.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/gpo.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/group.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/help.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/join.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/join_lmdb_size.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/ntacl.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/ou.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/passwordsettings.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/processes.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/promote_dc_lmdb_size.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/provision_lmdb_size.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/provision_password_check.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/rodc.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/sites.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/timecmd.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_check_password_script.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_virtualCryptSHA.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_virtualCryptSHA_base.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_virtualCryptSHA_gpg.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_virtualCryptSHA_userPassword.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/user_wdigest.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/visualize.py +#usr/lib/python3.8/site-packages/samba/tests/samba_tool/visualize_drs.py +#usr/lib/python3.8/site-packages/samba/tests/samba_upgradedns_lmdb.py +#usr/lib/python3.8/site-packages/samba/tests/samdb.py +#usr/lib/python3.8/site-packages/samba/tests/samdb_api.py +#usr/lib/python3.8/site-packages/samba/tests/security.py +#usr/lib/python3.8/site-packages/samba/tests/segfault.py +#usr/lib/python3.8/site-packages/samba/tests/smb.py +#usr/lib/python3.8/site-packages/samba/tests/smbd_base.py +#usr/lib/python3.8/site-packages/samba/tests/smbd_fuzztest.py +#usr/lib/python3.8/site-packages/samba/tests/source.py +#usr/lib/python3.8/site-packages/samba/tests/strings.py +#usr/lib/python3.8/site-packages/samba/tests/subunitrun.py +#usr/lib/python3.8/site-packages/samba/tests/tdb_util.py +#usr/lib/python3.8/site-packages/samba/tests/upgrade.py +#usr/lib/python3.8/site-packages/samba/tests/upgradeprovision.py +#usr/lib/python3.8/site-packages/samba/tests/upgradeprovisionneeddc.py +#usr/lib/python3.8/site-packages/samba/tests/usage.py +#usr/lib/python3.8/site-packages/samba/tests/xattr.py +#usr/lib/python3.8/site-packages/samba/third_party +usr/lib/python3.8/site-packages/samba/third_party/__init__.py +usr/lib/python3.8/site-packages/samba/third_party/iso8601 +usr/lib/python3.8/site-packages/samba/third_party/iso8601/__init__.py +usr/lib/python3.8/site-packages/samba/third_party/iso8601/iso8601.py +usr/lib/python3.8/site-packages/samba/third_party/iso8601/test_iso8601.py +usr/lib/python3.8/site-packages/samba/upgrade.py +usr/lib/python3.8/site-packages/samba/upgradehelpers.py +usr/lib/python3.8/site-packages/samba/uptodateness.py +usr/lib/python3.8/site-packages/samba/werror.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/xattr.py +usr/lib/python3.8/site-packages/samba/xattr_native.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/samba/xattr_tdb.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/talloc.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/tdb.cpython-38-riscv64-linux-gnu.so +usr/lib/python3.8/site-packages/tevent.py +#usr/lib/samba +usr/lib/samba/idmap +usr/lib/samba/idmap/ad.so +usr/lib/samba/idmap/autorid.so +usr/lib/samba/idmap/hash.so +usr/lib/samba/idmap/rfc2307.so +usr/lib/samba/idmap/rid.so +usr/lib/samba/idmap/script.so +usr/lib/samba/idmap/tdb2.so +#usr/lib/samba/krb5 +usr/lib/samba/krb5/winbind_krb5_locator.so +#usr/lib/samba/ldb +usr/lib/samba/ldb/asq.so +usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldb.so +usr/lib/samba/ldb/ldbsamba_extensions.so +usr/lib/samba/ldb/paged_searches.so +usr/lib/samba/ldb/rdn_name.so +usr/lib/samba/ldb/sample.so +usr/lib/samba/ldb/server_sort.so +usr/lib/samba/ldb/skel.so +usr/lib/samba/ldb/tdb.so +usr/lib/samba/libCHARSET3-samba4.so +usr/lib/samba/libLIBWBCLIENT-OLD-samba4.so +usr/lib/samba/libMESSAGING-SEND-samba4.so +usr/lib/samba/libMESSAGING-samba4.so +usr/lib/samba/libaddns-samba4.so +usr/lib/samba/libads-samba4.so +usr/lib/samba/libasn1-samba4.so.8 +usr/lib/samba/libasn1-samba4.so.8.0.0 +usr/lib/samba/libasn1util-samba4.so +usr/lib/samba/libauth-samba4.so +usr/lib/samba/libauth-unix-token-samba4.so +usr/lib/samba/libauth4-samba4.so +usr/lib/samba/libauthkrb5-samba4.so +usr/lib/samba/libcli-cldap-samba4.so +usr/lib/samba/libcli-ldap-common-samba4.so +usr/lib/samba/libcli-ldap-samba4.so +usr/lib/samba/libcli-nbt-samba4.so +usr/lib/samba/libcli-smb-common-samba4.so +usr/lib/samba/libcli-spoolss-samba4.so +usr/lib/samba/libcliauth-samba4.so +usr/lib/samba/libclidns-samba4.so +usr/lib/samba/libcluster-samba4.so +usr/lib/samba/libcmdline-contexts-samba4.so +usr/lib/samba/libcmdline-credentials-samba4.so +usr/lib/samba/libcmocka-samba4.so +usr/lib/samba/libcom_err-samba4.so.0 +usr/lib/samba/libcom_err-samba4.so.0.25 +usr/lib/samba/libcommon-auth-samba4.so +usr/lib/samba/libdbwrap-samba4.so +usr/lib/samba/libdcerpc-samba-samba4.so +usr/lib/samba/libdcerpc-samba4.so +usr/lib/samba/libdsdb-module-samba4.so +usr/lib/samba/libevents-samba4.so +usr/lib/samba/libflag-mapping-samba4.so +usr/lib/samba/libgenrand-samba4.so +usr/lib/samba/libgensec-samba4.so +usr/lib/samba/libgpext-samba4.so +usr/lib/samba/libgpo-samba4.so +usr/lib/samba/libgse-samba4.so +usr/lib/samba/libgssapi-samba4.so.2 +usr/lib/samba/libgssapi-samba4.so.2.0.0 +usr/lib/samba/libhcrypto-samba4.so.5 +usr/lib/samba/libhcrypto-samba4.so.5.0.1 +usr/lib/samba/libhdb-samba4.so.11 +usr/lib/samba/libhdb-samba4.so.11.0.2 +usr/lib/samba/libheimbase-samba4.so.1 +usr/lib/samba/libheimbase-samba4.so.1.0.0 +usr/lib/samba/libheimntlm-samba4.so.1 +usr/lib/samba/libheimntlm-samba4.so.1.0.1 +usr/lib/samba/libhttp-samba4.so +usr/lib/samba/libhx509-samba4.so.5 +usr/lib/samba/libhx509-samba4.so.5.0.0 +usr/lib/samba/libidmap-samba4.so +usr/lib/samba/libinterfaces-samba4.so +usr/lib/samba/libiov-buf-samba4.so +usr/lib/samba/libkdc-samba4.so.2 +usr/lib/samba/libkdc-samba4.so.2.0.0 +usr/lib/samba/libkrb5-samba4.so.26 +usr/lib/samba/libkrb5-samba4.so.26.0.0 +usr/lib/samba/libkrb5samba-samba4.so +usr/lib/samba/libldb-cmdline-samba4.so +usr/lib/samba/libldb-key-value-samba4.so +usr/lib/samba/libldb-tdb-err-map-samba4.so +usr/lib/samba/libldb-tdb-int-samba4.so +usr/lib/samba/libldb.so.2 +usr/lib/samba/libldb.so.2.2.0 +usr/lib/samba/libldbsamba-samba4.so +usr/lib/samba/liblibcli-lsa3-samba4.so +usr/lib/samba/liblibcli-netlogon3-samba4.so +usr/lib/samba/liblibsmb-samba4.so +usr/lib/samba/libmessages-dgm-samba4.so +usr/lib/samba/libmessages-util-samba4.so +usr/lib/samba/libmsghdr-samba4.so +usr/lib/samba/libmsrpc3-samba4.so +usr/lib/samba/libndr-samba-samba4.so +usr/lib/samba/libndr-samba4.so +usr/lib/samba/libnet-keytab-samba4.so +usr/lib/samba/libnetif-samba4.so +usr/lib/samba/libnpa-tstream-samba4.so +usr/lib/samba/libnss-info-samba4.so +usr/lib/samba/libpopt-samba3-cmdline-samba4.so +usr/lib/samba/libpopt-samba3-samba4.so +usr/lib/samba/libposix-eadb-samba4.so +usr/lib/samba/libprinter-driver-samba4.so +usr/lib/samba/libprinting-migrate-samba4.so +usr/lib/samba/libpyldb-util.cpython-38-riscv64-linux-gnu.so.2 +usr/lib/samba/libpyldb-util.cpython-38-riscv64-linux-gnu.so.2.2.0 +usr/lib/samba/libpytalloc-util.cpython-38-riscv64-linux-gnu.so.2 +usr/lib/samba/libpytalloc-util.cpython-38-riscv64-linux-gnu.so.2.3.1 +usr/lib/samba/libregistry-samba4.so +usr/lib/samba/libreplace-samba4.so +usr/lib/samba/libroken-samba4.so.19 +usr/lib/samba/libroken-samba4.so.19.0.1 +usr/lib/samba/libsamba-cluster-support-samba4.so +usr/lib/samba/libsamba-debug-samba4.so +usr/lib/samba/libsamba-modules-samba4.so +usr/lib/samba/libsamba-net.cpython-38-riscv64-linux-gnu-samba4.so +usr/lib/samba/libsamba-python.cpython-38-riscv64-linux-gnu-samba4.so +usr/lib/samba/libsamba-security-samba4.so +usr/lib/samba/libsamba-sockets-samba4.so +usr/lib/samba/libsamba3-util-samba4.so +usr/lib/samba/libsamdb-common-samba4.so +usr/lib/samba/libsecrets3-samba4.so +usr/lib/samba/libserver-id-db-samba4.so +usr/lib/samba/libserver-role-samba4.so +usr/lib/samba/libshares-samba4.so +usr/lib/samba/libsmb-transport-samba4.so +usr/lib/samba/libsmbclient-raw-samba4.so +usr/lib/samba/libsmbd-base-samba4.so +usr/lib/samba/libsmbd-conn-samba4.so +usr/lib/samba/libsmbd-shim-samba4.so +usr/lib/samba/libsmbldaphelper-samba4.so +usr/lib/samba/libsmbpasswdparser-samba4.so +usr/lib/samba/libsocket-blocking-samba4.so +usr/lib/samba/libsys-rw-samba4.so +usr/lib/samba/libtalloc-report-printf-samba4.so +usr/lib/samba/libtalloc-report-samba4.so +usr/lib/samba/libtalloc.so.2 +usr/lib/samba/libtalloc.so.2.3.1 +usr/lib/samba/libtdb-wrap-samba4.so +usr/lib/samba/libtdb.so.1 +usr/lib/samba/libtdb.so.1.4.3 +usr/lib/samba/libtevent.so.0 +usr/lib/samba/libtevent.so.0.10.2 +usr/lib/samba/libtime-basic-samba4.so +usr/lib/samba/libtorture-samba4.so +usr/lib/samba/libtrusts-util-samba4.so +usr/lib/samba/libutil-cmdline-samba4.so +usr/lib/samba/libutil-reg-samba4.so +usr/lib/samba/libutil-setid-samba4.so +usr/lib/samba/libutil-tdb-samba4.so +usr/lib/samba/libwinbind-client-samba4.so +usr/lib/samba/libwind-samba4.so.0 +usr/lib/samba/libwind-samba4.so.0.0.0 +usr/lib/samba/libxattr-tdb-samba4.so +usr/lib/samba/nss_info +usr/lib/samba/nss_info/hash.so +usr/lib/samba/nss_info/rfc2307.so +usr/lib/samba/nss_info/sfu.so +usr/lib/samba/nss_info/sfu20.so +#usr/lib/samba/vfs +usr/lib/samba/vfs/acl_tdb.so +usr/lib/samba/vfs/acl_xattr.so +usr/lib/samba/vfs/aio_fork.so +usr/lib/samba/vfs/aio_pthread.so +usr/lib/samba/vfs/audit.so +usr/lib/samba/vfs/btrfs.so +usr/lib/samba/vfs/cap.so +usr/lib/samba/vfs/catia.so +usr/lib/samba/vfs/commit.so +usr/lib/samba/vfs/crossrename.so +usr/lib/samba/vfs/default_quota.so +usr/lib/samba/vfs/dirsort.so +usr/lib/samba/vfs/expand_msdfs.so +usr/lib/samba/vfs/extd_audit.so +usr/lib/samba/vfs/fake_perms.so +usr/lib/samba/vfs/fileid.so +usr/lib/samba/vfs/fruit.so +usr/lib/samba/vfs/full_audit.so +usr/lib/samba/vfs/glusterfs_fuse.so +usr/lib/samba/vfs/gpfs.so +usr/lib/samba/vfs/linux_xfs_sgid.so +usr/lib/samba/vfs/media_harmony.so +usr/lib/samba/vfs/offline.so +usr/lib/samba/vfs/preopen.so +usr/lib/samba/vfs/readahead.so +usr/lib/samba/vfs/readonly.so +usr/lib/samba/vfs/recycle.so +usr/lib/samba/vfs/shadow_copy.so +usr/lib/samba/vfs/shadow_copy2.so +usr/lib/samba/vfs/shell_snap.so +usr/lib/samba/vfs/snapper.so +usr/lib/samba/vfs/streams_depot.so +usr/lib/samba/vfs/streams_xattr.so +usr/lib/samba/vfs/syncops.so +usr/lib/samba/vfs/time_audit.so +usr/lib/samba/vfs/unityed_media.so +usr/lib/samba/vfs/virusfilter.so +usr/lib/samba/vfs/widelinks.so +usr/lib/samba/vfs/worm.so +usr/lib/samba/vfs/xattr_tdb.so +usr/lib/security +usr/lib/security/pam_winbind.so +#usr/libexec/samba +usr/libexec/samba/smbspool_krb5_wrapper +usr/sbin/eventlogadm +usr/sbin/nmbd +usr/sbin/samba-change-password +usr/sbin/samba-gpupdate +usr/sbin/smbd +usr/sbin/winbindd +var/ipfire/backup/addons/includes/samba +#var/ipfire/samba +var/ipfire/samba/global +#var/ipfire/samba/private +var/ipfire/samba/private/secrets.tdb +var/ipfire/samba/private/smbpasswd +var/ipfire/samba/samba-change-password +var/ipfire/samba/settings +var/ipfire/samba/shares +var/ipfire/samba/smb.conf +var/ipfire/samba/smb.conf.default +var/lib/samba +var/lib/samba/bind-dns +var/lib/samba/private +var/lib/samba/winbindd_privileged +var/log/samba +var/spool/samba +srv/web/ipfire/cgi-bin/samba.cgi +var/ipfire/menu.d/EX-samba.menu +usr/local/bin/sambactrl From 1b2e99346fd0658132b356d1433efcd4a0e2b6d8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:11:48 +0000 Subject: [PATCH 57/77] apcupsd: Update automake Signed-off-by: Michael Tremer --- lfs/apcupsd | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/apcupsd b/lfs/apcupsd index 6240015d1..d63c79f8b 100644 --- a/lfs/apcupsd +++ b/lfs/apcupsd @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --enable-usb --enable-cgi \ --with-cgi-bin=/srv/web/ipfire/cgi-bin cd $(DIR_APP) && make $(MAKETUNING) From fede18c5c7cad220b177d48de3fb702f4e0a982c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:11:58 +0000 Subject: [PATCH 58/77] asterisk: Update automake Signed-off-by: Michael Tremer --- lfs/asterisk | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/asterisk b/lfs/asterisk index 77667e232..6651ba13c 100755 --- a/lfs/asterisk +++ b/lfs/asterisk @@ -82,6 +82,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) # configure asterisk cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/var/ipfire \ From 019e81161df484285735cab1f41e077fbc05a1a2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:12:09 +0000 Subject: [PATCH 59/77] fping: Update automake Signed-off-by: Michael Tremer --- lfs/fping | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/fping b/lfs/fping index f94480608..8616c0e54 100644 --- a/lfs/fping +++ b/lfs/fping @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --disable-ipv6 From 54ac6b5333a6cf3ecf8240231b62de1b2988fa88 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:12:19 +0000 Subject: [PATCH 60/77] iperf: Update automake Signed-off-by: Michael Tremer --- lfs/iperf | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/iperf b/lfs/iperf index 3cc7733b8..07ad3e6ea 100644 --- a/lfs/iperf +++ b/lfs/iperf @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 72f4724f8970a38396a90ae8ee41ced1b7780e2e Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:12:31 +0000 Subject: [PATCH 61/77] iperf3: Update automake Signed-off-by: Michael Tremer --- lfs/iperf3 | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/iperf3 b/lfs/iperf3 index 96b1e264d..e40feaed8 100644 --- a/lfs/iperf3 +++ b/lfs/iperf3 @@ -77,6 +77,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/iperf3/iperf-3.9-remove-pg-flag.patch + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install From bc2e94af0bdc5a2f7d94b83f3890080f7872979b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:12:42 +0000 Subject: [PATCH 62/77] minidlna: Update automake Signed-off-by: Michael Tremer --- lfs/minidlna | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/minidlna b/lfs/minidlna index 218b596a4..1a9020158 100644 --- a/lfs/minidlna +++ b/lfs/minidlna @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install From 3400060a3612225d503905a6bd86782af2da374f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:12:58 +0000 Subject: [PATCH 63/77] mpd: Update automake Signed-off-by: Michael Tremer --- lfs/mpd | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/mpd b/lfs/mpd index 13063e03b..f7abccf2c 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --disable-ipv6 \ From cea03d83b3336d2947c94af8a620112730e3438d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:13:11 +0000 Subject: [PATCH 64/77] mtr: Update automake Signed-off-by: Michael Tremer --- lfs/mtr | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/mtr b/lfs/mtr index 679e66fd4..f2252e1dc 100644 --- a/lfs/mtr +++ b/lfs/mtr @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From c3550b57a270313ca84cca0188c124d5c4bc847c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:13:19 +0000 Subject: [PATCH 65/77] nut: Update automake Signed-off-by: Michael Tremer --- lfs/nut | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/nut b/lfs/nut index def3c36df..220425944 100644 --- a/lfs/nut +++ b/lfs/nut @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc/nut \ --with-usb --with-user=root --with-group=nut \ --with-wrap=no --with-udev-dir=/etc/udev From dec4437f058ab0532c4b246498f90ced025c2588 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:13:30 +0000 Subject: [PATCH 66/77] parted: Update automake Signed-off-by: Michael Tremer --- lfs/parted | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/parted b/lfs/parted index 910e2cfe2..a6d32d377 100644 --- a/lfs/parted +++ b/lfs/parted @@ -80,6 +80,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/parted-3.2-device-mapper.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/parted-3.2-sysmacros.patch + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-device-mapper cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 33b5ff2483ddd151f9d286be9a03f7941a14204d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:13:42 +0000 Subject: [PATCH 67/77] powertop: Update automake Signed-off-by: Michael Tremer --- lfs/powertop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/powertop b/lfs/powertop index 85a90a1c6..b27ef8f37 100644 --- a/lfs/powertop +++ b/lfs/powertop @@ -77,9 +77,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) @$(POSTBUILD) From c908945aacf90fa7a05ebf796db84cd594d2b280 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:14:08 +0000 Subject: [PATCH 68/77] strongswan: Update automake Signed-off-by: Michael Tremer --- lfs/strongswan | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/strongswan b/lfs/strongswan index 421541369..ace2c5814 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -75,6 +75,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/strongswan-ipfire-interfaces.patch cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/strongswan-ipfire-revert.patch + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix="/usr" \ --sysconfdir="/etc" \ From fbf77ef27761505fa5b5ac4d1cedb312c9732182 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 24 Feb 2021 11:14:19 +0000 Subject: [PATCH 69/77] vnstat: Update automake Signed-off-by: Michael Tremer --- lfs/vnstat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/vnstat b/lfs/vnstat index 904e5a256..a5762bf5d 100644 --- a/lfs/vnstat +++ b/lfs/vnstat @@ -73,7 +73,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc From 95295212a5b854c65f2a39f31fbed406c9b090f1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:33:27 +0000 Subject: [PATCH 70/77] frr: Update automake Signed-off-by: Michael Tremer --- lfs/frr | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/frr b/lfs/frr index 052e4c176..cff23ff92 100644 --- a/lfs/frr +++ b/lfs/frr @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc/frr \ From 1282a9ec7bd12bf9e38fbd7d9b4de555364b6d9b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:33:42 +0000 Subject: [PATCH 71/77] gpgme: Update automake Signed-off-by: Michael Tremer --- lfs/gpgme | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/gpgme b/lfs/gpgme index d9890804a..a6056fc8e 100644 --- a/lfs/gpgme +++ b/lfs/gpgme @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From f821fbf63c5880421424f9994c74833a7548df92 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:33:53 +0000 Subject: [PATCH 72/77] haproxy: Link against libatomic on riscv64 Signed-off-by: Michael Tremer --- lfs/haproxy | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lfs/haproxy b/lfs/haproxy index 5247c7148..5c522be70 100644 --- a/lfs/haproxy +++ b/lfs/haproxy @@ -40,6 +40,10 @@ ifeq "$(BUILD_ARCH)" "armv5tel" LDFLAGS += -latomic endif +ifeq "$(BUILD_ARCH)" "riscv64" + LDFLAGS += -latomic +endif + ############################################################################### # Top-level Rules ############################################################################### From a269a4c6eca2295bcb9179e45037e55418bf0425 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:34:15 +0000 Subject: [PATCH 73/77] iftop: Update automake Signed-off-by: Michael Tremer --- lfs/iftop | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/iftop b/lfs/iftop index 09f29bfa3..9c95e1b66 100644 --- a/lfs/iftop +++ b/lfs/iftop @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) From 7c42d68f4e1225ffb96d13e1b718b2470126b733 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:34:28 +0000 Subject: [PATCH 74/77] lcdproc: Update automake Signed-off-by: Michael Tremer --- lfs/lcdproc | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/lcdproc b/lfs/lcdproc index 88afec5d6..e5c4ee345 100644 --- a/lfs/lcdproc +++ b/lfs/lcdproc @@ -79,6 +79,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && \ ./configure \ --prefix=/usr \ From 9126d83f972eb7e87ec7f4097e0c20fbf960f946 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 25 Feb 2021 10:34:39 +0000 Subject: [PATCH 75/77] libstatgrab: Update automake Signed-off-by: Michael Tremer --- lfs/libstatgrab | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/libstatgrab b/lfs/libstatgrab index 71721355a..08ff94935 100644 --- a/lfs/libstatgrab +++ b/lfs/libstatgrab @@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) From 5051b2c48c3e6363bdda1e7c952a8befbf7385df Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 3 Mar 2021 14:36:38 +0000 Subject: [PATCH 76/77] dhcp: Update automake The bundles BIND package contains some outdated files as well which is why I am extracting it first and then call UPDATE_AUTOMAKE. Signed-off-by: Michael Tremer --- lfs/dhcp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lfs/dhcp b/lfs/dhcp index 1637ab553..3ec49901a 100644 --- a/lfs/dhcp +++ b/lfs/dhcp @@ -73,8 +73,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - # Help unpacking bundled BIND - cd $(DIR_APP) && sed -e "s/gunzip -c/&d/" -i bind/Makefile.in + # Extract bundled BIND + cd $(DIR_APP)/bind && tar xvfa bind.tar.gz + + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && \ ./configure \ From e30e60b1c67440274544cc2e5fe9695d52416a34 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 6 Mar 2021 11:04:09 +0000 Subject: [PATCH 77/77] pcre2: Disable JIT for RISC-V Signed-off-by: Michael Tremer --- lfs/pcre2 | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/lfs/pcre2 b/lfs/pcre2 index d5d6c8e95..c2042e902 100644 --- a/lfs/pcre2 +++ b/lfs/pcre2 @@ -32,6 +32,20 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +CONFIGURE_ARGS = \ + --prefix=/usr \ + --disable-static \ + --enable-unicode \ + --enable-pcre2-16 \ + --enable-pcre2-32 \ + --docdir=/usr/share/doc/pcre-$(THISAPP) + +ifeq "$(BUILD_ARCH)" "riscv64" + CONFIGURE_ARGS += --disable-jit +else + CONFIGURE_ARGS += --enable-jit +endif + ############################################################################### # Top-level Rules ############################################################################### @@ -70,14 +84,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-static \ - --enable-unicode \ - --enable-jit \ - --enable-pcre2-16 \ - --enable-pcre2-32 \ - --docdir=/usr/share/doc/pcre-$(THISAPP) + cd $(DIR_APP) && ./configure $(CONFIGURE_ARGS) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP)