Notice: We have migrated to GitLab launching 2024-05-01 see here:

#2641 closed defect (fixed)

configure: enable-rtemsbsp doesn't warn if bsp does not exist

Reported by: aurelio Owned by: Chris Johns
Priority: normal Milestone: 5.1
Component: build Version: 5
Severity: normal Keywords:
Cc: Chris Johns, joel Blocked By:


When running configure with an incorrect bsp name the script does not cause an error. You can ever run make without getting any warning message.

The script should check the name of the bsp and continue only if it is a valid bsp. On the other hand if the bsp name given by the user is invalid the script should prompt a message.

Attachments (1)

0001-configure-Check-the-enable-rtemsbsp-list-of-BSPs-ear.patch (1.3 KB) - added by Chris Johns on 03/14/16 at 02:04:57.
Add an early check of the RTEMS BSP list.

Download all attachments as: .zip

Change History (8)

Changed on 03/14/16 at 02:04:57 by Chris Johns

Add an early check of the RTEMS BSP list.

comment:1 Changed on 03/14/16 at 02:06:23 by Chris Johns

Cc: joel added

Try this patch.

Joel, is this ok to push to master and 4.11?

comment:2 Changed on 03/14/16 at 23:12:56 by Chris Johns

Owner: set to Chris Johns
Status: newaccepted

The patch is broken, --enable-rtemsbsp accepts space delimited bsps and not comma delimited bsps.

I will update the patch and attach again when I can.

comment:3 Changed on 01/26/17 at 07:16:00 by Sebastian Huber


comment:4 Changed on 03/21/17 at 03:25:40 by Chris Johns

Version: 4.114.12

This is not suitable for a branch. Moving it to master.

comment:5 Changed on 03/27/17 at 06:48:47 by Chris Johns


Move to the first 4.12 milestone.

comment:6 Changed on 11/09/17 at 06:27:14 by Sebastian Huber


Milestone renamed

comment:7 Changed on 04/11/18 at 01:57:55 by Chris Johns <chrisj@…>

Resolution: fixed
Status: acceptedclosed

In [changeset:"7ff743d54970febeedfb7d3ff1c76675c2f9dc9a/rtems" 7ff743d/rtems]:

Generate an error if a BSP in the --enable-rtemsbsp list is not valid

Also generate an error if the architecure does not match the --target
architecture given to configure's command line.

Close #2641.

Note: See TracTickets for help on using tickets.