diff mbox

docs: known issues no longer valid

Message ID 20170629204730.GA27700@waldemar-brodkorb.de
State Accepted
Headers show

Commit Message

Waldemar Brodkorb June 29, 2017, 8:47 p.m. UTC
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
---
 docs/manual/known-issues.txt | 20 --------------------
 package/mrouted/Config.in    |  3 ---
 2 files changed, 23 deletions(-)

Comments

Baruch Siach June 30, 2017, 3:21 a.m. UTC | #1
Hi Waldemar,

On Thu, Jun 29, 2017 at 10:47:30PM +0200, Waldemar Brodkorb wrote:
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> ---
>  docs/manual/known-issues.txt | 20 --------------------
>  package/mrouted/Config.in    |  3 ---
>  2 files changed, 23 deletions(-)
> 
> diff --git a/docs/manual/known-issues.txt b/docs/manual/known-issues.txt
> index acfe4ff..ae29a48 100644
> --- a/docs/manual/known-issues.txt
> +++ b/docs/manual/known-issues.txt
> @@ -7,26 +7,6 @@
>    if such options contain a +$+ sign. For example, the following is known
>    to break: +BR2_TARGET_LDFLAGS="-Wl,-rpath=\'$ORIGIN/../lib'"+
>  
> -* The +ltp-testsuite+ package does not build with the default uClibc
> -  configuration used by the Buildroot toolchain backend. The LTP
> -  testsuite uses several functions that are considered obsolete, such
> -  as sigset() and others. uClibc configuration options such as
> -  DO_XSI_MATH, UCLIBC_HAS_OBSOLETE_BSD_SIGNAL and
> -  UCLIBC_SV4_DEPRECATED are needed if one wants to build the
> -  +ltp-testsuite+ package with uClibc. You need to either use a glibc
> -  based toolchain, or enable the appropriate options in the uClibc
> -  configuration.
> -
> -* The +xfsprogs+ package does not build with the default uClibc
> -  configuration used by the Buildroot toolchain backend. You need to
> -  either use a glibc based toolchain, or enable the appropriate
> -  options in the uClibc configuration.
> -
> -* The +mrouted+ package does not build with the default uClibc
> -  configuration used by the Buildroot toolchain backend. You need to
> -  either use a glibc based toolchain, or enable the appropriate
> -  options in the uClibc configuration.
> -
>  * The +libffi+ package is not supported on the SuperH 2 and ARC
>    architectures.

This paragraph and the following one (about prboom) are also outdated. libffi 
supports all Buildroot target architectures for quite some time now. Support 
for the Sourcery CodeBench toolchain has been removed recently, so there is no 
need to mention the prboot ICE issue anymore.

baruch

> diff --git a/package/mrouted/Config.in b/package/mrouted/Config.in
> index bf4614d..e5d9348 100644
> --- a/package/mrouted/Config.in
> +++ b/package/mrouted/Config.in
> @@ -4,7 +4,4 @@ config BR2_PACKAGE_MROUTED
>  	help
>  	  An implementation of the DVMRP multicast routing protocol.
>  
> -	  If built with uClibc, then UCLIBC_SUPPORT_AI_ADDRCONFIG is
> -	  needed in uClibc configuration.
> -
>  	  http://github.com/troglobit/mrouted
Thomas Petazzoni July 1, 2017, 10:56 a.m. UTC | #2
Hello,

On Fri, 30 Jun 2017 06:21:40 +0300, Baruch Siach wrote:

> >  * The +libffi+ package is not supported on the SuperH 2 and ARC
> >    architectures.  
> 
> This paragraph and the following one (about prboom) are also outdated. libffi 
> supports all Buildroot target architectures for quite some time now.

This is not quite true. We still have in the autobuild-run script:

    # libffi not available on sh2a and ARMv7-M, but propagating libffi
    # arch dependencies in Buildroot is really too much work, so we
    # handle this here.
    if 'BR2_sh2a=y\n' in configlines and  'BR2_PACKAGE_LIBFFI=y\n' in configlines:
        return False
    if 'BR2_ARM_CPU_ARMV7M=y\n' in configlines and  'BR2_PACKAGE_LIBFFI=y\n' in configlines:
        return False

I'll apply Waldemar's patch as-is, because it isn't wrong by itself.
Additional patches are of course welcome.

Thomas
diff mbox

Patch

diff --git a/docs/manual/known-issues.txt b/docs/manual/known-issues.txt
index acfe4ff..ae29a48 100644
--- a/docs/manual/known-issues.txt
+++ b/docs/manual/known-issues.txt
@@ -7,26 +7,6 @@ 
   if such options contain a +$+ sign. For example, the following is known
   to break: +BR2_TARGET_LDFLAGS="-Wl,-rpath=\'$ORIGIN/../lib'"+
 
-* The +ltp-testsuite+ package does not build with the default uClibc
-  configuration used by the Buildroot toolchain backend. The LTP
-  testsuite uses several functions that are considered obsolete, such
-  as sigset() and others. uClibc configuration options such as
-  DO_XSI_MATH, UCLIBC_HAS_OBSOLETE_BSD_SIGNAL and
-  UCLIBC_SV4_DEPRECATED are needed if one wants to build the
-  +ltp-testsuite+ package with uClibc. You need to either use a glibc
-  based toolchain, or enable the appropriate options in the uClibc
-  configuration.
-
-* The +xfsprogs+ package does not build with the default uClibc
-  configuration used by the Buildroot toolchain backend. You need to
-  either use a glibc based toolchain, or enable the appropriate
-  options in the uClibc configuration.
-
-* The +mrouted+ package does not build with the default uClibc
-  configuration used by the Buildroot toolchain backend. You need to
-  either use a glibc based toolchain, or enable the appropriate
-  options in the uClibc configuration.
-
 * The +libffi+ package is not supported on the SuperH 2 and ARC
   architectures.
 
diff --git a/package/mrouted/Config.in b/package/mrouted/Config.in
index bf4614d..e5d9348 100644
--- a/package/mrouted/Config.in
+++ b/package/mrouted/Config.in
@@ -4,7 +4,4 @@  config BR2_PACKAGE_MROUTED
 	help
 	  An implementation of the DVMRP multicast routing protocol.
 
-	  If built with uClibc, then UCLIBC_SUPPORT_AI_ADDRCONFIG is
-	  needed in uClibc configuration.
-
 	  http://github.com/troglobit/mrouted