summaryrefslogtreecommitdiff
path: root/packages/perl
AgeCommit message (Collapse)AuthorFiles
2006-09-25perl 5.8.7: Fix the perl shared library generation for sh3/sh4Jamie Lenehan6
targets: - You cannot link using LD on sh3/sh4, since ld fails to link in the hidden library of weak symbols that is needed. Ccc knows about this library and correctly links it in. The generate_config_sh script was replacing the configred linker with LD from the environment and the soname patch was passing parameters directly to LD which need to be passed differently when linking with gcc. - Any code to go in shared libraries must be compiled with -fPIC, which while present in the config file was again being replaced from the environment by the generate_config_sh script. Both these patches probably should be ok for all targets, but they would definately need run-time testing. So they are just patched in for sh3 and sh4 for now. Also removed the old code I added not to install the shared library if its not configured since its configured for all targets after this change.
2006-09-08libintl-perl: new packageMartin Dietze2
2006-08-11perl: Update for keeping the debug information in the correct packageJamie Lenehan5
which is clearer. Move -dbg to the first item in the package list and use .../* to match files and ignore directories.
2006-08-11perl: Add -dbg package and move debug info to it. Closes #1234 "perlJamie Lenehan5
ships spurious debug info".
2006-08-06clases/cpan.bbclass,packages/perl: add EXTRA_CPANFLAGS, fix nativeHolger Freyther3
Add EXTRA_CPANFLAGS to cpan.bbclass, similiar to EXTRA_OECONF and EXTRA_OEMAKE Use this in libxml-parser-perl-native to point to the expat include and libraries perl-native inherits native already. No need to use BUILD_CC, BUILD_FOO, BUILD_LDFLAGS but use LDFLAGS and CC directly. LDFLAGS has rpath already removed...
2006-08-05packages: sed -i s/^"include "/"require "/ */*.bb GNU sed rocks!Holger Freyther3
Use require for the BitBake files within packages. In contrast to the conf files the authors of these files expected these files to be included.
2006-06-28/perl/perl/5.8.7/config.sh-sh3-linux: Fixing sh4->sh3 typosKristoffer Ericson1
* Fixes typos where sh4 was written instead of sh3
2006-06-19perl 5.8.7: Add support for building on sh4 and sh3. Tested several sh4Jamie Lenehan3
programs on the target and they work fine. Sh3 is untested but should be the same. No perl shared library as toolchain issues prevent this. See bug# 960 for details. Should solve bug# 960.
2006-06-19perl 5.8.7: Allow perl to be built without the perl shared library. This isJamie Lenehan2
to enable building on sh3/sh4 where toolchain issues prevent this from working. The changes check the perl config.sh for useshrplib to determine if the shared library is being made before doing things with it during install.
2006-05-31perl - Absolute includes fix.Raymond Danks3
Add config.sh for i486-linux and i586-linux. Disable PARALLEL_MAKE.
2006-04-28packages/perl/perl-native_5.8.7.bb, packages/perl/perl.inc : fix issuesGraeme Gregory3
with building on multilib amd64 machines.
2006-04-16perl: someone seems to have botched a merge, so I'm reapplying ↵Koen Kooi1
http://ewi546.ewi.utwente.nl/tmp/viewmtn/revision.psp?id=d93900aa884b52d778b478749eeafadb6bef3a21
2006-04-14perl: make 5.8.7 compile for arm EABIKoen Kooi1
2006-03-19perl: fix SRC_URI to use ftp, the http structure has been movedMichael Lauer1
2006-01-09explicit_merge of '85da89c673cc2faec29d5ea692e6e7638f4c1b5e'John Bowler1
and '5f32961e5d0f4132f4513cbeac7fe59dc5ae5315' using ancestor '' to branch 'org.openembedded.dev'
2006-01-09slugos: remove/correct references to openslugJohn Bowler1
- apex: contains an absolute build sys path name (commented) - base-files: rename openslug to slugos in 3.0.14 - busybox: rename openslug to slugos in 1.00, 1.01 - netbase: rename openslug to slugos in 4.21 - slugos-init: rename openslug to slugos in 0.10 - all others: remove or replace openslug in comments (no build changes)
2006-01-08Add PACKAGES_DYNAMIC to the appropriate .bb files.Richard Purdie1
2005-11-11db: fix db3/db4 confusion by causing all packages to use virtual/db in ↵John Bowler3
db-4.3 4.3.29 - The SleepyCat implementation of the Berkeley DB exists in OE in two different - versions, 3.2 and 4.3. These appear to now be compatible (i.e. with the correct - settings db-4.3 can do everything db-3.2 can do and all packages compile with it). - The previous scheme of allowing both to be built (which was highly error prone) - has been removed and all db users now reference virtual/db. - Affects: - bogofilter, cyrus-*, openldap, perl, postfix, rpm
2005-10-18perl: NSLU2: fix LE config in 5.8.7John Bowler2
- the existing arm (le) config will not work with NSLU2 because of the - use of 32 bit assembler which is not thumb compatible, this change - uses a config file derived from the BE (NSLU2) config
2005-09-23perl: add libgcc.a to libperl.so on armeb to support thumbJohn Bowler1
2005-08-05Modify the way packages get split so no packages get ${TARGET_SYS} in the ↵David Karlstrom3
names, unfortunately makes some packages change n ames, but this is they way it should be. Add RDEPENDS in every perl-module- package to its dependencys.
2005-08-04ucslugc: add back in BROKEN_PACKAGES which now buildJohn Bowler1
perl: revert DEFAULT_PREFERENCE="-1" in perl_5.8.7.bb (and bump PR)
2005-08-04remove espgs-native depends from evinceKoen Kooi1
2005-08-03Actually include the correct mipsel 5.8.7 config.sh and bump PRDavid Karlstrom2
2005-08-03Add updated config.sh-mipsel-linux for perl 5.8.4 from CosmicPenguin, and ↵David Karlstrom2
add a bit more updated one for perl 5.8.7
2005-08-03Fix the i386 and i686 config.sh to use 5.8.7 instead of 5.8.4 in the pathsDavid Karlstrom2
2005-08-03Oh right, bump the PR...David Karlstrom1
2005-08-03Add missing defines for the i386 and i686 config.shDavid Karlstrom2
2005-08-02Add untested i386 config.sh for perl for OE-Bug:#196David Karlstrom2
2005-07-30Remove ${D} from the install paths in Config_heavy.pl so that cpan knows the ↵David Karlstrom1
correct path to install things in, Closes: OE-Bug#7
2005-07-30Change startperl from #!hostperl to #!/usr/bin/perl so that the perl ↵David Karlstrom4
utilities like cpan works
2005-07-30Add -lgcc_s to perllibs for arm too (already added for armeb), Closes: ↵David Karlstrom2
OE-Bug#113
2005-07-30Remove previuos change and create package perl-modules that recommends all ↵David Karlstrom1
the other 859 packages. Unfourtanly also recommends 86 packages packages that doesn't get created, so some warning messages gets displayed on ipkg install.
2005-07-30On openslug create a package perl-modules depending on the 840+ other packages.David Karlstrom1
2005-07-29Fix perl so (hopefully) it works on both arm and armebDavid Karlstrom3
2005-07-28Disable PARALLEL_MAKE for perl-nativeKoen Kooi1
2005-07-26Update perl to 5.8.7, modified armeb patch to work for OpenSlugDavid Karlstrom10
2005-06-30import clean BK tree at cset 1.3670Koen Kooi12
2005-03-09Fixes for the perl config.sh for i686-linux.Chris Larson2
BKrev: 422f71f2QX6OEFU_MaPyWIGzxGL4VQ
2005-03-09perl: Mangle one of the test results in the config.sh's when creating the ↵Chris Larson2
uclibc versions, to ensure it doesn't believe uclibc supports something it doesnt. BKrev: 422f6765QMKD4YhjXIim0CJVf7y-zg
2005-03-09Have the perl build create a config.sh-armeb-linux, based on the arm-linux ↵Chris Larson1
one. Completely untested. BKrev: 422edc0ewtcYZm0i-91FaO-4XFxYNQ
2005-03-09Merge bk://oe-devel@oe-devel.bkbits.net/openembeddedRichard Purdie13
into darkstar.example.net:/usr/oe/openembedded 2005/03/09 05:50:12-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/09 05:48:40-05:00 handhelds.org!kergoth Perl: * Add perl 5.8.4. * Fix the perl build for uclibc (patch courtesy Manuel Novoa III). * Add config.sh-i686-linux. BKrev: 422ed4e51mSat-b4q15mzffDv_8YBg
2005-02-23Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/23 15:31:35-06:00 ti.com!kergoth Apply fix to lame from Michael Kropfberg that ensures that the library packages get emitted. 2005/02/23 14:04:22-06:00 ti.com!kergoth Use the recent glibc snaps by default for the sh3 and sh4 target architectures. 2005/02/23 13:49:33-06:00 ti.com!kergoth Fix the unpleasant target path mangling in do_install in the uclibc builds to happen only when necessary (thereby unborking the uclibc build with default paths). 2005/02/23 13:30:16-06:00 ti.com!kergoth modutils: apply patch from Hermann Lacheiner to fix another missing /. 2005/02/23 12:36:57-06:00 ti.com!kergoth Add sh3 uclibc defconfigs for all the uclibc versions. 2005/02/23 12:27:56-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded 2005/02/23 12:27:44-06:00 ti.com!kergoth module-init-tools: fix another bug caused by that rampant sed'ing. 2005/02/23 18:57:22+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 18:57:02+01:00 uni-frankfurt.de!mickeyl introduce IPKGBUILDCMD to enable overwriting the ipkg-build command line arguments. tweak sharprom-compatible.conf to override IPKGBUILDCMD. thanksfully, ipkg-build still supports the outdated format 2005/02/23 10:32:16-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded 2005/02/23 10:31:54-06:00 ti.com!kergoth Bump PR in the packages that were broken by the hokey sed from yesterday. 2005/02/23 17:14:56+01:00 uni-frankfurt.de!mickeyl misc opie files: use palmtopdir variable instead of hardcoding /opt/QtPalmtop/ 2005/02/23 17:05:25+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 09:56:05-06:00 ti.com!kergoth Fixes per the overenthusiastic sed / removal I did yesterday. Thanks to Hermann Lacheiner and Holger Schurig for spotting a couple of them, this should fix the others. 2005/02/23 16:48:08+01:00 uni-frankfurt.de!mickeyl make the prism3-support package work BKrev: 421cfb9f-K6bfhnkhAVPJV_fqpHn7Q
2005-02-23Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/23 12:40:33+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 12:36:37+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 11:34:13+01:00 mn-solutions.de!schurig Merge http://oe-devel@openembedded.bkbits.net/openembedded into mnz66.mn-solutions.de:/usr/src/oe/p 2005/02/23 11:33:31+01:00 mn-solutions.de!schurig fix installation stage 2005/02/23 09:27:44+00:00 (none)!xora New upstream version of kismet, fixes for compilation problems, and change of maintainer with Brunos permission 2005/02/23 01:11:25+01:00 uni-frankfurt.de!mickeyl add a sharprom-compatible distro configuration. relies on an external 2.95.3 toolchain (for now... until someone adds it to OE) and needs further work. It's a start for someone interested though. 2005/02/23 01:09:23+01:00 uni-frankfurt.de!mickeyl bump cvsdate on oz-3.5.3 2005/02/22 17:37:44-06:00 ti.com!kergoth Fix the quilt PATCHCMD to stop rampantly chmod'ing, which made the CVS directories not executable, thereby screwing up the ability to rm -rf tmp. Thanks to holger freyther for pointing it out. BKrev: 421c7b62hBWfitoVhb3IO3ZT5nS71A
2005-02-22Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/21 17:35:27-06:00 ti.com!kergoth Kill the ipkg paths patch, since its busted. 2005/02/21 17:33:13-06:00 ti.com!kergoth Fix sbindir in native.bbclass and cross.bbclass. Thanks to Jordan Crouse for reporting. 2005/02/21 17:13:19-06:00 ti.com!kergoth Add the paths patch to ipkg which fixes it to no longer hardcode the '/usr/lib/ipkg' path, which I forgot to check in from the previous commit. 2005/02/21 17:09:46-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/user/oe/openembedded 2005/02/21 17:09:03-06:00 ti.com!kergoth Run a sed script against our packages to fix some hardcoded target path references. As always when I do things like this, if packages you maintain were touched by this, please do a sanity check to ensure the sed script didn't run wild. 2005/02/21 15:49:47-06:00 ti.com!kergoth Use a HOTPLUG variable to manage which hotplug you prefer, to ensure that hotplug is still included in task-bootstrap even if you dont set DISTRO. BKrev: 421b2b63X5eoMcSrC7pVcptXK-iFKg
2005-01-07Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/01/07 18:27:23+01:00 (none)!br1 Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into null.(none):/data/mtx/closed/build/unstable/openembedded 2005/01/07 18:25:57+01:00 (none)!br1 Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into null.(none):/data/mtx/closed/build/unstable/openembedded 2005/01/07 18:25:33+01:00 (none)!br1 fix libperl soname 2005/01/07 18:25:06+01:00 (none)!koen the faad2 patch line-ending saga continues 2005/01/07 18:08:48+01:00 (none)!koen *really* fix faad2 makefile.patch (crosses fingers) 2005/01/07 18:04:17+01:00 (none)!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into lieve.(none):/data/build/oe/clean-tree/openembedded 2005/01/07 18:04:05+01:00 (none)!koen Fix faad2 patch to use dos-style line endings 2005/01/07 18:02:36+01:00 (none)!koen added faad patch with correct line-endings 2005/01/07 17:47:38+01:00 uni-frankfurt.de!mickeyl add openzaurus-pxa-2.6 machine support 2005/01/07 17:43:40+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into merlin.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/01/07 17:42:19+01:00 uni-frankfurt.de!mickeyl add openzaurus-pxa-2.6 support to qte-2.3.9 and opie-taskbar-cvs 2005/01/07 17:36:42+01:00 uni-frankfurt.de!mickeyl add new machine configuration 'openzaurus-pxa-2.6' as well as the necessary machine dependent files BKrev: 41dec97aspbPf4bkaUSarhsLYAYKlw
2005-01-07Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/01/07 16:24:49+01:00 (none)!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into lieve.(none):/data/build/oe/clean-tree/openembedded 2005/01/07 16:24:32+01:00 (none)!koen change gpe-nmf RDEPENDS to gst-plugins 2005/01/07 15:39:33+01:00 (none)!br1 Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into null.(none):/data/mtx/closed/build/unstable/openembedded 2005/01/07 15:39:00+01:00 (none)!br1 perl: reorder split_packages to fix module packaging problems 2005/01/07 15:38:03+01:00 (none)!br1 linux-mtx-1: add patch for kernel mkdep: "argument list to long" BKrev: 41dead58iTpKCxSeBdN1SdaT26ULLA
2004-12-31Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/31 14:27:40-08:00 (none)!ggilbert Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into olddog.(none):/home/ggilbert/oe/openembedded 2004/12/31 14:27:30-08:00 (none)!ggilbert Add many licenses 2004/12/31 21:28:22+00:00 nexus.co.uk!pb fix typo introduced with recent LICENSE patches 2004/12/31 21:12:38+00:00 nexus.co.uk!pb gpe-soundbite is GPL 2004/12/31 21:11:57+00:00 nexus.co.uk!pb gpe-question is GPL 2004/12/31 21:11:12+00:00 nexus.co.uk!pb gpe-nmf is GPL 2004/12/31 21:10:28+00:00 nexus.co.uk!pb gpe-gallery is GPL 2004/12/31 21:09:42+00:00 nexus.co.uk!pb gpe-edit is GPL 2004/12/31 21:07:12+00:00 nexus.co.uk!pb gpe-ownerinfo is GPL 2004/12/31 21:03:44+00:00 nexus.co.uk!pb delete old gpe-bootsplash with no LICENSE 2004/12/31 21:02:29+00:00 nexus.co.uk!pb delete some old gpe-clock versions with no LICENSE 2004/12/31 21:00:16+00:00 nexus.co.uk!pb delete old hotplug-dbus versions with no LICENSE 2004/12/31 20:59:20+00:00 nexus.co.uk!pb Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into stealth.nexus.co.uk:/home/pb/oe/oe 2004/12/31 13:35:00-08:00 (none)!ggilbert Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into olddog.(none):/home/ggilbert/oe/openembedded 2004/12/31 13:34:19-08:00 (none)!ggilbert More licenses 2004/12/31 20:59:03+00:00 nexus.co.uk!pb add LICENSE for gpe-confd, and blow away some old versions BKrev: 41d5d25dQOnhk1FZOyFZXNL3fxoihA
2004-12-21Merge http://oe-devel@oe-devel.bkbits.net/openembeddedBruno Randolf2
into null.(none):/data/mtx/oe/openembedded 2004/12/21 12:31:12+01:00 (none)!br1 set version to cvs${CVSDATE} in madwifi and prism54 cvs modules 2004/12/21 12:29:45+01:00 (none)!br1 make perl config.sh-mipsel-linux more similar to the arm version so we don't break each others builds all the time adapt perl .bb for inclusion of ${TARGET_ARCH}-${TARGET_OS} in the library path BKrev: 41c80c6eO86ra03tCNAY42zMPCU30w
2004-12-13fix the perl compilage. dunno if it actually works though. oh and i would ↵Michael Lauer1
really recommend a bit less fine granular module packaging... BKrev: 41bdf5aeuXXMwHJATXoDqMN49cv0bw