#3409 closed task (wontfix)

Strip down configure checks to the bare minimum

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: build Version: 5
Severity: normal Keywords:
Cc: Blocked By:


There are a lot of configure checks which produce HAVE_* defines which are no longer used or superfluous since we demand a recent Newlib version anyway.

Change History (11)

comment:1 Changed on 05/02/18 at 07:58:46 by Sebastian Huber <sebastian.huber@…>

In b422aa3f/rtems:

tests: Remove configure feature checks

Update #3409.

comment:2 Changed on 10/23/18 at 14:02:37 by Sebastian Huber <sebastian.huber@…>

In 3cf12c9/rtems:

Remove strlcat(), strlcpy(), strsep(), readdir_r()

These functions are provided by Newlib since 2002.

Update #3409.

comment:3 Changed on 10/23/18 at 14:02:40 by Sebastian Huber <sebastian.huber@…>

In 87a9900f/rtems:

Remove isatty()

These functions are provided by Newlib since 2000.

Update #3409.

comment:4 Changed on 10/23/18 at 14:02:44 by Sebastian Huber <sebastian.huber@…>

In 658ec75/rtems:

Remove assert()

This function is provided by Newlib since 2000.

Update #3409.

comment:5 Changed on 10/23/18 at 14:02:47 by Sebastian Huber <sebastian.huber@…>

In e161767e/rtems:

Remove ttyname()

This function is provided by Newlib since 2000.

Update #3409.

comment:6 Changed on 10/23/18 at 14:02:51 by Sebastian Huber <sebastian.huber@…>

In 79d145a7/rtems:

Remove optional getrusage() declaration

Declaration provided by Newlib since 2014.

Update #3409.

comment:7 Changed on 10/23/18 at 14:02:54 by Sebastian Huber <sebastian.huber@…>

In f59edebf/rtems:

Remove getcwd()

This function is provided by Newlib since 2000.

Update #3409.

comment:8 Changed on 10/23/18 at 14:02:58 by Sebastian Huber <sebastian.huber@…>

In 167654e/rtems:

Remove checks for flockfile(), etc. declarations

Declarations provided by Newlib since 2002.

Update #3409.

comment:9 Changed on 10/23/18 at 14:03:02 by Sebastian Huber <sebastian.huber@…>

In 6da1bb0/rtems:

Remove superfluous configure checks

The results of these checks are unused, covered by other checks or check
obvious things.

Update #3409.

comment:10 Changed on 10/30/18 at 12:34:10 by Sebastian Huber <sebastian.huber@…>

In 7e2aabd7/rtems:

config: Fix check networking

This Autoconf macro used cache variables which are not longer present.

Update #3409.

comment:11 Changed on 12/19/19 at 08:14:40 by Sebastian Huber

Resolution: wontfix
Status: assignedclosed

This will be fixed by the new build system, see #3818.

Note: See TracTickets for help on using tickets.