lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 3c7528d2f4e0b34d9bd90b43a9d4287e021a35ff
parent afb99d5a3d78fa0b8390a5fa14555cee6b30f237
Author: Marcel Denia <naoir@gmx.net>
Date:   Fri, 22 May 2015 22:33:29 +0200

perl: Pass _LARGEFILE_SOURCE and _FILE_OFFSET_BITS in cflags

Fixes broken largefile support.

Signed-off-by: Marcel Denia <naoir@gmx.net>

Diffstat:
Mlang/perl/files/config.sh-arm-mt.in | 2+-
Mlang/perl/files/config.sh-arm.in | 2+-
Mlang/perl/files/config.sh-armeb-mt.in | 2+-
Mlang/perl/files/config.sh-armeb.in | 2+-
Mlang/perl/files/config.sh-avr32-mt.in | 2+-
Mlang/perl/files/config.sh-avr32.in | 2+-
Mlang/perl/files/config.sh-i486-mt.in | 2+-
Mlang/perl/files/config.sh-i486.in | 2+-
Mlang/perl/files/config.sh-mips-mt.in | 2+-
Mlang/perl/files/config.sh-mips.in | 2+-
Mlang/perl/files/config.sh-mips64-mt.in | 2+-
Mlang/perl/files/config.sh-mips64.in | 2+-
Mlang/perl/files/config.sh-mipsel-mt.in | 2+-
Mlang/perl/files/config.sh-mipsel.in | 2+-
Mlang/perl/files/config.sh-powerpc-mt.in | 2+-
Mlang/perl/files/config.sh-powerpc.in | 2+-
Mlang/perl/files/config.sh-x86_64-mt.in | 2+-
Mlang/perl/files/config.sh-x86_64.in | 2+-
Mlang/perl/perlmod.mk | 2+-
19 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/lang/perl/files/config.sh-arm-mt.in b/lang/perl/files/config.sh-arm-mt.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__ARM_ARCH_3__=1' diff --git a/lang/perl/files/config.sh-arm.in b/lang/perl/files/config.sh-arm.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__ARM_ARCH_3__=1' diff --git a/lang/perl/files/config.sh-armeb-mt.in b/lang/perl/files/config.sh-armeb-mt.in @@ -52,7 +52,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__ARM_ARCH_3__=1' diff --git a/lang/perl/files/config.sh-armeb.in b/lang/perl/files/config.sh-armeb.in @@ -52,7 +52,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__ARM_ARCH_3__=1' diff --git a/lang/perl/files/config.sh-avr32-mt.in b/lang/perl/files/config.sh-avr32-mt.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-avr32.in b/lang/perl/files/config.sh-avr32.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-i486-mt.in b/lang/perl/files/config.sh-i486-mt.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-i486.in b/lang/perl/files/config.sh-i486.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mips-mt.in b/lang/perl/files/config.sh-mips-mt.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mips.in b/lang/perl/files/config.sh-mips.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mips64-mt.in b/lang/perl/files/config.sh-mips64-mt.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mips64.in b/lang/perl/files/config.sh-mips64.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mipsel-mt.in b/lang/perl/files/config.sh-mipsel-mt.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-mipsel.in b/lang/perl/files/config.sh-mipsel.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-powerpc-mt.in b/lang/perl/files/config.sh-powerpc-mt.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 system=linux system=posix system=unix' diff --git a/lang/perl/files/config.sh-powerpc.in b/lang/perl/files/config.sh-powerpc.in @@ -53,7 +53,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='__gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 system=linux system=posix system=unix' diff --git a/lang/perl/files/config.sh-x86_64-mt.in b/lang/perl/files/config.sh-x86_64-mt.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='-D_REENTRANT -D_GNU_SOURCE %%CFLAGS%%' +ccflags='-D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/files/config.sh-x86_64.in b/lang/perl/files/config.sh-x86_64.in @@ -51,7 +51,7 @@ castflags='0' cat='cat' cc='%%CC%%' cccdlflags='-fPIC' -ccflags='%%CFLAGS%%' +ccflags='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 %%CFLAGS%%' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' diff --git a/lang/perl/perlmod.mk b/lang/perl/perlmod.mk @@ -9,7 +9,7 @@ ifneq ($(CONFIG_USE_GLIBC),) endif PERL_CMD:=$(STAGING_DIR_HOST)/usr/bin/perl5.20.0 -MOD_CFLAGS_PERL:=$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) +MOD_CFLAGS_PERL:=-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) ifdef CONFIG_PERL_THREADS MOD_CFLAGS_PERL+= -D_REENTRANT -D_GNU_SOURCE endif