#3742 closed defect (fixed)

T_config conflicting type qualifiers for 'config'

Reported by: Chris Johns Owned by: joel@…
Priority: normal Milestone: 5.1
Component: test Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

Running the rtems-bsp-builder on FreeBSD is give an error in ttest01 for bsps:

  • arm/csb336
  • arm/csb337
  • arm/csb637
  • arm/kit637_v6
  • mips/csb350

The error being reported is:

error: testsuites/libtests/ttest01/init.c:146:23: error: conflicting type qualifiers for 'config'

The builder command line is:

/opt/work/chris/rtems/rt/rtems-tools.git/tester/rtems-bsp-builder \
 --rtems-tools=/opt/work/rtems/5 \
 --rtems=/opt/work/chris/rtems/kernel/rtems.git \
 --log=everything-tests \
 --profile=everything \
 --build=tests \
 --jobs=7/6

A BSP configure command line is:

/opt/work/chris/rtems/kernel/rtems.git/configure \
  --target=mips-rtems5 --enable-rtemsbsp=csb350 --prefix=/opt/rtems/5 \
  --enable-tests --disable-smp

Change History (1)

comment:1 Changed on May 6, 2019 at 5:57:55 AM by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: newclosed

In 8bd4f61c/rtems:

bsps: Remove bogus config declaration

Replace it with a proper struct rtems_bsdnet_ifconfig forward
declaration.

Close #3742.

Note: See TracTickets for help on using tickets.