mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
uClibc: update to uClibc-20090917, build without libresolve
This commit is contained in:
parent
38125b1bce
commit
d37bcb5c30
@ -2,7 +2,6 @@
|
|||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Version: 0.9.30-git
|
# Version: 0.9.30-git
|
||||||
#
|
#
|
||||||
TARGET_ARCH="i386"
|
|
||||||
# TARGET_alpha is not set
|
# TARGET_alpha is not set
|
||||||
# TARGET_arm is not set
|
# TARGET_arm is not set
|
||||||
# TARGET_avr32 is not set
|
# TARGET_avr32 is not set
|
||||||
@ -32,24 +31,7 @@ TARGET_i386=y
|
|||||||
#
|
#
|
||||||
# Target Architecture Features and Options
|
# Target Architecture Features and Options
|
||||||
#
|
#
|
||||||
TARGET_SUBARCH=""
|
TARGET_ARCH="i386"
|
||||||
|
|
||||||
#
|
|
||||||
# Using ELF file format
|
|
||||||
#
|
|
||||||
ARCH_LITTLE_ENDIAN=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Using Little Endian
|
|
||||||
#
|
|
||||||
ARCH_HAS_MMU=y
|
|
||||||
ARCH_USE_MMU=y
|
|
||||||
UCLIBC_HAS_FLOATS=y
|
|
||||||
UCLIBC_HAS_FPU=y
|
|
||||||
DO_C99_MATH=y
|
|
||||||
UCLIBC_HAS_FENV=y
|
|
||||||
UCLIBC_HAS_LONG_DOUBLE_MATH=y
|
|
||||||
KERNEL_HEADERS="/home/stephan/projects/OpenELEC.myth/build.OpenELEC.intel.i386.uClibc.devel/linux-2.6.31/dest/include"
|
|
||||||
FORCE_OPTIONS_FOR_ARCH=y
|
FORCE_OPTIONS_FOR_ARCH=y
|
||||||
# CONFIG_GENERIC_386 is not set
|
# CONFIG_GENERIC_386 is not set
|
||||||
# CONFIG_386 is not set
|
# CONFIG_386 is not set
|
||||||
@ -68,6 +50,25 @@ CONFIG_586=y
|
|||||||
# CONFIG_WINCHIP2 is not set
|
# CONFIG_WINCHIP2 is not set
|
||||||
# CONFIG_CYRIXIII is not set
|
# CONFIG_CYRIXIII is not set
|
||||||
# CONFIG_NEHEMIAH is not set
|
# CONFIG_NEHEMIAH is not set
|
||||||
|
TARGET_SUBARCH=""
|
||||||
|
|
||||||
|
#
|
||||||
|
# Using ELF file format
|
||||||
|
#
|
||||||
|
ARCH_LITTLE_ENDIAN=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Using Little Endian
|
||||||
|
#
|
||||||
|
ARCH_HAS_MMU=y
|
||||||
|
ARCH_USE_MMU=y
|
||||||
|
UCLIBC_HAS_FLOATS=y
|
||||||
|
UCLIBC_HAS_FPU=y
|
||||||
|
DO_C99_MATH=y
|
||||||
|
UCLIBC_HAS_FENV=y
|
||||||
|
UCLIBC_HAS_LONG_DOUBLE_MATH=y
|
||||||
|
KERNEL_HEADERS=""
|
||||||
|
HAVE_DOT_CONFIG=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# General Library Settings
|
# General Library Settings
|
||||||
@ -151,6 +152,7 @@ UCLIBC_HAS_RPC=y
|
|||||||
# UCLIBC_HAS_BSD_RES_CLOSE is not set
|
# UCLIBC_HAS_BSD_RES_CLOSE is not set
|
||||||
UCLIBC_HAS_COMPAT_RES_STATE=y
|
UCLIBC_HAS_COMPAT_RES_STATE=y
|
||||||
# UCLIBC_HAS_EXTRA_COMPAT_RES_STATE is not set
|
# UCLIBC_HAS_EXTRA_COMPAT_RES_STATE is not set
|
||||||
|
# UCLIBC_HAS_RESOLV_STUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# String and Stdio Support
|
# String and Stdio Support
|
||||||
@ -234,9 +236,8 @@ DOSTRIP=y
|
|||||||
# DOASSERTS is not set
|
# DOASSERTS is not set
|
||||||
# SUPPORT_LD_DEBUG is not set
|
# SUPPORT_LD_DEBUG is not set
|
||||||
# SUPPORT_LD_DEBUG_EARLY is not set
|
# SUPPORT_LD_DEBUG_EARLY is not set
|
||||||
UCLIBC_MALLOC_DEBUGGING=y
|
# UCLIBC_MALLOC_DEBUGGING is not set
|
||||||
WARNINGS="-Wall"
|
WARNINGS="-Wall"
|
||||||
# EXTRA_WARNINGS is not set
|
# EXTRA_WARNINGS is not set
|
||||||
# DOMULTI is not set
|
# DOMULTI is not set
|
||||||
# UCLIBC_MJN3_ONLY is not set
|
# UCLIBC_MJN3_ONLY is not set
|
||||||
HAVE_DOT_CONFIG=y
|
|
||||||
|
@ -30,7 +30,7 @@ fi
|
|||||||
|
|
||||||
[ "$DEVTOOLS" = yes ] && cp $PKG_BUILD/lib/libthread_db.so.1 $INSTALL/lib
|
[ "$DEVTOOLS" = yes ] && cp $PKG_BUILD/lib/libthread_db.so.1 $INSTALL/lib
|
||||||
[ "$NETWORK" = yes ] && cp $PKG_BUILD/lib/libcrypt.so.0 $INSTALL/lib
|
[ "$NETWORK" = yes ] && cp $PKG_BUILD/lib/libcrypt.so.0 $INSTALL/lib
|
||||||
[ "$NETWORK" = yes ] && cp $PKG_BUILD/lib/libresolv.so.0 $INSTALL/lib
|
# [ "$NETWORK" = yes ] && cp $PKG_BUILD/lib/libresolv.so.0 $INSTALL/lib
|
||||||
|
|
||||||
[ "$DEVTOOLS" = yes ] && \
|
[ "$DEVTOOLS" = yes ] && \
|
||||||
mkdir -p $INSTALL/bin && \
|
mkdir -p $INSTALL/bin && \
|
||||||
|
@ -0,0 +1,43 @@
|
|||||||
|
From 0b03a65afa92d2e4c51ff49d39d4d34143749305 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
||||||
|
Date: Thu, 17 Sep 2009 07:29:59 +0000
|
||||||
|
Subject: No need for a libresolv stub
|
||||||
|
|
||||||
|
libresolv is just a stub anyway, default to not building it.
|
||||||
|
|
||||||
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
||||||
|
---
|
||||||
|
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
|
||||||
|
index 0108cb0..efa90d7 100644
|
||||||
|
--- a/extra/Configs/Config.in
|
||||||
|
+++ b/extra/Configs/Config.in
|
||||||
|
@@ -1183,6 +1183,12 @@ config UCLIBC_HAS_EXTRA_COMPAT_RES_STATE
|
||||||
|
Answer Y if selecting UCLIBC_HAS_COMPAT_RES_STATE is not enough.
|
||||||
|
As far as I can say, this should never be needed.
|
||||||
|
|
||||||
|
+config UCLIBC_HAS_RESOLV_STUB
|
||||||
|
+ bool "Provide libresolv stub"
|
||||||
|
+ default n
|
||||||
|
+ help
|
||||||
|
+ Provide a dummy resolv library.
|
||||||
|
+
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/libresolv/Makefile.in b/libresolv/Makefile.in
|
||||||
|
index b7475d7..879603b 100644
|
||||||
|
--- a/libresolv/Makefile.in
|
||||||
|
+++ b/libresolv/Makefile.in
|
||||||
|
@@ -28,8 +28,10 @@ libresolv-a-y := $(libresolv_OBJ)
|
||||||
|
endif
|
||||||
|
libresolv-so-y := $(libresolv_OBJ:.o=.os)
|
||||||
|
|
||||||
|
+ifeq ($(UCLIBC_HAS_RESOLV_STUB),y)
|
||||||
|
lib-a-y += $(top_builddir)lib/libresolv.a
|
||||||
|
lib-so-y += $(top_builddir)lib/libresolv.so
|
||||||
|
+endif
|
||||||
|
objclean-y += libresolv_clean
|
||||||
|
|
||||||
|
ifeq ($(DOPIC),y)
|
||||||
|
--
|
||||||
|
cgit v0.8.2.1
|
@ -1 +1 @@
|
|||||||
http://sources.openelec.tv/svn/uClibc-20090907.tar.bz2
|
http://sources.openelec.tv/svn/uClibc-20090917.tar.bz2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user