Pavel Pisa created an issue: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5532



## Summary
The attempt to configure `i386/pc686` (i386_pc686) fails with reportin next 
error
```
Setting top to                           : /home/pi/repo/rtems/git/rtems
Setting out to                           : 
/home/pi/repo/rtems/build/i386-pc686/rtems-1
Configure RTEMS version                  : 
7.0.40818d91c5e9b6f41b333959206c039d92fc82d5-modified
Regenerate build specification cache (needs a couple of seconds)...
Traceback (most recent call last):
  File 
"/home/pi/repo/rtems/git/rtems/.waf3-2.1.4-72787ce48f227ac42c4b0da24e780694/waflib/Scripting.py",
 line 122, in waf_entry_point
    run_commands()
...
...
File "/usr/lib/python3.13/configparser.py", line 1146, in _handle_option
    raise DuplicateOptionError(st.sectname, st.optname,
                            fpname, st.lineno)
configparser.DuplicateOptionError: While reading from 
'/home/pi/repo/rtems/build/i386-pc686/rtems-1/config.ini' [line 192]: option 
'section_flags' in section 'i386/pc686' already exists
```


## Steps to reproduce


```
$RTEMS_DIR/waf bspdefaults --rtems-bsps=i386/pc686 -t "$RTEMS_DIR" -o "$MY_DIR" 
--prefix "/opt/rtems/7" >config.ini || exit 1
```

## Workaround fix

Edit manually `config.ini` and remove all lines starting by`SECTION_FLAGS` 
except the first one. All lines read as

```
SECTION_FLAGS = -ffunction-sections -fdata-sections
```

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5532
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to