Various Updates and fixes
Richard,
This pull requests adds some new recipes for supporting building oe-core with oe-core, also various patches and updates.
I also included the MACHINE_KERNEL_PR change from Dmitry per my reading of the TSC Notes.
Please review and commit
Thanks
Sau!
The following changes since commit 53f37ed45fe7286eae76fa237ee2b86061b6a021:
Merge branch 'master-next' of git://git.openembedded.org/openembedded-core into oe-core (2011-10-23 11:15:07 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
Cliff Brake (1):
squashfs-tools: add recipe
Dmitry Eremin-Solenikov (1):
kernel.bbclass: respect MACHINE_KERNEL_PR
Khem Raj (7):
tcmode-default.inc: Add TRANSLATED_TARGET_ARCH suffix to
binutils-cross-canadian
binutils-cross-canadian: Point sysroot to correct location
gcc-configure-sdk: Point sysroot to correct location
xserver-xorg: Add mesa-dri to depends instead of virtual/libgl gcc-4.6: Backport fix for PR32219
coreutils: Upgrade recipe 8.12 -> 8.14
libtool: Upgrade from 2.4 -> 2.4.2
Martin Jansa (7):
pulseaudio-0.9.23: inherit perlnative to work around build on host
without XML/Parser.pm
apr: add native support
neon: add native support
apr-util: add native support
subversion: add 1.7.0 with native support and negative D_P for now subversion-1.6.15: add native support too
default-providers: switch virtual/libgl from mesa-xlib to mesa-dri
Nitin A Kamble (2):
tcl: upgrade from 8.5.9 to 8.5.10
perl: upgrade from 5.12.3 to 5.14.2
Otavio Salvador (4):
bootimg.bbclass: add support to disable HDD image building useradd.bbclass: check if a group already exists manually
base-passwd: move initial criation of group and passwd to preinst
dbus: use useradd class to allow use in read-only filesystems
Saul Wold (5):
wget: Add recipe from OE
texi2html: Added recipe from OE
oprofile: Update to 0.9.7 and convert cvs->git
abiword: convert to svn
perl: remove debug set -x; pwd
meta-demoapps/recipes-gnome/abiword/abiword.inc | 4 +-
meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb | 10 -
meta-demoapps/recipes-gnome/abiword/abiword_svn.bb | 10 +
meta/classes/bootimg.bbclass | 44 +-
meta/classes/kernel.bbclass | 5 +
meta/classes/useradd.bbclass | 8 +-
meta/conf/distro/include/default-providers.inc | 2 +-
meta/conf/distro/include/tcmode-default.inc | 2 +-
.../recipes-core/base-passwd/base-passwd_3.5.22.bb | 19 +-
.../remove-usr-local-lib-from-m4.patch | 18 +-
.../{coreutils_8.12.bb => coreutils_8.14.bb} | 11 +-
meta/recipes-core/dbus/dbus.inc | 48 +-
.../binutils/binutils-cross-canadian.inc | 2 +-
.../binutils/binutils-cross-canadian_2.21.1a.bb | 2 +-
meta/recipes-devtools/gcc/gcc-4.6.inc | 3 +-
meta/recipes-devtools/gcc/gcc-4.6/pr32219.patch | 71 +
meta/recipes-devtools/gcc/gcc-configure-sdk.inc | 4 +-
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +-
meta/recipes-devtools/libtool/libtool-2.4.inc | 13 -
...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +-
...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +-
...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +-
meta/recipes-devtools/libtool/libtool/prefix.patch | 46 +-
.../libtool/libtool/resolve-sysroot.patch | 42 -
.../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +-
.../perl/files/Configure-multilib.patch | 17 -
.../perl/perl-5.12.3/cross-generate_uudmap.patch | 15 -
.../perl/perl-5.12.3/debian/arm_optim.diff | 34 -
.../perl/perl-5.12.3/debian/cpan_config_path.diff | 24 -
.../perl-5.12.3/debian/deprecate-with-apt.diff | 61 -
.../debian/devel-ppport-ia64-optim.diff | 34 -
.../perl/perl-5.12.3/debian/extutils_hacks.diff | 315 -
.../perl-5.12.3/debian/fixes/autodie-flock.diff | 100 -
.../debian/fixes/concat-stack-corruption.diff | 39 -
.../debian/fixes/cpanplus-without-home.diff | 32 -
.../perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff | 108 -
.../perl-5.12.3/debian/fixes/lc-numeric-docs.diff | 97 -
.../debian/fixes/lc-numeric-sprintf.diff | 31 -
.../perl/perl-5.12.3/debian/fixes/processPL.diff | 45 -
.../perl/perl-5.12.3/debian/patchlevel | 45 -
.../perl/perl-5.12.3/debian/series | 34 -
.../perl/perl-5.12.3/parallel_build_fix_1.patch | 27 -
.../perl/perl-5.12.3/parallel_build_fix_2.patch | 24 -
.../perl/perl-5.12.3/parallel_build_fix_3.patch | 6585 --------------------
.../perl/perl-5.12.3/parallel_build_fix_4.patch | 57 -
.../perl/perl-5.12.3/parallel_build_fix_5.patch | 430 --
.../perl/perl-5.12.3/parallel_build_fix_6.patch | 158 -
.../09_fix_installperl.patch | 0
.../Configure-multilib.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/MM_Unix.pm.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/Makefile.SH.patch | 122 +-
.../{perl-5.12.3 => perl-5.14.2}/Makefile.patch | 17 +-
.../asm-pageh-fix.patch | 0
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh | 65 +-
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32 | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-32-be | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-32-le | 0
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64 | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-64-be | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-64-le | 0
.../perl/perl-5.14.2/cross-generate_uudmap.patch | 15 +
.../debian/arm_thread_stress_timeout.diff | 13 +-
.../debian/cpan_definstalldirs.diff | 18 +-
.../debian/cpanplus_config_path.diff | 19 +-
.../debian/cpanplus_definstalldirs.diff | 13 +-
.../debian/db_file_ver.diff | 12 +-
.../perl-5.14.2/debian/deprecate-with-apt.diff | 406 ++
.../debian/disable-zlib-bundling.diff | 7 +-
.../debian/doc_info.diff | 16 +-
.../debian/enc2xs_inc.diff | 9 +-
.../debian/errno_ver.diff | 23 +-
.../debian/extutils_set_libperl_path.diff | 23 +
.../debian/fakeroot.diff | 15 +-
.../perl/perl-5.14.2/debian/find_html2text.diff | 35 +
.../debian/fixes/document_makemaker_ccflags.diff | 31 +
.../debian/fixes/extutils-cbuilder-cflags.diff | 86 +
.../perl-5.14.2/debian/fixes/h2ph-multiarch.diff | 69 +
.../debian/fixes/hurd-ccflags.diff | 12 +-
.../perl/perl-5.14.2/debian/fixes/hurd-hints.diff | 48 +
.../perl-5.14.2/debian/fixes/index-tainting.diff | 73 +
.../debian/fixes/module-build-home-directory.diff | 37 +
.../debian/fixes/net_smtp_docs.diff | 10 +-
.../perl/perl-5.14.2/debian/fixes/pod_fixes.diff | 145 +
.../perl-5.14.2/debian/fixes/respect_umask.diff | 153 +
.../fixes/sys-syslog-socket-timeout-kfreebsd.patch | 36 +
.../debian/instmodsh_doc.diff | 9 +-
.../debian/ld_run_path.diff | 15 +-
.../debian/libnet_config_path.diff | 12 +-
.../perl/perl-5.14.2/debian/libperl_embed_doc.diff | 26 +
.../debian/m68k_thread_stress.diff | 15 +-
.../debian/mod_paths.diff | 15 +-
.../debian/module_build_man_extensions.diff | 16 +-
.../perl-5.14.2/debian/no_packlist_perllocal.diff | 88 +
.../perl/perl-5.14.2/debian/patchlevel.diff | 30 +
.../debian/perlivp.diff | 19 +-
.../perl/perl-5.14.2/debian/prefix_changes.diff | 118 +
.../debian/prune_libs.diff | 16 +-
.../perl/perl-5.14.2/debian/series | 40 +
.../perl-5.14.2/debian/skip-kfreebsd-crash.diff | 39 +
.../debian/skip-upstream-git-tests.diff | 59 +
.../debian/squelch-locale-warnings.diff | 14 +-
.../perl-5.14.2/debian/writable_site_dirs.diff | 36 +
.../fix_bad_rpath.patch | 13 +-
.../{perl-5.12.3 => perl-5.14.2}/generate-sh.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/installperl.patch | 0
.../letgcc-find-errno.patch | 0
.../native-nopacklist.patch | 0
.../native-perlinc.patch | 0
.../perl-configpm-switch.patch | 18 +-
.../{perl-5.12.3 => perl-5.14.2}/perl-configure.sh | 0
.../perl-dynloader.patch | 21 +-
.../perl-enable-gdbm.patch | 0
.../perl-moreconfig.patch | 0
...perl-native_5.12.3.bb => perl-native_5.14.2.bb} | 32 +-
...depends_5.12.3.inc => perl-rdepends_5.14.2.inc} | 54 +-
...ovides_5.12.3.inc => perl-rprovides_5.14.2.inc} | 0
.../perl/{perl_5.12.3.bb => perl_5.14.2.bb} | 47 +-
.../squashfs-tools/squashfs-tools_4.2.bb | 40 +
.../subversion/subversion-1.7.0/libtool2.patch | 15 +
.../subversion/subversion_1.6.15.bb | 2 +
.../subversion/subversion_1.7.0.bb | 37 +
.../tcltk/tcl/fix_non_native_build_issue.patch | 16 +-
.../tcltk/tcl/tcl-add-soname.patch | 26 +-
.../tcltk/{tcl_8.5.9.bb => tcl_8.5.10.bb} | 6 +-
meta/recipes-extended/texi2html/texi2html_1.82.bb | 14 +
.../wget/wget-1.12/fix_makefile.patch | 59 +
.../wget/wget-1.12/gnutls.bzr.patch | 266 +
meta/recipes-extended/wget/wget.inc | 40 +
meta/recipes-extended/wget/wget_1.12.bb | 11 +
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 +-
.../oprofile/{oprofile_0.9.6.bb => oprofile.inc} | 13 +-
meta/recipes-kernel/oprofile/oprofile_0.9.7.bb | 11 +
meta/recipes-kernel/oprofile/oprofile_cvs.bb | 28 -
meta/recipes-kernel/oprofile/oprofile_git.bb | 11 +
.../pulseaudio/pulseaudio_0.9.23.bb | 2 +-
meta/recipes-support/apr/apr-util_1.3.12.bb | 8 +
meta/recipes-support/apr/apr_1.4.5.bb | 2 +
meta/recipes-support/neon/neon_0.29.5.bb | 3 +
meta/site/common-linux | 3 +
139 files changed, 2724 insertions(+), 8881 deletions(-)
delete mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb
create mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_svn.bb
rename meta/recipes-core/coreutils/{coreutils-8.12 => coreutils-8.14}/remove-usr-local-lib-from-m4.patch (65%)
rename meta/recipes-core/coreutils/{coreutils_8.12.bb => coreutils_8.14.bb} (90%)
create mode 100644 meta/recipes-devtools/gcc/gcc-4.6/pr32219.patch
rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%)
delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%)
rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%)
rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%)
delete mode 100644 meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch
rename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)
delete mode 100644 meta/recipes-devtools/perl/files/Configure-multilib.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/deprecate-with-apt.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/devel-ppport-ia64-optim.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/extutils_hacks.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/autodie-flock.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/concat-stack-corruption.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/cpanplus-without-home.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-docs.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-sprintf.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/processPL.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/patchlevel
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/series
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_1.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_2.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_3.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_4.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_5.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_6.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/09_fix_installperl.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Configure-multilib.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/MM_Unix.pm.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Makefile.SH.patch (75%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Makefile.patch (87%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/asm-pageh-fix.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh (94%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32 (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32-be (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32-le (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64 (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64-be (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64-le (100%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/cross-generate_uudmap.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/arm_thread_stress_timeout.diff (66%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpan_definstalldirs.diff (80%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpanplus_config_path.diff (83%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpanplus_definstalldirs.diff (84%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/db_file_ver.diff (83%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/deprecate-with-apt.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/disable-zlib-bundling.diff (83%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/doc_info.diff (78%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/enc2xs_inc.diff (90%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/errno_ver.diff (70%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/extutils_set_libperl_path.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fakeroot.diff (79%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/find_html2text.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/document_makemaker_ccflags.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/extutils-cbuilder-cflags.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/h2ph-multiarch.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fixes/hurd-ccflags.diff (67%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-hints.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/index-tainting.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/module-build-home-directory.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fixes/net_smtp_docs.diff (76%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/pod_fixes.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/respect_umask.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/instmodsh_doc.diff (81%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/ld_run_path.diff (68%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/libnet_config_path.diff (85%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/libperl_embed_doc.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/m68k_thread_stress.diff (78%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/mod_paths.diff (89%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/module_build_man_extensions.diff (81%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/no_packlist_perllocal.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/patchlevel.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/perlivp.diff (77%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/prefix_changes.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/prune_libs.diff (81%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/series
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/skip-kfreebsd-crash.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/skip-upstream-git-tests.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/squelch-locale-warnings.diff (86%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/writable_site_dirs.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/fix_bad_rpath.patch (70%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/generate-sh.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/installperl.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/letgcc-find-errno.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/native-nopacklist.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/native-perlinc.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-configpm-switch.patch (76%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-configure.sh (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-dynloader.patch (69%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-enable-gdbm.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-moreconfig.patch (100%)
rename meta/recipes-devtools/perl/{perl-native_5.12.3.bb => perl-native_5.14.2.bb} (74%)
rename meta/recipes-devtools/perl/{perl-rdepends_5.12.3.inc => perl-rdepends_5.14.2.inc} (90%)
rename meta/recipes-devtools/perl/{perl-rprovides_5.12.3.inc => perl-rprovides_5.14.2.inc} (100%)
rename meta/recipes-devtools/perl/{perl_5.12.3.bb => perl_5.14.2.bb} (92%)
create mode 100644 meta/recipes-devtools/squashfs-tools/squashfs-tools_4.2.bb
create mode 100644 meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch
create mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb
rename meta/recipes-devtools/tcltk/{tcl_8.5.9.bb => tcl_8.5.10.bb} (91%)
create mode 100644 meta/recipes-extended/texi2html/texi2html_1.82.bb
create mode 100644 meta/recipes-extended/wget/wget-1.12/fix_makefile.patch
create mode 100644 meta/recipes-extended/wget/wget-1.12/gnutls.bzr.patch
create mode 100644 meta/recipes-extended/wget/wget.inc
create mode 100644 meta/recipes-extended/wget/wget_1.12.bb
rename meta/recipes-kernel/oprofile/{oprofile_0.9.6.bb => oprofile.inc} (70%)
create mode 100644 meta/recipes-kernel/oprofile/oprofile_0.9.7.bb
delete mode 100644 meta/recipes-kernel/oprofile/oprofile_cvs.bb
create mode 100644 meta/recipes-kernel/oprofile/oprofile_git.bbSignature · 1 line
1.7.6.4
[CONSOLIDATED PULL 01/27] tcl: upgrade from 8.5.9 to 8.5.10
From: Nitin A Kamble <[email protected]>
---
.../tcltk/tcl/fix_non_native_build_issue.patch | 16 +++---------
.../tcltk/tcl/tcl-add-soname.patch | 26 ++++++++++----------
.../tcltk/{tcl_8.5.9.bb => tcl_8.5.10.bb} | 6 ++--
3 files changed, 20 insertions(+), 28 deletions(-)
rename meta/recipes-devtools/tcltk/{tcl_8.5.9.bb => tcl_8.5.10.bb} (91%)meta/recipes-devtools/tcltk/tcl/fix_non_native_build_issue.patch +4 -12
@@ -4,7 +4,7 @@ Index: unix/Makefile.in =================================================================== --- unix.orig/Makefile.in +++ unix/Makefile.in -@@ -619,20 +619,20 @@ ro-test: tcltest@EXEEXT@ +@@ -619,13 +619,13 @@ ro-test: tcltest@EXEEXT@ shell: ${TCL_EXE} @LD_LIBRARY_PATH_VAR@="`pwd`:$${@LD_LIBRARY_PATH_VAR@}"; export @LD_LIBRARY_PATH_VAR@; \ TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
@@ -19,16 +19,8 @@ Index: unix/Makefile.in + $(GDB) ${TCL_EXE} --command=gdb.run rm gdb.run - # This target can be used to run tclsh inside ddd - ddd: ${TCL_EXE} - @echo "set env @LD_LIBRARY_PATH_VAR@=\"`pwd`:$${@LD_LIBRARY_PATH_VAR@}\"" > gdb.run - @echo "set env TCL_LIBRARY=${TCL_BUILDTIME_LIBRARY}" >> gdb.run -- $(DDD) -command=gdb.run ./${TCL_EXE} -+ $(DDD) -command=gdb.run ${TCL_EXE} - rm gdb.run - VALGRINDARGS=--tool=memcheck --num-callers=8 --leak-resolution=high --leak-check=yes --show-reachable=yes -v -@@ -645,7 +645,7 @@ valgrind: ${TCL_EXE} tcltest@EXEEXT@ +@@ -638,7 +638,7 @@ valgrind: ${TCL_EXE} tcltest@EXEEXT@ valgrindshell: ${TCL_EXE} @LD_LIBRARY_PATH_VAR@="`pwd`:$${@LD_LIBRARY_PATH_VAR@}"; export @LD_LIBRARY_PATH_VAR@; \ TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
@@ -37,7 +29,7 @@ Index: unix/Makefile.in # The following target outputs the name of the top-level source directory for # Tcl (it is used by Tk's configure script, for example). The .NO_PARALLEL -@@ -809,14 +809,14 @@ install-tzdata: ${TCL_EXE} +@@ -802,14 +802,14 @@ install-tzdata: ${TCL_EXE} @echo "Installing time zone data" @@LD_LIBRARY_PATH_VAR@="`pwd`:$${@LD_LIBRARY_PATH_VAR@}"; export @LD_LIBRARY_PATH_VAR@; \ TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
@@ -54,7 +46,7 @@ Index: unix/Makefile.in $(TOP_DIR)/library/msgs "$(SCRIPT_INSTALL_DIR)"/msgs install-doc: doc -@@ -1756,7 +1756,7 @@ html-tk: ${TCL_EXE} +@@ -1730,7 +1730,7 @@ html-tk: ${TCL_EXE} BUILD_HTML = \ @@LD_LIBRARY_PATH_VAR@="`pwd`:$${@LD_LIBRARY_PATH_VAR@}"; export @LD_LIBRARY_PATH_VAR@; \ TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
meta/recipes-devtools/tcltk/tcl/tcl-add-soname.patch +13 -13
@@ -4,9 +4,9 @@ Index: unix/configure =================================================================== --- unix.orig/configure +++ unix/configure -@@ -6726,6 +6726,7 @@ fi - # symbols when dynamically loaded into tclsh. - SHLIB_LD_LIBS='${LIBS}' +@@ -6757,6 +6757,7 @@ fi + LIBS="$LIBS -lc" + SHLIB_CFLAGS="" SHLIB_SUFFIX=".so" + SHARED_LIB_SUFFIX='${VERSION}\$\{DBGX\}.so.0'
@@ -16,15 +16,7 @@ Index: unix/tcl.m4 =================================================================== --- unix.orig/tcl.m4 +++ unix/tcl.m4 -@@ -1424,6 +1424,7 @@ dnl AC_CHECK_TOOL(AR, ar) - SHLIB_CFLAGS="-fPIC" - SHLIB_LD_LIBS='${LIBS}' - SHLIB_SUFFIX=".so" -+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.0' - - CFLAGS_OPTIMIZE="-O2" - # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings -@@ -1431,12 +1432,15 @@ dnl AC_CHECK_TOOL(AR, ar) +@@ -1399,12 +1399,15 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [ # get rid of the warnings. #CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
@@ -41,7 +33,15 @@ Index: unix/tcl.m4 LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} AS_IF([test "`uname -m`" = "alpha"], [CFLAGS="$CFLAGS -mieee"]) AS_IF([test $do64bit = yes], [ -@@ -2079,7 +2083,7 @@ dnl # preprocessing tests use only CPPFL +@@ -1430,6 +1433,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [ + GNU*) + SHLIB_CFLAGS="-fPIC" + SHLIB_SUFFIX=".so" ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.0' + + SHLIB_LD='${CC} -shared' + DL_OBJS="" +@@ -2081,7 +2085,7 @@ dnl # preprocessing tests use only CPPFL AS_IF([test "${SHARED_BUILD}" = 1 -a "${SHLIB_SUFFIX}" != ""], [ LIB_SUFFIX=${SHARED_LIB_SUFFIX}
meta/recipes-devtools/tcltk/tcl_8.5.10.bb renamed from meta/recipes-devtools/tcltk/tcl_8.5.9.bb +3 -3
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://../license.terms;md5=a47a9be26d03f925fc1fbd2784f27e11 file://../win/license.terms;md5=a47a9be26d03f925fc1fbd2784f27e11 \ " -PR = "r1" +PR = "r0" BASE_SRC_URI = "${SOURCEFORGE_MIRROR}/tcl/tcl${PV}-src.tar.gz \ file://tcl-add-soname.patch"
@@ -19,8 +19,8 @@ BASE_SRC_URI = "${SOURCEFORGE_MIRROR}/tcl/tcl${PV}-src.tar.gz \ SRC_URI = "${BASE_SRC_URI} \ file://fix_non_native_build_issue.patch " -SRC_URI[md5sum] = "8512d8db3233041dd68a81476906012a" -SRC_URI[sha256sum] = "3ab671b417e3eeb41b9cef626d742d8f7f57425101e83e5fcad1d552cd99237d" +SRC_URI[md5sum] = "a08eaf8467c0631937067c1948dd326b" +SRC_URI[sha256sum] = "f582063edd5419a39ee8f7b5c8f95d557b5daad13efb0ed2f0967ca185613bb7" SRC_URI_virtclass-native = "${BASE_SRC_URI}"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 02/27] tcmode-default.inc: Add TRANSLATED_TARGET_ARCH suffix to binutils-cross-canadian
In reply to Saul WoldFrom: Khem Raj <[email protected]>
PN for binutils-cross-canadian is
binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}
so thats what we should use for PREFERRED_VERSION
--- meta/conf/distro/include/tcmode-default.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/conf/distro/include/tcmode-default.inc +1 -1
@@ -45,7 +45,7 @@ PREFERRED_VERSION_libgcc-nativesdk ?= "${SDKGCCVERSION}" PREFERRED_VERSION_binutils ?= "${BINUVERSION}" PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}" PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}" -PREFERRED_VERSION_binutils-cross-canadian ?= "${BINUVERSION}" +PREFERRED_VERSION_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${BINUVERSION}" PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}" PREFERRED_VERSION_linux-libc-headers-nativesdk ?= "${LINUXLIBCVERSION}" PREFERRED_VERSION_eglibc ?= "${EGLIBCVERSION}"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 04/27] gcc-configure-sdk: Point sysroot to correct location
In reply to Saul WoldFrom: Khem Raj <[email protected]>
--- meta/recipes-devtools/gcc/gcc-configure-sdk.inc | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/gcc/gcc-configure-sdk.inc +2 -2
@@ -4,10 +4,10 @@ require gcc-configure-common.inc USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibc", "no", "", d )}' USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibceabi", "no", "", d )}' -EXTRA_OECONF_PATHS = "--with-local-prefix=${SDKPATH}/sysroots/${TARGET_SYS}${target_exec_prefix} \ +EXTRA_OECONF_PATHS = "--with-local-prefix=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS}${target_exec_prefix} \ --with-gxx-include-dir=${target_includedir}/c++ \ --with-build-time-tools=${STAGING_DIR_NATIVE}${prefix_native}/${TARGET_SYS}/bin \ - --with-sysroot=${SDKPATH}/sysroots/${TARGET_SYS} \ + --with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS} \ --with-build-sysroot=${STAGING_DIR_TARGET}" #
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 03/27] binutils-cross-canadian: Point sysroot to correct location
In reply to Saul WoldFrom: Khem Raj <[email protected]>
--- .../binutils/binutils-cross-canadian.inc | 2 +- .../binutils/binutils-cross-canadian_2.21.1a.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/binutils/binutils-cross-canadian.inc +1 -1
@@ -5,7 +5,7 @@ PN = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}" BPN = "binutils" DEPENDS = "flex-native bison-native virtual/${HOST_PREFIX}gcc-crosssdk virtual/libc-nativesdk zlib-nativesdk gettext-nativesdk" -EXTRA_OECONF = "--with-sysroot=${SDKPATH}/sysroots/${TARGET_SYS} \ +EXTRA_OECONF = "--with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS} \ --program-prefix=${TARGET_PREFIX} \ --disable-werror"
meta/recipes-devtools/binutils/binutils-cross-canadian_2.21.1a.bb +1 -1
@@ -1,3 +1,3 @@ require binutils_${PV}.bb require binutils-cross-canadian.inc -PR = "r1" +PR = "r2"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 06/27] bootimg.bbclass: add support to disable HDD image building
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
If an image sets NOHDD = "1" the HDD image won't be build.
--- meta/classes/bootimg.bbclass | 44 +++++++++++++++++++++-------------------- 1 files changed, 23 insertions(+), 21 deletions(-)
meta/classes/bootimg.bbclass +23 -21
@@ -48,34 +48,36 @@ SYSLINUXMENU = "${HDDDIR}/menu" inherit syslinux build_boot_bin() { - install -d ${HDDDIR} - install -m 0644 ${STAGING_DIR_HOST}/kernel/bzImage \ - ${HDDDIR}/vmlinuz + # Create an HDD image + if [ "${NOHDD}" != "1" ] ; then + install -d ${HDDDIR} + install -m 0644 ${STAGING_DIR_HOST}/kernel/bzImage \ + ${HDDDIR}/vmlinuz - if [ -n "${INITRD}" ] && [ -s "${INITRD}" ]; then - install -m 0644 ${INITRD} ${HDDDIR}/initrd - fi + if [ -n "${INITRD}" ] && [ -s "${INITRD}" ]; then + install -m 0644 ${INITRD} ${HDDDIR}/initrd + fi - if [ -n "${ROOTFS}" ] && [ -s "${ROOTFS}" ]; then - install -m 0644 ${ROOTFS} ${HDDDIR}/rootfs.img - fi + if [ -n "${ROOTFS}" ] && [ -s "${ROOTFS}" ]; then + install -m 0644 ${ROOTFS} ${HDDDIR}/rootfs.img + fi - install -m 444 ${STAGING_LIBDIR}/syslinux/ldlinux.sys ${HDDDIR}/ldlinux.sys + install -m 444 ${STAGING_LIBDIR}/syslinux/ldlinux.sys ${HDDDIR}/ldlinux.sys - # Do a little math, bash style - #BLOCKS=`du -s ${HDDDIR} | cut -f 1` - BLOCKS=`du -bks ${HDDDIR} | cut -f 1` - SIZE=`expr $BLOCKS + ${BOOTIMG_EXTRA_SPACE}` + # Do a little math, bash style + BLOCKS=`du -bks ${HDDDIR} | cut -f 1` + SIZE=`expr $BLOCKS + ${BOOTIMG_EXTRA_SPACE}` - mkdosfs -n ${BOOTIMG_VOLUME_ID} -d ${HDDDIR} \ - -C ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg $SIZE + mkdosfs -n ${BOOTIMG_VOLUME_ID} -d ${HDDDIR} \ + -C ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg $SIZE - syslinux ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg - chmod 644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg + syslinux ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg + chmod 644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg - cd ${DEPLOY_DIR_IMAGE} - rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hddimg - ln -s ${IMAGE_NAME}.hddimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hddimg + cd ${DEPLOY_DIR_IMAGE} + rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hddimg + ln -s ${IMAGE_NAME}.hddimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hddimg + fi #Create an ISO if we have an INITRD if [ -n "${INITRD}" ] && [ -s "${INITRD}" ] && [ "${NOISO}" != "1" ] ; then
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 08/27] base-passwd: move initial criation of group and passwd to preinst
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
To allow use and manipulation of users and groups at rootfs building time, the '/etc/passwd' and '/etc/group' needs to be available as soon as possible.
--- .../recipes-core/base-passwd/base-passwd_3.5.22.bb | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-)
meta/recipes-core/base-passwd/base-passwd_3.5.22.bb +18 -1
@@ -1,7 +1,7 @@ SUMMARY = "Base system master password/group files." DESCRIPTION = "The master copies of the user database files (/etc/passwd and /etc/group). The update-passwd tool is also provided to keep the system databases synchronized with these master files." SECTION = "base" -PR = "r3" +PR = "r4" LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a"
@@ -37,6 +37,23 @@ do_install () { install -p -m 644 debian/copyright ${D}${docdir}/${BPN}/ } +pkg_preinst_${PN} () { + set -e + + # Used for rootfs generation. On in-target install this will be run + # before the unpack so the files won't be available + + if [ ! -e $D${sysconfdir}/passwd ] && [ -e $D${datadir}/base-passwd/passwd.master ]; then + cp $D${datadir}/base-passwd/passwd.master $D${sysconfdir}/passwd + fi + + if [ ! -e $D${sysconfdir}/group ] && [ -e $D${datadir}/base-passwd/group.master ]; then + cp $D${datadir}/base-passwd/group.master $D${sysconfdir}/group + fi + + exit 0 +} + pkg_postinst_${PN} () { set -e
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 07/27] useradd.bbclass: check if a group already exists manually
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
The use of groupadd -f makes much more difficult to figure when a group is not add. This was the case of the class not working for our usage and this being caused by the lack of '/etc/group' file but unnoticed as groupadd wasn't failing according.
--- meta/classes/useradd.bbclass | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
meta/classes/useradd.bbclass +7 -1
@@ -37,7 +37,13 @@ if test "x$GROUPADD_PARAM" != "x"; then opts=`echo "$GROUPADD_PARAM" | cut -d ';' -f 1` remaining=`echo "$GROUPADD_PARAM" | cut -d ';' -f 2-` while test "x$opts" != "x"; do - eval $PSEUDO groupadd -f $OPT $opts + groupname=`echo "$opts" | awk '{ print $NF }'` + group_exists=`grep "^$groupname:" $SYSROOT/etc/group || true` + if test "x$group_exists" = "x"; then + eval $PSEUDO groupadd $OPT $opts + else + echo "Note: group $groupname already exists, not re-creating it" + fi if test "x$opts" = "x$remaining"; then break
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 09/27] dbus: use useradd class to allow use in read-only filesystems
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
Move creation of required user/groups to useradd class thus allowing use with read-only filesystems and booting the initial boot.
--- meta/recipes-core/dbus/dbus.inc | 48 +++++++++++++++++---------------------- 1 files changed, 21 insertions(+), 27 deletions(-)
meta/recipes-core/dbus/dbus.inc +21 -27
@@ -10,15 +10,22 @@ DEPENDS = "expat virtual/libintl ${@base_contains('DISTRO_FEATURES', 'x11', '${X DEPENDS_virtclass-native = "expat-native virtual/libintl-native" DEPENDS_virtclass-nativesdk = "expat-nativesdk virtual/libintl-nativesdk virtual/libx11" +PR = "r1" + SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \ file://tmpdir.patch; \ file://dbus-1.init" -inherit autotools pkgconfig gettext update-rc.d +inherit useradd autotools pkgconfig gettext update-rc.d INITSCRIPT_NAME = "dbus-1" INITSCRIPT_PARAMS = "start 02 5 3 2 . stop 20 0 1 6 ." +USERADD_PACKAGES = "${PN}" +GROUPADD_PARAM_${PN} = "-r netdev" +USERADD_PARAM_${PN} = "--system --home ${localstatedir}/lib/dbus \ + --no-create-home --user-group messagebus" + CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session.conf" DEBIANNAME_${PN} = "dbus-1"
@@ -44,32 +51,7 @@ RRECOMMENDS_${PN}-lib = "${PN}" FILES_${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool" pkg_postinst_dbus() { - # can't do adduser stuff offline - if [ "x$D" != "x" ]; then - exit 1 - fi - - MESSAGEUSER=messagebus - MESSAGEHOME=/var/run/dbus - UUIDDIR=/var/lib/dbus - - mkdir -p $MESSAGEHOME - mkdir -p $UUIDDIR - chgrp "$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || addgroup "$MESSAGEUSER" - chown "$MESSAGEUSER":"$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || \ - adduser --system --home "$MESSAGEHOME" --no-create-home --disabled-password \ - --ingroup "$MESSAGEUSER" "$MESSAGEUSER" - - chown "$MESSAGEUSER":"$MESSAGEUSER" "$UUIDDIR" - - grep -q netdev: /etc/group || addgroup netdev - - chown root:"$MESSAGEUSER" /usr/libexec/dbus-daemon-launch-helper - chmod 4754 /usr/libexec/dbus-daemon-launch-helper - - # add volatile after new user/grp are created - echo "d messagebus messagebus 0755 /var/run/dbus none" > /etc/default/volatiles/99_dbus - if [ -e /etc/init.d/populate-volatile.sh ] ; then + if [ -z "${D}" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then /etc/init.d/populate-volatile.sh update fi }
@@ -92,6 +74,18 @@ do_install() { install -d ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/dbus-1.init ${D}${sysconfdir}/init.d/dbus-1 + install -d ${D}${sysconfdir}/default/volatiles + echo "d messagebus messagebus 0755 ${localstatedir}/run/dbus none" \ + > ${D}${sysconfdir}/default/volatiles/99_dbus + + + mkdir -p ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus + + chown messagebus:messagebus ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus + + chown root:messagebus ${D}${libexecdir}/dbus-daemon-launch-helper + chmod 4754 ${D}${libexecdir}/dbus-daemon-launch-helper + # disable dbus-1 sysv script on systemd installs # nearly all distros call the initscript plain 'dbus', but OE-core is different ln -sf /dev/null ${D}/${base_libdir}/systemd/system/dbus-1.service
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 10/27] squashfs-tools: add recipe
In reply to Saul WoldFrom: Cliff Brake <[email protected]>
added xz compression option, general cleanup
--- .../squashfs-tools/squashfs-tools_4.2.bb | 40 ++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-devtools/squashfs-tools/squashfs-tools_4.2.bb
meta/recipes-devtools/squashfs-tools/squashfs-tools_4.2.bb new file +40 -0
@@ -0,0 +1,40 @@ +# Note, we can probably remove the lzma option as it has be replaced with xz, +# and I don't think the kernel supports it any more. +DESCRIPTION = "Tools to manipulate Squashfs filesystems." +SECTION = "base" +LICENSE = "GPLv2 & Public Domain" +LIC_FILES_CHKSUM = "file://../COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ + file://../../7zC.txt;beginline=12;endline=16;md5=2056cd6d919ebc3807602143c7449a7c \ + " +DEPENDS = "attr zlib xz" +PR = "0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/squashfs/squashfs${PV}.tar.gz;name=squashfs \ + http://downloads.sourceforge.net/sevenzip/lzma465.tar.bz2;name=lzma \ + " +SRC_URI[squashfs.md5sum] = "1b7a781fb4cf8938842279bd3e8ee852" +SRC_URI[squashfs.sha256sum] = "d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96" +SRC_URI[lzma.md5sum] = "29d5ffd03a5a3e51aef6a74e9eafb759" +SRC_URI[lzma.sha256sum] = "c935fd04dd8e0e8c688a3078f3675d699679a90be81c12686837e0880aa0fa1e" + +S = "${WORKDIR}/squashfs${PV}/squashfs-tools" + +# EXTRA_OEMAKE is typically: -e MAKEFLAGS= +# the -e causes problems as CFLAGS is modified in the Makefile, so +# we redefine EXTRA_OEMAKE here +EXTRA_OEMAKE = "MAKEFLAGS= LZMA_SUPPORT=1 LZMA_DIR=../.. XZ_SUPPORT=1" + +do_compile() { + oe_runmake mksquashfs +} +do_install () { + install -d ${D}${sbindir} + install -m 0755 mksquashfs ${D}${sbindir}/ +} + +# required to share same place with -lzma specific packages +FILESPATHPKG =. "squashfs-tools-${PV}:" + +ARM_INSTRUCTION_SET = "arm" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 05/27] perl: upgrade from 5.12.3 to 5.14.2
In reply to Saul WoldFrom: Nitin A Kamble <[email protected]>
parallel build fix patches are not needed as they are upstream now. Got a new set of debian patch set for 5.14.2
perl-rpdepends: fix the autogenerated rdepends mistakes
take out some mdoules which are not going to be built.
---
.../perl/files/Configure-multilib.patch | 17 -
.../perl/perl-5.12.3/cross-generate_uudmap.patch | 15 -
.../perl/perl-5.12.3/debian/arm_optim.diff | 34 -
.../perl/perl-5.12.3/debian/cpan_config_path.diff | 24 -
.../perl-5.12.3/debian/deprecate-with-apt.diff | 61 -
.../debian/devel-ppport-ia64-optim.diff | 34 -
.../perl/perl-5.12.3/debian/extutils_hacks.diff | 315 -
.../perl-5.12.3/debian/fixes/autodie-flock.diff | 100 -
.../debian/fixes/concat-stack-corruption.diff | 39 -
.../debian/fixes/cpanplus-without-home.diff | 32 -
.../perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff | 108 -
.../perl-5.12.3/debian/fixes/lc-numeric-docs.diff | 97 -
.../debian/fixes/lc-numeric-sprintf.diff | 31 -
.../perl/perl-5.12.3/debian/fixes/processPL.diff | 45 -
.../perl/perl-5.12.3/debian/patchlevel | 45 -
.../perl/perl-5.12.3/debian/series | 34 -
.../perl/perl-5.12.3/parallel_build_fix_1.patch | 27 -
.../perl/perl-5.12.3/parallel_build_fix_2.patch | 24 -
.../perl/perl-5.12.3/parallel_build_fix_3.patch | 6585 --------------------
.../perl/perl-5.12.3/parallel_build_fix_4.patch | 57 -
.../perl/perl-5.12.3/parallel_build_fix_5.patch | 430 --
.../perl/perl-5.12.3/parallel_build_fix_6.patch | 158 -
.../09_fix_installperl.patch | 0
.../Configure-multilib.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/MM_Unix.pm.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/Makefile.SH.patch | 122 +-
.../{perl-5.12.3 => perl-5.14.2}/Makefile.patch | 17 +-
.../asm-pageh-fix.patch | 0
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh | 65 +-
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32 | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-32-be | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-32-le | 0
.../perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64 | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-64-be | 0
.../{perl-5.12.3 => perl-5.14.2}/config.sh-64-le | 0
.../perl/perl-5.14.2/cross-generate_uudmap.patch | 15 +
.../debian/arm_thread_stress_timeout.diff | 13 +-
.../debian/cpan_definstalldirs.diff | 18 +-
.../debian/cpanplus_config_path.diff | 19 +-
.../debian/cpanplus_definstalldirs.diff | 13 +-
.../debian/db_file_ver.diff | 12 +-
.../perl-5.14.2/debian/deprecate-with-apt.diff | 406 ++
.../debian/disable-zlib-bundling.diff | 7 +-
.../debian/doc_info.diff | 16 +-
.../debian/enc2xs_inc.diff | 9 +-
.../debian/errno_ver.diff | 23 +-
.../debian/extutils_set_libperl_path.diff | 23 +
.../debian/fakeroot.diff | 15 +-
.../perl/perl-5.14.2/debian/find_html2text.diff | 35 +
.../debian/fixes/document_makemaker_ccflags.diff | 31 +
.../debian/fixes/extutils-cbuilder-cflags.diff | 86 +
.../perl-5.14.2/debian/fixes/h2ph-multiarch.diff | 69 +
.../debian/fixes/hurd-ccflags.diff | 12 +-
.../perl/perl-5.14.2/debian/fixes/hurd-hints.diff | 48 +
.../perl-5.14.2/debian/fixes/index-tainting.diff | 73 +
.../debian/fixes/module-build-home-directory.diff | 37 +
.../debian/fixes/net_smtp_docs.diff | 10 +-
.../perl/perl-5.14.2/debian/fixes/pod_fixes.diff | 145 +
.../perl-5.14.2/debian/fixes/respect_umask.diff | 153 +
.../fixes/sys-syslog-socket-timeout-kfreebsd.patch | 36 +
.../debian/instmodsh_doc.diff | 9 +-
.../debian/ld_run_path.diff | 15 +-
.../debian/libnet_config_path.diff | 12 +-
.../perl/perl-5.14.2/debian/libperl_embed_doc.diff | 26 +
.../debian/m68k_thread_stress.diff | 15 +-
.../debian/mod_paths.diff | 15 +-
.../debian/module_build_man_extensions.diff | 16 +-
.../perl-5.14.2/debian/no_packlist_perllocal.diff | 88 +
.../perl/perl-5.14.2/debian/patchlevel.diff | 30 +
.../debian/perlivp.diff | 19 +-
.../perl/perl-5.14.2/debian/prefix_changes.diff | 118 +
.../debian/prune_libs.diff | 16 +-
.../perl/perl-5.14.2/debian/series | 40 +
.../perl-5.14.2/debian/skip-kfreebsd-crash.diff | 39 +
.../debian/skip-upstream-git-tests.diff | 59 +
.../debian/squelch-locale-warnings.diff | 14 +-
.../perl-5.14.2/debian/writable_site_dirs.diff | 36 +
.../fix_bad_rpath.patch | 13 +-
.../{perl-5.12.3 => perl-5.14.2}/generate-sh.patch | 0
.../{perl-5.12.3 => perl-5.14.2}/installperl.patch | 0
.../letgcc-find-errno.patch | 0
.../native-nopacklist.patch | 0
.../native-perlinc.patch | 0
.../perl-configpm-switch.patch | 18 +-
.../{perl-5.12.3 => perl-5.14.2}/perl-configure.sh | 0
.../perl-dynloader.patch | 21 +-
.../perl-enable-gdbm.patch | 0
.../perl-moreconfig.patch | 0
...perl-native_5.12.3.bb => perl-native_5.14.2.bb} | 32 +-
...depends_5.12.3.inc => perl-rdepends_5.14.2.inc} | 54 +-
...ovides_5.12.3.inc => perl-rprovides_5.14.2.inc} | 0
.../perl/{perl_5.12.3.bb => perl_5.14.2.bb} | 49 +-
92 files changed, 1951 insertions(+), 8643 deletions(-)
delete mode 100644 meta/recipes-devtools/perl/files/Configure-multilib.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/deprecate-with-apt.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/devel-ppport-ia64-optim.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/extutils_hacks.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/autodie-flock.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/concat-stack-corruption.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/cpanplus-without-home.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-docs.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-sprintf.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/processPL.diff
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/patchlevel
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/debian/series
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_1.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_2.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_3.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_4.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_5.patch
delete mode 100644 meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_6.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/09_fix_installperl.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Configure-multilib.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/MM_Unix.pm.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Makefile.SH.patch (75%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/Makefile.patch (87%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/asm-pageh-fix.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh (94%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32 (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32-be (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-32-le (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64 (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64-be (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/config.sh-64-le (100%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/cross-generate_uudmap.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/arm_thread_stress_timeout.diff (66%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpan_definstalldirs.diff (80%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpanplus_config_path.diff (83%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/cpanplus_definstalldirs.diff (84%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/db_file_ver.diff (83%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/deprecate-with-apt.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/disable-zlib-bundling.diff (83%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/doc_info.diff (78%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/enc2xs_inc.diff (90%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/errno_ver.diff (70%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/extutils_set_libperl_path.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fakeroot.diff (79%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/find_html2text.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/document_makemaker_ccflags.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/extutils-cbuilder-cflags.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/h2ph-multiarch.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fixes/hurd-ccflags.diff (67%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-hints.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/index-tainting.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/module-build-home-directory.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/fixes/net_smtp_docs.diff (76%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/pod_fixes.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/respect_umask.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/instmodsh_doc.diff (81%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/ld_run_path.diff (68%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/libnet_config_path.diff (85%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/libperl_embed_doc.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/m68k_thread_stress.diff (78%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/mod_paths.diff (89%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/module_build_man_extensions.diff (81%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/no_packlist_perllocal.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/patchlevel.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/perlivp.diff (77%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/prefix_changes.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/prune_libs.diff (81%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/series
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/skip-kfreebsd-crash.diff
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/skip-upstream-git-tests.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/debian/squelch-locale-warnings.diff (86%)
create mode 100644 meta/recipes-devtools/perl/perl-5.14.2/debian/writable_site_dirs.diff
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/fix_bad_rpath.patch (70%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/generate-sh.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/installperl.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/letgcc-find-errno.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/native-nopacklist.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/native-perlinc.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-configpm-switch.patch (76%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-configure.sh (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-dynloader.patch (69%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-enable-gdbm.patch (100%)
rename meta/recipes-devtools/perl/{perl-5.12.3 => perl-5.14.2}/perl-moreconfig.patch (100%)
rename meta/recipes-devtools/perl/{perl-native_5.12.3.bb => perl-native_5.14.2.bb} (74%)
rename meta/recipes-devtools/perl/{perl-rdepends_5.12.3.inc => perl-rdepends_5.14.2.inc} (90%)
rename meta/recipes-devtools/perl/{perl-rprovides_5.12.3.inc => perl-rprovides_5.14.2.inc} (100%)
rename meta/recipes-devtools/perl/{perl_5.12.3.bb => perl_5.14.2.bb} (92%)meta/recipes-devtools/perl/files/Configure-multilib.patch deleted +0 -17
@@ -1,17 +0,0 @@ -Upstream-Status: Inappropriate [embedded specific] - -Index: perl-5.12.2/Configure -=================================================================== ---- perl-5.12.2.orig/Configure -+++ perl-5.12.2/Configure -@@ -1316,8 +1316,9 @@ loclibpth="/usr/local/lib /opt/local/lib - loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" - - : general looking path for locating libraries --glibpth="/lib /usr/lib $xlibpth" -+glibpth="/lib /usr/lib /lib64 /usr/lib64 $xlibpth" - glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" -+test -f /usr/lib/*-linux-gnu/libc.so && glibpth="/usr/lib/*-linux-gnu $glibpth" - test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" - test -f /shlib/libc.so && glibpth="/shlib $glibpth" - test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64"
meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch deleted +0 -15
@@ -1,15 +0,0 @@ -Upstream-Status:Inappropriate [embedded specific] - -Index: perl-5.10.1/Makefile.SH -=================================================================== ---- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300 -+++ perl-5.10.1/Makefile.SH 2010-02-12 19:10:13.000000000 +0300 -@@ -596,7 +596,7 @@ - \$(RUN) ./generate_uudmap\$(HOST_EXE_EXT) >uudmap.h - - generate_uudmap\$(HOST_EXE_EXT): generate_uudmap\$(OBJ_EXT) -- \$(CC) -o generate_uudmap\$(EXE_EXT) \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs) -+ \$(BUILD_CC) -o generate_uudmap\$(EXE_EXT) generate_uudmap.c - - !GROK!THIS! - $spitshell >>$Makefile <<'!NO!SUBS!'
meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff deleted +0 -34
@@ -1,34 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -From: Niko Tyni <[email protected]> -Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug -Bug-Debian: http://bugs.debian.org/580334 - -Regression from gcc-4.3, not reported yet. - - perl -e '"-2" =~ /(.+)/; @foo=(); push @foo, $_ for $1..undef; print @foo ? "ok\n" : "not ok\n"' - - ---- - cflags.SH | 6 +++++- - 1 files changed, 5 insertions(+), 1 deletions(-) - -diff --git a/cflags.SH b/cflags.SH -index a5d71b9..6914ba6 100755 ---- a/cflags.SH -+++ b/cflags.SH -@@ -312,7 +312,11 @@ for file do - regexec) ;; - run) ;; - scope) ;; -- sv) ;; -+ sv) -+ case $archname in -+ arm-*|armeb-*) -+ optimize=-O0;; -+ esac;; - taint) ;; - toke) ;; - universal) ;; --- -tg: (a508b62..) debian/arm_optim (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff deleted +0 -24
@@ -1,24 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable. - - ---- - cpan/CPAN/lib/CPAN/HandleConfig.pm | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/cpan/CPAN/lib/CPAN/HandleConfig.pm b/cpan/CPAN/lib/CPAN/HandleConfig.pm -index 76cd81e..65a3b27 100644 ---- a/cpan/CPAN/lib/CPAN/HandleConfig.pm -+++ b/cpan/CPAN/lib/CPAN/HandleConfig.pm -@@ -543,7 +543,7 @@ sub load { - $configpm = $INC{"CPAN/MyConfig.pm"}; - $redo++; - } else { -- my($path_to_cpan) = File::Basename::dirname($INC{"CPAN.pm"}); -+ my($path_to_cpan) = '/etc/perl'; - my($configpmdir) = File::Spec->catdir($path_to_cpan,"CPAN"); - my($configpmtest) = File::Spec->catfile($configpmdir,"Config.pm"); - my $inc_key; --- -tg: (a508b62..) debian/cpan_config_path (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/deprecate-with-apt.diff deleted +0 -61
61 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/devel-ppport-ia64-optim.diff deleted +0 -34
@@ -1,34 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -From: Niko Tyni <[email protected]> -Subject: Work around an ICE on ia64 -Closes: 548943 - -Temporarily work around an internal compiler error in Devel::PPPort -on ia64+gcc-4.3. - - ---- - cpan/Devel-PPPort/Makefile.PL | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) - -diff --git a/cpan/Devel-PPPort/Makefile.PL b/cpan/Devel-PPPort/Makefile.PL -index 67eebc1..f1ef7a2 100644 ---- a/cpan/Devel-PPPort/Makefile.PL -+++ b/cpan/Devel-PPPort/Makefile.PL -@@ -75,6 +75,13 @@ sub configure - push @moreopts, INSTALLDIRS => ($] >= 5.007003 ? 'perl' : 'site'); - } - -+ -+ # temporary Debian hack, see http://bugs.debian.org/548943 -+ require Config; -+ if ($Config::Config{archname} =~ /^ia64/) { -+ push @moreopts, OPTIMIZE => '-g -O0'; -+ } -+ - if ($opt{'apicheck'}) { - $PL_FILES{'apicheck_c.PL'} = 'apicheck.c'; - push @C_FILES, qw{ apicheck.c }; --- -tg: (a508b62..) debian/devel-ppport-ia64-optim (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/extutils_hacks.diff deleted +0 -315
315 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/autodie-flock.diff deleted +0 -100
100 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/concat-stack-corruption.diff deleted +0 -39
@@ -1,39 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -From: Niko Tyni <[email protected]> -Subject: Fix stack pointer corruption in pp_concat() with 'use encoding' -Bug-Debian: http://bugs.debian.org/596105 -Bug: http://rt.perl.org/rt3/Ticket/Display.html?id=78674 -Origin: upstream, http://perl5.git.perl.org/perl.git/commit/e3393f51d48d8b790e26324eb0336fac9689fa46 - -If the stack is reallocated during pp_concat() and 'use encoding' in -effect, the stack pointer gets corrupted, causing memory allocation bugs -and the like. - ---- - pp_hot.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -diff --git a/pp_hot.c b/pp_hot.c -index ee699ef..c5ed14e 100644 ---- a/pp_hot.c -+++ b/pp_hot.c -@@ -271,6 +271,8 @@ PP(pp_concat) - rbyte = !DO_UTF8(right); - } - if (lbyte != rbyte) { -+ /* sv_utf8_upgrade_nomg() may reallocate the stack */ -+ PUTBACK; - if (lbyte) - sv_utf8_upgrade_nomg(TARG); - else { -@@ -279,6 +281,7 @@ PP(pp_concat) - sv_utf8_upgrade_nomg(right); - rpv = SvPV_const(right, rlen); - } -+ SPAGAIN; - } - sv_catpvn_nomg(TARG, rpv, rlen); - --- -tg: (a508b62..) fixes/concat-stack-corruption (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/cpanplus-without-home.diff deleted +0 -32
@@ -1,32 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -From: Niko Tyni <[email protected]> -Subject: Fix CPANPLUS test failures when HOME doesn't exist -Bug: http://rt.cpan.org/Public/Bug/Display.html?id=52988 -Bug-Debian: http://bugs.debian.org/577011 -Origin: upstream - -The Debian autobuilders are configured with a non-existing $ENV{HOME}, -triggering a bug in CPANPLUS that causes test failures. - -Fix from CPANPLUS-0.9001. - ---- - cpan/CPANPLUS/lib/CPANPLUS/Internals/Utils.pm | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Utils.pm b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Utils.pm -index 27d2abc..8475c36 100644 ---- a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Utils.pm -+++ b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Utils.pm -@@ -5,7 +5,7 @@ use strict; - use CPANPLUS::Error; - use CPANPLUS::Internals::Constants; - --use Cwd qw[chdir]; -+use Cwd qw[chdir cwd]; - use File::Copy; - use Params::Check qw[check]; - use Module::Load::Conditional qw[can_load]; --- -tg: (a508b62..) fixes/cpanplus-without-home (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff deleted +0 -108
108 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-docs.diff deleted +0 -97
97 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-sprintf.diff deleted +0 -31
@@ -1,31 +0,0 @@ -Upstream-Status:Inappropriate [debian patch] - -From: Niko Tyni <[email protected]> -Subject: Fix sprintf not to ignore LC_NUMERIC with constants -Bug-Debian: http://bugs.debian.org/601549 -Bug: http://rt.perl.org/rt3/Ticket/Display.html?id=78632 -Origin: upstream, http://perl5.git.perl.org/perl.git/commit/b3fd61496ebc585b1115807e3195f17714662a09 - -Don't fold constants in sprintf() if locales are used - -An upstream regression in 5.10.1 made sprintf() ignore LC_NUMERIC for -numeric constants. - ---- - op.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/op.c b/op.c -index e94f158..3c6badb 100644 ---- a/op.c -+++ b/op.c -@@ -2503,6 +2503,7 @@ S_fold_constants(pTHX_ register OP *o) - case OP_SLE: - case OP_SGE: - case OP_SCMP: -+ case OP_SPRINTF: - /* XXX what about the numeric ops? */ - if (PL_hints & HINT_LOCALE) - goto nope; --- -tg: (a508b62..) fixes/lc-numeric-sprintf (depends on: upstream)
meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/processPL.diff deleted +0 -45
45 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/patchlevel deleted +0 -45
45 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/debian/series deleted +0 -34
@@ -1,34 +0,0 @@ -debian/arm_thread_stress_timeout.diff -p1 -debian/cpan_config_path.diff -p1 -debian/cpan_definstalldirs.diff -p1 -debian/db_file_ver.diff -p1 -debian/doc_info.diff -p1 -debian/enc2xs_inc.diff -p1 -debian/errno_ver.diff -p1 -debian/extutils_hacks.diff -p1 -debian/fakeroot.diff -p1 -debian/instmodsh_doc.diff -p1 -debian/ld_run_path.diff -p1 -debian/libnet_config_path.diff -p1 -debian/m68k_thread_stress.diff -p1 -debian/mod_paths.diff -p1 -debian/module_build_man_extensions.diff -p1 -debian/prune_libs.diff -p1 -fixes/net_smtp_docs.diff -p1 -fixes/processPL.diff -p1 -debian/perlivp.diff -p1 -debian/disable-zlib-bundling.diff -p1 -debian/cpanplus_definstalldirs.diff -p1 -debian/cpanplus_config_path.diff -p1 -fixes/autodie-flock.diff -p1 -debian/devel-ppport-ia64-optim.diff -p1 -fixes/cpanplus-without-home.diff -p1 -debian/arm_optim.diff -p1 -debian/deprecate-with-apt.diff -p1 -fixes/hurd-ccflags.diff -p1 -debian/squelch-locale-warnings.diff -p1 -fixes/lc-numeric-docs.diff -p1 -fixes/lc-numeric-sprintf.diff -p1 -fixes/concat-stack-corruption.diff -p1 -fixes/h2ph-gcc-4.5.diff -p1 -patchlevel -p1
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_1.patch deleted +0 -27
@@ -1,27 +0,0 @@ -Upstream-Status:Inappropriate [Backport] - -Imported from perl git tree by Nitin A Kamble <[email protected]> -2011-02-23 - -commit 6695a346c41138df5b2c0e26b9a49b1f96137da0 -Author: Tony Cook <[email protected]> -Date: Thu Jul 22 09:54:13 2010 +1000 - - make_ext.pl populates @INC correctly, don't override it badly - - PERL5LIB is populated by make_ext.pl with paths to the modules we need - to run, don't override this with "../../lib" since that may not have - been populated yet in a parallel build. - -diff --git a/ext/POSIX/Makefile.PL b/ext/POSIX/Makefile.PL -index 392b6fb..9e6d091 100644 ---- a/ext/POSIX/Makefile.PL -+++ b/ext/POSIX/Makefile.PL -@@ -1,7 +1,3 @@ --# Explicitly avoid including '.' in @INC; autoloader gets confused since it --# can find POSIX.pm, but can't find autosplit.ix. --BEGIN { @INC = '../../lib';} --# - use ExtUtils::MakeMaker; - use ExtUtils::Constant 0.11 'WriteConstants'; - use Config;
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_2.patch deleted +0 -24
@@ -1,24 +0,0 @@ -Upstream-Status:Inappropriate [Backport] - -Imported from perl git tree by Nitin A Kamble <[email protected]> -2011-02-23 - -commit 24e93d7838b346d2ed632075f3d824a325170616 -Author: Tony Cook <[email protected]> -Date: Sat Aug 14 00:21:29 2010 +1000 - - POSIX/t/posix.t expects a certain start to Makefile.PL - - 6695a346 changed the start of Makefile.PL, but t/posix.t reads that to - test its read() implementation, restore enough of the original for the - test to pass. - -diff --git a/ext/POSIX/Makefile.PL b/ext/POSIX/Makefile.PL -index 9e6d091..292882c 100644 ---- a/ext/POSIX/Makefile.PL -+++ b/ext/POSIX/Makefile.PL -@@ -1,3 +1,4 @@ -+# Expect this line to be read by t/posix.t, don't change it - use ExtUtils::MakeMaker; - use ExtUtils::Constant 0.11 'WriteConstants'; - use Config;
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_3.patch deleted +0 -6585
1,918 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_4.patch deleted +0 -57
57 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_5.patch deleted +0 -430
430 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_6.patch deleted +0 -158
158 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/09_fix_installperl.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/09_fix_installperl.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/Configure-multilib.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/Configure-multilib.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/MM_Unix.pm.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/MM_Unix.pm.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/Makefile.SH.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/Makefile.SH.patch +65 -57
122 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/Makefile.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/Makefile.patch +8 -9
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/asm-pageh-fix.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh +36 -29
65 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/config.sh-32 renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32 +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-be renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-be +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-le renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-le +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh-64 renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64 +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-be renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-be +0 -0
meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-le renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-le +0 -0
meta/recipes-devtools/perl/perl-5.14.2/cross-generate_uudmap.patch new file +15 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/arm_thread_stress_timeout.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/arm_thread_stress_timeout.diff +7 -6
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/cpan_definstalldirs.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_definstalldirs.diff +9 -9
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_config_path.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_config_path.diff +9 -10
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_definstalldirs.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_definstalldirs.diff +7 -6
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/db_file_ver.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/db_file_ver.diff +6 -6
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/deprecate-with-apt.diff new file +406 -0
406 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/disable-zlib-bundling.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/disable-zlib-bundling.diff +3 -4
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/doc_info.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/doc_info.diff +8 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/enc2xs_inc.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/enc2xs_inc.diff +5 -4
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/errno_ver.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/errno_ver.diff +12 -11
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/extutils_set_libperl_path.diff new file +23 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fakeroot.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fakeroot.diff +7 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/find_html2text.diff new file +35 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/document_makemaker_ccflags.diff new file +31 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/extutils-cbuilder-cflags.diff new file +86 -0
86 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/h2ph-multiarch.diff new file +69 -0
69 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-ccflags.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/hurd-ccflags.diff +7 -5
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-hints.diff new file +48 -0
48 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/index-tainting.diff new file +73 -0
73 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/module-build-home-directory.diff new file +37 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/net_smtp_docs.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/net_smtp_docs.diff +5 -5
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/pod_fixes.diff new file +145 -0
145 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/respect_umask.diff new file +153 -0
153 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch new file +36 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/instmodsh_doc.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/instmodsh_doc.diff +4 -5
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/ld_run_path.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/ld_run_path.diff +7 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/libnet_config_path.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/libnet_config_path.diff +6 -6
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/libperl_embed_doc.diff new file +26 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/m68k_thread_stress.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/m68k_thread_stress.diff +8 -7
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/mod_paths.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/mod_paths.diff +7 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/module_build_man_extensions.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/module_build_man_extensions.diff +9 -7
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/no_packlist_perllocal.diff new file +88 -0
88 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/patchlevel.diff new file +30 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/perlivp.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/perlivp.diff +9 -10
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/prefix_changes.diff new file +118 -0
118 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/prune_libs.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/prune_libs.diff +8 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/series new file +40 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/skip-kfreebsd-crash.diff new file +39 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/skip-upstream-git-tests.diff new file +59 -0
59 lines not on this page · raw message
meta/recipes-devtools/perl/perl-5.14.2/debian/squelch-locale-warnings.diff renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/squelch-locale-warnings.diff +7 -7
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/debian/writable_site_dirs.diff new file +36 -0
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/fix_bad_rpath.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/fix_bad_rpath.patch +6 -7
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/generate-sh.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/generate-sh.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/installperl.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/installperl.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/letgcc-find-errno.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/letgcc-find-errno.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/native-nopacklist.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/native-nopacklist.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/native-perlinc.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/native-perlinc.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/perl-configpm-switch.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-configpm-switch.patch +10 -8
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/perl-configure.sh renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-configure.sh +0 -0
meta/recipes-devtools/perl/perl-5.14.2/perl-dynloader.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-dynloader.patch +12 -9
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-5.14.2/perl-enable-gdbm.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-enable-gdbm.patch +0 -0
meta/recipes-devtools/perl/perl-5.14.2/perl-moreconfig.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-moreconfig.patch +0 -0
meta/recipes-devtools/perl/perl-native_5.14.2.bb renamed from meta/recipes-devtools/perl/perl-native_5.12.3.bb +14 -18
Lines of this file are not shown. View the raw message.
meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc renamed from meta/recipes-devtools/perl/perl-rdepends_5.12.3.inc +34 -20
54 lines not on this page · raw message
meta/recipes-devtools/perl/perl-rprovides_5.14.2.inc renamed from meta/recipes-devtools/perl/perl-rprovides_5.12.3.inc +0 -0
meta/recipes-devtools/perl/perl_5.14.2.bb renamed from meta/recipes-devtools/perl/perl_5.12.3.bb +23 -26
49 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
1.7.6.4
Part of the diff is not shown here. View the raw message.
[CONSOLIDATED PULL 12/27] apr: add native support
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* needed for native subversion
--- meta/recipes-support/apr/apr_1.4.5.bb | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-support/apr/apr_1.4.5.bb +2 -0
@@ -6,6 +6,8 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=0c35ff3c4c83b89d2f076e315caac28b \ file://include/apr_lib.h;endline=17;md5=ee42fa7575dc40580a9e01c1b75fae96" +BBCLASSEXTEND = "native" + PR = "r1" SRC_URI = "${APACHE_MIRROR}/apr/${BPN}-${PV}.tar.bz2 \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
--- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1 -1
@@ -4,7 +4,7 @@ PR = "r5" DEPENDS += "gdbm speex" -inherit gettext +inherit gettext perlnative SRC_URI = "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PV}.tar.gz \ file://buildfix.patch \
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
Quoted 12 lines · Saul Wold
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>--- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 5 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1@@ -4,7 +4,7 @@ PR = "r5" DEPENDS += "gdbm speex" -inherit gettext +inherit gettext perlnative
This doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
Cheers,
Richard
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
Op 24 okt. 2011, om 15:15 heeft Richard Purdie het volgende geschreven:
Quoted 14 lines · Saul Wold
Quoted 13 lines
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>---
.../pulseaudio/pulseaudio_0.9.23.bb | 2 +-1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0@@ -4,7 +4,7 @@ PR = "r5"
Quoted 8 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 4 lines
DEPENDS += "gdbm speex"
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1-inherit gettext +inherit gettext perlnativeThis doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
If you need xmlparser during the build you almost always need the perlnative wrapper as well :(
regards,
Koen
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
Quoted 25 lines · Koen Kooi
Op 24 okt. 2011, om 15:15 heeft Richard Purdie het volgende geschreven:
Quoted 14 lines · Saul Wold
Quoted 13 lines
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>---
.../pulseaudio/pulseaudio_0.9.23.bb | 2 +-1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0@@ -4,7 +4,7 @@ PR = "r5"Quoted 8 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 4 lines
DEPENDS += "gdbm speex"
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1-inherit gettext +inherit gettext perlnativeThis doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
Quoted 2 lines
If you need xmlparser during the build you almost always need the perlnative wrapper as well :(
I was under the impression that we'd fixed most of those issues :/. It could well be a valid dependency in this case so I'll take the patch with the added DEPENDS.
Cheers,
Richard
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
Quoted 26 lines · Richard Purdie
Quoted 25 lines · Koen Kooi
Op 24 okt. 2011, om 15:15 heeft Richard Purdie het volgende geschreven:
Quoted 22 lines · Saul Wold
Quoted 15 lines
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>---
.../pulseaudio/pulseaudio_0.9.23.bb | 2 +-1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0@@ -4,7 +4,7 @@ PR = "r5"DEPENDS += "gdbm speex"
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 2 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1-inherit gettext +inherit gettext perlnativeThis doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
Quoted 6 lines
Quoted 2 lines
If you need xmlparser during the build you almost always need the perlnative wrapper as well :(
I was under the impression that we'd fixed most of those issues :/. It could well be a valid dependency in this case so I'll take the patch with the added DEPENDS.
Those were imho transitive deps from intltool, that's why this is a bit different.
Cheers,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
In reply to Richard PurdieQuoted 14 lines · Richard Purdie
Quoted 13 lines · Saul Wold
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>--- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0@@ -4,7 +4,7 @@ PR = "r5"
Quoted 8 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 4 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1DEPENDS += "gdbm speex" -inherit gettext +inherit gettext perlnativeThis doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
Yes I've forgot to put it in DEPENDS, khem sent version where he is adding this inherit and DEPENDs..
but both are needed and only work arounds because build is calling perl (not env perl) and perlnative helps to put perl from perl-native before perl from host in PATH.
Reported here:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-October/011323.html
And I've sent this as work around before I'll fill oe-core bug report or someone updates it to 1.1 and maybe fix it too.
Regards,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm
Quoted 31 lines · Martin Jansa
Quoted 14 lines · Richard Purdie
Quoted 13 lines · Saul Wold
From: Martin Jansa <[email protected]>
Signed-off-by Martin Jansa <[email protected]>--- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +0
-0@@ -4,7 +4,7 @@ PR = "r5"Quoted 8 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb PR = "r5" · line 7
Quoted 4 lines
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1
-1DEPENDS += "gdbm speex" -inherit gettext +inherit gettext perlnativeThis doesn't look right. If we need xmlparser, we should state that in DEPENDS. If that is added to DEPENDS, I'm not sure we still need the inherit of perlnative?
Yes I've forgot to put it in DEPENDS, khem sent version where he is adding this inherit and DEPENDs..
but both are needed and only work arounds because build is calling perl (not env perl) and perlnative helps to put perl from perl-native before perl from host in PATH.
Quoted 5 lines
Reported here:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-October/011323.htmlAnd I've sent this as work around before I'll fill oe-core bug report or someone updates it to 1.1 and maybe fix it too.
I've taken Khem's version of this so that should help address this problem.
Cheers,
Richard
[CONSOLIDATED PULL 13/27] neon: add native support
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* needed for native subversion
--- meta/recipes-support/neon/neon_0.29.5.bb | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
meta/recipes-support/neon/neon_0.29.5.bb +3 -0
@@ -5,9 +5,12 @@ LICENSE = "LGPLv2+" LIC_FILES_CHKSUM = "file://src/COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a \ file://src/ne_utils.h;beginline=1;endline=20;md5=2caca609538eddaa6f6adf120a218037" DEPENDS = "zlib libxml2 expat time gnutls libproxy" +DEPENDS_virtclass-native = "zlib-native libxml2-native expat-native gnutls-native" PR = "r1" +BBCLASSEXTEND = "native" + SRC_URI = "http://www.webdav.org/${BPN}/${BPN}-${PV}.tar.gz \ file://pkgconfig.patch"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 14/27] apr-util: add native support
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* needed for native subversion
* do_configure_append_virtclass-native is needed, because apr_builddir points to /OE/shr-core/tmp/sysroots/x86_64-linux/usr/share/build-1
and we're not installing libtool from apr there
--- meta/recipes-support/apr/apr-util_1.3.12.bb | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
meta/recipes-support/apr/apr-util_1.3.12.bb +8 -0
@@ -3,6 +3,8 @@ HOMEPAGE = "http://apr.apache.org/" SECTION = "libs" DEPENDS = "apr expat gdbm" +BBCLASSEXTEND = "native" + LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=519e0a18e03f7c023070568c14b077bb \ file://include/apu_version.h;endline=17;md5=806685a84e71f10c80144c48eb35df42"
@@ -33,6 +35,12 @@ OE_BINCONFIG_EXTRA_MANGLE = " -e 's:location=source:location=installed:'" do_configure_prepend() { cp ${STAGING_DATADIR}/apr/apr_rules.mk ${S}/build/rules.mk } +do_configure_prepend_virtclass-native() { + cp ${STAGING_DATADIR_NATIVE}/apr/apr_rules.mk ${S}/build/rules.mk +} +do_configure_append_virtclass-native() { + sed -i "s#LIBTOOL=\$(SHELL) \$(apr_builddir)#LIBTOOL=\$(SHELL) ${STAGING_BINDIR_NATIVE}#" ${S}/build/rules.mk +} FILES_${PN} += "${libdir}/apr-util-1/apr_dbm_gdbm-1.so" FILES_${PN}-dev += "${libdir}/aprutil.exp ${libdir}/apr-util-1/apr_dbm_gdbm.*"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 15/27] subversion: add 1.7.0 with native support and negative D_P for now
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* be aware that checkouts from 1.7.0 are not compatible with older subversion clients (ie when builder populating distro PREMIRROR is using 1.7.0 all builders need to have also 1.7.0)
* and also 1.7.0 client needs to call svn upgrade in checkout first in order to use it (so if PREMIRROR has tarball from 1.6.x it won't work on client using 1.7.0 unless fetcher2 is improved to detect this and call svn upgrade)
* tested on SHR distribution
http://wiki.shr-project.org/trac/wiki/Building%20SHR#subversion1.7inshr-chroot
* only missing part is to add subversion-native dependency, so that native subversion is built, before building ie elementary (because EFL are using svnversion from configure.ac to detect source revision and .svn dir needs to be from compatible version).
* read http://subversion.apache.org/docs/release-notes/1.7.html
--- .../subversion/subversion-1.7.0/libtool2.patch | 15 ++++++++ .../subversion/subversion_1.7.0.bb | 37 ++++++++++++++++++++ 2 files changed, 52 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch create mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb
meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch new file +15 -0
@@ -0,0 +1,15 @@ +Upstream-Status: Inappropriate [embedded specific] + +--- a/configure.ac 2011-10-20 21:56:02.230663987 +0200 ++++ b/configure.ac 2011-08-17 15:01:30.000000000 +0200 +@@ -227,8 +227,8 @@ + LIBTOOL="$sh_libtool" + SVN_LIBTOOL="$sh_libtool" + else +- sh_libtool="$abs_builddir/libtool" +- SVN_LIBTOOL="\$(SHELL) $sh_libtool" ++ sh_libtool="$abs_builddir/$host_alias-libtool" ++ SVN_LIBTOOL="\$(SHELL) \$(abs_builddir)/$host_alias-libtool" + fi + AC_SUBST(SVN_LIBTOOL) +
meta/recipes-devtools/subversion/subversion_1.7.0.bb new file +37 -0
@@ -0,0 +1,37 @@ +DESCRIPTION = "The Subversion (svn) client" +SECTION = "console/network" +DEPENDS = "apr-util neon" +RDEPENDS_${PN} = "neon" +LICENSE = "Apache-2" +HOMEPAGE = "http://subversion.tigris.org" + +BBCLASSEXTEND = "native" + +# negative, because of new checkout format in 1.7.0 +# and distro PREMIRRORs need to be in sync with users +DEFAULT_PREFERENCE = "-1" + +SRC_URI = "${APACHE_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ + file://libtool2.patch \ +" +SRC_URI[md5sum] = "930e6644a1b6094efd268fde6a318f04" +SRC_URI[sha256sum] = "64fd5f263a80e609717a3ca42f1f2625606a5c4a40a85716f82c866033780978" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=4a14fd2da3134e40a087eb4326a4ecd4" + +EXTRA_OECONF = " \ + --without-berkeley-db --without-apxs --without-apache \ + --without-swig --with-apr=${STAGING_BINDIR_CROSS} \ + --with-apr-util=${STAGING_BINDIR_CROSS}" + +inherit autotools + +export LDFLAGS += " -L${STAGING_LIBDIR} " + +acpaths = "-I build/ -I build/ac-macros/" + +do_configure_prepend () { + rm -f ${S}/libtool + rm -f ${S}/build/libtool.m4 + sed -i -e 's:with_sasl="/usr/local":with_sasl="${STAGING_DIR}":' ${S}/build/ac-macros/sasl.m4 +}
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 18/27] gcc-4.6: Backport fix for PR32219
In reply to Saul WoldFrom: Khem Raj <[email protected]>
This fix is needed for gold to work. Otherwise
connman fails to build since it used hidden weak
symbols.
See
http://gcc.gnu.org/bugzilla/PR32219
http://www.cygwin.com/ml/binutils/2008-02/msg00239.html
The fix proposed to gcc had reviews which were not addressed hence the patch is not yet
applied to gcc upstream.
connman can also have workaround by changing the visibility of these symbols to be default
__attribute__ ((weak, visibility("hidden")))
to
__attribute__ ((weak, visibility("default")))
in include/plugin.h
--- meta/recipes-devtools/gcc/gcc-4.6.inc | 3 +- meta/recipes-devtools/gcc/gcc-4.6/pr32219.patch | 71 +++++++++++++++++++++++ 2 files changed, 73 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-devtools/gcc/gcc-4.6/pr32219.patch
meta/recipes-devtools/gcc/gcc-4.6.inc +2 -1
@@ -1,6 +1,6 @@ require gcc-common.inc -PR = "r15" +PR = "r16" # Third digit in PV should be incremented after a minor release # happens from this branch on gcc e.g. currently its 4.6.0
@@ -70,6 +70,7 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://fix-for-ice-50099.patch \ file://gcc-with-linker-hash-style.patch \ file://pr46934.patch \ + file://pr32219.patch \ " SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch "
meta/recipes-devtools/gcc/gcc-4.6/pr32219.patch new file +71 -0
71 lines not on this page · raw message
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 17/27] xserver-xorg: Add mesa-dri to depends instead of virtual/libgl
In reply to Saul WoldFrom: Khem Raj <[email protected]>
Fixes the compile problems e.g.
| checking for GL... yes | checking for DRIPROTO... yes | checking for DRI... no | configure: error: Package requirements (glproto >= 1.4.14 dri >= 7.8.0) were not met: | | No package 'dri' found | | Consider adjusting the PKG_CONFIG_PATH environment variable if you | installed software in a non-standard prefix.
--- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +1 -1
@@ -1,7 +1,7 @@ require xserver-xorg-common.inc PROTO_DEPS += "xf86driproto dri2proto" -LIB_DEPS += "virtual/libgl" +LIB_DEPS += "mesa-dri" EXTRA_OECONF += "\ --enable-dri \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 16/27] subversion-1.6.15: add native support too
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
--- .../subversion/subversion_1.6.15.bb | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-devtools/subversion/subversion_1.6.15.bb +2 -0
@@ -5,6 +5,8 @@ RDEPENDS_${PN} = "neon" LICENSE = "Apache-2" HOMEPAGE = "http://subversion.tigris.org" +BBCLASSEXTEND = "native" + PR = "r1" SRC_URI = "http://subversion.tigris.org/downloads/${BPN}-${PV}.tar.bz2 \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 19/27] coreutils: Upgrade recipe 8.12 -> 8.14
In reply to Saul WoldFrom: Khem Raj <[email protected]>
Change in site files is needed since in cross
build envrionment the test to check forgl_cv_func_fstatat_zero_flag is a runtime test
---
.../remove-usr-local-lib-from-m4.patch | 18 +++++++++---------
.../{coreutils_8.12.bb => coreutils_8.14.bb} | 11 ++++++-----
meta/site/common-linux | 3 +++
3 files changed, 18 insertions(+), 14 deletions(-)
rename meta/recipes-core/coreutils/{coreutils-8.12 => coreutils-8.14}/remove-usr-local-lib-from-m4.patch (65%)
rename meta/recipes-core/coreutils/{coreutils_8.12.bb => coreutils_8.14.bb} (90%)meta/recipes-core/coreutils/coreutils-8.14/remove-usr-local-lib-from-m4.patch renamed from meta/recipes-core/coreutils/coreutils-8.12/remove-usr-local-lib-from-m4.patch +9 -9
@@ -8,24 +8,24 @@ Signed-off-by: Khem Raj <[email protected]> Upstream-Status: Inappropriate [Upstream does care for AIX while we may not] -Index: coreutils-8.12/m4/getloadavg.m4 +Index: coreutils-8.14/m4/getloadavg.m4 =================================================================== ---- coreutils-8.12.orig/m4/getloadavg.m4 2011-08-03 14:03:59.982197767 -0700 -+++ coreutils-8.12/m4/getloadavg.m4 2011-08-03 14:04:20.402197763 -0700 -@@ -44,16 +44,6 @@ AC_CHECK_FUNC([getloadavg], [], - [LIBS="-lutil $LIBS" gl_have_func=yes]) +--- coreutils-8.14.orig/m4/getloadavg.m4 2011-09-19 08:09:24.000000000 -0700 ++++ coreutils-8.14/m4/getloadavg.m4 2011-10-19 21:42:00.385533357 -0700 +@@ -41,16 +41,6 @@ + [LIBS="-lutil $LIBS" gl_func_getloadavg_done=yes]) fi -- if test $gl_have_func = no; then +- if test $gl_func_getloadavg_done = no; then - # There is a commonly available library for RS/6000 AIX. - # Since it is not a standard part of AIX, it might be installed locally. - gl_getloadavg_LIBS=$LIBS - LIBS="-L/usr/local/lib $LIBS" - AC_CHECK_LIB([getloadavg], [getloadavg], -- [LIBS="-lgetloadavg $LIBS" gl_have_func=yes], +- [LIBS="-lgetloadavg $LIBS" gl_func_getloadavg_done=yes], - [LIBS=$gl_getloadavg_LIBS]) - fi - # Set up the replacement function if necessary. - if test $gl_have_func = no; then - AC_LIBOBJ([getloadavg]) + if test $gl_func_getloadavg_done = no; then + HAVE_GETLOADAVG=0
meta/recipes-core/coreutils/coreutils_8.14.bb renamed from meta/recipes-core/coreutils/coreutils_8.12.bb +6 -5
@@ -7,18 +7,17 @@ BUGTRACKER = "http://debbugs.gnu.org/coreutils" LICENSE = "GPLv3+" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\ file://src/ls.c;startline=5;endline=16;md5=e1a509558876db58fb6667ba140137ad" -PR = "r3" +PR = "r0" DEPENDS = "gmp" DEPENDS_virtclass-native = "" inherit autotools gettext -SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.gz \ +SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.xz \ file://remove-usr-local-lib-from-m4.patch \ " - -SRC_URI[md5sum] = "fce7999953a67243d00d75cc86dbcaa6" -SRC_URI[sha256sum] = "9e233a62c98a3378a7b0483d2ae3d662dbaf6cd3917d3830d3514665e12a85c8" +SRC_URI[md5sum] = "bcb135ce553493a45aba01b39eb3920a" +SRC_URI[sha256sum] = "0d120817c19292edb19e92ae6b8eac9020e03d51e0af9cb116cf82b65d18b02d" EXTRA_OECONF_virtclass-native = "--without-gmp"
@@ -49,6 +48,8 @@ do_install_append() { # in update-alternatives to fail, therefore use lbracket - the name used # for the actual source file. mv ${D}${bindir}/[ ${D}${bindir}/lbracket.${PN} + install -d ${D}${libdir}/coreutils + mv ${D}${libexecdir}/coreutils/libstdbuf.so ${D}${libdir}/coreutils } pkg_postinst_${PN} () {
meta/site/common-linux +3 -0
@@ -34,6 +34,9 @@ bash_cv_job_control_missing=${bash_cv_job_control_missing=present} bash_cv_sys_named_pipes=${bash_cv_sys_named_pipes=present} bash_cv_unusable_rtsigs=${bash_cv_unusable_rtsigs=no} +# coreutils +gl_cv_func_fstatat_zero_flag=${gl_cv_func_fstatat_zero_flag=yes} + # mysql ac_cv_sys_restartable_syscalls=${ac_cv_sys_restartable_syscalls=yes} ac_cv_conv_longlong_to_float=${ac_cv_conv_longlong_to_float=yes}
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
In reply to Saul WoldFrom: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
---
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++---
meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------
...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +-
...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +-
...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +-
meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++----------
.../libtool/libtool/resolve-sysroot.patch | 42 ------------------
.../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +-
8 files changed, 47 insertions(+), 88 deletions(-)
rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%)
delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%)
rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%)
rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%)
delete mode 100644 meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch
rename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +20 -6
@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script" DESCRIPTION = "This is GNU libtool, a generic library support script. \ Libtool hides the complexity of generating special library types \ (such as shared libraries) behind a consistent interface."
@@ -8,21 +7,36 @@ LICENSE = "GPLv2 & LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ file://libltdl/COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06" +INC_PR = "r0" + SRC_URI = "${GNU_MIRROR}/libtool/libtool-${PV}.tar.gz \ file://trailingslash.patch \ file://prefix-manpage-fix.patch \ file://rename-with-sysroot.patch \ - file://resolve-sysroot.patch \ file://use-sysroot-in-libpath.patch \ file://fix-final-rpath.patch \ file://avoid_absolute_paths_for_general_utils.patch \ - file://fix-rpath.patch " + file://fix-rpath.patch \ + " + +SRC_URI[md5sum] = "d2f3b7d4627e69e13514a40e72a24d50" +SRC_URI[sha256sum] = "b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918" do_compile_prepend () { - # Sometimes this file doesn't get rebuilt, force the issue - rm -f ${S}/libltdl/config/ltmain.sh - make libltdl/config/ltmain.sh + # Sometimes this file doesn't get rebuilt, force the issue + rm -f ${S}/libltdl/config/ltmain.sh + make libltdl/config/ltmain.sh } inherit autotools EXTRA_AUTORECONF = "--exclude=libtoolize" + +DEPENDS = "libtool-native" + +PACKAGES =+ "libltdl libltdl-dev libltdl-dbg" +FILES_${PN} += "${datadir}/aclocal*" +FILES_libltdl = "${libdir}/libltdl.so.*" +FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h" +FILES_libltdl-dbg = "${libdir}/.debug/" + +EXTRA_OECONF = "--with-sysroot"
meta/recipes-devtools/libtool/libtool-2.4.inc deleted +0 -13
@@ -1,13 +0,0 @@ -require libtool.inc -DEPENDS = "libtool-native" - -PACKAGES =+ "libltdl libltdl-dev libltdl-dbg" -FILES_${PN} += "${datadir}/aclocal*" -FILES_libltdl = "${libdir}/libltdl.so.*" -FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h" -FILES_libltdl-dbg = "${libdir}/.debug/" - -SRC_URI[md5sum] = "b32b04148ecdd7344abc6fe8bd1bb021" -SRC_URI[sha256sum] = "13df57ab63a94e196c5d6e95d64e53262834fe780d5e82c28f177f9f71ddf62e" - -EXTRA_OECONF = "--with-sysroot"
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +1 -1
@@ -1,6 +1,6 @@ require libtool-${PV}.inc -PR = "r4" +PR = "${INC_PR}.0" PACKAGES = "" SRC_URI += "file://prefix.patch"
meta/recipes-devtools/libtool/libtool-native_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-native_2.4.bb +1 -1
@@ -2,7 +2,7 @@ require libtool-${PV}.inc DEPENDS = "" -PR = "r4" +PR = "${INC_PR}.0" SRC_URI += "file://prefix.patch" inherit native
meta/recipes-devtools/libtool/libtool-nativesdk_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-nativesdk_2.4.bb +1 -1
@@ -1,6 +1,6 @@ require libtool-${PV}.inc -PR = "r4" +PR = "${INC_PR}.0" SRC_URI += "file://prefix.patch" inherit nativesdk
meta/recipes-devtools/libtool/libtool/prefix.patch +23 -23
90 lines not on this page · raw message
meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch deleted +0 -42
42 lines not on this page · raw message
meta/recipes-devtools/libtool/libtool_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool_2.4.bb +1 -1
@@ -1,6 +1,6 @@ require libtool-${PV}.inc -PR = "r4" +PR = "${INC_PR}.0" # # We want the results of libtool-cross preserved - don't stage anything ourselves.
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
Quoted 32 lines · Saul Wold
From: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
Signed-off-by Khem Raj <[email protected]>--- .../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++--- meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------ ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +- ...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +- ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +- meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++---------- .../libtool/libtool/resolve-sysroot.patch | 42 ------------------ .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +- 8 files changed, 47 insertions(+), 88 deletions(-) rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%) delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%) rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%) rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%) delete mode 100644 meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch rename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-0
meta/recipes-devtools/libtool/libtool-2.4.2.inc line 1
Quoted 1 line
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-1@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script"
Why drop the SUMMARY field?
Quoted 22 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +6
-2DESCRIPTION = "This is GNU libtool, a generic library support script. \ Libtool hides the complexity of generating special library types \ (such as shared libraries) behind a consistent interface."@@ -8,21 +7,36 @@ LICENSE = "GPLv2 & LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ file://libltdl/COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06" +INC_PR = "r0" + SRC_URI = "${GNU_MIRROR}/libtool/libtool-${PV}.tar.gz \ file://trailingslash.patch \ file://prefix-manpage-fix.patch \ file://rename-with-sysroot.patch \ - file://resolve-sysroot.patch \ file://use-sysroot-in-libpath.patch \ file://fix-final-rpath.patch \ file://avoid_absolute_paths_for_general_utils.patch \ - file://fix-rpath.patch " + file://fix-rpath.patch \ + " + +SRC_URI[md5sum] = "d2f3b7d4627e69e13514a40e72a24d50"
meta/recipes-devtools/libtool/libtool-2.4.2.inc LICENSE = "GPLv2 & LGPLv2.1" · line 29
Quoted 10 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +4
-3+SRC_URI[sha256sum] = "b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918" do_compile_prepend () { - # Sometimes this file doesn't get rebuilt, force the issue - rm -f ${S}/libltdl/config/ltmain.sh - make libltdl/config/ltmain.sh + # Sometimes this file doesn't get rebuilt, force the issue + rm -f ${S}/libltdl/config/ltmain.sh + make libltdl/config/ltmain.sh }
Unintended indentation changes?
Quoted 40 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +10
-0inherit autotools EXTRA_AUTORECONF = "--exclude=libtoolize" + +DEPENDS = "libtool-native" + +PACKAGES =+ "libltdl libltdl-dev libltdl-dbg" +FILES_${PN} += "${datadir}/aclocal*" +FILES_libltdl = "${libdir}/libltdl.so.*" +FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h" +FILES_libltdl-dbg = "${libdir}/.debug/" + +EXTRA_OECONF = "--with-sysroot"meta/recipes-devtools/libtool/libtool-2.4.inc deleted +0
-13@@ -1,13 +0,0 @@ -require libtool.inc -DEPENDS = "libtool-native" - -PACKAGES =+ "libltdl libltdl-dev libltdl-dbg" -FILES_${PN} += "${datadir}/aclocal*" -FILES_libltdl = "${libdir}/libltdl.so.*" -FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h" -FILES_libltdl-dbg = "${libdir}/.debug/" - -SRC_URI[md5sum] = "b32b04148ecdd7344abc6fe8bd1bb021" -SRC_URI[sha256sum] = "13df57ab63a94e196c5d6e95d64e53262834fe780d5e82c28f177f9f71ddf62e" - -EXTRA_OECONF = "--with-sysroot"meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +0
-0
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb line 5
Quoted 6 lines
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +1
-1@@ -1,6 +1,6 @@ require libtool-${PV}.inc -PR = "r4" +PR = "${INC_PR}.0" PACKAGES = "" SRC_URI += "file://prefix.patch"
No mention of conversion to INC_PR in the commit message. I'm not sure this is worth doing at this point considering the need to find a better way to automate PR bumping.
Cheers,
Richard
Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
Op 24 okt. 2011, om 15:34 heeft Richard Purdie het volgende geschreven:
Quoted 25 lines · Saul Wold
Quoted 24 lines
From: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
Signed-off-by Khem Raj <[email protected]>---
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++--- meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------ ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +- ...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +- ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +- meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++---------- .../libtool/libtool/resolve-sysroot.patch | 42 ------------------ .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +- 8 files changed, 47 insertions(+), 88 deletions(-)rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%) delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%) rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%) rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%) delete mode 100644meta/recipes-devtools/libtool/libtool/resolve-sysroot.patchrename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)
Quoted 11 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc line 1
Quoted 9 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-1@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script"Why drop the SUMMARY field?
What's the difference between SUMMARY and DESCRIPTION? And what happens if both are set?
regards,
Koen
Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
Quoted 39 lines · Koen Kooi
Op 24 okt. 2011, om 15:34 heeft Richard Purdie het volgende geschreven:
Quoted 25 lines · Saul Wold
Quoted 24 lines
From: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
Signed-off-by Khem Raj <[email protected]>---
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++--- meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------ ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +- ...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +- ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +- meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++---------- .../libtool/libtool/resolve-sysroot.patch | 42 ------------------ .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +- 8 files changed, 47 insertions(+), 88 deletions(-)rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%) delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%) rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%) rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%) delete mode 100644meta/recipes-devtools/libtool/libtool/resolve-sysroot.patchrename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)Quoted 11 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc line 1
Quoted 9 lines
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-1@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script"Why drop the SUMMARY field?
Quoted 1 line
What's the difference between SUMMARY and DESCRIPTION? And what happens if both are set?
SUMMARY is a one line 74? character summary of the package, DESCRIPTION is a multiple line stream of text containing a more verbose description. What happens to the data is package backend specific, I know RPM has uses for both. There was definitely discussion about this on the mailing list at the time, I'm not sure what if anything made it into the manuals but if its not there it should be added.
Cheers,
Richard
Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
Op 24 okt. 2011, om 16:10 heeft Richard Purdie het volgende geschreven:
Quoted 40 lines · Koen Kooi
Quoted 39 lines
Op 24 okt. 2011, om 15:34 heeft Richard Purdie het volgende geschreven:
Quoted 36 lines · Saul Wold
Quoted 32 lines
From: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
Signed-off-by Khem Raj <[email protected]>---
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++--- meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------ ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +- ...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +- ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +- meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++---------- .../libtool/libtool/resolve-sysroot.patch | 42 ------------------ .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +- 8 files changed, 47 insertions(+), 88 deletions(-)rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%) delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%) rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%) rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%) delete mode 100644meta/recipes-devtools/libtool/libtool/resolve-sysroot.patchrename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-0meta/recipes-devtools/libtool/libtool-2.4.2.inc line 1
Quoted 1 line
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-1@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script"Why drop the SUMMARY field?
Quoted 8 lines
Quoted 1 line
What's the difference between SUMMARY and DESCRIPTION? And what happens if both are set?
SUMMARY is a one line 74? character summary of the package, DESCRIPTION is a multiple line stream of text containing a more verbose description. What happens to the data is package backend specific, I know RPM has uses for both. There was definitely discussion about this on the mailing list at the time, I'm not sure what if anything made it into the manuals but if its not there it should be added.
It seems to get OR'd:
meta/classes/package_deb.bbclass: summary = bb.data.getVar('SUMMARY', localdata, True) or bb.data.getVar('DESCRIPTION', localdata, True) or "."
package_deb.bbclass: description = bb.data.getVar('DESCRIPTION', localdata, True) or "."meta/classes/package_ipk.bbclass: summary = bb.data.getVar('SUMMARY', localdata, True) or bb.data.getVar('DESCRIPTION', localdata, True) or "."
package_ipk.bbclass: description = bb.data.getVar('DESCRIPTION', localdata, True) or "."meta/classes/package_rpm.bbclass: srcsummary = (bb.data.getVar('SUMMARY', d, True) or bb.data.getVar('DESCRIPTION', d, True) or ".")
package_rpm.bbclass: srcdescription = bb.data.getVar('DESCRIPTION', d, True) or "."regards,
Koen
Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2
Quoted 54 lines · Koen Kooi
Op 24 okt. 2011, om 16:10 heeft Richard Purdie het volgende geschreven:
Quoted 40 lines · Koen Kooi
Quoted 39 lines
Op 24 okt. 2011, om 15:34 heeft Richard Purdie het volgende geschreven:
Quoted 36 lines · Saul Wold
Quoted 32 lines
From: Khem Raj <[email protected]>
Adjust prefix.patch and delete resolve-sysroot.patch since its already applied upstream
Signed-off-by Khem Raj <[email protected]>---
.../libtool/{libtool.inc => libtool-2.4.2.inc} | 26 +++++++++--- meta/recipes-devtools/libtool/libtool-2.4.inc | 13 ------ ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} | 2 +- ...btool-native_2.4.bb => libtool-native_2.4.2.bb} | 2 +- ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} | 2 +- meta/recipes-devtools/libtool/libtool/prefix.patch | 46 ++++++++++---------- .../libtool/libtool/resolve-sysroot.patch | 42 ------------------ .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb} | 2 +- 8 files changed, 47 insertions(+), 88 deletions(-)rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (57%) delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%) rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%) rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%) delete mode 100644meta/recipes-devtools/libtool/libtool/resolve-sysroot.patchrename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-0meta/recipes-devtools/libtool/libtool-2.4.2.inc line 1
Quoted 1 line
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +0
-1@@ -1,4 +1,3 @@ -SUMMARY = "Generic library support script"Why drop the SUMMARY field?
Quoted 8 lines
Quoted 1 line
What's the difference between SUMMARY and DESCRIPTION? And what happens if both are set?
SUMMARY is a one line 74? character summary of the package, DESCRIPTION is a multiple line stream of text containing a more verbose description. What happens to the data is package backend specific, I know RPM has uses for both. There was definitely discussion about this on the mailing list at the time, I'm not sure what if anything made it into the manuals but if its not there it should be added.
It seems to get OR'd:
Quoted 8 lines
meta/classes/package_deb.bbclass: summary = bb.data.getVar('SUMMARY', localdata, True) or bb.data.getVar('DESCRIPTION', localdata, True) or "." package_deb.bbclass: description = bb.data.getVar('DESCRIPTION', localdata, True) or "."meta/classes/package_ipk.bbclass: summary = bb.data.getVar('SUMMARY', localdata, True) or bb.data.getVar('DESCRIPTION', localdata, True) or "." package_ipk.bbclass: description = bb.data.getVar('DESCRIPTION', localdata, True) or "."meta/classes/package_rpm.bbclass: srcsummary = (bb.data.getVar('SUMMARY', d, True) or bb.data.getVar('DESCRIPTION', d, True) or ".") package_rpm.bbclass: srcdescription = bb.data.getVar('DESCRIPTION', d, True) or "."
So the summary is SUMMARY if set, or DESCRIPTION if set else "." The description is DESCRIPTION if set else "."
which was done to fall back to the case where recipes just set DESCRIPTION.
Cheers,
Richard
[CONSOLIDATED PULL 23/27] wget: Add recipe from OE
In reply to Saul WoldNeeded to support building oe-core with oe-core
--- .../wget/wget-1.12/fix_makefile.patch | 59 +++++ .../wget/wget-1.12/gnutls.bzr.patch | 266 ++++++++++++++++++++ meta/recipes-extended/wget/wget.inc | 40 +++ meta/recipes-extended/wget/wget_1.12.bb | 11 + 4 files changed, 376 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-extended/wget/wget-1.12/fix_makefile.patch create mode 100644 meta/recipes-extended/wget/wget-1.12/gnutls.bzr.patch create mode 100644 meta/recipes-extended/wget/wget.inc create mode 100644 meta/recipes-extended/wget/wget_1.12.bb
meta/recipes-extended/wget/wget-1.12/fix_makefile.patch new file +59 -0
@@ -0,0 +1,59 @@ + +Upstream-Status: Pending + +Signed-off-by: Saul Wold <[email protected]> + +Index: wget-1.12/po/Makefile.in.in +=================================================================== +--- wget-1.12.orig/po/Makefile.in.in 2009-09-04 09:31:54.000000000 -0700 ++++ wget-1.12/po/Makefile.in.in 2011-10-19 20:32:53.714812160 -0700 +@@ -8,8 +8,8 @@ + # Please note that the actual code of GNU gettext is covered by the GNU + # General Public License and is *not* in the public domain. + # +-# Origin: gettext-0.17 +-GETTEXT_MACRO_VERSION = 0.17 ++# Origin: gettext-0.18 ++GETTEXT_MACRO_VERSION = 0.18 + + PACKAGE = @PACKAGE@ + VERSION = @VERSION@ +Index: wget-1.12/configure.ac +=================================================================== +--- wget-1.12.orig/configure.ac 2009-09-22 09:39:49.000000000 -0700 ++++ wget-1.12/configure.ac 2011-10-19 20:32:53.714812160 -0700 +@@ -110,7 +110,7 @@ + dnl Gettext + dnl + AM_GNU_GETTEXT([external],[need-ngettext]) +-AM_GNU_GETTEXT_VERSION([0.17]) ++AM_GNU_GETTEXT_VERSION([0.18]) + + AC_PROG_RANLIB + +Index: wget-1.12/configure +=================================================================== +--- wget-1.12.orig/configure 2009-09-22 09:40:13.000000000 -0700 ++++ wget-1.12/configure 2011-10-19 20:33:46.578812174 -0700 +@@ -5297,7 +5297,7 @@ + + + +- GETTEXT_MACRO_VERSION=0.17 ++ GETTEXT_MACRO_VERSION=0.18 + + + +Index: wget-1.12/m4/po.m4 +=================================================================== +--- wget-1.12.orig/m4/po.m4 2009-09-04 09:31:54.000000000 -0700 ++++ wget-1.12/m4/po.m4 2011-10-19 20:33:53.426812176 -0700 +@@ -30,7 +30,7 @@ + + dnl Release version of the gettext macros. This is used to ensure that + dnl the gettext macros and po/Makefile.in.in are in sync. +- AC_SUBST([GETTEXT_MACRO_VERSION], [0.17]) ++ AC_SUBST([GETTEXT_MACRO_VERSION], [0.18]) + + dnl Perform the following tests also if --disable-nls has been given, + dnl because they are needed for "make dist" to work.
meta/recipes-extended/wget/wget-1.12/gnutls.bzr.patch new file +266 -0
266 lines not on this page · raw message
meta/recipes-extended/wget/wget.inc new file +40 -0
@@ -0,0 +1,40 @@ +DESCRIPTION = "A console URL download utility featuring HTTP, FTP, and more." +SECTION = "console/network" +DEPENDS = "" +DEPENDS_shr = "gnutls" +LICENSE = "GPL" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + + +INC_PR = "r9" + +S = "${WORKDIR}/wget-${PV}" + +inherit autotools gettext + +# Disable checking for SSL since that searches the system paths +EXTRA_OECONF = "--enable-ipv6 --without-ssl" + +# Enable SSL it's usefull +EXTRA_OECONF_shr = "--enable-ipv6 --with-ssl=gnutls" +# The unslung kernel does not support ipv6 +EXTRA_OECONF_unslung = "--without-ssl" +# SlugOS kernels do not support ipv6. Can be loaded as a module. +EXTRA_OECONF_slugos = "--without-ssl" + +do_configure() { + autotools_do_configure +} + +inherit autotools update-alternatives + +EXTRA_OECONF = "--with-libc" + +do_install_append () { + mv ${D}${bindir}/wget ${D}${bindir}/wget.${PN} +} + +ALTERNATIVE_NAME = "wget" +ALTERNATIVE_LINK = "${base_bindir}/wget" +ALTERNATIVE_PATH = "${base_bindir}/wget.${PN}" +ALTERNATIVE_PRIORITY = "100"
meta/recipes-extended/wget/wget_1.12.bb new file +11 -0
@@ -0,0 +1,11 @@ +PR = "${INC_PR}.1" + +SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \ + file://gnutls.bzr.patch \ + file://fix_makefile.patch \ + " + +SRC_URI[md5sum] = "141461b9c04e454dc8933c9d1f2abf83" +SRC_URI[sha256sum] = "7578ed0974e12caa71120581fa3962ee5a69f7175ddc3d6a6db0ecdcba65b572" + +require wget.inc
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 23/27] wget: Add recipe from OE
meta/recipes-extended/wget/wget.inc line 4
Quoted 10 lines
meta/recipes-extended/wget/wget.inc new file +4
-0@@ -0,0 +1,40 @@ +DESCRIPTION = "A console URL download utility featuring HTTP, FTP, and more." +SECTION = "console/network" +DEPENDS = "" +DEPENDS_shr = "gnutls"
Hmm. See below.
meta/recipes-extended/wget/wget.inc line 5
Quoted 1 line
meta/recipes-extended/wget/wget.inc new file +1
-0+LICENSE = "GPL"
Which GPL?
Quoted 8 lines
meta/recipes-extended/wget/wget.inc new file +8
-0+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + + +INC_PR = "r9" + +S = "${WORKDIR}/wget-${PV}" + +inherit autotools gettext
meta/recipes-extended/wget/wget.inc line 23
Quoted 10 lines
meta/recipes-extended/wget/wget.inc new file +10
-0+ +# Disable checking for SSL since that searches the system paths +EXTRA_OECONF = "--enable-ipv6 --without-ssl" + +# Enable SSL it's usefull +EXTRA_OECONF_shr = "--enable-ipv6 --with-ssl=gnutls" +# The unslung kernel does not support ipv6 +EXTRA_OECONF_unslung = "--without-ssl" +# SlugOS kernels do not support ipv6. Can be loaded as a module. +EXTRA_OECONF_slugos = "--without-ssl"
So we go to interesting lengths here to customise this under a variety of conditions...
meta/recipes-extended/wget/wget.inc line 31
Quoted 3 lines
meta/recipes-extended/wget/wget.inc new file +3
-0+inherit autotools update-alternatives + +EXTRA_OECONF = "--with-libc"
... and then we overwrite half of it here. This needs cleaning up before it can merge. We could convert it to make these config items PACKAGECONFIG if people need to customise this.
meta/recipes-extended/wget/wget.inc line 27
Quoted 3 lines
meta/recipes-extended/wget/wget.inc new file +3
-0+do_configure() { + autotools_do_configure +}
This looks rather pointless?
Cheers,
Richard
[CONSOLIDATED PULL 21/27] default-providers: switch virtual/libgl from mesa-xlib to mesa-dri
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* to match default virtual/xserver
--- meta/conf/distro/include/default-providers.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/conf/distro/include/default-providers.inc +1 -1
@@ -5,7 +5,7 @@ PREFERRED_PROVIDER_virtual/db ?= "db" PREFERRED_PROVIDER_virtual/db-native ?= "db-native" PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" -PREFERRED_PROVIDER_virtual/libgl ?= "mesa-xlib" +PREFERRED_PROVIDER_virtual/libgl ?= "mesa-dri" PREFERRED_PROVIDER_virtual/update-alternatives ?= "update-alternatives-cworth" PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-native" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE
In reply to Saul WoldNeeded to build oe-core with oe-core
--- meta/recipes-extended/texi2html/texi2html_1.82.bb | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-extended/texi2html/texi2html_1.82.bb
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +14 -0
@@ -0,0 +1,14 @@ +DESCRIPTION = "Perl script that converts Texinfo to HTML" +HOMEPAGE = "http://www.nongnu.org/texi2html/" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +PR = "r0" + +SRC_URI = "http://download.savannah.gnu.org/releases/texi2html/${P}.tar.bz2" + +SRC_URI[md5sum] = "a8a9193c0ac1bec2f3ca7be40a5a82eb" +SRC_URI[sha256sum] = "d69c1effc416896409003ea64fdb21152cc0a9a7c665d437a0a3bef9b588b4f1" + +inherit autotools
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE
Quoted 1 line · Saul Wold
Needed to build oe-core with oe-core
Oe-Core with oe-core did u mean meta-oe in one place ?
Review
Quoted 8 lines
Signed-off-by Saul Wold <[email protected]>--- meta/recipes-extended/texi2html/texi2html_1.82.bb | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-extended/texi2html/texi2html_1.82.bb(quoted diff) +0
-0
texi2html_1.82.bb
Quoted 5 lines
new file mode 100644
index 0000000..f19b576
meta/recipes-extended/texi2html/texi2html_1.82.bb line 9
Quoted 9 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +9
-0@@ -0,0 +1,14 @@ +DESCRIPTION = "Perl script that converts Texinfo to HTML" +HOMEPAGE = "http://www.nongnu.org/texi2html/" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +PR = "r0" + +SRC_URI = "
http://download.savannah.gnu.org/releases/texi2html/${P}.tar.bz2"
meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 3 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +3
-0+ +SRC_URI[md5sum] = "a8a9193c0ac1bec2f3ca7be40a5a82eb" +SRC_URI[sha256sum] =
"d69c1effc416896409003ea64fdb21152cc0a9a7c665d437a0a3bef9b588b4f1"
Quoted 11 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +2
-1+ +inherit autotools --1.7.6.4
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE
Quoted 6 lines · Khem Raj
Quoted 1 line · On Sunday, October 23, 2011, Saul Wold <[email protected]…
Needed to build oe-core with oe-core
Nope, this is needed on the target image to build OE-core with an OE-Core image.
Sau!
Quoted 53 lines
Oe-Core with oe-core did u mean meta-oe in one place ?
Quoted 2 lines
Signed-off-by Saul Wold <[email protected]<mailto:[email protected]>>
Quoted 2 lines
---
meta/recipes-extended/texi2html/texi2html_1.82.bb<http://texi2html_1.82.bb> | 14 ++++++++++++++
Quoted 2 lines
1 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-extended/texi2html/texi2html_1.82.bbReview
Quoted 2 lines
(quoted diff) +0
-0<http://texi2html_1.82.bb>
b/meta/recipes-extended/texi2html/texi2html_1.82.bb
<http://texi2html_1.82.bb>meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 4 lines
new file mode 100644
index 0000000..f19b576meta/recipes-extended/texi2html/texi2html_1.82.bb new file +0
-0meta/recipes-extended/texi2html/texi2html_1.82.bb line 9
Quoted 10 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +9
-0@@ -0,0 +1,14 @@ +DESCRIPTION = "Perl script that converts Texinfo to HTML" +HOMEPAGE = "http://www.nongnu.org/texi2html/" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +PR = "r0" + +SRC_URI ="http://download.savannah.gnu.org/releases/texi2html/${P}.tar.bz2"
meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 3 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +3
-0+ +SRC_URI[md5sum] = "a8a9193c0ac1bec2f3ca7be40a5a82eb" +SRC_URI[sha256sum] ="
d69c1effc416896409003ea64fdb21152cc0a9a7c665d437a0a3bef9b588b4f1"Quoted 9 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +2
-1+ +inherit autotools --1.7.6.4
_______________________________________________
Openembedded-core mailing list
[email protected]<mailto:[email protected]>
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE
Quoted 8 lines · Saul Wold
Quoted 6 lines · Khem Raj
Quoted 1 line · On Sunday, October 23, 2011, Saul Wold <[email protected]…
Needed to build oe-core with oe-core
Nope, this is needed on the target image to build OE-core with an OE-Core
image.
Ok
Quoted 29 lines
Sau!
Quoted 27 lines
Oe-Core with oe-core did u mean meta-oe in one place ?
Quoted 2 lines
Signed-off-by Saul Wold <[email protected]<mailto:[email protected]>>
Quoted 2 lines
---
meta/recipes-extended/texi2html/texi2html_1.82.bb<http://texi2html_1.82.bb> | 14 ++++++++++++++
Quoted 2 lines
1 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-extended/texi2html/texi2html_1.82.bbReview
Quoted 2 lines
(quoted diff) +0
-0<http://texi2html_1.82.bb>
b/meta/recipes-extended/texi2html/texi2html_1.82.bb
<http://texi2html_1.82.bb>meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 4 lines
new file mode 100644
index 0000000..f19b576meta/recipes-extended/texi2html/texi2html_1.82.bb new file +0
-0Quoted 6 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +5
-0@@ -0,0 +1,14 @@ +DESCRIPTION = "Perl script that converts Texinfo to HTML" +HOMEPAGE = "http://www.nongnu.org/texi2html/" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM =
"file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
Quoted 29 lines
Quoted 27 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 4 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +4
-0+ +PR = "r0" + +SRC_URI ="http://download.savannah.gnu.org/releases/texi2html/${P}.tar.bz2"
meta/recipes-extended/texi2html/texi2html_1.82.bb
Quoted 3 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +3
-0+ +SRC_URI[md5sum] = "a8a9193c0ac1bec2f3ca7be40a5a82eb" +SRC_URI[sha256sum] ="
d69c1effc416896409003ea64fdb21152cc0a9a7c665d437a0a3bef9b588b4f1"Quoted 9 lines
meta/recipes-extended/texi2html/texi2html_1.82.bb new file +2
-1+ +inherit autotools --1.7.6.4
_______________________________________________
Openembedded-core mailing list
[email protected]<mailto:[email protected]>
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[CONSOLIDATED PULL 22/27] kernel.bbclass: respect MACHINE_KERNEL_PR
In reply to Saul WoldFrom: Dmitry Eremin-Solenikov <[email protected]>
MACHINE_KERNEL_PR was introduced long ago in org.oe.dev. It's present in meta-oe kernel.bbclass. Several machines depend on this functionality.
--- meta/classes/kernel.bbclass | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
meta/classes/kernel.bbclass +5 -0
@@ -20,6 +20,11 @@ python __anonymous () { image = bb.data.getVar('INITRAMFS_IMAGE', d, True) if image: bb.data.setVar('INITRAMFS_TASK', '${INITRAMFS_IMAGE}:do_rootfs', d) + + machine_kernel_pr = bb.data.getVar('MACHINE_KERNEL_PR', d, True) + + if machine_kernel_pr: + bb.data.setVar('PR', machine_kernel_pr, d) } inherit kernel-arch deploy
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 27/27] perl: remove debug set -x; pwd
In reply to Saul Wold--- meta/recipes-devtools/perl/perl_5.14.2.bb | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
meta/recipes-devtools/perl/perl_5.14.2.bb +0 -2
@@ -207,8 +207,6 @@ do_install() { PACKAGE_PREPROCESS_FUNCS += "perl_package_preprocess" perl_package_preprocess () { - set -x - pwd # Fix up installed configuration sed -i -e "s,${D},,g" \ -e "s,-isystem${STAGING_INCDIR} ,,g" \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 25/27] oprofile: Update to 0.9.7 and convert cvs->git
In reply to Saul Wold---
.../oprofile/{oprofile_0.9.6.bb => oprofile.inc} | 13 +++------
meta/recipes-kernel/oprofile/oprofile_0.9.7.bb | 11 ++++++++
meta/recipes-kernel/oprofile/oprofile_cvs.bb | 28 --------------------
meta/recipes-kernel/oprofile/oprofile_git.bb | 11 ++++++++
4 files changed, 26 insertions(+), 37 deletions(-)
rename meta/recipes-kernel/oprofile/{oprofile_0.9.6.bb => oprofile.inc} (70%)
create mode 100644 meta/recipes-kernel/oprofile/oprofile_0.9.7.bb
delete mode 100644 meta/recipes-kernel/oprofile/oprofile_cvs.bb
create mode 100644 meta/recipes-kernel/oprofile/oprofile_git.bbmeta/recipes-kernel/oprofile/oprofile.inc renamed from meta/recipes-kernel/oprofile/oprofile_0.9.6.bb +4 -9
@@ -15,21 +15,16 @@ DEPENDS = "popt binutils" RDEPENDS_${PN} = "binutils-symlinks" RRECOMMENDS_${PN} = "kernel-vmlinux" -FILES_${PN} = "${bindir} ${libdir}/${BPN}/lib*.so.* ${datadir}/${BPN}" -FILES_${PN}-dev += "${libdir}/${BPN}/lib*.so ${libdir}/${BPN}/lib*.la" +FILES_${PN} = "${bindir} ${libdir}/${BPN}/lib*${SOLIBS} ${datadir}/${BPN}" +FILES_${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV} ${libdir}/${BPN}/lib*.la" FILES_${PN}-staticdev += "${libdir}/${BPN}/lib*.a" -PR = "r2" +INC_PR = "r0" -SRC_URI = "${SOURCEFORGE_MIRROR}/oprofile/oprofile-${PV}.tar.gz \ - file://opstart.patch \ +SRC_URI = "file://opstart.patch \ file://oprofile-no-query-modules.patch \ file://acinclude.m4" -SRC_URI[md5sum] = "4e407093ac06200185d5a5e6437d7242" -SRC_URI[sha256sum] = "3f0dd40a7749fc650d25d79d42ebbff8f3b6db310c36e7c3839696cc09077880" -S = "${WORKDIR}/oprofile-${PV}" - inherit autotools EXTRA_OECONF = "--with-kernel-support --without-x"
meta/recipes-kernel/oprofile/oprofile_0.9.7.bb new file +11 -0
@@ -0,0 +1,11 @@ +require oprofile.inc + +PR = "${INC_PR}.0" + +SRC_URI += "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz" + +SRC_URI[md5sum] = "8b5d1d9b65f84420bcc3234777ad3be3" +SRC_URI[sha256sum] = "cb5b507d5dea058d223fcad3cec8ff9638a4163106afd66d176798bbd973d527" + +S = "${WORKDIR}/oprofile-${PV}" +
meta/recipes-kernel/oprofile/oprofile_cvs.bb deleted +0 -28
@@ -1,28 +0,0 @@ -PV = "0.9.4+cvs${SRCDATE}" -PR = "r1" -SECTION = "devel" -SUMMARY = "System-Wide Profiler" -DESCRIPTION = "OProfile is a system-wide profiler for Linux systems, capable \ -of profiling all running code at low overhead." -LICENSE = "GPL" -DEPENDS = "popt binutils" -RDEPENDS_${PN} = "binutils-symlinks" -RRECOMMENDS_${PN} = "kernel-vmlinux" - -DEFAULT_PREFERENCE = "-1" - -SRC_URI = "cvs://[email protected]/cvsroot/oprofile;module=oprofile \ - file://opstart.patch \ - file://acinclude.m4" -S = "${WORKDIR}/oprofile" - -inherit autotools - -EXTRA_OECONF = "--with-kernel-support \ - --without-x \ - --disable-werror " - -do_configure () { - cp ${WORKDIR}/acinclude.m4 ${S}/ - autotools_do_configure -}
meta/recipes-kernel/oprofile/oprofile_git.bb new file +11 -0
@@ -0,0 +1,11 @@ +require oprofile.inc + +SRCREV = "88f43190d412d28ebf5c75a76ba20343d0fe4c41" +PV = "0.9.7+git${SRCPV}" +PR = "${INC_PR}.0" + +SRC_URI += "git://oprofile.git.sourceforge.net/gitroot/${BPN}/${BPN};protocol=git" + +S = "${WORKDIR}/git" + +DEFAULT_PREFERENCE = "-1"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 26/27] abiword: convert to svn
In reply to Saul Wold--- meta-demoapps/recipes-gnome/abiword/abiword.inc | 4 ++-- meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb | 10 ---------- meta-demoapps/recipes-gnome/abiword/abiword_svn.bb | 10 ++++++++++ 3 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb create mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_svn.bb
meta-demoapps/recipes-gnome/abiword/abiword.inc +2 -2
@@ -13,8 +13,8 @@ RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \ RELURI = "http://www.abiword.org/downloads/abiword/${PV}/source/abiword-${PV}.tar.gz" RELSRC = "${WORKDIR}/abiword-${PV}/abi" -CVSURI = "cvs://anoncvs:[email protected]/cvsroot;module=abi" -CVSSRC = "${WORKDIR}/abi" +SVNURI = "cvs://svn.abisource.com/abiword/trunk;module=abiword;proto=http" +SVNSRC = "${WORKDIR}/abi" #want 2.x from 2.x.y for the installation directory SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb deleted +0 -10
@@ -1,10 +0,0 @@ -require abiword.inc - -SRCDATE = "20070130" -PV="2.5.0+cvs${SRCDATE}" -PR = "r4" - -SRC_URI = "${CVSURI}" - -S = "${CVSSRC}" -
meta-demoapps/recipes-gnome/abiword/abiword_svn.bb new file +10 -0
@@ -0,0 +1,10 @@ +require abiword.inc + +SRCREV = "21818" +PV="2.5.2+svnr${SRCPV}" +PR = "r0" + +SRC_URI = "${SVNURI}" + +S = "${SVNSRC}" +
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn
Quoted 14 lines · Saul Wold
Signed-off-by Saul Wold <[email protected]>--- meta-demoapps/recipes-gnome/abiword/abiword.inc | 4 ++-- meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb | 10 ---------- meta-demoapps/recipes-gnome/abiword/abiword_svn.bb | 10 ++++++++++ 3 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb create mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_svn.bbmeta-demoapps/recipes-gnome/abiword/abiword.inc +0
-0
meta-demoapps/recipes-gnome/abiword/abiword.inc RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \ · line 18
Quoted 8 lines
meta-demoapps/recipes-gnome/abiword/abiword.inc +2
-2@@ -13,8 +13,8 @@ RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \ RELURI = "http://www.abiword.org/downloads/abiword/${PV}/source/abiword-${PV}.tar.gz" RELSRC = "${WORKDIR}/abiword-${PV}/abi" -CVSURI = "cvs://anoncvs:[email protected]/cvsroot;module=abi" -CVSSRC = "${WORKDIR}/abi" +SVNURI = "cvs://svn.abisource.com/abiword/trunk;module=abiword;proto=http" +SVNSRC = "${WORKDIR}/abi"
Er, its still using cvs:// ?!
Cheers,
Richard
Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn
Op 24 okt. 2011, om 15:14 heeft Richard Purdie het volgende geschreven:
Quoted 18 lines · Saul Wold
Quoted 17 lines
Signed-off-by Saul Wold <[email protected]>---
meta-demoapps/recipes-gnome/abiword/abiword.inc | 4 ++-- meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb | 10 ---------- meta-demoapps/recipes-gnome/abiword/abiword_svn.bb | 10 ++++++++++ 3 files changed, 12 insertions(+), 12 deletions(-)delete mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb create mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_svn.bb
meta-demoapps/recipes-gnome/abiword/abiword.inc +0
-0@@ -13,8 +13,8 @@ RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \RELURI = "http://www.abiword.org/downloads/abiword/${PV}/source/abiword-${PV}.tar.gz" RELSRC = "${WORKDIR}/abiword-${PV}/abi"
Quoted 6 lines
meta-demoapps/recipes-gnome/abiword/abiword.inc RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \ · line 17
Quoted 5 lines
meta-demoapps/recipes-gnome/abiword/abiword.inc +2
-2-CVSURI = "cvs://anoncvs:[email protected]/cvsroot;module=abi" -CVSSRC = "${WORKDIR}/abi" +SVNURI = "cvs://svn.abisource.com/abiword/trunk;module=abiword;proto=http" +SVNSRC = "${WORKDIR}/abi"Er, its still using cvs:// ?!
The whole abiword section is outdated, it has 2.5.2 which was released on 21-Aug-2007, latest is 2.8.6 released on 13-Jun-2010. I have an uncommited update in meta-oe to update abiword to 2.8.6, need to clean that up.
regards,
Koen
Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn
Quoted 21 lines · Koen Kooi
Op 24 okt. 2011, om 15:14 heeft Richard Purdie het volgende geschreven:
Quoted 18 lines · Saul Wold
Quoted 17 lines
Signed-off-by Saul Wold<[email protected]>---
meta-demoapps/recipes-gnome/abiword/abiword.inc | 4 ++-- meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb | 10 ---------- meta-demoapps/recipes-gnome/abiword/abiword_svn.bb | 10 ++++++++++ 3 files changed, 12 insertions(+), 12 deletions(-)delete mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb create mode 100644 meta-demoapps/recipes-gnome/abiword/abiword_svn.bb
meta-demoapps/recipes-gnome/abiword/abiword.inc +0
-0@@ -13,8 +13,8 @@ RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \RELURI = "http://www.abiword.org/downloads/abiword/${PV}/source/abiword-${PV}.tar.gz" RELSRC = "${WORKDIR}/abiword-${PV}/abi"
Quoted 9 lines
Quoted 6 lines
meta-demoapps/recipes-gnome/abiword/abiword.inc RRECOMMENDS_${PN} = "glibc-gconv-ibm850 glibc-gconv-cp1252 \ · line 17
Quoted 5 lines
meta-demoapps/recipes-gnome/abiword/abiword.inc +2
-2-CVSURI = "cvs://anoncvs:[email protected]/cvsroot;module=abi" -CVSSRC = "${WORKDIR}/abi" +SVNURI = "cvs://svn.abisource.com/abiword/trunk;module=abiword;proto=http" +SVNSRC = "${WORKDIR}/abi"Er, its still using cvs:// ?!
The whole abiword section is outdated, it has 2.5.2 which was released on 21-Aug-2007, latest is 2.8.6 released on 13-Jun-2010. I have an uncommited update in meta-oe to update abiword to 2.8.6, need to clean that up.
I will defer my patch for what Koen has pending then for meta-oe, probably the better place for it anyways, it should be removed from the meta-demoapps.
Sau!
Quoted 11 lines
regards,
Koen
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 2 lines · Saul Wold
This pull requests adds some new recipes for supporting building oe-core with oe-core, also various patches and updates.
I've taken a chunk of this but there were some issues.
Quoted 2 lines
I also included the
MACHINE_KERNEL_PRchange from Dmitry per my reading of the TSC Notes.
That isn't what I understood from the TSC meeting and this patch isn't getting merged.
Quoted 30 lines
Cliff Brake (1):
squashfs-tools: add recipeKhem Raj (7):
tcmode-default.inc: AddTRANSLATED_TARGET_ARCHsuffix to
binutils-cross-canadian
binutils-cross-canadian: Point sysroot to correct location
gcc-configure-sdk: Point sysroot to correct location
xserver-xorg: Add mesa-dri to depends instead of virtual/libgl gcc-4.6: Backport fix for PR32219
coreutils: Upgrade recipe 8.12 -> 8.14Martin Jansa (5):
apr: add native support
neon: add native support
apr-util: add native support
subversion-1.6.15: add native support too
default-providers: switch virtual/libgl from mesa-xlib to mesa-driNitin A Kamble (2):
tcl: upgrade from 8.5.9 to 8.5.10
perl: upgrade from 5.12.3 to 5.14.2Otavio Salvador (4):
bootimg.bbclass: add support to disable HDD image building useradd.bbclass: check if a group already exists manually
base-passwd: move initial criation of group and passwd to preinst
dbus: use useradd class to allow use in read-only filesystems
Quoted 3 lines
Saul Wold (2):
texi2html: Added recipe from OE
oprofile: Update to 0.9.7 and convertcvs->git
The above were merged.
Quoted 4 lines
Saul Wold (3):
wget: Add recipe from OE
abiword: convert to svn
perl: remove debug set -x; pwd
I squashed the perl fix into the perl commit, I've commented on the other two.
Quoted 10 lines
Dmitry Eremin-Solenikov (1):
kernel.bbclass: respectMACHINE_KERNEL_PRKhem Raj (1):
libtool: Upgrade from 2.4 -> 2.4.2Martin Jansa (2):
pulseaudio-0.9.23: inherit perlnative to work around build on host
without XML/Parser.pm
subversion: add 1.7.0 with native support and negativeD_Pfor now
I've also given feedback on these. I'm holding off subversion 1.7 until we can come up with a good plan for handling it, it likely needs bitbake fetcher support.
Cheers,
Richard