summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--make/ext2root.mk3
-rw-r--r--make/linux.mk3
-rw-r--r--make/mkdosfs.mk2
-rw-r--r--make/newt.mk5
-rw-r--r--make/zlib.mk5
5 files changed, 11 insertions, 7 deletions
diff --git a/make/ext2root.mk b/make/ext2root.mk
index ad0dd1db5..bcc7b6e46 100644
--- a/make/ext2root.mk
+++ b/make/ext2root.mk
@@ -17,7 +17,8 @@ $(GENEXT2_DIR): $(DL_DIR)/$(GENEXT2_SOURCE) $(GENEXT2_PATCH)
cat $(GENEXT2_PATCH) | patch -p1 -d $(GENEXT2_DIR)
$(GENEXT2_DIR)/genext2fs: $(GENEXT2_DIR)
- $(MAKE) CFLAGS="-Wall -O2 -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64" -C $(GENEXT2_DIR);
+ $(MAKE) CFLAGS="Wall -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE \
+ -D_FILE_OFFSET_BITS=64" -C $(GENEXT2_DIR);
touch -c $(GENEXT2_DIR)/genext2fs
genext2fs: $(GENEXT2_DIR)/genext2fs
diff --git a/make/linux.mk b/make/linux.mk
index 9fe3e66db..f2b2b3304 100644
--- a/make/linux.mk
+++ b/make/linux.mk
@@ -2,7 +2,7 @@
#
# Linux kernel targets
#
-# Note: If you have any patched to apply, create the directory
+# Note: If you have any patches to apply, create the directory
# sources/kernel-patches and put your patches in there and number
# them in the order you wish to apply them... i.e.
#
@@ -12,6 +12,7 @@
# sources/kernel-patches/030-lowlatency-mini.bz2
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
# sources/kernel-patches/099-shutup.bz2
+# etc...
#
# these patches will all be applied by the patch-kernel.sh
# script (which will also abort the build if it finds rejects)
diff --git a/make/mkdosfs.mk b/make/mkdosfs.mk
index a3132686b..8fba46e87 100644
--- a/make/mkdosfs.mk
+++ b/make/mkdosfs.mk
@@ -10,7 +10,7 @@ MKDOSFS_CAT:=zcat
MKDOSFS_BINARY:=mkdosfs/mkdosfs
MKDOSFS_TARGET_BINARY:=sbin/mkdosfs
ifeq ($(strip $(BUILD_WITH_LARGEFILE)),true)
-MKDOSFS_CFLAGS="-Os -g -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64"
+MKDOSFS_CFLAGS="-Os -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
else
MKDOSFS_CFLAGS="-Os -g"
endif
diff --git a/make/newt.mk b/make/newt.mk
index 56fba9ea0..ac0c3a1cf 100644
--- a/make/newt.mk
+++ b/make/newt.mk
@@ -8,10 +8,11 @@ NEWT_SITE=http://ftp.debian.org/debian/pool/main/n/newt
NEWT_DIR=$(BUILD_DIR)/newt-0.50.17
NEWT_PATCH=$(SOURCE_DIR)/newt.patch
ifeq ($(strip $(BUILD_WITH_LARGEFILE)),true)
-NEWT_CFLAGS="-Os -g -fPIC -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64"
+NEWT_CFLAGS="-Os -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
else
-NEWT_CFLAGS="-Os -g -fPIC"
+NEWT_CFLAGS="-Os -g"
endif
+NEWT_CFLAGS+="-fPIC"
$(DL_DIR)/$(NEWT_SOURCE):
$(WGET) -P $(DL_DIR) $(NEWT_SITE)/$(NEWT_SOURCE)
diff --git a/make/zlib.mk b/make/zlib.mk
index 8de9b5b4c..74a7fb2dc 100644
--- a/make/zlib.mk
+++ b/make/zlib.mk
@@ -7,10 +7,11 @@ ZLIB_SOURCE=zlib-1.1.4.tar.bz2
ZLIB_SITE=http://telia.dl.sourceforge.net/sourceforge/libpng
ZLIB_DIR=$(BUILD_DIR)/zlib-1.1.4
ifeq ($(strip $(BUILD_WITH_LARGEFILE)),true)
-ZLIB_CFLAGS="-Os -g -fPIC -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64"
+ZLIB_CFLAGS="-Os -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
else
-ZLIB_CFLAGS="-Os -g -fPIC"
+ZLIB_CFLAGS="-Os -g"
endif
+ZLIB_CFLAGS+="-fPIC"
$(DL_DIR)/$(ZLIB_SOURCE):
$(WGET) -P $(DL_DIR) $(ZLIB_SITE)/$(ZLIB_SOURCE)