diff --git a/debian/changelog b/debian/changelog index 4c3e85d..79dd11e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wasi-libc (0.0~git20200731.215adc8-1~exp1) UNRELEASED; urgency=medium + + * New upstream version needed by rustc 1.47.0. + + -- Ximin Luo Fri, 04 Sep 2020 17:28:30 +0100 + wasi-libc (0.0~git20200319.9efc2f4-2) unstable; urgency=medium * Update to LLVM 10. diff --git a/debian/patches/dont-rebuild-install.patch b/debian/patches/dont-rebuild-install.patch index 40be564..1b8c45f 100644 --- a/debian/patches/dont-rebuild-install.patch +++ b/debian/patches/dont-rebuild-install.patch @@ -1,15 +1,15 @@ --- a/Makefile +++ b/Makefile -@@ -408,6 +408,8 @@ +@@ -399,6 +399,8 @@ # Remove selected header files. $(RM) $(patsubst %,$(SYSROOT_INC)/%,$(MUSL_OMIT_HEADERS)) + touch $@ + - ifeq ($(BUILD_LIBC_BOTTOM_HALF),no) - override CRT_SOURCES = $(BASICS_CRT_SOURCES) - else -@@ -424,12 +426,16 @@ + startup_files: include_dirs + # + # Build the startup files. +@@ -409,6 +411,8 @@ mkdir -p "$(SYSROOT_LIB)" && \ mv *.o "$(SYSROOT_LIB)" @@ -18,29 +18,28 @@ libc: include_dirs \ $(SYSROOT_LIB)/libc.a \ $(SYSROOT_LIB)/libc-printscan-long-double.a \ - $(SYSROOT_LIB)/libc-printscan-no-floating-point.a \ - $(SYSROOT_LIB)/libwasi-emulated-mman.a +@@ -416,6 +420,8 @@ + $(SYSROOT_LIB)/libwasi-emulated-mman.a \ + $(SYSROOT_LIB)/libwasi-emulated-signal.a + touch $@ + finish: startup_files libc # # Create empty placeholder libraries. -@@ -500,6 +506,7 @@ +@@ -500,9 +506,14 @@ # # The build succeeded! The generated sysroot is in $(SYSROOT). # + touch $@ - check: finish - # Check that the computed metadata matches the expected metadata. -@@ -510,4 +517,8 @@ + install: finish mkdir -p "$(INSTALL_DIR)" cp -r "$(SYSROOT)/lib" "$(SYSROOT)/share" "$(SYSROOT)/include" "$(INSTALL_DIR)" --.PHONY: default startup_files libc finish check install include_dirs +-.PHONY: default startup_files libc finish install include_dirs +clean: + rm -f include_dirs startup_files libc finish + rm -rf build sysroot + -+.PHONY: default check install ++.PHONY: default install diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000..d4bbec9 --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1 @@ +wasi-libc source: globbing-patterns-out-of-order * *