summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bare/config/devel/gettext-0.18.3.1-1.cfg4
-rw-r--r--bare/config/devel/glib-2.39.3-1.cfg4
-rw-r--r--bare/config/devel/libffi-3.0.13-1.cfg4
-rw-r--r--bare/config/devel/pixman-0.32.4-1.cfg4
-rw-r--r--bare/config/devel/qemu-git-1.cfg3
-rw-r--r--source-builder/config/glib-2-1.cfg3
-rw-r--r--source-builder/config/pixman-0-1.cfg3
-rw-r--r--source-builder/config/qemu-1-1.cfg7
8 files changed, 22 insertions, 10 deletions
diff --git a/bare/config/devel/gettext-0.18.3.1-1.cfg b/bare/config/devel/gettext-0.18.3.1-1.cfg
index d215e67..5286a62 100644
--- a/bare/config/devel/gettext-0.18.3.1-1.cfg
+++ b/bare/config/devel/gettext-0.18.3.1-1.cfg
@@ -13,4 +13,6 @@
#
# The GetText build instructions. We use 0.x.x Release 1.
#
-%include %{_configdir}/gettext-0-1.cfg
+%ifn %{pkgconfig gettext}
+ %include %{_configdir}/gettext-0-1.cfg
+%endif
diff --git a/bare/config/devel/glib-2.39.3-1.cfg b/bare/config/devel/glib-2.39.3-1.cfg
index d4bceab..003defe 100644
--- a/bare/config/devel/glib-2.39.3-1.cfg
+++ b/bare/config/devel/glib-2.39.3-1.cfg
@@ -15,4 +15,6 @@
#
# The GLib build instructions. We use 2.x.x Release 1.
#
-%include %{_configdir}/glib-2-1.cfg
+%ifn %{pkgconfig glib-2.0}
+ %include %{_configdir}/glib-2-1.cfg
+%endif
diff --git a/bare/config/devel/libffi-3.0.13-1.cfg b/bare/config/devel/libffi-3.0.13-1.cfg
index efd5924..f783477 100644
--- a/bare/config/devel/libffi-3.0.13-1.cfg
+++ b/bare/config/devel/libffi-3.0.13-1.cfg
@@ -13,4 +13,6 @@
#
# The LibFFI build instructions. We use 3.x.x Release 1.
#
-%include %{_configdir}/libffi-3-1.cfg
+%ifn %{pkgconfig libffi}
+ %include %{_configdir}/libffi-3-1.cfg
+%endif
diff --git a/bare/config/devel/pixman-0.32.4-1.cfg b/bare/config/devel/pixman-0.32.4-1.cfg
index 79819be..aadc773 100644
--- a/bare/config/devel/pixman-0.32.4-1.cfg
+++ b/bare/config/devel/pixman-0.32.4-1.cfg
@@ -13,4 +13,6 @@
#
# The Pixman build instructions. We use 0.x.x Release 1.
#
-%include %{_configdir}/pixman-0-1.cfg
+%ifn %{pkgconfig pixman-1}
+ %include %{_configdir}/pixman-0-1.cfg
+%endif
diff --git a/bare/config/devel/qemu-git-1.cfg b/bare/config/devel/qemu-git-1.cfg
index 259cc70..d242be7 100644
--- a/bare/config/devel/qemu-git-1.cfg
+++ b/bare/config/devel/qemu-git-1.cfg
@@ -23,8 +23,7 @@
# Qemu is from GIT.
#
Source0: git://git.qemu-project.org/qemu.git?pull?checkout=%{qemu_version}?submodule=dtc
-Patch0: %{rtems_git_tools}/qemu/0001-configure-use-glib-in-glib-pkg-config-check.patch
-Patch1: %{rtems_git_tools}/qemu/0001-zynq-Request-qemu-reset-when-PSS_RESET_CTRL-triggere.patch
+Patch0: %{rtems_git_tools}/qemu/0001-zynq-Request-qemu-reset-when-PSS_RESET_CTRL-triggere.patch
#
# The Qemu build instructions. We use 1.x.x Release 1.
diff --git a/source-builder/config/glib-2-1.cfg b/source-builder/config/glib-2-1.cfg
index 5aca619..b5c6dd1 100644
--- a/source-builder/config/glib-2-1.cfg
+++ b/source-builder/config/glib-2-1.cfg
@@ -68,7 +68,8 @@ Source0: http://ftp.gnome.org/pub/gnome/sources/glib/%{glib_version_major}/glib-
--infodir=%{_infodir} \
--datadir=%{_datadir} \
--build=%{_build} --host=%{_host} \
- --with-sysroot=$SYSROOT
+ --with-sysroot=$SYSROOT \
+ --disable-dtrace
%{__make} %{?_smp_mflags} all
diff --git a/source-builder/config/pixman-0-1.cfg b/source-builder/config/pixman-0-1.cfg
index cf60723..56ab6bf 100644
--- a/source-builder/config/pixman-0-1.cfg
+++ b/source-builder/config/pixman-0-1.cfg
@@ -63,7 +63,8 @@ Source0: http://cairographics.org/releases/pixman-%{pixman_version}.tar.gz
--mandir=%{_mandir} \
--infodir=%{_infodir} \
--datadir=%{_datadir} \
- --build=%{_build} --host=%{_host}
+ --build=%{_build} --host=%{_host} \
+ --disable-gtk
%{__make} %{?_smp_mflags} all
diff --git a/source-builder/config/qemu-1-1.cfg b/source-builder/config/qemu-1-1.cfg
index 4d81074..1ee7af7 100644
--- a/source-builder/config/qemu-1-1.cfg
+++ b/source-builder/config/qemu-1-1.cfg
@@ -54,13 +54,16 @@ Source0: http://wiki.qemu-project.org/download/qemu-%{qemu_version}.tar.bz2
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT \
- PKG_CONFIG_SYSROOT_DIR=$SB_TMPROOT \
+ PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT \
%{_ld_library_path}=$SYSROOT/lib \
+ LDFLAGS="-Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib" \
../${source_dir_0}/configure \
--prefix=%{_prefix} \
+ --enable-trace-backend=simple \
--disable-tools \
--disable-pie \
- --disable-vnc
+ --disable-vnc \
+ --disable-netmap
%{__make} %{?_smp_mflags} all