# HG changeset patch # User John W. Eaton # Date 1507628072 14400 # Node ID f47df619cd1d151336d07575b81236a715e2faaa # Parent e7d902eeefda9d9ebac5cc685fddc088bae12826 qtbase: don't strip, only disable xcb on windows. diff -r e7d902eeefda -r f47df619cd1d src/qtbase.mk --- a/src/qtbase.mk Tue Oct 10 05:31:43 2017 -0400 +++ b/src/qtbase.mk Tue Oct 10 05:34:32 2017 -0400 @@ -35,12 +35,15 @@ $(PKG)_CONFIGURE_INCLUDE_OPTION := $(PKG)_CONFIGURE_LIBPATH_OPTION := $(PKG)_CONFIGURE_PLATFORM_OPTION := +$(PKG)_CONFIGURE_OPTS := ifeq ($(MXE_WINDOWS_BUILD),yes) $(PKG)_CONFIGURE_PREFIX_OPTION := -prefix '$(HOST_PREFIX)/qt5' + $(PKG)_CONFIGURE_OPTS += -no-xcb else $(PKG)_CONFIGURE_PREFIX_OPTION := -prefix '$(HOST_PREFIX)' $(PKG)_CONFIGURE_INCLUDE_OPTION += -I '$(HOST_INCDIR)/freetype2' + $(PKG)_CONFIGURE_OPTS += -qpa xcb -xcb endif ## These are needed whether cross compiling or not. @@ -78,6 +81,7 @@ ./configure \ $($(PKG)_CONFIGURE_INCLUDE_OPTION) \ $($(PKG)_CONFIGURE_LIBPATH_OPTION) \ + -no-strip \ -opensource \ -c++std c++11 \ -confirm-license \ @@ -86,7 +90,6 @@ -device-option PKG_CONFIG='$(MXE_PKG_CONFIG)' \ -force-pkg-config \ -no-use-gold-linker \ - -release \ -shared \ $($(PKG)_CONFIGURE_PREFIX_OPTION) \ -hostprefix '$(BUILD_TOOLS_PREFIX)' \ @@ -106,8 +109,7 @@ -system-pcre \ -no-openssl \ -dbus-linked \ - -no-pch \ - -no-xcb \ + -no-pch \ -v \ $($(PKG)_CONFIGURE_OPTS)