aboutsummaryrefslogtreecommitdiff
path: root/lang/perl/perlmod.mk
Commit message (Collapse)AuthorAge
* lang/perl: Upgraded to Perl 5.24.1Michail Frolov2017-05-10
| | | | Signed-off-by: Michail Frolov <frolovm@pobox.com>
* Merge pull request #3740 from pprindeville/fix-perlmod-strippingHannu Nyman2017-01-11
|\ | | | | perlmod: global knob to disable comment stripping modules
| * perlmod: global knob to disable comment stripping modulesPhilip Prindeville2017-01-11
| | | | | | | | | | | | | | | | | | | | | | | | Certain strings are misinterpreted as comments by perlmod.mk and removed when they shouldn't be (in particular, perl-cgi). Enable this whenever you have sufficient flash space. Globally, CONFIG_PERL_NOCOMMENT=y (default) causes comments to be stripped as before. However, a package (like perl-cgi) can override this with PKG_LEAVE_COMMENTS=1. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with ↵Matthias Schiffer2017-01-10
|/ | | | | | | | | | | | | | | | | | $(STAGING_DIR_HOSTPKG) As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely on it. See 73b7f55424de52d8179a9ad808252fe3bf8dcc9d for more information on STAGING_DIR_HOSTPKG. STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release (it is equivalent to $(STAGING_DIR)/host), so this simple search/replace cleanup is safe to apply. Doing this cleanup now will be useful for the Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream. Also fixes a typo in the dbus Makefile ("STAGIND_DIR"). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* treewide: use $(STAGING_DIR)/host instead of $(STAGING_DIR_HOST), sync with ↵Felix Fietkau2016-01-20
| | | | | | changes in trunk Signed-off-by: Felix Fietkau <nbd@openwrt.org>
* perl: Properly override PERL_INC for subdirectory buildsMarcel Denia2015-09-14
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Update to 5.22.0Marcel Denia2015-06-18
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Have perl's major version number in one central placeMarcel Denia2015-06-18
| | | | | | This will simplify updating the package in the future. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Pass _LARGEFILE_SOURCE and _FILE_OFFSET_BITS in cflagsMarcel Denia2015-05-27
| | | | | | Fixes broken largefile support. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Allow changing the default directory for perlmod/CompileMarcel Denia2015-05-27
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Add "-rdynamic" to LDDLFLAGS override in perlmod/ConfigureMarcel Denia2015-05-27
| | | | | | perl would have done the same. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Override cpprun configuration symbolMarcel Denia2015-05-27
| | | | | | | | | This will not change any existing packages' functionality. All packages that used this symbol before during build(with it's value being "cc -E") most likely would've failed compilation. Note that this change is only in effect during build. Signed-off-by: Marcel Denia <naoir@gmx.net>
* perl: Allow changing the default directory for perlmod/ConfigureMarcel Denia2015-05-27
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* global: change all instances of USE_EGLIBC to USE_GLIBCJohn Crispin2015-03-12
| | | | Signed-off-by: John Crispin <blogic@openwrt.org>
* 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: Also strip begin, end and for pragmasMarcel 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: Add perlmod host rulesMarcel Denia2014-08-14
| | | | 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: 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: 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: Clean up, add commentsMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Override perl configuration symbols for cross-compileMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Update paths in perlmod.mkMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Remove PERL_LIB from perlmod.mkMarcel Denia2014-07-19
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* lang/perl: Fix paths in perlmod.mkMarcel Denia2014-07-07
| | | | Signed-off-by: Marcel Denia <naoir@gmx.net>
* Import of oldpackages/perlMarcel Denia2014-07-07
Signed-off-by: Marcel Denia <naoir@gmx.net>