mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
stubdom: remove build of zlib
The last users of zlib for stubdoms have been removed. Remove zlib from the stubdom build system, too. Signed-off-by: Juergen Gross <jgross@suse.com> Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
This commit is contained in:
1 parent
2a57c244ec
commit
dd0183b8fa
5 files changed
+1
-43
No files matched your search
@@ -11,9 +11,6 @@ STUBDOM_TARGETS := @STUBDOM_TARGETS@
|
|||||||
STUBDOM_BUILD := @STUBDOM_BUILD@
|
STUBDOM_BUILD := @STUBDOM_BUILD@
|
||||||
STUBDOM_INSTALL := @STUBDOM_INSTALL@
|
STUBDOM_INSTALL := @STUBDOM_INSTALL@
|
||||||
|
|
||||||
ZLIB_VERSION := @ZLIB_VERSION@
|
|
||||||
ZLIB_URL := @ZLIB_URL@
|
|
||||||
|
|
||||||
NEWLIB_VERSION := @NEWLIB_VERSION@
|
NEWLIB_VERSION := @NEWLIB_VERSION@
|
||||||
NEWLIB_URL := @NEWLIB_URL@
|
NEWLIB_URL := @NEWLIB_URL@
|
||||||
|
|
||||||
|
|||||||
@@ -29,4 +29,3 @@
|
|||||||
/vtpm/vtpm_manager.h
|
/vtpm/vtpm_manager.h
|
||||||
/xenstore
|
/xenstore
|
||||||
/xenstorepvh
|
/xenstorepvh
|
||||||
/zlib-*
|
|
||||||
+1
-23
@@ -102,26 +102,6 @@ $(NEWLIB_STAMPFILE): mk-headers-$(XEN_TARGET_ARCH) newlib-$(NEWLIB_VERSION)
|
|||||||
$(MAKE) DESTDIR= && \
|
$(MAKE) DESTDIR= && \
|
||||||
$(MAKE) DESTDIR= install )
|
$(MAKE) DESTDIR= install )
|
||||||
|
|
||||||
############
|
|
||||||
# Cross-zlib
|
|
||||||
############
|
|
||||||
|
|
||||||
zlib-$(ZLIB_VERSION).tar.gz:
|
|
||||||
$(FETCHER) $@ $(ZLIB_URL)/$@
|
|
||||||
|
|
||||||
zlib-$(XEN_TARGET_ARCH): zlib-$(ZLIB_VERSION).tar.gz
|
|
||||||
tar xzf $<
|
|
||||||
mv zlib-$(ZLIB_VERSION) $@
|
|
||||||
|
|
||||||
ZLIB_STAMPFILE=$(CROSS_ROOT)/$(GNU_TARGET_ARCH)-xen-elf/lib/libz.a
|
|
||||||
.PHONY: cross-zlib
|
|
||||||
cross-zlib: $(ZLIB_STAMPFILE)
|
|
||||||
$(ZLIB_STAMPFILE): zlib-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE)
|
|
||||||
( cd $< && \
|
|
||||||
CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC=$(CC) ./configure --prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
|
|
||||||
$(MAKE) DESTDIR= libz.a && \
|
|
||||||
$(MAKE) DESTDIR= install )
|
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
# There used to be a slightly modified version of pciutils, this is now
|
# There used to be a slightly modified version of pciutils, this is now
|
||||||
# available under https://github.com/pciutils/pciutils/pull/236
|
# available under https://github.com/pciutils/pciutils/pull/236
|
||||||
@@ -227,7 +207,7 @@ cross-tpmemu: $(TPMEMU_STAMPFILE)
|
|||||||
#######
|
#######
|
||||||
|
|
||||||
.PHONY: $(CROSS_ROOT)
|
.PHONY: $(CROSS_ROOT)
|
||||||
$(CROSS_ROOT): cross-newlib cross-zlib
|
$(CROSS_ROOT): cross-newlib
|
||||||
|
|
||||||
#######
|
#######
|
||||||
# libraries under tools/libs
|
# libraries under tools/libs
|
||||||
@@ -454,7 +434,6 @@ clean:
|
|||||||
crossclean: clean
|
crossclean: clean
|
||||||
rm -fr $(CROSS_ROOT)
|
rm -fr $(CROSS_ROOT)
|
||||||
rm -fr newlib-$(XEN_TARGET_ARCH)
|
rm -fr newlib-$(XEN_TARGET_ARCH)
|
||||||
rm -fr zlib-$(XEN_TARGET_ARCH)
|
|
||||||
rm -fr libs-$(XEN_TARGET_ARCH)
|
rm -fr libs-$(XEN_TARGET_ARCH)
|
||||||
rm -fr xenstore xenstorepvh
|
rm -fr xenstore xenstorepvh
|
||||||
rm -fr gmp-$(XEN_TARGET_ARCH)
|
rm -fr gmp-$(XEN_TARGET_ARCH)
|
||||||
@@ -476,7 +455,6 @@ patchclean: crossclean
|
|||||||
.PHONY: downloadclean
|
.PHONY: downloadclean
|
||||||
downloadclean: patchclean
|
downloadclean: patchclean
|
||||||
rm -f newlib-$(NEWLIB_VERSION).tar.gz
|
rm -f newlib-$(NEWLIB_VERSION).tar.gz
|
||||||
rm -f zlib-$(ZLIB_VERSION).tar.gz
|
|
||||||
rm -f gmp-$(GMP_VERSION).tar.bz2
|
rm -f gmp-$(GMP_VERSION).tar.bz2
|
||||||
rm -f tpm_emulator-$(TPMEMU_VERSION).tar.gz
|
rm -f tpm_emulator-$(TPMEMU_VERSION).tar.gz
|
||||||
rm -f lwip-$(LWIP_VERSION).tar.gz
|
rm -f lwip-$(LWIP_VERSION).tar.gz
|
||||||
|
|||||||
Vendored
-15
@@ -634,8 +634,6 @@ LWIP_VERSION
|
|||||||
LWIP_URL
|
LWIP_URL
|
||||||
NEWLIB_VERSION
|
NEWLIB_VERSION
|
||||||
NEWLIB_URL
|
NEWLIB_URL
|
||||||
ZLIB_VERSION
|
|
||||||
ZLIB_URL
|
|
||||||
INSTALL_DATA
|
INSTALL_DATA
|
||||||
INSTALL_SCRIPT
|
INSTALL_SCRIPT
|
||||||
INSTALL_PROGRAM
|
INSTALL_PROGRAM
|
||||||
@@ -722,7 +720,6 @@ CFLAGS
|
|||||||
LDFLAGS
|
LDFLAGS
|
||||||
LIBS
|
LIBS
|
||||||
CPPFLAGS
|
CPPFLAGS
|
||||||
ZLIB_URL
|
|
||||||
NEWLIB_URL
|
NEWLIB_URL
|
||||||
LWIP_URL
|
LWIP_URL
|
||||||
GMP_URL
|
GMP_URL
|
||||||
@@ -1372,7 +1369,6 @@ Some influential environment variables:
|
|||||||
LIBS libraries to pass to the linker, e.g. -l<library>
|
LIBS libraries to pass to the linker, e.g. -l<library>
|
||||||
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
|
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
|
||||||
you have headers in a nonstandard directory <include dir>
|
you have headers in a nonstandard directory <include dir>
|
||||||
ZLIB_URL Download url for zlib
|
|
||||||
NEWLIB_URL Download url for newlib
|
NEWLIB_URL Download url for newlib
|
||||||
LWIP_URL Download url for lwip
|
LWIP_URL Download url for lwip
|
||||||
GMP_URL Download url for libgmp
|
GMP_URL Download url for libgmp
|
||||||
@@ -4023,17 +4019,6 @@ fi
|
|||||||
# Stubdom libraries version and url setup
|
# Stubdom libraries version and url setup
|
||||||
|
|
||||||
|
|
||||||
if test "x$ZLIB_URL" = "x"
|
|
||||||
then :
|
|
||||||
|
|
||||||
ZLIB_URL=\$\(XEN_EXTFILES_URL\)
|
|
||||||
fi
|
|
||||||
ZLIB_VERSION="1.2.3"
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "x$NEWLIB_URL" = "x"
|
if test "x$NEWLIB_URL" = "x"
|
||||||
then :
|
then :
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ AC_PROG_INSTALL
|
|||||||
AX_DEPENDS_PATH_PROG([vtpm], [CMAKE], [cmake])
|
AX_DEPENDS_PATH_PROG([vtpm], [CMAKE], [cmake])
|
||||||
|
|
||||||
# Stubdom libraries version and url setup
|
# Stubdom libraries version and url setup
|
||||||
AX_STUBDOM_LIB([ZLIB], [zlib], [1.2.3])
|
|
||||||
AX_STUBDOM_LIB([NEWLIB], [newlib], [1.16.0], [https://sourceware.org/ftp/newlib])
|
AX_STUBDOM_LIB([NEWLIB], [newlib], [1.16.0], [https://sourceware.org/ftp/newlib])
|
||||||
AX_STUBDOM_LIB([LWIP], [lwip], [1.3.0], [https://download.savannah.gnu.org/releases/lwip])
|
AX_STUBDOM_LIB([LWIP], [lwip], [1.3.0], [https://download.savannah.gnu.org/releases/lwip])
|
||||||
AX_STUBDOM_LIB([GMP], [libgmp], [4.3.2], [https://gmplib.org/download/gmp/archive])
|
AX_STUBDOM_LIB([GMP], [libgmp], [4.3.2], [https://gmplib.org/download/gmp/archive])
|
||||||
|
|||||||