Skip to content
  1. Jan 18, 2011
  2. Jan 14, 2011
  3. Jan 02, 2011
  4. Dec 30, 2010
  5. Dec 22, 2010
    • Thomas Petazzoni's avatar
      qt: fix mysql module build · 4c31d75c
      Thomas Petazzoni authored
      
      
      Closes #2371
      
      Bug 2371 was a Qt compilation issue when MySQL support was enabled,
      because the Qt configuration tests were looking at host MySQL
      libraries.
      
      Even though I couldn't reproduce the bug with MySQL libraries
      installed on my host, there was clearly a problem since
      -I/usr/include/mysql and -L/usr/lib/mysql were part of the compilation
      flags when building those tests.
      
      This was caused by the fact that /usr/bin/mysql_config was used
      instead of $(STAGING_DIR)/usr/bin/mysql_config. We fix this by passing
      the path to the correct mysql_config script using the -mysql_config Qt
      ./configure argument. Since this mysql_config script returns the
      correct flags for libraries and headers path, the hardcoded -I and -L
      flag in qt.mk are no longer needed.
      
      With this in place, Qt is no longer compiled with -I/usr/include/mysql
      and -L/usr/lib/mysql, which presumably should fix the problem reported
      in bug 2371.
      
      Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      4c31d75c
    • Thomas Petazzoni's avatar
      xkeyboard-config: bump to 2.0 to fix bug 2965 · 6ddf4702
      Thomas Petazzoni authored
      Closes #2965
      
      For some odd reason, xkeyboard-config < 1.8 was creating a symbolic
      link from /usr/share/X11/xkb/xkbcomp to the xkbcomp binary. But in
      cross-compilation mode, this is absurd as the xkbcomp binary to which
      the link is pointing is the one in $(HOST_DIR).
      
      This symbolic link thing has been removed completely starting from
      xkeyboard-config 1.9. See
      http://cgit.freedesktop.org/xkeyboard-config/commit/?id=f413dff57e77e7b01461508f74b4e92d1dc8defd
      
      .
      
      Therefore, we simply bump xkeyboard-config to the latest available
      version, 2.0.
      
      Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      6ddf4702
  6. Dec 21, 2010
    • Thomas Petazzoni's avatar
      xlib_libX11: compile makekeys for the host correctly · eb56385b
      Thomas Petazzoni authored
      
      
      As reported by Miroslav Ignjatovic in bug #2983, our hack in
      xlib_libX11 to build makekeys for the host does not work, for several
      reasons:
      
       * As we are building a tool for the host, we shouldn't pass
         -I$(STAGING_DIR)/usr/include, since the $(STAGING_DIR) contains
         headers of packages for the target.
      
       * Instead, we should use the headers in $(HOST_DIR)/usr/include. They
         were not used due to a typo: $(HOST_CFLAGS) must be used instead of
         $(HOSTCFLAGS).
      
       * Finally, in order for makekeys to find the required headers in
         $(HOST_DIR)/usr/include, we must depend on host-xproto_xproto.
      
      This fixes bug #2983.
      
      Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      eb56385b
  7. Dec 14, 2010
  8. Dec 13, 2010
  9. Dec 12, 2010
Loading