Compare commits
21 Commits
2013.02_rc
...
2013.02_rc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d65bb7e315 | ||
|
|
208b36a234 | ||
|
|
77e5e0d3fa | ||
|
|
9ef10c2cf3 | ||
|
|
5c54347c35 | ||
|
|
2c1fecebaa | ||
|
|
eda24e12a5 | ||
|
|
885ae42727 | ||
|
|
4cf77df51b | ||
|
|
9332a1ad41 | ||
|
|
a9aa6c065c | ||
|
|
0b9e763e16 | ||
|
|
00a11f5640 | ||
|
|
669dcf3a62 | ||
|
|
3dc86ad937 | ||
|
|
6f786dcf7a | ||
|
|
32ceab7ec0 | ||
|
|
30876b26a7 | ||
|
|
a87471ee75 | ||
|
|
1d8c3e6caf | ||
|
|
88d350ca3c |
13
CHANGES
13
CHANGES
@@ -1,3 +1,16 @@
|
||||
2013.02-rc3, Released February 26th, 2013
|
||||
|
||||
Minor fixes.
|
||||
|
||||
Updated/fixed packages: conntrack-tools, dialog,
|
||||
enlightenment, haserl, keyutils, libfif, libmad,
|
||||
linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
|
||||
ruby, spawn-fcgi, vtun
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#5960: fusion.ko driver does not install to target rootfs
|
||||
|
||||
2013.02-rc2, Released February 19th, 2013
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
2
Makefile
2
Makefile
@@ -24,7 +24,7 @@
|
||||
#--------------------------------------------------------------
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION:=2013.02-rc2
|
||||
export BR2_VERSION:=2013.02-rc3
|
||||
|
||||
# Check for minimal make version (note: this check will break at make 10.x)
|
||||
MIN_MAKE_VERSION=3.81
|
||||
|
||||
@@ -14,12 +14,12 @@ or
|
||||
<a href="/downloads/buildroot-2012.11.1.tar.bz2">buildroot-2012.11.1.tar.bz2</a>.
|
||||
|
||||
<p>
|
||||
The latest release candidate is <b>2013.02-rc2</b>, which can be
|
||||
The latest release candidate is <b>2013.02-rc3</b>, which can be
|
||||
downloaded here:<p>
|
||||
|
||||
<a href="/downloads/buildroot-2013.02-rc2.tar.gz">buildroot-2013.02-rc2.tar.gz</a>
|
||||
<a href="/downloads/buildroot-2013.02-rc3.tar.gz">buildroot-2013.02-rc3.tar.gz</a>
|
||||
or
|
||||
<a href="/downloads/buildroot-2013.02-rc2.tar.bz2">buildroot-2013.02-rc2.tar.bz2</a>.
|
||||
<a href="/downloads/buildroot-2013.02-rc3.tar.bz2">buildroot-2013.02-rc3.tar.bz2</a>.
|
||||
<p>
|
||||
|
||||
This and earlier releases can always be downloaded from
|
||||
|
||||
@@ -5,6 +5,19 @@
|
||||
<p>
|
||||
|
||||
<ul>
|
||||
<li><b>26 February 2013 -- 2013.02-rc3 released</b>
|
||||
|
||||
<p>Another week, another release candidate with more cleanups and
|
||||
build fixes. See the <a
|
||||
href="http://git.buildroot.net/buildroot/plain/CHANGES?id=2013.02_rc3">CHANGES</a>
|
||||
file for details.</p>
|
||||
|
||||
<p>Head to the <a href="/downloads/">downloads page</a> to pick up the
|
||||
<a href="/downloads/buildroot-2013.02-rc3.tar.bz2">2013.02-rc3
|
||||
release candidate</a>, and report any problems found to the <a
|
||||
href="lists.html">mailing list</a> or <a
|
||||
href="https://bugs.uclibc.org">bug tracker</a>.</p>
|
||||
|
||||
<li><b>19 February 2013 -- 2013.02-rc2 released</b>
|
||||
|
||||
<p>Another week, another release candidate with more cleanups and
|
||||
|
||||
@@ -198,6 +198,13 @@ define LINUX_INSTALL_DTB
|
||||
$(addprefix $(KERNEL_ARCH_PATH)/boot/dts/,$(KERNEL_DTBS))),dts/),$(KERNEL_DTBS)) \
|
||||
$(BINARIES_DIR)/
|
||||
endef
|
||||
define LINUX_INSTALL_DTB_TARGET
|
||||
# dtbs moved from arch/$ARCH/boot to arch/$ARCH/boot/dts since 3.8-rc1
|
||||
cp $(addprefix \
|
||||
$(KERNEL_ARCH_PATH)/boot/$(if $(wildcard \
|
||||
$(addprefix $(KERNEL_ARCH_PATH)/boot/dts/,$(KERNEL_DTBS))),dts/),$(KERNEL_DTBS)) \
|
||||
$(TARGET_DIR)/boot/
|
||||
endef
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -234,6 +241,7 @@ endef
|
||||
ifeq ($(BR2_LINUX_KERNEL_INSTALL_TARGET),y)
|
||||
define LINUX_INSTALL_KERNEL_IMAGE_TO_TARGET
|
||||
install -m 0644 -D $(LINUX_IMAGE_PATH) $(TARGET_DIR)/boot/$(LINUX_IMAGE_NAME)
|
||||
$(LINUX_INSTALL_DTB_TARGET)
|
||||
endef
|
||||
endif
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ config BR2_PACKAGE_CONNTRACK_TOOLS
|
||||
bool "conntrack-tools"
|
||||
depends on BR2_INET_IPV6
|
||||
depends on BR2_LARGEFILE
|
||||
depends on BR2_USE_MMU # fork()
|
||||
select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
|
||||
select BR2_PACKAGE_LIBNETFILTER_CTHELPER
|
||||
select BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
config BR2_PACKAGE_DIALOG
|
||||
bool "dialog"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # fork()
|
||||
depends on BR2_USE_MMU # fork()
|
||||
select BR2_PACKAGE_NCURSES
|
||||
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
||||
help
|
||||
|
||||
@@ -28,6 +28,13 @@ ENLIGHTENMENT_CONF_OPT = --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
|
||||
--with-eet-eet=$(HOST_DIR)/usr/bin/eet \
|
||||
--disable-rpath
|
||||
|
||||
# alsa backend needs mixer support
|
||||
ifeq ($(BR2_PACKAGE_ALSA_LIB)$(BR2_PACKAGE_ALSA_LIB_MIXER),yy)
|
||||
ENLIGHTENMENT_DEPENDENCIES += alsa-lib
|
||||
else
|
||||
ENLIGHTENMENT_CONF_ENV += enable_alsa=no
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_HAVE_DOCUMENTATION),)
|
||||
define ENLIGHTENMENT_REMOVE_DOCUMENTATION
|
||||
rm -rf $(TARGET_DIR)/usr/share/enlightenment/doc/
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
config BR2_PACKAGE_HASERL
|
||||
bool "haserl"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
Haserl is a small cgi wrapper that enables shell scripts to be
|
||||
embedded into html documents. It is intended for environments
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
config BR2_PACKAGE_KEYUTILS
|
||||
bool "keyutils"
|
||||
depends on !BR2_avr32 && !BR2_microblaze
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
These tools are used to control the key management system
|
||||
built into the Linux kernel.
|
||||
|
||||
29
package/libffi/libffi-002-fix-ppc-nofpr.patch
Normal file
29
package/libffi/libffi-002-fix-ppc-nofpr.patch
Normal file
@@ -0,0 +1,29 @@
|
||||
From: Gilles Talis <gilles.talis@gmail.com>
|
||||
|
||||
On PPC, if __NO_FPRS__ is defined, fparg_count and NUM_FPR_ARG_REGISTERS
|
||||
are not defined, thus must not be used.
|
||||
|
||||
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
|
||||
---
|
||||
src/powerpc/ffi.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/powerpc/ffi.c b/src/powerpc/ffi.c
|
||||
index f3a96a1..9c69584 100644
|
||||
--- a/src/powerpc/ffi.c
|
||||
+++ b/src/powerpc/ffi.c
|
||||
@@ -376,9 +376,10 @@ ffi_prep_args_SYSV (extended_cif *ecif, unsigned *const stack)
|
||||
with the number found in ffi_prep_cif_machdep(). However, intarg_count
|
||||
is incremeneted whenever we place an FP arg on the stack, so account for
|
||||
that before our assert test. */
|
||||
+#ifndef __NO_FPRS__
|
||||
if (fparg_count > NUM_FPR_ARG_REGISTERS)
|
||||
intarg_count -= fparg_count - NUM_FPR_ARG_REGISTERS;
|
||||
-#ifndef __NO_FPRS__
|
||||
+
|
||||
FFI_ASSERT (fpr_base.u
|
||||
<= stacktop.u - ASM_NEEDS_REGISTERS - NUM_GPR_ARG_REGISTERS);
|
||||
#endif
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
config BR2_PACKAGE_LIBMAD
|
||||
bool "libmad"
|
||||
select BR2_PACKAGE_LIBMAD_ASO if BR2_avr32
|
||||
help
|
||||
High-quality MPEG audio decoder. All computations are performed
|
||||
with fixed-point integer arithmetic, making it ideal for systems
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
# linux-firmware
|
||||
#
|
||||
#############################################################
|
||||
|
||||
LINUX_FIRMWARE_VERSION = 65a5163b8bb77bd7759efa3ca780867fcaed89b0
|
||||
LINUX_FIRMWARE_SITE = git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
|
||||
LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
|
||||
LINUX_FIRMWARE_SITE_METHOD = git
|
||||
|
||||
# rt2501/rt61
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# linux-fusion
|
||||
#
|
||||
#############################################################
|
||||
LINUX_FUSION_VERSION = 8.10.4
|
||||
LINUX_FUSION_VERSION = 9.0.0
|
||||
LINUX_FUSION_SOURCE = linux-fusion-$(LINUX_FUSION_VERSION).tar.gz
|
||||
LINUX_FUSION_SITE = http://directfb.org/downloads/Core/linux-fusion
|
||||
LINUX_FUSION_INSTALL_STAGING = YES
|
||||
|
||||
@@ -19,6 +19,7 @@ config BR2_PACKAGE_MATCHBOX_PANEL
|
||||
config BR2_PACKAGE_MATCHBOX_DESKTOP
|
||||
bool "Matchbox Desktop"
|
||||
depends on BR2_PACKAGE_MATCHBOX
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
A PDA style application launcher or 'item browser'.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ MATCHBOX_DESKTOP_SOURCE = matchbox-desktop-$(MATCHBOX_DESKTOP_VERSION).tar.bz2
|
||||
MATCHBOX_DESKTOP_SITE = http://downloads.yoctoproject.org/releases/matchbox/matchbox-desktop/$(MATCHBOX_DESKTOP_VERSION_MAJOR)
|
||||
MATCHBOX_DESKTOP_LICENSE = GPLv2+
|
||||
MATCHBOX_DESKTOP_LICENSE_FILES = COPYING
|
||||
MATCHBOX_DESKTOP_DEPENDENCIES = matchbox-lib
|
||||
MATCHBOX_DESKTOP_DEPENDENCIES = matchbox-lib zlib
|
||||
MATCHBOX_DESKTOP_CONF_OPT = --enable-expat
|
||||
|
||||
# The bundled configure script does not properly replace LIBADD_DL, so
|
||||
|
||||
47
package/matchbox/matchbox-wm/matchbox-wm-defaulttheme.patch
Normal file
47
package/matchbox/matchbox-wm/matchbox-wm-defaulttheme.patch
Normal file
@@ -0,0 +1,47 @@
|
||||
[PATCH] fix mbtheme build issue when png support is disabled
|
||||
|
||||
DEFAULTTHEME{,NAME} is not defined when png support is disabled, leading
|
||||
to compile errors in mbtheme.c:
|
||||
|
||||
mbtheme.c: In function 'show_parse_error':
|
||||
mbtheme.c:2422:28: error: 'DEFAULTTHEME' undeclared (first use in this function)
|
||||
mbtheme.c:2422:28: note: each undeclared identifier is reported only once for each function it appears in
|
||||
mbtheme.c: In function 'mbtheme_init':
|
||||
mbtheme.c:2448:30: error: 'DEFAULTTHEME' undeclared (first use in this function)
|
||||
mbtheme.c:2470:25: error: 'DEFAULTTHEMENAME' undeclared (first use in this function)
|
||||
|
||||
Fix it by unconditionally defining them as the values used are the same
|
||||
in png / !png cases anyway.
|
||||
|
||||
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
|
||||
---
|
||||
src/structs.h | 9 ---------
|
||||
1 file changed, 9 deletions(-)
|
||||
|
||||
Index: matchbox-window-manager-1.2/src/structs.h
|
||||
===================================================================
|
||||
--- matchbox-window-manager-1.2.orig/src/structs.h
|
||||
+++ matchbox-window-manager-1.2/src/structs.h
|
||||
@@ -81,8 +81,6 @@
|
||||
|
||||
#define GENERIC_ICON PKGDATADIR "/mbnoapp.xpm"
|
||||
|
||||
-#ifdef MB_HAVE_PNG
|
||||
-
|
||||
#define DEFAULT_THEME DATADIR "/themes/Default/matchbox/theme.xml"
|
||||
|
||||
#define DEFAULTTHEME DATADIR "/themes/Default/matchbox/theme.xml"
|
||||
@@ -91,13 +89,6 @@
|
||||
|
||||
#define DEFAULTTHEMENAME "Default"
|
||||
|
||||
-#else
|
||||
-
|
||||
-#define DEFAULT_THEME DATADIR "/themes/Default/matchbox/theme.xml"
|
||||
-#define DEFAULT_THEME_NAME "Default"
|
||||
-
|
||||
-#endif
|
||||
-
|
||||
#define CONFDEFAULTS PKGDATADIR "/defaults"
|
||||
|
||||
/* Simple Macros */
|
||||
@@ -4,11 +4,12 @@
|
||||
#
|
||||
#############################################################
|
||||
|
||||
RUBY_VERSION = 1.9.3-p362
|
||||
RUBY_VERSION = 1.9.3-p392
|
||||
RUBY_SITE = ftp://ftp.ruby-lang.org/pub/ruby/1.9
|
||||
RUBY_DEPENDENCIES = host-pkgconf host-ruby
|
||||
HOST_RUBY_DEPENDENCIES = host-pkgconf
|
||||
RUBY_MAKE_ENV = $(TARGET_MAKE_ENV)
|
||||
RUBY_MAKE = $(MAKE1)
|
||||
RUBY_CONF_OPT = --disable-install-doc --disable-rpath
|
||||
HOST_RUBY_CONF_OPT = --disable-install-doc --with-out-ext=curses,readline
|
||||
RUBY_LICENSE = Ruby
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
config BR2_PACKAGE_SPAWN_FCGI
|
||||
bool "spawn-fcgi"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
FastCGI process spawner.
|
||||
Project split from lighttpd.
|
||||
|
||||
@@ -2,6 +2,7 @@ config BR2_PACKAGE_VTUN
|
||||
bool "vtun - BEWARE: read package/vtun/README.txt before use"
|
||||
select BR2_PACKAGE_LZO
|
||||
select BR2_PACKAGE_OPENSSL
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
Tool for easily creating Virtual Tunnels over TCP/IP networks
|
||||
with traffic shaping, compression, and encryption.
|
||||
|
||||
@@ -36,15 +36,6 @@ LINUX_HEADERS_CAT:=$(BZCAT)
|
||||
LINUX_HEADERS_UNPACK_DIR:=$(TOOLCHAIN_DIR)/linux-$(LINUX_HEADERS_VERSION)
|
||||
LINUX_HEADERS_DIR:=$(TOOLCHAIN_DIR)/linux
|
||||
|
||||
# long term support kernels are stored in a longterm/v2.6.x subdir
|
||||
ifeq ($(BR2_KERNEL_HEADERS_2_6_35),y)
|
||||
DEFAULT_KERNEL_HEADERS_MAJOR := \
|
||||
$(shell echo $(DEFAULT_KERNEL_HEADERS) | sed 's/\.[0-9]*$$//')
|
||||
# += adds a space between
|
||||
LINUX_HEADERS_SITE:= \
|
||||
$(LINUX_HEADERS_SITE)longterm/v$(DEFAULT_KERNEL_HEADERS_MAJOR)/
|
||||
endif
|
||||
|
||||
LINUX_HEADERS_DEPENDS:=
|
||||
|
||||
$(LINUX_HEADERS_UNPACK_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE)
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
From 3d1b82c7d9dce11c733fe23a85df7f975c7e2486 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Korsgaard <jacmet@sunsite.dk>
|
||||
Date: Tue, 3 Jul 2012 15:54:57 +0200
|
||||
Subject: [PATCH] bits/time.h: sync with glibc 2.16
|
||||
|
||||
CLOCK_MONOTONIC_RAW is available since 2.6.28
|
||||
(2d42244ae71d: clocksource: introduce CLOCK_MONOTONIC_RAW), and
|
||||
CLOCK_*_COARSE since 2.6.32 (da15cfdae033: time: Introduce
|
||||
CLOCK_REALTIME_COARSE).
|
||||
|
||||
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
|
||||
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
||||
---
|
||||
libc/sysdeps/linux/common/bits/time.h | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/libc/sysdeps/linux/common/bits/time.h b/libc/sysdeps/linux/common/bits/time.h
|
||||
index 7ed54bf..c871223 100644
|
||||
--- a/libc/sysdeps/linux/common/bits/time.h
|
||||
+++ b/libc/sysdeps/linux/common/bits/time.h
|
||||
@@ -54,6 +54,12 @@
|
||||
# define CLOCK_PROCESS_CPUTIME_ID 2
|
||||
/* Thread-specific CPU-time clock. */
|
||||
# define CLOCK_THREAD_CPUTIME_ID 3
|
||||
+/* Monotonic system-wide clock, not adjusted for frequency scaling. */
|
||||
+# define CLOCK_MONOTONIC_RAW 4
|
||||
+/* Identifier for system-wide realtime clock, updated only on ticks. */
|
||||
+# define CLOCK_REALTIME_COARSE 5
|
||||
+/* Monotonic system-wide clock, updated only on ticks. */
|
||||
+# define CLOCK_MONOTONIC_COARSE 6
|
||||
|
||||
/* Flag to indicate time is absolute. */
|
||||
# define TIMER_ABSTIME 1
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
Reference in New Issue
Block a user