aboutsummaryrefslogtreecommitdiff
path: root/lang/perl
Commit message (Collapse)AuthorAge
...
* perl: Provide correct CFLAGS through perlmod.mkMarcel Denia2015-02-07
| | | | | | | | | In case threading is enabled, perl is compiled with -D_REENTRANT and -D_GNU_SOURCE, which, apart from other things, enables usage of off64_t. As we override module CFLAGS manually, we'll have to pass that flags as well. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Bump PKG_RELEASEMarcel Denia2015-02-04
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: CleanupMarcel Denia2015-02-04
| | | | | | | | - Update copyright notice - Make perlbase-experimental's TITLE show up in menuconfig again - Formatting changes Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add threading configuration for all remaining architecturesMarcel Denia2015-02-04
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add i486 threading configurationMarcel Denia2015-02-04
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add new CONFIG_PERL_THREADS option for enabling threading supportMarcel Denia2015-02-04
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Bump PKG_RELEASEMarcel Denia2015-01-10
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Fix version configuration symbolsMarcel Denia2015-01-10
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add mips64 configurationMarcel Denia2015-01-10
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Update to 5.20.1Marcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Mark test support as experimentalMarcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Fix signal order for i486Marcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Update perlbase.mkMarcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Also strip begin, end and for pragmasMarcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Set nv_overflows_integers_at configuration symbolMarcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add basic test supportMarcel Denia2014-11-06
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Bump PKG_RELEASEMarcel Denia2014-10-16
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Don't try to link against libnslMarcel Denia2014-10-16
| | | | | | | | And also remove all other references to avoid confusion. libnsl isn't really needed. Removing it allows glibc based toolchains to build perl. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Make I8/I16/I32 types explicitly signed for PPCMarcel Denia2014-10-16
| | | | | | | | Type signedness is undefined for char. char may actually be unsigned for some CPUs. This fixes various bugs on PPC, like negative array indices. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: create the Host install path before using itJohn Crispin2014-08-31
| | | | | | this caused a compile fail on the BB builder Signed-off-by: John Crispin <blogic@openwrt.org>
* perl: Remove unused helper scriptsMarcel Denia2014-08-14
| | | | | | They're broken anyway Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Update license identifiers to match SPDXMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Bump PKG_RELEASEMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add proper dependencies for all perlbase packagesMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Unify host and target build directoriesMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Include installed extensions in host-perlMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add host-perl relink hackMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add perlmod host rulesMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Install libperl.soMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Install full /usr/lib/perl5 tree into STAGING_DIRMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Build shared libperlMarcel Denia2014-08-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Include overloading.pm in perlbase-essentialMarcel Denia2014-07-24
| | | | | | Needed by perl-dbi. Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Strip encoding pragmaMarcel Denia2014-07-24
| | | | | | | The "encoding" pragma is officially deprecated. Makes HTML::Parser/HTML::Entities work. Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Bump PKG_RELEASEMarcel Denia2014-07-24
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: CleanupMarcel Denia2014-07-23
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Update license informationMarcel Denia2014-07-23
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Use target headers for external modulesMarcel Denia2014-07-22
| | | | | | | | Before, external modules actually used host-perl headers. Aside from obviously being the wrong thing to do, it made them misbehave if host and target architectures differ too much. Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Install target headers to staging directoryMarcel Denia2014-07-22
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Adjust some leftover x86_64 configuration symbolsMarcel Denia2014-07-22
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Make I8/I16/I32 types explicitly signed for ARMMarcel Denia2014-07-22
| | | | | | | | Type signedness is undefined for char. char may actually be unsigned for some CPUs. This fixes various bugs on ARM, for example negative array indices. Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Override CCFLAGS configuration symbol in perlmodMarcel Denia2014-07-21
| | | | | | | This makes external perl modules compile their native code with the correct CFLAGS, not with the one host-perl is using. Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Filter -g3 in TARGET_CFLAGSMarcel Denia2014-07-21
| | | | | | | | | | | | | -g3 will make the build fail in Compress-Raw-Zlib with ld: final link failed: Memory exhausted This bug is actually documented[1] and fixed by filtering that flag. Since we're passing CFLAGS manually, we need to do the same to make things work. I suspect that this is actually a linker or library bug, but for now let's just replicate the official fix. [1] https://rt.cpan.org/Public/Bug/Display.html?id=88936 Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Bump PKG_RELEASEMarcel Denia2014-07-20
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Upgrade x86_64 cppsymbols configuration symbolMarcel Denia2014-07-20
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Upgrade most x86_64 configuration symbols to match a 64-bit ↵Marcel Denia2014-07-20
| | | | | | environment Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Add x86_64 config based on i486 configMarcel Denia2014-07-20
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Bump PKG_RELEASEMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Set archlib symbol in powerpc configurationMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Set archlib symbol in mips configurationMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Set archlib symbol in i486 configurationMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>