Skip to contentSkip to conversation

Various Updates and fixes

GIT PULL Saul Wold 6 participants 47 messages Oct 23, 2011 – Oct 24, 2011 Arm STM32

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

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.bb
Signature · 1 line
1.7.6.4
author
#1 lore raw

[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
index e9b6793..9c2d379 100644
@@ -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
index 963576d..93ef186 100644
@@ -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
similarity index 91%
rename from meta/recipes-devtools/tcltk/tcl_8.5.9.bb
rename to meta/recipes-devtools/tcltk/tcl_8.5.10.bb
index 2eabb4d..a9d80af 100644
@@ -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
author
#2 lore raw

[CONSOLIDATED PULL 02/27] tcmode-default.inc: Add TRANSLATED_TARGET_ARCH suffix to binutils-cross-canadian

In reply to Saul Wold

From: 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
index 86562be..2bf1beb 100644
@@ -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
author
#3 lore raw

[CONSOLIDATED PULL 04/27] gcc-configure-sdk: Point sysroot to correct location

In reply to Saul Wold

From: 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
index de80870..f130b47 100644
@@ -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
author
#4 lore raw

[CONSOLIDATED PULL 03/27] binutils-cross-canadian: Point sysroot to correct location

In reply to Saul Wold

From: 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
index 95e535a..b1cee67 100644
@@ -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
index e91e7dc..a49aded 100644
@@ -1,3 +1,3 @@
 require binutils_${PV}.bb
 require binutils-cross-canadian.inc
-PR = "r1"
+PR = "r2"
Signature · 1 line
1.7.6.4
author
#5 lore raw

[CONSOLIDATED PULL 06/27] bootimg.bbclass: add support to disable HDD image building

In reply to Saul Wold

From: 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
index a5ba3cf..eecc2bf 100644
@@ -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
author
#6 lore raw

[CONSOLIDATED PULL 08/27] base-passwd: move initial criation of group and passwd to preinst

In reply to Saul Wold

From: 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
index 137512d..aa90a6d 100644
@@ -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
author
#7 lore raw

[CONSOLIDATED PULL 07/27] useradd.bbclass: check if a group already exists manually

In reply to Saul Wold

From: 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
index 1e03a04..fb70b3e 100644
@@ -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
author
#8 lore raw

[CONSOLIDATED PULL 09/27] dbus: use useradd class to allow use in read-only filesystems

In reply to Saul Wold

From: 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
index a8ecda8..2a97c02 100644
@@ -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
author
#9 lore raw

[CONSOLIDATED PULL 10/27] squashfs-tools: add recipe

In reply to Saul Wold

From: 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
new file mode 100644
index 0000000..6691797
@@ -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
author
#10 lore raw

[CONSOLIDATED PULL 05/27] perl: upgrade from 5.12.3 to 5.14.2

In reply to Saul Wold

From: 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
deleted file mode 100644
index 085a2ff..0000000
@@ -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
deleted file mode 100644
index d59ad8d..0000000
@@ -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
deleted file mode 100644
index b5b952e..0000000
@@ -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
deleted file mode 100644
index 27b4a45..0000000
@@ -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
deleted file mode 100644
index e57a315..0000000
@@ -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
deleted file mode 100644
index 40437f3..0000000
@@ -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
deleted file mode 100644
index e7ff57c..0000000
@@ -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
deleted file mode 100644
index 9fe07eb..0000000
@@ -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
deleted file mode 100644
index 5425bc6..0000000
@@ -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
deleted file mode 100644
index d5a6295..0000000
@@ -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
deleted file mode 100644
index a3432ab..0000000
@@ -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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/09_fix_installperl.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/09_fix_installperl.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/Configure-multilib.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/Configure-multilib.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/MM_Unix.pm.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/MM_Unix.pm.patch
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
similarity index 87%
rename from meta/recipes-devtools/perl/perl-5.12.3/Makefile.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/Makefile.patch
index 8a279a5..858e2e1 100644

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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/asm-pageh-fix.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-32
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-be
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-be
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-le
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-le
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-64
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-be
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-be
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-le
rename to meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-le
meta/recipes-devtools/perl/perl-5.14.2/cross-generate_uudmap.patch new file +15 -0
new file mode 100644
index 0000000..a00ad61

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
similarity index 66%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/arm_thread_stress_timeout.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/arm_thread_stress_timeout.diff
index 700b344..1d80e95 100644

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
similarity index 80%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_definstalldirs.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/cpan_definstalldirs.diff
index 3931c2d..9fa9378 100644

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
similarity index 83%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_config_path.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_config_path.diff
index 8f2f5d2..e3e5ec9 100644

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
similarity index 84%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_definstalldirs.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_definstalldirs.diff
index bd5fe80..6d05c34 100644

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
similarity index 83%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/db_file_ver.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/db_file_ver.diff
index e9aa60a..ff07ec5 100644

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
similarity index 83%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/disable-zlib-bundling.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/disable-zlib-bundling.diff
index 44349a5..80c0acb 100644

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
similarity index 78%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/doc_info.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/doc_info.diff
index be75f30..a118da3 100644

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
similarity index 90%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/enc2xs_inc.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/enc2xs_inc.diff
index 4cac4b7..7c33e90 100644

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
similarity index 70%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/errno_ver.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/errno_ver.diff
index de73ed5..0f3bfa6 100644

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
new file mode 100644
index 0000000..4c2da32

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
similarity index 79%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/fakeroot.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/fakeroot.diff
index 2c8def5..bd90af9 100644

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
new file mode 100644
index 0000000..16de7ad

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
new file mode 100644
index 0000000..3bda8f7

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
similarity index 67%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/hurd-ccflags.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-ccflags.diff
index 8868c64..901f98d 100644

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
new file mode 100644
index 0000000..1c9009b

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
similarity index 76%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/net_smtp_docs.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/net_smtp_docs.diff
index 2307a09..549fc10 100644

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
new file mode 100644
index 0000000..e29e9b0

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
similarity index 81%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/instmodsh_doc.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/instmodsh_doc.diff
index 5555dfc..ab0133d 100644

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
similarity index 68%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/ld_run_path.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/ld_run_path.diff
index 02610d3..d38b04b 100644

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
similarity index 85%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/libnet_config_path.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/libnet_config_path.diff
index a38e78a..6604d35 100644

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
new file mode 100644
index 0000000..cc3e050

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
similarity index 78%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/m68k_thread_stress.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/m68k_thread_stress.diff
index 675c9aa..f1dfe36 100644

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
similarity index 89%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/mod_paths.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/mod_paths.diff
index 26d8ed0..2cc0946 100644

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
similarity index 81%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/module_build_man_extensions.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/module_build_man_extensions.diff
index 63c8441..b11433f 100644

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
new file mode 100644
index 0000000..0a8a467

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
similarity index 77%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/perlivp.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/perlivp.diff
index 304e4c1..98b1b50 100644

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
similarity index 81%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/prune_libs.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/prune_libs.diff
index 5bb072c..bb05a94 100644

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
new file mode 100644
index 0000000..08adca5

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
new file mode 100644
index 0000000..7992129

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
similarity index 86%
rename from meta/recipes-devtools/perl/perl-5.12.3/debian/squelch-locale-warnings.diff
rename to meta/recipes-devtools/perl/perl-5.14.2/debian/squelch-locale-warnings.diff
index eac0fc3..71660b0 100644

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
new file mode 100644
index 0000000..a4fc32a

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
similarity index 70%
rename from meta/recipes-devtools/perl/perl-5.12.3/fix_bad_rpath.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/fix_bad_rpath.patch
index 7b99857..69ac434 100644

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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/generate-sh.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/generate-sh.patch
meta/recipes-devtools/perl/perl-5.14.2/installperl.patch renamed from meta/recipes-devtools/perl/perl-5.12.3/installperl.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/installperl.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/installperl.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/letgcc-find-errno.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/letgcc-find-errno.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/native-nopacklist.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/native-nopacklist.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/native-perlinc.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/native-perlinc.patch
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
similarity index 76%
rename from meta/recipes-devtools/perl/perl-5.12.3/perl-configpm-switch.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/perl-configpm-switch.patch
index 9e9f342..c6cc15c 100644

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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/perl-configure.sh
rename to meta/recipes-devtools/perl/perl-5.14.2/perl-configure.sh
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
similarity index 69%
rename from meta/recipes-devtools/perl/perl-5.12.3/perl-dynloader.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/perl-dynloader.patch
index 1840605..035beba 100644

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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/perl-enable-gdbm.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/perl-enable-gdbm.patch
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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.12.3/perl-moreconfig.patch
rename to meta/recipes-devtools/perl/perl-5.14.2/perl-moreconfig.patch
meta/recipes-devtools/perl/perl-native_5.14.2.bb renamed from meta/recipes-devtools/perl/perl-native_5.12.3.bb +14 -18
similarity index 74%
rename from meta/recipes-devtools/perl/perl-native_5.12.3.bb
rename to meta/recipes-devtools/perl/perl-native_5.14.2.bb
index a8e2346..0f49950 100644

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
similarity index 100%
rename from meta/recipes-devtools/perl/perl-rprovides_5.12.3.inc
rename to meta/recipes-devtools/perl/perl-rprovides_5.14.2.inc
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.

author
#11 lore raw

[CONSOLIDATED PULL 12/27] apr: add native support

In reply to Saul Wold

From: 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
index 173402a..be465b4 100644
@@ -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
author
#12 lore raw

[CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm

In reply to Saul Wold

From: 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
index 33f5e15..4ac2418 100644
@@ -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
author
#19 lore raw

[CONSOLIDATED PULL 13/27] neon: add native support

In reply to Saul Wold

From: 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
index 8201ffe..34c7253 100644
@@ -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
author
#20 lore raw

[CONSOLIDATED PULL 14/27] apr-util: add native support

In reply to Saul Wold

From: 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
index 800e67e..0064c51 100644
@@ -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
author
#21 lore raw

[CONSOLIDATED PULL 15/27] subversion: add 1.7.0 with native support and negative D_P for now

In reply to Saul Wold

From: 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
new file mode 100644
index 0000000..5cd572b
@@ -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
new file mode 100644
index 0000000..396b35b
@@ -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
author
#22 lore raw

[CONSOLIDATED PULL 18/27] gcc-4.6: Backport fix for PR32219

In reply to Saul Wold

From: 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
index fbc90ea..469457c 100644
@@ -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
author
#23 lore raw

[CONSOLIDATED PULL 17/27] xserver-xorg: Add mesa-dri to depends instead of virtual/libgl

In reply to Saul Wold

From: 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
index 9246b06..b387790 100644
@@ -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
author
#24 lore raw

[CONSOLIDATED PULL 16/27] subversion-1.6.15: add native support too

In reply to Saul Wold

From: 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
index 9a9484f..d3c7392 100644
@@ -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
author
#25 lore raw

[CONSOLIDATED PULL 19/27] coreutils: Upgrade recipe 8.12 -> 8.14

In reply to Saul Wold

From: Khem Raj <[email protected]>

Change in site files is needed since in cross
build envrionment the test to check for
gl_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
similarity index 65%
rename from meta/recipes-core/coreutils/coreutils-8.12/remove-usr-local-lib-from-m4.patch
rename to meta/recipes-core/coreutils/coreutils-8.14/remove-usr-local-lib-from-m4.patch
index aac097a..2ef8a54 100644
@@ -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
similarity index 90%
rename from meta/recipes-core/coreutils/coreutils_8.12.bb
rename to meta/recipes-core/coreutils/coreutils_8.14.bb
index 0004ce7..f3b7af7 100644
@@ -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
index 00ac717..947ed5b 100644
@@ -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
author
#26 lore raw

[CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2

In reply to Saul Wold

From: 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
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644
@@ -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
deleted file mode 100644
index e3d17b7..0000000
@@ -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"
\ No newline at end of file
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +1 -1
similarity index 98%
rename from meta/recipes-devtools/libtool/libtool-cross_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb
index 6d512b1..b7fe851 100644
@@ -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
similarity index 96%
rename from meta/recipes-devtools/libtool/libtool-native_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-native_2.4.2.bb
index 3d0998e..f12e6a1 100644
@@ -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
similarity index 97%
rename from meta/recipes-devtools/libtool/libtool-nativesdk_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-nativesdk_2.4.2.bb
index a96d1d1..bd45dfe 100644
@@ -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
similarity index 94%
rename from meta/recipes-devtools/libtool/libtool_2.4.bb
rename to meta/recipes-devtools/libtool/libtool_2.4.2.bb
index 3002215..a2eb4ea 100644
@@ -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
author
#32 lore raw

[CONSOLIDATED PULL 23/27] wget: Add recipe from OE

In reply to Saul Wold

Needed 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
new file mode 100644
index 0000000..3f34c76
@@ -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
new file mode 100644
index 0000000..c0d9ba9
@@ -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
new file mode 100644
index 0000000..cab27e9
@@ -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
author
#34 lore raw

[CONSOLIDATED PULL 21/27] default-providers: switch virtual/libgl from mesa-xlib to mesa-dri

In reply to Saul Wold

From: 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
index 66f7ff3..be23d36 100644
@@ -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
author
#35 lore raw

[CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE

In reply to Saul Wold

Needed 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
new file mode 100644
index 0000000..f19b576
@@ -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
author
#39 lore raw

[CONSOLIDATED PULL 22/27] kernel.bbclass: respect MACHINE_KERNEL_PR

In reply to Saul Wold

From: 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
index 42543e0..60be980 100644
@@ -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
author
#40 lore raw

[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
index 6bd51ad..7889626 100644
@@ -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
author
#41 lore raw

[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.bb
meta/recipes-kernel/oprofile/oprofile.inc renamed from meta/recipes-kernel/oprofile/oprofile_0.9.6.bb +4 -9
similarity index 70%
rename from meta/recipes-kernel/oprofile/oprofile_0.9.6.bb
rename to meta/recipes-kernel/oprofile/oprofile.inc
index 0f154c8..73a5a07 100644
@@ -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
new file mode 100644
index 0000000..d7e1511
@@ -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
deleted file mode 100644
index c66f4d3..0000000
@@ -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
new file mode 100644
index 0000000..c345548
@@ -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
author
#42 lore raw

[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
index b1b0f67..2b34a7a 100644
@@ -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
deleted file mode 100644
index 163029e..0000000
@@ -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
new file mode 100644
index 0000000..a8946a8
@@ -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
#36 lore raw

Re: [CONSOLIDATED PULL 24/27] texi2html: Added recipe from OE

In reply to Saul Wold
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
---
 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

#37 lore raw

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

<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.bb

<http://texi2html_1.82.bb>

Review

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..f19b576

meta/recipes-extended/texi2html/texi2html_1.82.bb new file +0 -0

<http://texi2html_1.82.bb>

meta/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]>

Quoted 2 lines

http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#38 lore raw

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

<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.bb

<http://texi2html_1.82.bb>

Review

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..f19b576

meta/recipes-extended/texi2html/texi2html_1.82.bb new file +0 -0

<http://texi2html_1.82.bb>

Quoted 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]>

Quoted 2 lines

http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#43 lore raw

Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn

In reply to Saul Wold
Quoted 14 lines · 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 +0 -0
index b1b0f67..2b34a7a 100644

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

#13 lore raw

Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm

In reply to Saul Wold
Quoted 12 lines · Saul Wold

From: 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
index 33f5e15..4ac2418 100644

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

#44 lore raw

Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn

In reply to Richard Purdie

Op 24 okt. 2011, om 15:14 heeft Richard Purdie het volgende geschreven:

Quoted 18 lines · Saul Wold
Quoted 17 lines

---

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
index b1b0f67..2b34a7a 100644
@@ -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

#14 lore raw

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 Purdie

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]>

---
.../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
index 33f5e15..4ac2418 100644
@@ -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 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?

If you need xmlparser during the build you almost always need the perlnative wrapper as well :(

regards,

Koen

#17 lore raw

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 Purdie
Quoted 14 lines · Richard Purdie
Quoted 13 lines · Saul Wold

From: 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
index 33f5e15..4ac2418 100644
@@ -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 -1
 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?

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]
#33 lore raw

Re: [CONSOLIDATED PULL 23/27] wget: Add recipe from OE

In reply to Saul Wold

meta/recipes-extended/wget/wget.inc line 4

Quoted 10 lines
meta/recipes-extended/wget/wget.inc new file +4 -0
new file mode 100644
index 0000000..c0d9ba9
@@ -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

#45 lore raw

Re: [CONSOLIDATED PULL 26/27] abiword: convert to svn

In reply to Koen Kooi
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

---

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
index b1b0f67..2b34a7a 100644
@@ -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

#27 lore raw

Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2

In reply to Saul Wold
Quoted 32 lines · Saul Wold

From: 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 +0 -0
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644

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 -2
 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"

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 -0
 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
deleted file mode 100644
index e3d17b7..0000000
@@ -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"
\ No newline at end of file
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +0 -0
similarity index 98%
rename from meta/recipes-devtools/libtool/libtool-cross_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb
index 6d512b1..b7fe851 100644

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

#28 lore raw

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

---

.../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%)

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
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644
@@ -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

#46 lore raw
In reply to Saul Wold
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_PR change 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 recipe

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

Martin 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-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

Quoted 3 lines

Saul Wold (2):
texi2html: Added recipe from OE
oprofile: Update to 0.9.7 and convert cvs->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: respect MACHINE_KERNEL_PR

Khem Raj (1):
libtool: Upgrade from 2.4 -> 2.4.2

Martin 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 negative D_P for 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

#29 lore raw

Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2

In reply to Koen Kooi
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

---

.../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%)

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
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644
@@ -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

#15 lore raw

Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm

In reply to Koen Kooi
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]>

---
.../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
index 33f5e15..4ac2418 100644
@@ -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 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?

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

#30 lore raw

Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2

In reply to Richard Purdie

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

---

.../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
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644

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 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

#18 lore raw

Re: [CONSOLIDATED PULL 11/27] pulseaudio-0.9.23: inherit perlnative to work around build on host without XML/Parser.pm

In reply to Martin Jansa
Quoted 31 lines · Martin Jansa
Quoted 14 lines · Richard Purdie
Quoted 13 lines · Saul Wold

From: 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
index 33f5e15..4ac2418 100644
@@ -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 -1
 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?

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.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.

I've taken Khem's version of this so that should help address this problem.

Cheers,

Richard

#31 lore raw

Re: [CONSOLIDATED PULL 20/27] libtool: Upgrade from 2.4 -> 2.4.2

In reply to Koen Kooi
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

---

.../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
similarity index 57%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..1f652ef 100644

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 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

#16 lore raw

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 Purdie
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]>

---
.../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
index 33f5e15..4ac2418 100644
@@ -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 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?

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]