mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-10 10:10:28 +03:00
Compare commits
13 Commits
2012.11_rc
...
2012.11.x
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1264adda0e | ||
|
|
d4700be53e | ||
|
|
8d73aa4e51 | ||
|
|
b95825e626 | ||
|
|
4e3dd2f881 | ||
|
|
54d318a27f | ||
|
|
d201b95d8c | ||
|
|
4f607edffd | ||
|
|
4c52ff1acf | ||
|
|
f619d5ba20 | ||
|
|
d1f5fc29ef | ||
|
|
4a4b0bdd07 | ||
|
|
8a46d4bf1f |
20
CHANGES
20
CHANGES
@@ -1,3 +1,23 @@
|
||||
2012.11.1, Released January 3rd, 2013:
|
||||
|
||||
Toolchain: Fixed non-largefile builds on recent Ubuntu
|
||||
versions.
|
||||
|
||||
Arch: fix missing x86/generic handling, Build for Xtensa with
|
||||
longcalls option.
|
||||
|
||||
Updated/fixed packages: dosfstools, qt
|
||||
|
||||
2012.11, Released December 2nd, 2012:
|
||||
|
||||
Git shallow clone fix for older git version.
|
||||
|
||||
Updated/fixed packages: ctuio, libtool
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#5726: List all the available hook points
|
||||
|
||||
2012.11-rc2, Released November 30th, 2012:
|
||||
|
||||
Minor fixes around the tree.
|
||||
|
||||
9
Makefile
9
Makefile
@@ -24,7 +24,7 @@
|
||||
#--------------------------------------------------------------
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION:=2012.11-rc2
|
||||
export BR2_VERSION:=2012.11.1
|
||||
|
||||
# Check for minimal make version (note: this check will break at make 10.x)
|
||||
MIN_MAKE_VERSION=3.81
|
||||
@@ -172,6 +172,7 @@ export HOSTCC_NOCCACHE HOSTCXX_NOCCACHE
|
||||
|
||||
# Make sure pkg-config doesn't look outside the buildroot tree
|
||||
unexport PKG_CONFIG_PATH
|
||||
unexport PKG_CONFIG_SYSROOT_DIR
|
||||
|
||||
# Having DESTDIR set in the environment confuses the installation
|
||||
# steps of some packages.
|
||||
@@ -619,6 +620,9 @@ allnoconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile
|
||||
randpackageconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile
|
||||
@mkdir -p $(BUILD_DIR)/buildroot-config
|
||||
@grep -v BR2_PACKAGE_ $(CONFIG_DIR)/.config > $(CONFIG_DIR)/.config.nopkg
|
||||
@grep '^config BR2_PACKAGE_' Config.in.legacy | \
|
||||
while read config pkg; do \
|
||||
echo "# $$pkg is not set" >> $(CONFIG_DIR)/.config.nopkg; done
|
||||
@$(COMMON_CONFIG_ENV) \
|
||||
KCONFIG_ALLCONFIG=$(CONFIG_DIR)/.config.nopkg \
|
||||
$< --randconfig $(CONFIG_CONFIG_IN)
|
||||
@@ -627,6 +631,9 @@ randpackageconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile
|
||||
allyespackageconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile
|
||||
@mkdir -p $(BUILD_DIR)/buildroot-config
|
||||
@grep -v BR2_PACKAGE_ $(CONFIG_DIR)/.config > $(CONFIG_DIR)/.config.nopkg
|
||||
@grep '^config BR2_PACKAGE_' Config.in.legacy | \
|
||||
while read config pkg; do \
|
||||
echo "# $$pkg is not set" >> $(CONFIG_DIR)/.config.nopkg; done
|
||||
@$(COMMON_CONFIG_ENV) \
|
||||
KCONFIG_ALLCONFIG=$(CONFIG_DIR)/.config.nopkg \
|
||||
$< --allyesconfig $(CONFIG_CONFIG_IN)
|
||||
|
||||
@@ -173,6 +173,7 @@ config BR2_ARCH
|
||||
default "i686" if BR2_x86_athlon
|
||||
default "i686" if BR2_x86_athlon_4
|
||||
default "x86_64" if BR2_x86_64
|
||||
default "i386" if BR2_x86_generic
|
||||
|
||||
config BR2_ENDIAN
|
||||
default "LITTLE"
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
<p>
|
||||
|
||||
The latest stable release is <b>2012.08</b>, which can be downloaded
|
||||
The latest stable release is <b>2012.11</b>, which can be downloaded
|
||||
here:<p>
|
||||
|
||||
<a href="/downloads/buildroot-2012.08.tar.gz">buildroot-2012.08.tar.gz</a>
|
||||
<a href="/downloads/buildroot-2012.11.tar.gz">buildroot-2012.11.tar.gz</a>
|
||||
or
|
||||
<a href="/downloads/buildroot-2012.08.tar.bz2">buildroot-2012.08.tar.bz2</a>.
|
||||
|
||||
<a href="/downloads/buildroot-2012.11.tar.bz2">buildroot-2012.11.tar.bz2</a>.
|
||||
<!--
|
||||
<p>
|
||||
The latest release candidate is <b>2012.11-rc2</b>, which can be
|
||||
downloaded here:<p>
|
||||
@@ -21,7 +21,7 @@ downloaded here:<p>
|
||||
or
|
||||
<a href="/downloads/buildroot-2012.11-rc2.tar.bz2">buildroot-2012.11-rc2.tar.bz2</a>.
|
||||
<p>
|
||||
|
||||
-->
|
||||
This and earlier releases can always be downloaded from
|
||||
<a href="/downloads/">http://buildroot.net/downloads/</a>.
|
||||
|
||||
|
||||
@@ -5,6 +5,15 @@
|
||||
<p>
|
||||
|
||||
<ul>
|
||||
<li><b>2 December 2012 -- 2012.11 released</b>
|
||||
|
||||
<p>The stable 2012.11 release is out - Thanks to everyone
|
||||
contributing and testing the release candidates. See the
|
||||
<a href="http://git.buildroot.net/buildroot/plain/CHANGES?id=2012.11">CHANGES</a>
|
||||
file for more details
|
||||
and go to the <a href="/downloads/">downloads page</a> to pick up the
|
||||
<a href="/downloads/buildroot-2012.11.tar.bz2">2012.11 release</a>.</p>
|
||||
|
||||
<li><b>30 November 2012 -- 2012.11-rc2 released</b>
|
||||
|
||||
<p>RC2 is out with more bugfixes - See the <a
|
||||
|
||||
@@ -56,6 +56,15 @@ TARGET_ABI+=-mabi=spe -mfloat-gprs=double -Wa,-me500mc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Use longcalls option for Xtensa globally.
|
||||
# The 'longcalls' option allows calls across a greater range of addresses,
|
||||
# and is required for some packages. While this option can degrade both
|
||||
# code size and performance, the linker can usually optimize away the
|
||||
# overhead when a call ends up within a certain range.
|
||||
ifeq ($(BR2_xtensa),y)
|
||||
TARGET_ABI += -mlongcalls
|
||||
endif
|
||||
|
||||
STAGING_DIR=$(HOST_DIR)/usr/$(GNU_TARGET_NAME)/sysroot
|
||||
|
||||
TARGET_OPTIMIZATION:=$(call qstrip,$(BR2_TARGET_OPTIMIZATION))
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#############################################################
|
||||
|
||||
DOSFSTOOLS_VERSION = 3.0.12
|
||||
DOSFSTOOLS_SITE = http://www.daniel-baumann.ch/software/dosfstools
|
||||
DOSFSTOOLS_SITE = http://fossies.org/linux/misc/
|
||||
MKDOSFS_BINARY = mkdosfs
|
||||
DOSFSCK_BINARY = dosfsck
|
||||
DOSFSLABEL_BINARY = dosfslabel
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
config BR2_PACKAGE_LIBTOOL
|
||||
bool "libtool"
|
||||
# We no longer support a toolchain on the target
|
||||
depends on BR2_DEPRECATED
|
||||
help
|
||||
Library that hides the complexity of using shared/static libraries
|
||||
on different platforms behind a consistent, portable interface.
|
||||
|
||||
@@ -74,12 +74,19 @@ domainseparator=$(if $(1),$(1),/)
|
||||
################################################################################
|
||||
|
||||
# Try a shallow clone - but that only works if the version is a ref (tag or
|
||||
# branch). Fall back on a full clone if it's a generic sha1.
|
||||
# branch). Before trying to do a shallow clone we check if $($(PKG)_DL_VERSION)
|
||||
# is in the list provided by git ls-remote. If not we fall back on a full clone.
|
||||
#
|
||||
# Messages for the type of clone used are provided to ease debugging in case of
|
||||
# problems
|
||||
define DOWNLOAD_GIT
|
||||
test -e $(DL_DIR)/$($(PKG)_SOURCE) || \
|
||||
(pushd $(DL_DIR) > /dev/null && \
|
||||
($(GIT) clone --depth 1 -b $($(PKG)_DL_VERSION) --bare $($(PKG)_SITE) $($(PKG)_BASE_NAME) || \
|
||||
$(GIT) clone --bare $($(PKG)_SITE) $($(PKG)_BASE_NAME)) && \
|
||||
((test `git ls-remote $($(PKG)_SITE) | cut -f 2- | grep $($(PKG)_DL_VERSION)` && \
|
||||
echo "Doing shallow clone" && \
|
||||
$(GIT) clone --depth 1 -b $($(PKG)_DL_VERSION) --bare $($(PKG)_SITE) $($(PKG)_BASE_NAME)) || \
|
||||
(echo "Doing full clone" && \
|
||||
$(GIT) clone --bare $($(PKG)_SITE) $($(PKG)_BASE_NAME))) && \
|
||||
pushd $($(PKG)_BASE_NAME) > /dev/null && \
|
||||
$(GIT) archive --format=tar --prefix=$($(PKG)_BASE_NAME)/ $($(PKG)_DL_VERSION) | \
|
||||
gzip -c > $(DL_DIR)/$($(PKG)_SOURCE) && \
|
||||
|
||||
@@ -24,7 +24,7 @@ endif
|
||||
QT_CONFIG_FILE=$(call qstrip,$(BR2_PACKAGE_QT_CONFIG_FILE))
|
||||
|
||||
ifneq ($(QT_CONFIG_FILE),)
|
||||
QT_CONFIGURE_OPTS += -config buildroot
|
||||
QT_CONFIGURE_OPTS += -qconfig buildroot
|
||||
endif
|
||||
|
||||
QT_CFLAGS = $(TARGET_CFLAGS)
|
||||
|
||||
28
package/qtuio/qtuio-TuioServer.cpp-add-missing-include.patch
Normal file
28
package/qtuio/qtuio-TuioServer.cpp-add-missing-include.patch
Normal file
@@ -0,0 +1,28 @@
|
||||
From 4dd7cad8c95484a882eaa2aeaa74595a3dd93a07 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hoffmann <sho@relinux.de>
|
||||
Date: Sun, 2 Dec 2012 13:36:41 +0100
|
||||
Subject: [PATCH] TuioServer.cpp: add missing include
|
||||
|
||||
If usleep() is used the header <unistd.h> has to be included
|
||||
|
||||
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
|
||||
---
|
||||
src/3rdparty/tuio/TuioServer.cpp | 2 ++
|
||||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/src/3rdparty/tuio/TuioServer.cpp b/src/3rdparty/tuio/TuioServer.cpp
|
||||
index f17bef9..851144c 100644
|
||||
--- a/src/3rdparty/tuio/TuioServer.cpp
|
||||
+++ b/src/3rdparty/tuio/TuioServer.cpp
|
||||
@@ -25,6 +25,8 @@ using namespace TUIO;
|
||||
using namespace osc;
|
||||
|
||||
#ifndef WIN32
|
||||
+#include <unistd.h>
|
||||
+
|
||||
static void* ThreadFunc( void* obj )
|
||||
#else
|
||||
static DWORD WINAPI ThreadFunc( LPVOID obj )
|
||||
--
|
||||
1.7.0.4
|
||||
|
||||
17
system/skeleton/etc/nsswitch.conf
Normal file
17
system/skeleton/etc/nsswitch.conf
Normal file
@@ -0,0 +1,17 @@
|
||||
# /etc/nsswitch.conf
|
||||
#
|
||||
# Example configuration of GNU Name Service Switch functionality.
|
||||
# If you have the `glibc-doc-reference' and `info' packages installed, try:
|
||||
# `info libc "Name Service Switch"' for information about this file.
|
||||
|
||||
passwd: files
|
||||
group: files
|
||||
shadow: files
|
||||
hosts: files dns
|
||||
networks: files
|
||||
|
||||
protocols: files
|
||||
services: files
|
||||
ethers: files
|
||||
rpc: files
|
||||
|
||||
@@ -308,6 +308,7 @@ $(GCC_BUILD_DIR1)/.configured: $(GCC_DIR)/.patched
|
||||
$(GCC_DECIMAL_FLOAT) \
|
||||
$(SOFT_FLOAT_CONFIG_OPTION) \
|
||||
$(GCC_WITH_ABI) $(GCC_WITH_ARCH) $(GCC_WITH_TUNE) $(GCC_WITH_CPU) \
|
||||
$(DISABLE_LARGEFILE) \
|
||||
$(EXTRA_GCC_CONFIG_OPTIONS) \
|
||||
)
|
||||
touch $@
|
||||
@@ -373,6 +374,7 @@ $(GCC_BUILD_DIR2)/.configured: $(GCC_DIR)/.patched
|
||||
$(GCC_DECIMAL_FLOAT) \
|
||||
$(SOFT_FLOAT_CONFIG_OPTION) \
|
||||
$(GCC_WITH_ABI) $(GCC_WITH_ARCH) $(GCC_WITH_TUNE) $(GCC_WITH_CPU) \
|
||||
$(DISABLE_LARGEFILE) \
|
||||
$(EXTRA_GCC_CONFIG_OPTIONS) \
|
||||
)
|
||||
touch $@
|
||||
|
||||
Reference in New Issue
Block a user