* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2010-02-26 8:14 Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 1/6] avahi: add dependency on host-intltool Thomas Petazzoni
` (6 more replies)
0 siblings, 7 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
The following changes since commit 0f40a46a54a3620c88fbd52e38a0f29c6aedb9a0:
Gustavo Zacarias (1):
Remove obsolete hostap package
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Thomas Petazzoni (6):
avahi: add dependency on host-intltool
libcgicc: fix build breakage and bump version
libraw1394: fix tarball URL
cramfs: add CFLAGS/LDFLAGS and host-zlib dependency
squashfs: pass CFLAGS/LDFLAGS and add host-zlib dependency
busybox: add upstream 1.16 fix
package/avahi/avahi.mk | 2 +-
package/busybox/busybox-1.16.0-fsync.patch | 13 ++++
package/libcgicc/cgicc-3.2.7-memset.patch | 12 ----
.../cgicc-3.2.9-disable-documentation-option.patch | 50 +++++++++++++++
package/libcgicc/libcgicc.mk | 8 ++-
package/libraw1394/libraw1394.mk | 2 +-
target/cramfs/cramfs.mk | 4 +-
.../squashfs/squashfs-4.0-build-system-fix.patch | 65 ++++++++++++++++++++
target/squashfs/squashfsroot.mk | 4 +-
9 files changed, 139 insertions(+), 21 deletions(-)
create mode 100644 package/busybox/busybox-1.16.0-fsync.patch
delete mode 100644 package/libcgicc/cgicc-3.2.7-memset.patch
create mode 100644 package/libcgicc/cgicc-3.2.9-disable-documentation-option.patch
create mode 100644 target/squashfs/squashfs-4.0-build-system-fix.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 1/6] avahi: add dependency on host-intltool
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 2/6] libcgicc: fix build breakage and bump version Thomas Petazzoni
` (5 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
Without intltool, configuration fails with:
checking for intltool >= 0.35.0... ./configure: line 28714: intltool-update: command not found
found
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/avahi/avahi.mk | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/package/avahi/avahi.mk b/package/avahi/avahi.mk
index 0c9d11e..b3e1d9b 100644
--- a/package/avahi/avahi.mk
+++ b/package/avahi/avahi.mk
@@ -82,7 +82,7 @@ AVAHI_CONF_OPT = --localstatedir=/var \
--with-autoipd-user=default \
--with-autoipd-group=default
-AVAHI_DEPENDENCIES = $(if $(BR2_PACKAGE_GETTEXT),gettext)
+AVAHI_DEPENDENCIES = $(if $(BR2_PACKAGE_GETTEXT),gettext) host-intltool
ifneq ($(BR2_PACKAGE_AVAHI_DAEMON)$(BR2_PACKAGE_AVAHI_AUTOIPD),)
AVAHI_DEPENDENCIES += libdaemon
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 2/6] libcgicc: fix build breakage and bump version
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 1/6] avahi: add dependency on host-intltool Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 3/6] libraw1394: fix tarball URL Thomas Petazzoni
` (4 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
First, the build was failing with:
cd .. && /bin/sh /home/test/brbuild/build/cgicc-3.2.7/support/missing --run autoheader
/home/test/brbuild/build/cgicc-3.2.7/support/missing: line 52: autoheader: command not found
WARNING: `autoheader' is missing on your system. You should only need it if
you modified `acconfig.h' or `configure.ac'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
That was because the PATH doesn't contain $(HOST_DIR)/usr/bin. So we
pass $(TARGET_MAKE_ENV) when calling make.
Then, the build was failing because of the crappy configure.ac and
doc/Makefile.am this project has. configure.ac checks if doxygen is
available, and if it isn't, it sets DOXYGEN to /bin/echo. Then,
doc/Makefile.am does:
DATE=`date '+%-d %b %Y'` VERSION=$(VERSION) $(DOXYGEN) Doxyfile
cp $(IMAGES) cgicc-doc.css html
mv html/index.html html/index.html.bak
When DOXYGEN=/bin/echo, then the first line does not generate anything
in html/, and the third line fails.
Therefore, we add a patch that allows to pass a --disable-doc option,
which removes the check for Doxygen. If --enable-doc is passed, then
the configure script fails if Doxygen isn't found (but in the
Buildroot case, we always pass --disable-doc to avoid the doxygen
dependency).
We also take this opportunity to bump the version of libcgicc, and to
remove a patch that is no longer needed due to this version bump.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/libcgicc/cgicc-3.2.7-memset.patch | 12 -----
.../cgicc-3.2.9-disable-documentation-option.patch | 50 ++++++++++++++++++++
package/libcgicc/libcgicc.mk | 8 ++-
3 files changed, 55 insertions(+), 15 deletions(-)
delete mode 100644 package/libcgicc/cgicc-3.2.7-memset.patch
create mode 100644 package/libcgicc/cgicc-3.2.9-disable-documentation-option.patch
diff --git a/package/libcgicc/cgicc-3.2.7-memset.patch b/package/libcgicc/cgicc-3.2.7-memset.patch
deleted file mode 100644
index f1c1411..0000000
--- a/package/libcgicc/cgicc-3.2.7-memset.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN cgicc-3.2.7-0rig//demo/dns.cpp cgicc-3.2.7/demo/dns.cpp
---- cgicc-3.2.7-0rig//demo/dns.cpp 2009-01-21 00:24:13.000000000 +0100
-+++ cgicc-3.2.7/demo/dns.cpp 2009-01-21 00:24:30.000000000 +0100
-@@ -34,6 +34,7 @@
- #include <vector>
- #include <stdexcept>
- #include <iostream>
-+#include <string.h>
-
- #include "cgicc/CgiDefs.h"
- #include "cgicc/Cgicc.h"
-
diff --git a/package/libcgicc/cgicc-3.2.9-disable-documentation-option.patch b/package/libcgicc/cgicc-3.2.9-disable-documentation-option.patch
new file mode 100644
index 0000000..a7b04a8
--- /dev/null
+++ b/package/libcgicc/cgicc-3.2.9-disable-documentation-option.patch
@@ -0,0 +1,50 @@
+Index: cgicc-3.2.9/Makefile.am
+===================================================================
+--- cgicc-3.2.9.orig/Makefile.am 2010-02-25 16:34:06.000000000 +0100
++++ cgicc-3.2.9/Makefile.am 2010-02-25 16:34:14.000000000 +0100
+@@ -8,9 +8,15 @@
+ DEMO =
+ endif
+
++if DOC
++DOCDIR = doc
++else
++DOC =
++endif
++
+ ACLOCAL_AMFLAGS=
+
+-SUBDIRS = cgicc doc support $(DEMO)
++SUBDIRS = cgicc $(DOCDIR) support $(DEMO)
+
+ CLEANFILES = *~
+
+Index: cgicc-3.2.9/configure.ac
+===================================================================
+--- cgicc-3.2.9.orig/configure.ac 2010-02-25 16:34:06.000000000 +0100
++++ cgicc-3.2.9/configure.ac 2010-02-25 16:45:46.000000000 +0100
+@@ -17,9 +17,23 @@
+ AC_PROG_CXX
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
+-AC_CHECK_PROG(DOXYGEN, doxygen, doxygen, /bin/echo)
+
+
++AC_ARG_ENABLE(doc,
++ [ --enable-doc build doc [[default=yes]]],
++ [case "${enableval}" in
++ yes) cgicc_doc=yes ;;
++ no) cgicc_doc=no ;;
++ *) AC_MSG_ERROR(bad value ${enableval} for --enable-doc) ;;
++ esac], cgicc_doc=yes)
++
++if test "$cgicc_doc" = yes; then
++ AC_CHECK_PROG(DOXYGEN, doxygen, doxygen)
++ if test -z "$DOXYGEN" ; then
++ AC_MSG_ERROR([Doxygen is required to build the documentation])
++ fi
++fi
++AM_CONDITIONAL(DOC, test "$cgicc_doc" = yes)
+
+ dnl Determine host system type
+
diff --git a/package/libcgicc/libcgicc.mk b/package/libcgicc/libcgicc.mk
index 5237e70..b4cf567 100644
--- a/package/libcgicc/libcgicc.mk
+++ b/package/libcgicc/libcgicc.mk
@@ -4,7 +4,7 @@
#
#############################################################
-LIBCGICC_VERSION=3.2.7
+LIBCGICC_VERSION=3.2.9
LIBCGICC_DIR=$(BUILD_DIR)/cgicc-$(LIBCGICC_VERSION)
LIBCGICC_SITE=$(BR2_GNU_MIRROR)/cgicc
LIBCGICC_SOURCE=cgicc-$(LIBCGICC_VERSION).tar.gz
@@ -22,6 +22,7 @@ $(LIBCGICC_DIR)/.unpacked: $(DL_DIR)/$(LIBCGICC_SOURCE)
$(LIBCGICC_DIR)/.configured: $(LIBCGICC_DIR)/.unpacked
(cd $(LIBCGICC_DIR); rm -f config.cache; \
+ $(AUTORECONF); \
$(TARGET_CONFIGURE_OPTS) \
$(TARGET_CONFIGURE_ARGS) \
./configure $(QUIET) \
@@ -33,15 +34,16 @@ $(LIBCGICC_DIR)/.configured: $(LIBCGICC_DIR)/.unpacked
--sysconfdir=/etc \
--localstatedir=/var \
--disable-demos \
+ --disable-doc \
)
touch $@
$(LIBCGICC_DIR)/.compiled: $(LIBCGICC_DIR)/.configured
- $(MAKE) -C $(LIBCGICC_DIR)
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(LIBCGICC_DIR)
touch $@
$(STAGING_DIR)/usr/lib/libcgicc.so: $(LIBCGICC_DIR)/.compiled
- $(MAKE) DESTDIR=$(STAGING_DIR) -C $(LIBCGICC_DIR) install
+ $(TARGET_MAKE_ENV) $(MAKE) DESTDIR=$(STAGING_DIR) -C $(LIBCGICC_DIR) install
touch -c $(STAGING_DIR)/usr/lib/libcgicc.so
$(TARGET_DIR)/usr/lib/libcgicc.so: $(STAGING_DIR)/usr/lib/libcgicc.so
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 3/6] libraw1394: fix tarball URL
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 1/6] avahi: add dependency on host-intltool Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 2/6] libcgicc: fix build breakage and bump version Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 4/6] cramfs: add CFLAGS/LDFLAGS and host-zlib dependency Thomas Petazzoni
` (3 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
The website of libraw1394 isn't anymore on http://www.linux1394.org.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/libraw1394/libraw1394.mk | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/package/libraw1394/libraw1394.mk b/package/libraw1394/libraw1394.mk
index 2dfaadc..045cc82 100644
--- a/package/libraw1394/libraw1394.mk
+++ b/package/libraw1394/libraw1394.mk
@@ -6,7 +6,7 @@
LIBRAW1394_VERSION:=1.2.1
LIBRAW1394_SOURCE:=libraw1394-$(LIBRAW1394_VERSION).tar.gz
-LIBRAW1394_SITE:=http://www.linux1394.org/dl
+LIBRAW1394_SITE:=http://www.kernel.org/pub/linux/libs/ieee1394/
LIBRAW1394_DIR:=$(BUILD_DIR)/libraw1394-$(LIBRAW1394_VERSION)
$(DL_DIR)/$(LIBRAW1394_SOURCE):
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 4/6] cramfs: add CFLAGS/LDFLAGS and host-zlib dependency
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
` (2 preceding siblings ...)
2010-02-26 8:14 ` [Buildroot] [PATCH 3/6] libraw1394: fix tarball URL Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 5/6] squashfs: pass CFLAGS/LDFLAGS and add " Thomas Petazzoni
` (2 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
cramfs depends on host-zlib, so it must be built prior to cramfs.
Moreover, we need to pass the HOST_CFLAGS and HOST_LDFLAGS variables,
otherwise it doesn't find zlib in $(HOST_DIR).
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
target/cramfs/cramfs.mk | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/cramfs/cramfs.mk b/target/cramfs/cramfs.mk
index 79353b5..e6d63ed 100644
--- a/target/cramfs/cramfs.mk
+++ b/target/cramfs/cramfs.mk
@@ -20,10 +20,10 @@ $(CRAMFS_DIR): $(DL_DIR)/$(CRAMFS_SOURCE)
toolchain/patch-kernel.sh $(CRAMFS_DIR) target/cramfs/ cramfs\*.patch
$(CRAMFS_DIR)/mkcramfs: $(CRAMFS_DIR)
- $(MAKE) CFLAGS="-Wall -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" -C $(CRAMFS_DIR)
+ $(MAKE) CFLAGS="$(HOST_CFLAGS) -Wall -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" LDFLAGS="$(HOST_LDFLAGS)" -C $(CRAMFS_DIR)
touch -c $@
-cramfs: $(CRAMFS_DIR)/mkcramfs
+cramfs: host-zlib $(CRAMFS_DIR)/mkcramfs
cramfs-source: $(DL_DIR)/$(CRAMFS_SOURCE)
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 5/6] squashfs: pass CFLAGS/LDFLAGS and add host-zlib dependency
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
` (3 preceding siblings ...)
2010-02-26 8:14 ` [Buildroot] [PATCH 4/6] cramfs: add CFLAGS/LDFLAGS and host-zlib dependency Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 6/6] busybox: add upstream 1.16 fix Thomas Petazzoni
2010-02-26 9:43 ` [Buildroot] [pull request] Pull request for branch misc-fixes Peter Korsgaard
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
Squashfs depends on host-zlib, so we add this as a dependency. As
host-zlib is installed in $(HOST_DIR), we must pass $(HOST_CFLAGS) and
$(HOST_LDFLAGS).
Unfortunately, if we pass CFLAGS=$(HOST_CFLAGS), we override the
CFLAGS defined in the Makefile, and the build fails. Therefore, we
borrow a patch from OpenEmbedded to fix this problem.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
.../squashfs/squashfs-4.0-build-system-fix.patch | 65 ++++++++++++++++++++
target/squashfs/squashfsroot.mk | 4 +-
2 files changed, 67 insertions(+), 2 deletions(-)
create mode 100644 target/squashfs/squashfs-4.0-build-system-fix.patch
diff --git a/target/squashfs/squashfs-4.0-build-system-fix.patch b/target/squashfs/squashfs-4.0-build-system-fix.patch
new file mode 100644
index 0000000..7ba0ab9
--- /dev/null
+++ b/target/squashfs/squashfs-4.0-build-system-fix.patch
@@ -0,0 +1,65 @@
+Fix the build system so that CFLAGS can be overriden on the command
+line to pass additionnal -I options.
+
+Patch borrowed from OpenEmbedded.
+
+Index: squashfs-4.0/squashfs-tools/Makefile
+===================================================================
+--- squashfs-4.0.orig/squashfs-tools.orig/Makefile 2009-04-19 01:47:43.000000000 +0200
++++ squashfs-4.0/squashfs-tools/Makefile 2009-04-19 01:52:36.000000000 +0200
+@@ -1,36 +1,48 @@
+ INSTALL_DIR = /usr/local/bin
+
+ INCLUDEDIR = .
++CFLAGS_R = -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
++LIBS = -lz -lpthread
+
+ CFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -O2
+
+ all: mksquashfs unsquashfs
+
+ mksquashfs: mksquashfs.o read_fs.o sort.o swap.o pseudo.o
+- $(CC) mksquashfs.o read_fs.o sort.o swap.o pseudo.o -lz -lpthread -lm -o $@
++ $(CC) $(LDFLAGS) mksquashfs.o read_fs.o sort.o swap.o pseudo.o -lz -lpthread -lm -o $@
+
+ mksquashfs.o: mksquashfs.c squashfs_fs.h mksquashfs.h global.h sort.h squashfs_swap.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ read_fs.o: read_fs.c squashfs_fs.h read_fs.h global.h squashfs_swap.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ sort.o: sort.c squashfs_fs.h global.h sort.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ swap.o: swap.c Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ pseudo.o: pseudo.c pseudo.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ unsquashfs: unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o
+- $(CC) unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o -lz -lpthread -lm -o $@
++ $(CC) $(LDFLAGS) unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o -lz -lpthread -lm -o $@
+
+-unsquashfs.o: unsquashfs.h unsquashfs.c squashfs_fs.h squashfs_swap.h squashfs_compat.h global.h Makefile
++unsquashfs.o: unsquashfs.c unsquashfs.h squashfs_fs.h squashfs_swap.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-1.o: unsquashfs.h unsquash-1.c squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-1.o: unsquash-1.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-2.o: unsquashfs.h unsquash-2.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-2.o: unsquash-2.c unsquashfs.h unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-3.o: unsquashfs.h unsquash-3.c squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-3.o: unsquash-3.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-4.o: unsquashfs.h unsquash-4.c squashfs_fs.h squashfs_swap.h global.h Makefile
++unsquash-4.o: unsquash-4.c unsquashfs.h squashfs_fs.h squashfs_swap.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ clean:
+ -rm -f *.o mksquashfs unsquashfs
diff --git a/target/squashfs/squashfsroot.mk b/target/squashfs/squashfsroot.mk
index ebb0cd2..63adc5c 100644
--- a/target/squashfs/squashfsroot.mk
+++ b/target/squashfs/squashfsroot.mk
@@ -18,9 +18,9 @@ $(SQUASHFS_DIR)/.unpacked: $(DL_DIR)/$(SQUASHFS_SOURCE) #$(SQUASHFS_PATCH)
touch $@
$(SQUASHFS_DIR)/squashfs-tools/mksquashfs: $(SQUASHFS_DIR)/.unpacked
- $(MAKE) -C $(SQUASHFS_DIR)/squashfs-tools
+ $(MAKE) CFLAGS="$(HOST_CFLAGS)" LDFLAGS="$(HOST_LDFLAGS)" -C $(SQUASHFS_DIR)/squashfs-tools
-squashfs: $(SQUASHFS_DIR)/squashfs-tools/mksquashfs
+squashfs: host-zlib $(SQUASHFS_DIR)/squashfs-tools/mksquashfs
squashfs-source: $(DL_DIR)/$(SQUASHFS_SOURCE)
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [PATCH 6/6] busybox: add upstream 1.16 fix
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
` (4 preceding siblings ...)
2010-02-26 8:14 ` [Buildroot] [PATCH 5/6] squashfs: pass CFLAGS/LDFLAGS and add " Thomas Petazzoni
@ 2010-02-26 8:14 ` Thomas Petazzoni
2010-02-26 9:43 ` [Buildroot] [pull request] Pull request for branch misc-fixes Peter Korsgaard
6 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 8:14 UTC (permalink / raw)
To: buildroot
Fixes https://bugs.busybox.net/show_bug.cgi?id=1177, available at
http://busybox.net/downloads/fixes-1.16.0/busybox-1.16.0-fsync.patch.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/busybox/busybox-1.16.0-fsync.patch | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
create mode 100644 package/busybox/busybox-1.16.0-fsync.patch
diff --git a/package/busybox/busybox-1.16.0-fsync.patch b/package/busybox/busybox-1.16.0-fsync.patch
new file mode 100644
index 0000000..b0d73ee
--- /dev/null
+++ b/package/busybox/busybox-1.16.0-fsync.patch
@@ -0,0 +1,13 @@
+diff -urpN busybox-1.16.0/coreutils/fsync.c busybox-1.16.0-fsync/coreutils/fsync.c
+--- busybox-1.16.0/coreutils/fsync.c 2010-01-25 01:59:38.000000000 +0100
++++ busybox-1.16.0-fsync/coreutils/fsync.c 2010-02-26 08:24:59.000000000 +0100
+@@ -7,6 +7,9 @@
+ * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
+ */
+ #include "libbb.h"
++#ifndef O_NOATIME
++# define O_NOATIME 0
++#endif
+
+ /* This is a NOFORK applet. Be very careful! */
+
--
1.6.3.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
` (5 preceding siblings ...)
2010-02-26 8:14 ` [Buildroot] [PATCH 6/6] busybox: add upstream 1.16 fix Thomas Petazzoni
@ 2010-02-26 9:43 ` Peter Korsgaard
2010-02-26 10:02 ` Thomas Petazzoni
6 siblings, 1 reply; 22+ messages in thread
From: Peter Korsgaard @ 2010-02-26 9:43 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The following changes since commit 0f40a46a54a3620c88fbd52e38a0f29c6aedb9a0:
Thomas> Gustavo Zacarias (1):
Thomas> Remove obsolete hostap package
Thomas> are available in the git repository at:
Thomas> git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Pulled and pushed, thanks!
Anything else missing before 2010.20?
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2010-02-26 9:43 ` [Buildroot] [pull request] Pull request for branch misc-fixes Peter Korsgaard
@ 2010-02-26 10:02 ` Thomas Petazzoni
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-02-26 10:02 UTC (permalink / raw)
To: buildroot
On Fri, 26 Feb 2010 10:43:25 +0100
Peter Korsgaard <jacmet@uclibc.org> wrote:
> Anything else missing before 2010.20?
Probably tons of other bugs to fix, but that's all I have ready at the
moment. So you can go for the 2010.02 release.
Cheers,
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2010-04-28 21:40 Thomas Petazzoni
2010-05-02 22:03 ` Peter Korsgaard
0 siblings, 1 reply; 22+ messages in thread
From: Thomas Petazzoni @ 2010-04-28 21:40 UTC (permalink / raw)
To: buildroot
Hello,
Here is a set of patches, some of them are important fixes that should
really be merged before 2010.05, some other are improvements and
cleanups that can be postponed if needed.
The important ones are :
libxslt: fix host compilation
uClibc: add UCLIBC_HAS_NFTW to default configuration
uclibc: make sure the default configuration doesn't ask questions
Fix autotools configuration cache handling
Best regards,
Thomas
The following changes since commit 671ec3917b7b8d9e6a22c1f881ff46808e3d8806:
Peter Korsgaard (1):
alsa-utils: alsamixer needs WCHAR
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Thomas Petazzoni (19):
autotools: fix autoreconf check
libxslt: fix host compilation
openssl: convert to the generic infrastructure
autotools: inherit LIBTOOL_PATCH for host packages
packages: remove useless HOST_*_LIBTOOL_PATCH
autotools: fix referencing to LIBTOOL_PATCH variable
freetype: disable autoreconf
packages: handle interrupted downloads
uClibc: add UCLIBC_HAS_NFTW to default configuration
uclibc: make sure the default configuration doesn't ask questions
Commonalize the definition of TOOLCHAIN_DIR
Get rid of KERNEL_CROSS
Remove latest users of the ROOTFS_SUFFIX thing
Get rid of the code computing ROOTFS_SUFFIX
Update defconfigs after BR2_ROOTFS_SUFFIX removal
Remove BR2_GNU_TARGET_SUFFIX and compute GNU_TARGET_NAME
Update defconfigs after BR2_GNU_TARGET_SUFFIX removal
Unverbosify autoreconf output
Fix autotools configuration cache handling
Config.in | 18 -----
Makefile | 2 +
configs/arm_toolchain_defconfig | 2 -
configs/at91rm9200df_defconfig | 2 -
configs/at91rm9200df_ext_bare_defconfig | 2 -
configs/at91rm9200df_ext_defconfig | 2 -
configs/at91sam9260dfc_defconfig | 2 -
configs/at91sam9260dfc_ext_bare_defconfig | 2 -
configs/at91sam9260dfc_ext_defconfig | 2 -
configs/at91sam9260pf_defconfig | 1 -
configs/at91sam9261ek_defconfig | 2 -
configs/at91sam9261ek_ext_bare_defconfig | 2 -
configs/at91sam9261ek_ext_defconfig | 2 -
configs/at91sam9263ek_defconfig | 2 -
configs/at91sam9263ek_ext_bare_defconfig | 2 -
configs/at91sam9263ek_ext_defconfig | 2 -
configs/at91sam9g20dfc_defconfig | 2 -
configs/at91sam9g20dfc_ext_bare_defconfig | 2 -
configs/at91sam9g20dfc_ext_defconfig | 2 -
configs/atngw100-base_defconfig | 2 -
configs/atngw100_defconfig | 2 -
configs/atstk1005_defconfig | 2 -
configs/atstk100x_defconfig | 2 -
configs/i386_defconfig | 2 -
configs/i686_defconfig | 2 -
configs/integrator926_defconfig | 2 -
configs/integrator926_huge_defconfig | 2 -
configs/kb9202_defconfig | 2 -
configs/v100sc2_defconfig | 2 -
package/Makefile.autotools.in | 15 +++-
package/Makefile.in | 29 ++++----
package/Makefile.package.in | 8 ++-
package/autoconf/autoconf.mk | 2 +-
package/dbus/dbus.mk | 1 -
package/directfb/directfb.mk | 1 -
package/expat/expat.mk | 1 -
package/fakeroot/fakeroot.mk | 1 -
package/freetype/freetype.mk | 2 +-
package/libglib2/libglib2.mk | 1 -
package/libpng/libpng.mk | 1 -
package/libxml2/libxml2.mk | 2 -
package/libxslt/libxslt.mk | 3 +-
package/openssl/openssl.mk | 85 +++++++++++++---------
package/pcmcia/pcmcia.mk | 2 +-
package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 1 -
target/linux/Makefile.in | 5 +-
target/linux/Makefile.in.advanced | 5 +-
toolchain/uClibc/uClibc-0.9.31.config | 2 +-
toolchain/uClibc/uclibc.mk | 4 +-
49 files changed, 98 insertions(+), 146 deletions(-)
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2010-04-28 21:40 Thomas Petazzoni
@ 2010-05-02 22:03 ` Peter Korsgaard
0 siblings, 0 replies; 22+ messages in thread
From: Peter Korsgaard @ 2010-05-02 22:03 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> Hello,
Thomas> Here is a set of patches, some of them are important fixes that should
Thomas> really be merged before 2010.05, some other are improvements and
Thomas> cleanups that can be postponed if needed.
Thomas> The important ones are :
Thomas> libxslt: fix host compilation
Thomas> uClibc: add UCLIBC_HAS_NFTW to default configuration
Thomas> uclibc: make sure the default configuration doesn't ask questions
Thomas> Fix autotools configuration cache handling
Thanks, I've committed everything except for 7 and 8 (freetype +
interrupted downloads).
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2010-05-05 21:55 Thomas Petazzoni
2010-05-07 22:05 ` Peter Korsgaard
0 siblings, 1 reply; 22+ messages in thread
From: Thomas Petazzoni @ 2010-05-05 21:55 UTC (permalink / raw)
To: buildroot
The following changes since commit d701a82321ad2f3e5bfa16639e93532294cad4ce:
Paulius Zaleckas (1):
Remove gtk-doc documentations from target
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Thomas Petazzoni (3):
busybox: disable MTD utils in default configuration
libxcb: fix path to Python modules
xlib_libX11: re-add a patch to fix the keysymdef issue
package/busybox/busybox-1.16.x.config | 8 ++--
package/x11r7/libxcb/libxcb.mk | 3 +-
.../xlib_libX11/xlib_libX11-1.3.2-keysymdef.patch | 35 ++++++++++++++++++++
3 files changed, 41 insertions(+), 5 deletions(-)
create mode 100644 package/x11r7/xlib_libX11/xlib_libX11-1.3.2-keysymdef.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2010-05-07 19:30 Thomas Petazzoni
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2010-05-07 19:30 UTC (permalink / raw)
To: buildroot
Hello,
Here is a resend of this patch set, with an additional check that
Python is actually installed on the host.
Thomas
The following changes since commit ea0695ff5edff392603a77b9299833fbb399e429:
Luca Ceresoli (1):
customize: fix copy paths
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Thomas Petazzoni (3):
busybox: disable MTD utils in default configuration
libxcb: fix path to Python modules
xlib_libX11: re-add a patch to fix the keysymdef issue
package/busybox/busybox-1.16.x.config | 8 ++--
package/x11r7/libxcb/libxcb.mk | 3 +-
.../xlib_libX11/xlib_libX11-1.3.2-keysymdef.patch | 35 ++++++++++++++++++++
toolchain/dependencies/dependencies.sh | 2 +-
4 files changed, 42 insertions(+), 6 deletions(-)
create mode 100644 package/x11r7/xlib_libX11/xlib_libX11-1.3.2-keysymdef.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2010-05-05 21:55 Thomas Petazzoni
@ 2010-05-07 22:05 ` Peter Korsgaard
0 siblings, 0 replies; 22+ messages in thread
From: Peter Korsgaard @ 2010-05-07 22:05 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The following changes since commit d701a82321ad2f3e5bfa16639e93532294cad4ce:
Thomas> Paulius Zaleckas (1):
Thomas> Remove gtk-doc documentations from target
Thomas> are available in the git repository at:
Thomas> git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Pulled, thanks!
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2010-07-07 6:20 Thomas Petazzoni
2010-07-08 11:57 ` Peter Korsgaard
0 siblings, 1 reply; 22+ messages in thread
From: Thomas Petazzoni @ 2010-07-07 6:20 UTC (permalink / raw)
To: buildroot
The following changes since commit ecb7642cce36bc68d93f0eee677adc7da538228d:
Thomas Petazzoni (1):
external-toolchain: hardcode the destination directory for a library
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Darius Augulis (1):
GETPT support is needed by rxvt.
Thomas Petazzoni (19):
webkit: fix misc build issues
xcb-util: add dependency on host-gperf
xlib_libXt: fix build issues
ruby: convert to autotools and fix build
cmake: pass LDFLAGS/CFLAGS when building for the host
fontconfig: fix cross-compilation patch
Solve the host tools relying on host libraries problem
Remove unneeded variables in HOST_CONFIGURE_OPTS
Separate flags from commands in HOST_CONFIGURE_OPTS
Rework sysroot option handling
Cleanup TARGET_CONFIGURE_OPTS
Remove *_FOR_TARGET variables from TARGET_CONFIGURE_OPTS
Remove $(TOOLCHAIN_DIR)/bin and $(STAGING_DIR)/{usr/bin,bin} from the PATH
Introduce support for host config cache
Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS
openssl: don't override the CC passed at configure time
external-toolchain: adjust tests on TARGET_CC and TARGET_CXX
Update all packages to quote $(TARGET_CC)
xvkbd: add missing dependency on xlib_libXtst
Makefile | 8 +-
boot/grub/grub.mk | 8 +-
boot/grub2/grub2.mk | 4 +-
package/Makefile.autotools.in | 2 +-
package/Makefile.in | 120 +++++++-------------
package/acpid/acpid.mk | 2 +-
package/busybox/busybox.mk | 6 +-
package/cmake/cmake.mk | 4 +-
package/coreutils/coreutils.mk | 4 +-
package/dillo/dillo.mk | 2 +-
package/docker/docker.mk | 2 +-
package/eeprog/eeprog.mk | 2 +-
package/ezxml/ezxml.mk | 2 +-
.../fontconfig-2.6.0-use_for_build.patch | 93 +++++++++------
package/gadgetfs-test/gadgetfs-test.mk | 2 +-
package/games/rubix/rubix.mk | 2 +-
package/gettext/gettext.mk | 4 +-
package/gtk2-engines/gtk2-engines.mk | 2 +-
package/iostat/iostat.mk | 2 +-
package/iproute2/iproute2.mk | 2 +-
package/libfloat/libfloat.mk | 4 +-
package/libglib12/libglib12.mk | 2 +-
package/libgtk12/libgtk12.mk | 2 +-
package/lmbench/lmbench.mk | 4 +-
package/lockfile-progs/lockfile-progs.mk | 3 +-
package/mdadm/mdadm.mk | 2 +-
package/memstat/memstat.mk | 2 +-
package/microperl/microperl.mk | 2 +-
package/microwin/microwin.mk | 4 +-
package/mii-diag/mii-diag.mk | 4 +-
package/mrouted/mrouted.mk | 2 +-
package/mtd/mtd.mk | 3 +-
package/multimedia/alsa-utils/alsa-utils.mk | 2 +-
package/multimedia/festival/festival/festival.mk | 2 +-
.../festival/speech-tools/speech-tools.mk | 2 +-
package/multimedia/ffmpeg/ffmpeg.mk | 1 -
package/multimedia/mplayer/mplayer.mk | 2 +-
package/netkitbase/netkitbase.mk | 8 +-
package/netkittelnet/netkittelnet.mk | 10 +-
package/netplug/netplug.mk | 2 +-
package/netsnmp/netsnmp.mk | 2 +-
package/newt/newt.mk | 2 +-
package/nfs-utils/nfs-utils.mk | 2 +-
package/openssh/openssh.mk | 2 +-
package/openssl/openssl.mk | 4 +-
package/pcmcia/pcmcia.mk | 2 +-
package/portmap/portmap.mk | 2 +-
package/pppd/pppd.mk | 2 +-
package/python/python.mk | 4 +-
package/ruby/ruby.mk | 71 +-----------
package/sed/sed.mk | 4 +-
package/slang/slang.mk | 2 +-
package/stunnel/stunnel.mk | 2 +-
package/sysvinit/sysvinit.mk | 2 +-
package/tcpdump/dhcpdump.mk | 2 +-
package/udev/udev.mk | 2 +-
package/util-linux/util-linux.mk | 2 +-
package/vsftpd/vsftpd.mk | 2 +-
package/webkit/webkit.mk | 3 +-
package/wipe/wipe.mk | 4 +-
package/wireless-tools/wireless-tools.mk | 6 +-
package/x11r7/xcb-util/xcb-util.mk | 1 +
.../xlib_libXt-1.0.7-fix-cross-compile.patch | 96 ++++++++++++++++
package/x11r7/xlib_libXt/xlib_libXt.mk | 3 +-
package/xvkbd/Config.in | 1 +
package/xvkbd/xvkbd.mk | 4 +-
toolchain/Makefile.in | 2 -
toolchain/external-toolchain/ext-tool.mk | 16 ++-
toolchain/gdb/gdb.mk | 4 +-
toolchain/uClibc/uClibc-0.9.30.config | 2 +-
toolchain/uClibc/uClibc-0.9.31.config | 2 +-
71 files changed, 308 insertions(+), 283 deletions(-)
create mode 100644 package/x11r7/xlib_libXt/xlib_libXt-1.0.7-fix-cross-compile.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2010-07-07 6:20 Thomas Petazzoni
@ 2010-07-08 11:57 ` Peter Korsgaard
0 siblings, 0 replies; 22+ messages in thread
From: Peter Korsgaard @ 2010-07-08 11:57 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The following changes since commit ecb7642cce36bc68d93f0eee677adc7da538228d:
Thomas> Thomas Petazzoni (1):
Thomas> external-toolchain: hardcode the destination directory for a library
Thomas> are available in the git repository at:
Thomas> git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes
Pulled, thanks!
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2012-03-19 15:40 Thomas Petazzoni
2012-03-19 15:44 ` Peter Korsgaard
0 siblings, 1 reply; 22+ messages in thread
From: Thomas Petazzoni @ 2012-03-19 15:40 UTC (permalink / raw)
To: buildroot
The following changes since commit e687bb71a028303f326aeebfaf94a3ac1c43b4e4:
gcc: bump 4.4.x version (2012-03-13 16:27:25 +0100)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git misc-fixes
Thomas Petazzoni (3):
transmission: add missing host-intltool dependency
at: uses fork(), so requires MMU
glib-networking: add missing host-intltool dependency
package/at/Config.in | 1 +
package/glib-networking/glib-networking.mk | 6 +++++-
package/transmission/transmission.mk | 1 +
3 files changed, 7 insertions(+), 1 deletions(-)
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2012-03-19 15:40 Thomas Petazzoni
@ 2012-03-19 15:44 ` Peter Korsgaard
0 siblings, 0 replies; 22+ messages in thread
From: Peter Korsgaard @ 2012-03-19 15:44 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The following changes since commit e687bb71a028303f326aeebfaf94a3ac1c43b4e4:
Thomas> gcc: bump 4.4.x version (2012-03-13 16:27:25 +0100)
Thomas> are available in the git repository at:
Thomas> git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git misc-fixes
Thomas> Thomas Petazzoni (3):
Thomas> transmission: add missing host-intltool dependency
Thomas> at: uses fork(), so requires MMU
Thomas> glib-networking: add missing host-intltool dependency
Committed all 3, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2012-03-20 8:09 Thomas Petazzoni
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2012-03-20 8:09 UTC (permalink / raw)
To: buildroot
The following changes since commit b5fd0f2709cab72f48da12a5804dd8670fffbf6e:
Change the /etc/mtab symlink to use an absolute path (2012-03-19 17:08:13 +0100)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git misc-fixes
Thomas Petazzoni (1):
parted: make sure to select libuuid in util-linux
package/parted/Config.in | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2012-11-17 22:23 Thomas Petazzoni
2012-11-17 22:54 ` Peter Korsgaard
0 siblings, 1 reply; 22+ messages in thread
From: Thomas Petazzoni @ 2012-11-17 22:23 UTC (permalink / raw)
To: buildroot
The following changes since commit ee3a96137b6cbb8f970c540c61f75300a44ea803:
lua-msgpack-native: fix fetch (2012-11-17 10:15:24 +0100)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git misc-fixes
for you to fetch changes up to e269850f46106974a04c05f22889e61202608453:
dbus: uses fork(), requires MMU (2012-11-17 23:23:17 +0100)
----------------------------------------------------------------
Thomas Petazzoni (8):
python: use default configure commands to get shared build
libatomic_ops: bump to version 7.2
gnutls: fix build failure due to non-existing gets in recent C libraries
gsl: fix build on !i386 uClibc
libffi: make thread support optional
php: fix C++ link issue
attr: fix static build
dbus: uses fork(), requires MMU
Vellemans Noel (2):
libxml2: add support for building host library with python support
mesa3d: requires host-libxml2 and host-python to generate some files
...r-0001-attr-Fix-static-build-installation.patch | 30 ++++++++
package/bluez_utils/Config.in | 1 +
package/connman/Config.in | 1 +
package/dbus/Config.in | 2 +
package/efl/libedbus/Config.in | 1 +
...001-gets-no-longer-exists-in-e-glibc-2.16.patch | 56 +++++++++++++++
package/gsl/gsl.mk | 13 ++++
package/gvfs/Config.in | 2 +
package/libatomic_ops/libatomic_ops.mk | 2 +-
...ffi-0003-Make-thread-support-conditionnal.patch | 73 ++++++++++++++++++++
package/libxml2/Config.in | 3 +
package/libxml2/libxml2.mk | 10 ++-
package/network-manager/Config.in | 1 +
package/ofono/Config.in | 1 +
package/php/php.mk | 4 ++
package/python/python.mk | 14 +---
package/qt/Config.in | 1 +
package/samba/Config.in | 1 +
package/systemd/Config.in | 1 +
package/x11r7/mesa3d/Config.in | 1 +
package/x11r7/mesa3d/mesa3d.mk | 4 +-
system/Config.in | 1 +
22 files changed, 207 insertions(+), 16 deletions(-)
create mode 100644 package/attr/attr-0001-attr-Fix-static-build-installation.patch
create mode 100644 package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
create mode 100644 package/libffi/libffi-0003-Make-thread-support-conditionnal.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
2012-11-17 22:23 Thomas Petazzoni
@ 2012-11-17 22:54 ` Peter Korsgaard
0 siblings, 0 replies; 22+ messages in thread
From: Peter Korsgaard @ 2012-11-17 22:54 UTC (permalink / raw)
To: buildroot
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The following changes since commit ee3a96137b6cbb8f970c540c61f75300a44ea803:
Thomas> lua-msgpack-native: fix fetch (2012-11-17 10:15:24 +0100)
Committed everything except the libffi one, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 22+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes
@ 2012-12-09 18:13 Thomas Petazzoni
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Petazzoni @ 2012-12-09 18:13 UTC (permalink / raw)
To: buildroot
Hello,
A bunch of build failure fixes, especially one for the neard
<linux/nfc.h> problem, which is causing most of the autobuilders
failure noise at the moment.
Thanks.
Thomas
The following changes since commit 054f97e1f2de337ea0c788d766212a36d6d4e41c:
pkg-infra: add <pkg>-extract and <pkg>-patch targets to OVERRIDE support (2012-12-06 17:13:57 -0800)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git misc-fixes
for you to fetch changes up to 998c031cc673d7c76c7d9bd8c4402fa928ed803e:
libev: disable on avr32 (2012-12-09 18:44:40 +0100)
----------------------------------------------------------------
Thomas Petazzoni (8):
ccache: uses fork(), there only usable on MMU platforms
ccache: deprecate the target package
rt-tests: requires thread support in the toolchain
rt-tests: not available on avr32, too old uClibc
bmon: needs MMU for fork()
xapp_xmh: add dependency on xdata_xbitmap
neard: fix build failure caused by missing <linux/nfc.h>
libev: disable on avr32
package/bmon/Config.in | 2 +
package/ccache/Config.in | 4 +
package/libev/Config.in | 2 +
.../neard/neard-fix-missing-linux-nfc-header.patch | 387 ++++++++++++++++++++
package/neard/neard.mk | 1 +
package/rt-tests/Config.in | 4 +
package/x11r7/xapp_xmh/Config.in | 1 +
package/x11r7/xapp_xmh/xapp_xmh.mk | 2 +-
8 files changed, 402 insertions(+), 1 deletion(-)
create mode 100644 package/neard/neard-fix-missing-linux-nfc-header.patch
Thanks,
--
Thomas Petazzoni
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2012-12-09 18:13 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-26 8:14 [Buildroot] [pull request] Pull request for branch misc-fixes Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 1/6] avahi: add dependency on host-intltool Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 2/6] libcgicc: fix build breakage and bump version Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 3/6] libraw1394: fix tarball URL Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 4/6] cramfs: add CFLAGS/LDFLAGS and host-zlib dependency Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 5/6] squashfs: pass CFLAGS/LDFLAGS and add " Thomas Petazzoni
2010-02-26 8:14 ` [Buildroot] [PATCH 6/6] busybox: add upstream 1.16 fix Thomas Petazzoni
2010-02-26 9:43 ` [Buildroot] [pull request] Pull request for branch misc-fixes Peter Korsgaard
2010-02-26 10:02 ` Thomas Petazzoni
-- strict thread matches above, loose matches on Subject: below --
2010-04-28 21:40 Thomas Petazzoni
2010-05-02 22:03 ` Peter Korsgaard
2010-05-05 21:55 Thomas Petazzoni
2010-05-07 22:05 ` Peter Korsgaard
2010-05-07 19:30 Thomas Petazzoni
2010-07-07 6:20 Thomas Petazzoni
2010-07-08 11:57 ` Peter Korsgaard
2012-03-19 15:40 Thomas Petazzoni
2012-03-19 15:44 ` Peter Korsgaard
2012-03-20 8:09 Thomas Petazzoni
2012-11-17 22:23 Thomas Petazzoni
2012-11-17 22:54 ` Peter Korsgaard
2012-12-09 18:13 Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox