diff --git a/make/linux-rpm-build.mk b/make/linux-rpm-build.mk index 54adae25..7535041b 100644 --- a/make/linux-rpm-build.mk +++ b/make/linux-rpm-build.mk @@ -23,11 +23,11 @@ KERNEL_PKG_BASE = /home/samba/dat/share/exe/linux/os/$(KERNEL_MAJOR).$(KERN ifneq ($(wildcard $(KERNEL_PKG_BASE).*),) ifneq ($(wildcard $(KERNEL_PKG_BASE).gz),) KERNEL_PKG = $(KERNEL_PKG_BASE).gz - KERNEL_SRC_DIR = $(shell tar -tzf $(KERNEL_DIR)/$(KERNEL_PKG) | head -1) + KERNEL_SRC_DIR = $(shell tar -tzf $(KERNEL_DIR)/$(KERNEL_PKG) | grep -v pax_global_header | head -1) endif ifneq ($(wildcard $(KERNEL_PKG_BASE).bz2),) KERNEL_PKG = $(KERNEL_PKG_BASE).bz2 - KERNEL_SRC_DIR = $(shell tar -tjf $(KERNEL_DIR)/$(KERNEL_PKG) | head -1) + KERNEL_SRC_DIR = $(shell tar -tjf $(KERNEL_DIR)/$(KERNEL_PKG) | grep -v pax_global_header | head -1) endif else KERNEL_PKG = $(KERNEL_PKG_BASE).bz2 diff --git a/make/linux-rpm.mk b/make/linux-rpm.mk index 1b792843..d8c173dd 100644 --- a/make/linux-rpm.mk +++ b/make/linux-rpm.mk @@ -14,11 +14,11 @@ KERNEL_PKG_BASE = /home/samba/dat/share/exe/linux/os/$(KERNEL_MAJOR).$(KERN ifneq ($(wildcard $(KERNEL_PKG_BASE).*),) ifneq ($(wildcard $(KERNEL_PKG_BASE).gz),) KERNEL_PKG = $(KERNEL_PKG_BASE).gz - KERNEL_SRC_DIR = $(shell tar -tzf $(KERNEL_DIR)/$(KERNEL_PKG) | head -1) + KERNEL_SRC_DIR = $(shell tar -tzf $(KERNEL_DIR)/$(KERNEL_PKG) | grep -v pax_global_header | head -1) endif ifneq ($(wildcard $(KERNEL_PKG_BASE).bz2),) KERNEL_PKG = $(KERNEL_PKG_BASE).bz2 - KERNEL_SRC_DIR = $(shell tar -tjf $(KERNEL_DIR)/$(KERNEL_PKG) | head -1) + KERNEL_SRC_DIR = $(shell tar -tjf $(KERNEL_DIR)/$(KERNEL_PKG) | grep -v pax_global_header | head -1) endif else KERNEL_PKG = $(KERNEL_PKG_BASE).bz2