#4081 closed task (fixed)

Remove Autoconf/Automake based build system

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 6.1
Component: build Version: 6
Severity: normal Keywords: wafblocker
Cc: Blocked By: #4468
Blocking:

Description

Remove Autoconf/Automake? based build system after a testing phase of the waf based build system. The planned date to remove the old build system is 1st November 2020.

For a status of the new build system see:

https://devel.rtems.org/wiki/Release/6/Waf%20BSP%20Checklist

Change History (10)

comment:2 Changed on Sep 17, 2020 at 6:13:04 AM by Sebastian Huber

Move it to the top-level or the documentation?

comment:3 Changed on Sep 17, 2020 at 6:15:26 AM by Chris Johns

Sorry, I do not know. It is out of date but historically important. I think this is one for Joel.

I could not see anything else in the c tree.

comment:4 Changed on Feb 26, 2021 at 7:18:57 AM by Chris Johns

The motorola_powerpc bootloader is looks like it is linking in some fake rom code and in the autoconf build system that is conditional on it being a qemu build.

comment:5 Changed on Jul 14, 2021 at 4:27:43 AM by Chris Johns

Keywords: wafblocker added

comment:6 Changed on Jul 14, 2021 at 4:28:20 AM by Chris Johns

Blocked By: 4468 added

comment:7 Changed on Sep 13, 2021 at 9:42:26 PM by Joel Sherrill

Summary: Remove Autoconf/Aotomake based build systemRemove Autoconf/Automake based build system

comment:8 Changed on Sep 13, 2021 at 9:45:41 PM by Joel Sherrill

Any objections to removing this now? :)

The RTEMS kernel recipe is still broken but that's about the end of it.

comment:9 Changed on Sep 19, 2021 at 4:42:08 PM by Joel Sherrill <joel@…>

Resolution: fixed
Status: assignedclosed

In a178eba/rtems-source-builder:

Remove automake/autoconf from rtems 6 tools

These are unneeded with the waf build system.

Closes #4081.

comment:10 Changed on Sep 21, 2021 at 8:25:58 AM by Sebastian Huber <sebastian.huber@…>

In db8f598/rtems:

build: Remove old build system

Close #3250.
Close #4081.

Note: See TracTickets for help on using tickets.