Skip to content
  1. Oct 21, 2013
  2. Oct 18, 2013
  3. Oct 17, 2013
  4. Oct 15, 2013
  5. Oct 14, 2013
    • Joe Slater's avatar
      xdebug: update to version 2.2.3 · 29390a3a
      Joe Slater authored
      
      
      Version 2.2.1 will not build with modphp 5.5.
      
      Signed-off-by: default avatarJoe Slater <jslater@windriver.com>
      29390a3a
    • Fathi Boudra's avatar
      python-numpy: add config files for armeb architecture · 9fede488
      Fathi Boudra authored
      
      
      Fix python-numpy build failure on armeb architecture.
      
      Signed-off-by: default avatarAnders Roxell <anders.roxell@linaro.org>
      Acked-by: default avatarKoen Kooi <koen.kooi@linaro.org>
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      9fede488
    • Hongxu Jia's avatar
      mariadb: Add mysql5 to RPROVIDES for backwards compatibility · 0933085d
      Hongxu Jia authored
      
      
      It failed to build image while IMAGE_INSTALL += "mysql5"
      For backwards compatibility:
      - Add mysql5 to RPROVIDES_${PN}
      - Add mysql5-dbg to RPROVIDES_${PN}-dbg
      - Add mysql5-leftovers to RPROVIDES_${PN}-leftovers
      - Use "+=" instead of "=" in  RPROVIDES_${PN}-client and
        RPROVIDES_${PN}-server
      
      The same to RREPLACES and RCONFLICTS.
      
      Signed-off-by: default avatarHongxu Jia <hongxu.jia@windriver.com>
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      0933085d
    • Hongxu Jia's avatar
      mariadb: fix do_configure failed while multilib is used · a0a4037c
      Hongxu Jia authored
      
      
      Here is the error log from mariadb's configure test
      ...
       checking for zlib compression library... configure: error: headers or
      binaries were not found in /home/jiahongxu/yocto/build-20131009-mysql/
      bitbake_build/tmp/sysroots/qemux86-64/usr/{include,lib}
      ...
      
      When multilib is used, the baselib is assigned with "lib64", here is
      the log from 'bitbake mariadb -e'
      ...
       4738 # $baselib [3 operations]
       4739 #   set conf/bitbake.conf:10
       4740 #     "${BASELIB}"
       4741 #   set conf/bitbake.conf:11
       4742 #     [vardepvalue] "${baselib}"
       4743 #   set /home/jiahongxu/yocto/build-20131009-mysql/layers/oe-core/meta/conf/multilib.conf:2
       4744 #     "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}"
       4745 # computed:
       4746 #   "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}"
       4747 baselib="lib64"
      ...
      
      In this situation, the zlib locates in 'lib64' rather than 'lib'.
      But mariadb's confiure test still searches zlib in 'lib'.
      
      Modify mariadb's confiure to let lib dir configurable rather
      than hardcode could fix this issue.
      
      Signed-off-by: default avatarHongxu Jia <hongxu.jia@windriver.com>
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      a0a4037c
    • Hongxu Jia's avatar
      mariadb: fix warning while invoking 'mysql_install_db' on target · 4e59f568
      Hongxu Jia authored
      
      
      Invoke 'mysql_install_db' on target, there are some warnings:
      ...
      Installing MariaDB/MySQL system tables...
      131009  6:13:14 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
      OK
      Filling help tables...
      131009  6:13:14 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
      OK
      ...
      
      Modify my.cnf to use '--skip-external-locking' instead of '--skip-locking'
      could fix this issue.
      
      Signed-off-by: default avatarHongxu Jia <hongxu.jia@windriver.com>
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      4e59f568
    • Hongxu Jia's avatar
      mariadb: update libdir for libtool · 8a5dc53b
      Hongxu Jia authored
      
      
      In mariadb recipe,do_install move all the lib files from usr/lib/mysql
      to usr/lib,but didn't change libdir value in *.la libtool file. This
      will cause libtool can't get correct lib path of mysql when other
      package need mysql lib.So update them to correct value.
      
      Here is a exapmle:
      In libmysqlclient.la file: libdir = "/usr/lib/mysq/", but in fact
      libmysqclient.so is installed into  "/usr/lib", this will cause
      libtool can not find correct lib file with libmysqlclient.la, then
      libtool will use rpath option to reference a absolute path, and
      this will cause rpath WARING and rpm error.
      
      Signed-off-by: default avatarHongxu Jia <hongxu.jia@windriver.com>
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      8a5dc53b