Permalink
Switch branches/tags
Commits on Dec 3, 2010
  1. gcc-package-target.inc: Fix the broken libgcc_s.so symlink

    kraj committed Dec 3, 2010
    Currently libgcc_s.so points to libgcc_s.so.1 in the same
    <target>/usr/lib dir but this library is in /lib and target toolchain
    fails. We package libgcc_so into gcc package and create the proper
    symlink as it used to be
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  2. automake_1.11.1.bb: Don't try to execute perl.

    grahamgower authored and kraj committed Dec 3, 2010
    checking for perl... (cached) /bin/perl
    /mnt/oe/tmp/work/mipsel-oe-linux-uclibc/automake-1.11.1-r3.1/automake-1.11.1/configure: line 2306: /bin/perl: No such file or directory
    configure: error: perl 5.6 or better is required; perl 5.8.2 or better
    is recommended.  If you have several perl versions
    installed, select the one Automake should use using
      ./configure PERL=/path/to/perl
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  3. openjade_1.3.2.bb: Create directory before installing a file to that …

    grahamgower authored and kraj committed Dec 3, 2010
    …location.
    
    Fixes a breakage I introduced in last openjade commit.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    Acked-by: Michael Smith <msmith@cbnco.com>
  4. bind: Fix for DISTRO=micro: s|/usr/bin|${bindir}|

    grahamgower authored and kraj committed Dec 3, 2010
    This is a conservative change to fix micro. Bind needs more attention
    as the latest in tree version is from 2008 and several vulnerabilities
    have been found and fixed since then. If you are doing anything
    except using bind as a resolver, please don't use these recipes.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    Acked-by: Michael Smith <msmith@cbnco.com>
  5. eglibc: Move eglibc-static after eglibc-dev in order

    kraj committed Dec 3, 2010
    With the current order *nonshared.a ends up in eglibc-static
    which is not intended. The reorder will ensure that these files
    go into -dev
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
Commits on Dec 2, 2010
  1. nokia900.conf: remove SERIAL_CONSOLE because it's causing a respawnin…

    Klaus Kurzmann authored and kraj committed Dec 2, 2010
    …g getty
    
    Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
  2. nokia900.conf: migrate to newer linux-nokia900 kernel and bump PR

    GNUtoo authored and kraj committed Nov 21, 2010
    The new kernel is composed of the 2.6.28 kernel, last maemo PR 1.3
      patches, usb host patch,various other patches, and the necessary
      patches for booting from microsd and for compiling with gcc4.
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
    Acked-by: Klaus Kurzmann <mok@fluxnetz.de>
  3. nokia900.conf: MACHINE_EXTRA_RRECOMMENDS add needed kernel-modules

    shr-project authored and kraj committed Dec 2, 2010
    * list all which are loaded after boot (ie with udev)
    * remove those which are handled by some task-base-* anyways (like g-ether, vfat etc)
    * remove those which are in RDEPENDS of some already listed module here
    
    Acked-by: Klaus Kurzmann <mok@fluxnetz.de>
    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
  4. nokia900: build uImage instead of zImage

    shr-project authored and kraj committed Dec 2, 2010
    * meego and debian on n900 are now using u-boot so we should too
    
    Acked-by: Klaus Kurzmann <mok@fluxnetz.de>
    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
  5. module-init-tools: fix multiple runtime providers

    shr-project authored and kraj committed Dec 1, 2010
    * NOTE: multiple providers are available for runtime module-init-tools-depmod (module-init-tools, module-init-tools-cross)
      NOTE: consider defining a PREFERRED_PROVIDER entry to match module-init-tools-depmod
    
    Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
  6. kernel.bbclass: put bluez-dtl1-workaround to DEPENDS directly

    shr-project authored and kraj committed Aug 10, 2010
    * DEPENDS_kernel-module-dtl1-cs aren't probably included in run queue
    * RDEPENDS_kernel-module-dtl1-cs probably also doesn't put it to run queue,
      because kernel-module-* are created by
      PACKAGES_DYNAMIC += "kernel-module-*"
      so not even known before even building kernel, but does work ok in runtime
    * bluez-dtl1-workaround is small and fast to build so won't hurt to
      build even when kernel doesn't have this bluez module enabled in
      defconfig
    
    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
  7. util-linux-ng.inc, e2fsprogs.inc: Use update-alternatives for uuidd.

    grahamgower authored and kraj committed Dec 2, 2010
    Util-linux-ng put uuidd in ${sbindir}, e2fsprogs put it in ${base_sbindir}.
    This change puts both in ${base_sbindir}.
    
    Fixes a conflict when DISTRO=micro.
    
    | Collected errors:
    |  * check_data_file_clashes: Package util-linux-ng wants to install file /mnt/oe/tmp/rootfs/native-sdk-image/sbin/uuidd
    |       But that file is already provided by package  * e2fsprogs
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  8. fbset_2.1.bb: Use ${sbindir} and ${datadir} instead of hardcoding.

    grahamgower authored and kraj committed Dec 2, 2010
    This ensures that the fbset package is non-empty for DISTRO=micro.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  9. inetutils_1.8.bb: Fix build when DISTRO_FEATURES lacks ipv6.

    grahamgower authored and kraj committed Dec 2, 2010
    In file included from ./ping.h:19:0,
                     from ping_address.c:47:
    ./ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    In file included from ./ping.h:19:0,
                     from ping_router.c:46:
    ./ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [ping_address.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    make[2]: *** [ping_router.o] Error 1
    In file included from ping_common.c:32:0:
    ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [ping_common.o] Error 1
    In file included from ping.h:19:0,
                     from libping.c:38:
    ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [libping.o] Error 1
    In file included from ./ping.h:19:0,
                     from ping_timestamp.c:46:
    ./ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [ping_timestamp.o] Error 1
    In file included from ./ping.h:19:0,
                     from ping_echo.c:47:
    ./ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [ping_echo.o] Error 1
    In file included from ./ping.h:19:0,
                     from ping.c:49:
    ./ping_common.h:23:27: fatal error: netinet/icmp6.h: No such file or directory
    compilation terminated.
    make[2]: *** [ping.o] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  10. openssl.inc: Use cp -L, busybox cp doesn't support the long option.

    grahamgower authored and kraj committed Dec 1, 2010
    Reported by andyzammy on IRC.
    
    | oe_libinstall: cd /home/rofl/Desktop/oe/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/i686-linux/openssl-native-1.0.0b-r13.1/openssl-1.0.0b
    | cp: unrecognized option '--dereference'
    | BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) multi-call binary
    |
    | Usage: cp [OPTION]... SOURCE DEST
    |
    | Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY
    |
    | Options:
    | 	-a	Same as -dpR
    | 	-d,-P	Preserve links
    | 	-H,-L	Dereference all symlinks (default)
    | 	-p	Preserve file attributes if possible
    | 	-f	Force overwrite
    | 	-i	Prompt before overwrite
    | 	-R,-r	Recurse directories
    | 	-l,-s	Create (sym)links
    |
    | ERROR: Function do_install failed
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  11. e2fsprogs_1.41.9.bb: Fix build for uclibc when DISTRO_FEATURES lacks …

    grahamgower authored and kraj committed Dec 1, 2010
    …largefile.
    
    	CC llseek.c
    llseek.c:65:22: error: expected declaration specifiers or '...' before '_llseek'
    llseek.c:65:43: error: expected declaration specifiers or '...' before 'fd'
    llseek.c:65:60: error: expected declaration specifiers or '...' before 'offset_high'
    llseek.c:66:19: error: expected declaration specifiers or '...' before 'offset_low'
    llseek.c:66:44: error: expected declaration specifiers or '...' before 'result'
    llseek.c:67:18: error: expected declaration specifiers or '...' before 'origin'
    llseek.c: In function '_syscall5':
    llseek.c:71:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
    llseek.c:91:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
    llseek.c:65:1: error: parameter name omitted
    llseek.c:65:22: error: parameter name omitted
    llseek.c:65:43: error: parameter name omitted
    llseek.c:66:4: error: parameter name omitted
    llseek.c:66:19: error: parameter name omitted
    llseek.c:67:4: error: parameter name omitted
    llseek.c:114:1: error: expected '{' at end of input
    make[2]: *** [llseek.o] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  12. iputils_20071127.bb: Don't build ipv6 utils if DISTRO_FEATURES lacks …

    grahamgower authored and kraj committed Dec 1, 2010
    …ipv6.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  13. procps.inc: Fix do_install for DISTRO=micro.

    grahamgower authored and kraj committed Nov 30, 2010
    mv: cannot stat `/mnt/oe/tmp/work/mipsel-oe-linux-uclibc/procps-3.2.8-r12.1/image/bin/uptime': No such file or directory
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  14. syslog-ng.inc: Fix build when DISTRO_FEATURES lacks largefile and/or …

    grahamgower authored and kraj committed Nov 30, 2010
    …ipv6.
    
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/limits.h:27:0,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/glib-2.0/include/glibconfig.h:11,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib/gtypes.h:34,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib/galloca.h:34,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib.h:32,
                     from syslog-ng.h:37,
                     from misc.h:27,
                     from misc.c:24:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    
    | afinet.c: In function 'afinet_setup_socket':
    | afinet.c:205:42: error: 'IPV6_JOIN_GROUP' undeclared (first use in this function)
    | afinet.c:205:42: note: each undeclared identifier is reported only once for each function it appears in
    | afinet.c:206:42: error: 'IPV6_MULTICAST_LOOP' undeclared (first use in this function)
    | afinet.c:211:44: error: 'IPV6_MULTICAST_HOPS' undeclared (first use in this function)
    | afinet.c:217:40: error: 'IPV6_UNICAST_HOPS' undeclared (first use in this function)
    | afinet.c: In function 'afinet_dd_construct_ipv6_packet':
    | afinet.c:448:36: warning: dereferencing type-punned pointer will break strict-aliasing rules
    | afinet.c:449:36: warning: dereferencing type-punned pointer will break strict-aliasing rules
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  15. openjade_1.3.2.bb: Install catalog with the correct path.

    grahamgower authored and kraj committed Nov 30, 2010
    Openjade was doing the following:
    install-catalog: addition of /mnt/oe/tmp/work/x86_64-linux/openjade-native-1.3.2-r4/image/mnt/oe/tmp/sysroots/x86_64-linux/share/sgml/openjade-1.3.2/catalog in /mnt/oe/tmp/sysroots/x86_64-linux/etc/sgml/openjade-1.3.2.cat
    
    Which was causing lengthy errors like this one:
    http://tinderbox.openembedded.org/packages/1149296/
    
    Now I get:
    install-catalog: addition of /mnt/oe/tmp/sysroots/x86_64-linux/share/sgml/openjade-1.3.2/catalog in /mnt/oe/tmp/sysroots/x86_64-linux/etc/sgml/openjade-1.3.2.cat
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  16. perl_5.8.8.bb, perl_5.10.1.bb: Fix build when DISTRO_FEATURES lacks l…

    grahamgower authored and kraj committed Nov 30, 2010
    …argefile.
    
    CCCMD =  mipsel-oe-linux-uclibc-gcc -march=mips32 -DPERL_CORE -c -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2  -Wall
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/sys/types.h:27:0,
                     from perl.h:420,
                     from miniperlmain.c:36:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  17. openssl.inc: Fix build when DISTRO_FEATURES lacks largefile and/or ipv6.

    grahamgower authored and kraj committed Nov 30, 2010
    mipsel-oe-linux-uclibc-gcc -march=mips32 -I.. -I../.. -I../../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN 	-DTERMIO -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -Wall -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include  -c -o bss_file.o bss_file.c
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:28:0,
                     from bss_file.c:86:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:72:0,
                     from bss_file.c:86:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/bits/uClibc_stdio.h:61:2: error: #error Sorry... uClibc was built without large file support!
    In file included from bss_file.c:86:0:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:83:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t'
    In file included from bss_file.c:86:0:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:719:12: error: expected declaration specifiers or '...' before 'fpos_t'
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:721:12: error: expected ';', ',' or ')' before '*' token
    make[2]: *** [bss_file.o] Error 1
    
    mipsel-oe-linux-uclibc-gcc -march=mips32 -I.. -I../.. -I../../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN 	-DTERMIO -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -Wall -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include  -c -o bss_dgram.o bss_dgram.c
    bss_dgram.c: In function 'dgram_ctrl':
    bss_dgram.c:433:18: error: 'IPV6_PMTUDISC_DO' undeclared (first use in this function)
    bss_dgram.c:433:18: note: each undeclared identifier is reported only once for each function it appears in
    bss_dgram.c:434:48: error: 'IPV6_MTU_DISCOVER' undeclared (first use in this function)
    bss_dgram.c:474:48: error: 'IPV6_MTU' undeclared (first use in this function)
    make[2]: *** [bss_dgram.o] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  18. alsa-utils_1.0.20.bb: Fix build when DISTRO_FEATURES lacks largefile.

    grahamgower authored and kraj committed Nov 30, 2010
    mipsel-oe-linux-uclibc-gcc -march=mips32 -DHAVE_CONFIG_H -I. -I../include -I../include  -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include  -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -MT aplay.o -MD -MP -MF .deps/aplay.Tpo -c -o aplay.o aplay.c
    aplay.c:116:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pbrec_count'
    aplay.c: In function 'test_wavefile':
    aplay.c:877:14: error: 'pbrec_count' undeclared (first use in this function)
    aplay.c:877:14: note: each undeclared identifier is reported only once for each function it appears in
    aplay.c: In function 'test_au':
    aplay.c:908:2: error: 'pbrec_count' undeclared (first use in this function)
    aplay.c: In function 'voc_play':
    aplay.c:1751:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:1751:10: error: expected ';' before 'filepos'
    aplay.c:1881:9: error: 'filepos' undeclared (first use in this function)
    aplay.c: At top level:
    aplay.c:1968:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'calc_count'
    aplay.c: In function 'end_voc':
    aplay.c:2137:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:2137:10: error: expected ';' before 'length_seek'
    aplay.c:2146:2: error: 'length_seek' undeclared (first use in this function)
    aplay.c:2150:8: error: 'fdcount' undeclared (first use in this function)
    aplay.c: In function 'end_wave':
    aplay.c:2166:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:2166:10: error: expected ';' before 'length_seek'
    aplay.c:2167:10: error: expected ';' before 'filelen'
    aplay.c:2170:2: error: 'length_seek' undeclared (first use in this function)
    aplay.c:2174:14: error: 'fdcount' undeclared (first use in this function)
    aplay.c:2175:2: error: 'filelen' undeclared (first use in this function)
    aplay.c: In function 'end_au':
    aplay.c:2188:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:2188:10: error: expected ';' before 'length_seek'
    aplay.c:2190:2: error: 'length_seek' undeclared (first use in this function)
    aplay.c:2191:17: error: 'fdcount' undeclared (first use in this function)
    aplay.c: At top level:
    aplay.c:2221:48: error: expected declaration specifiers or '...' before 'off64_t'
    aplay.c: In function 'playback_go':
    aplay.c:2224:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:2224:10: error: expected ';' before 'written'
    aplay.c:2225:10: error: expected ';' before 'c'
    aplay.c:2230:33: error: 'written' undeclared (first use in this function)
    aplay.c:2230:43: error: 'count' undeclared (first use in this function)
    aplay.c:2242:4: error: 'c' undeclared (first use in this function)
    aplay.c:2254:4: error: 'fdcount' undeclared (first use in this function)
    aplay.c: In function 'playback':
    aplay.c:2283:2: error: 'pbrec_count' undeclared (first use in this function)
    aplay.c:2284:2: error: 'fdcount' undeclared (first use in this function)
    aplay.c:2303:3: warning: passing argument 4 of 'playback_go' makes pointer from integer without a cast
    aplay.c:2221:13: note: expected 'char *' but argument is of type 'int'
    aplay.c:2303:3: error: too many arguments to function 'playback_go'
    aplay.c:2221:13: note: declared here
    aplay.c:2320:3: warning: passing argument 4 of 'playback_go' makes pointer from integer without a cast
    aplay.c:2221:13: note: expected 'char *' but argument is of type 'int'
    aplay.c:2320:3: error: too many arguments to function 'playback_go'
    aplay.c:2221:13: note: declared here
    aplay.c:2325:3: error: too many arguments to function 'playback_go'
    aplay.c:2221:13: note: declared here
    aplay.c: In function 'capture':
    aplay.c:2376:2: error: 'off64_t' undeclared (first use in this function)
    aplay.c:2376:10: error: expected ';' before 'count'
    aplay.c:2379:2: error: 'count' undeclared (first use in this function)
    aplay.c:2424:3: error: 'rest' undeclared (first use in this function)
    aplay.c:2433:3: error: 'fdcount' undeclared (first use in this function)
    aplay.c:2435:33: error: expected ')' before 'chunk_bytes'
    aplay.c: At top level:
    aplay.c:2461:74: error: expected declaration specifiers or '...' before 'off64_t'
    aplay.c: In function 'playbackv_go':
    aplay.c:2480:9: error: 'count' undeclared (first use in this function)
    aplay.c: At top level:
    aplay.c:2513:58: error: expected declaration specifiers or '...' before 'off64_t'
    aplay.c: In function 'capturev_go':
    aplay.c:2529:9: error: 'count' undeclared (first use in this function)
    aplay.c:2546:3: error: 'fdcount' undeclared (first use in this function)
    aplay.c: In function 'playbackv':
    aplay.c:2587:2: error: 'pbrec_count' undeclared (first use in this function)
    aplay.c:2588:2: error: too many arguments to function 'playbackv_go'
    aplay.c:2461:13: note: declared here
    aplay.c: In function 'capturev':
    aplay.c:2640:2: error: 'pbrec_count' undeclared (first use in this function)
    aplay.c:2641:2: error: too many arguments to function 'capturev_go'
    aplay.c:2513:13: note: declared here
    make[1]: *** [aplay.o] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  19. x264_r2245.bb: Fix build when DISTRO_FEATURES lacks "largefile".

    grahamgower authored and kraj committed Nov 30, 2010
    mipsel-oe-linux-uclibc-gcc -march=mips32 -O3 -ffast-math -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -Wall -I. -fPIC -std=gnu99 -s -fomit-frame-pointer -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include  -c -o common/mc.o common/mc.c
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:28:0,
                     from common/osdep.h:29,
                     from common/common.h:76,
                     from common/mc.c:24:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  20. sqlite3.inc: Fix build when DISTRO_FEATURES lacks "largefile".

    grahamgower authored and kraj committed Nov 30, 2010
    The --disable-largefile configure parameter does nothing.
    
    /bin/sh ./mipsel-oe-linux-uclibc-libtool --mode=compile --tag=CC mipsel-oe-linux-uclibc-gcc -march=mips32  -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include  -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -DSQLITE_OS_UNIX=1 -I. -I./src -D_HAVE_SQLITE_CONFIG_H -DNDEBUG   -DSQLITE_THREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_OMIT_LOAD_EXTENSION=1   -DSQLITE_TEMP_STORE=1 -c sqlite3.c
    mipsel-oe-linux-uclibc-libtool: compile:  mipsel-oe-linux-uclibc-gcc -march=mips32 -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -DSQLITE_OS_UNIX=1 -I. -I./src -D_HAVE_SQLITE_CONFIG_H -DNDEBUG -DSQLITE_THREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_TEMP_STORE=1 -c sqlite3.c  -fPIC -DPIC -o .libs/sqlite3.o
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdint.h:26:0,
                     from sqlite3.c:304:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:72:0,
                     from sqlite3.c:6522:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/bits/uClibc_stdio.h:61:2: error: #error Sorry... uClibc was built without large file support!
    In file included from sqlite3.c:6522:0:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:83:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t'
    In file included from sqlite3.c:6522:0:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:719:12: error: expected declaration specifiers or '...' before 'fpos_t'
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:721:12: error: expected ';', ',' or ')' before '*' token
    make: *** [sqlite3.lo] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  21. gnome-vfs_2.24.1.bb: Fix build when DISTRO_FEATURES lacks "largefile".

    grahamgower authored and kraj committed Nov 30, 2010
    mipsel-oe-linux-uclibc-libtool: compile:  mipsel-oe-linux-uclibc-gcc -march=mips32 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -DORBIT2=1 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/glib-2.0/include -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/gconf/2 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/orbit-2.0 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/dbus-1.0 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/dbus-1.0/include -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/libxml2 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -D_REENTRANT -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/glib-2.0/include -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0 -I/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/glib-2.0/include -DXDG_PREFIX
    =_gnome_vfs_xdg -DDBUS_API_SUBJECT_TO_CHANGE -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DG_DISABLE_DEPRECATED -DGNOME_VFS_PREFIX=\"\" -DGNOME_VFS_BINDIR=\"/bin\" -DGNOME_VFS_DATADIR=\"/share\" -DGNOME_VFS_LIBDIR=\"/lib\" -DGNOME_VFS_LOCALEDIR=\"/share/locale\" -DGNOME_VFS_SYSCONFDIR=\"/etc\" -DG_LOG_DOMAIN=\"libgnomevfs\" -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -MT gnome-vfs-ace.lo -MD -MP -MF .deps/gnome-vfs-ace.Tpo -c gnome-vfs-ace.c  -fPIC -DPIC -o .libs/gnome-vfs-ace.o
    In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/limits.h:27:0,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/glib-2.0/include/glibconfig.h:11,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib/gtypes.h:34,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib/galloca.h:34,
                     from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/glib-2.0/glib.h:32,
                     from gnome-vfs-ace.h:28,
                     from gnome-vfs-ace.c:26:
    /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  22. avahi_0.6.25.bb: Fix build when DISTRO_FEATURES lacks ipv6.

    grahamgower authored and kraj committed Nov 30, 2010
    socket.c: In function 'avahi_mdns_mcast_join_ipv6':
    socket.c:159:38: error: 'IPV6_DROP_MEMBERSHIP' undeclared (first use in this function)
    socket.c:159:38: note: each undeclared identifier is reported only once for each function it appears in
    socket.c:161:45: error: 'IPV6_ADD_MEMBERSHIP' undeclared (first use in this function)
    socket.c: In function 'ipv6_pktinfo':
    socket.c:273:9: warning: unused variable 'yes'
    socket.c:272:29: warning: unused parameter 'fd'
    socket.c: In function 'avahi_open_socket_ipv6':
    socket.c:387:38: error: 'IPV6_MULTICAST_HOPS' undeclared (first use in this function)
    socket.c:393:38: error: 'IPV6_UNICAST_HOPS' undeclared (first use in this function)
    socket.c:399:38: error: 'IPV6_V6ONLY' undeclared (first use in this function)
    socket.c:405:38: error: 'IPV6_MULTICAST_LOOP' undeclared (first use in this function)
    cache.c: In function 'avahi_cache_start_poof':
    cache.c:494:5: warning: cast discards qualifiers from pointer target type
    socket.c: In function 'avahi_send_dns_packet_ipv4':
    socket.c:524:16: warning: cast increases required alignment of target type
    socket.c: In function 'avahi_send_dns_packet_ipv6':
    socket.c:575:23: error: invalid application of 'sizeof' to incomplete type 'struct in6_pktinfo'
    socket.c:603:30: error: invalid application of 'sizeof' to incomplete type 'struct in6_pktinfo'
    socket.c:608:27: error: 'IPV6_PKTINFO' undeclared (first use in this function)
    socket.c:613:17: error: dereferencing pointer to incomplete type
    socket.c:616:25: error: dereferencing pointer to incomplete type
    socket.c: In function 'avahi_recv_dns_packet_ipv4':
    socket.c:716:48: warning: cast increases required alignment of target type
    socket.c:716:25: warning: dereferencing type-punned pointer will break strict-aliasing rules
    socket.c:722:44: warning: cast increases required alignment of target type
    socket.c: In function 'avahi_recv_dns_packet_ipv6':
    socket.c:855:22: error: 'IPV6_HOPLIMIT' undeclared (first use in this function)
    socket.c:858:48: warning: cast increases required alignment of target type
    socket.c:858:25: warning: dereferencing type-punned pointer will break strict-aliasing rules
    socket.c:864:22: error: 'IPV6_PKTINFO' undeclared (first use in this function)
    socket.c:868:39: error: dereferencing pointer to incomplete type
    socket.c:871:59: error: dereferencing pointer to incomplete type
    socket.c: In function 'avahi_open_unicast_socket_ipv6':
    socket.c:946:38: error: 'IPV6_V6ONLY' undeclared (first use in this function)
    make[2]: *** [libavahi_core_la-socket.lo] Error 1
    
    Signed-off-by: Graham Gower <graham.gower@gmail.com>
    Acked-by: Khem Raj <raj.khem@gmail.com>
  23. alsa-state: Fix stereo configuration asound state for bug20

    Stefan Schmidt authored and kraj committed Dec 2, 2010
  24. kexec-tools-klibc: switch to using klibc's staged includes

    jay7x authored and kraj committed Nov 30, 2010
    kexec-tools-klibc is switched to use klibc's includes instead of having
    patch with own. This will fix building for mipsel as well.
    NOTE: now kexec-tools-klibc is just using 'klibc/include[/bits32]' dirs
    to look for includes. This should be made more configurable.
  25. klibc: fix linking for mipsel

    jay7x authored and kraj committed Nov 30, 2010
    Disable inclusion of <asm/kexec.h>. This header have function (at least
    on mipsel) which breaks klibc's syscalls parser and lead to klibc
    linking failure.
  26. php: add iconv support

    Frans Meulenbroeks authored and kraj committed Dec 1, 2010
    - fixed recipe (needed the path)
    - added two patches to auto stuff
    (these have also reported upstream)
    
    Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Commits on Dec 1, 2010
  1. qt4x11: set QT_LIBINFIX and QT_DIR_NAME

    Eric Bénard
    Eric Bénard committed Nov 25, 2010
    this will fix the following issue with qwt 5.2.1 where obj dir is:
    work/armv4t-oe-linux-gnueabi/qwt-5.2.1-r0/qwt-5.2.1/src/obj${QT_LIBINFIX}/
    instead of :
    work/armv4t-oe-linux-gnueabi/qwt-5.2.1-r0/qwt-5.2.1/src/obj/
    
    From: Martin Jansa <Martin.Jansa@gmail.com>
    Acked-by: Koen Kooi <k-kooi@ti.com>
    Signed-off-by: Eric Bénard <eric@eukrea.com>
    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Commits on Nov 30, 2010
  1. php: removed --enable-memory-limit configure argument; does not exist…

    Frans Meulenbroeks authored and kraj committed Nov 30, 2010
    … any moe
    
    Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>