Several variables in the installed Makefile.inc, target.cfg, and bsp.cfg had values that were not being initialized to yes or no as they should be. Reordering the files and adding an initialization using yesno() to RTEMS_HAS_NETWORKING fixed this issue. --- spec/build/bsps/grpmake.yml | 8 ++++---- spec/build/bsps/optmake.yml | 1 + 2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/spec/build/bsps/grpmake.yml b/spec/build/bsps/grpmake.yml index 0998efc..f4a21f2 100644 --- a/spec/build/bsps/grpmake.yml +++ b/spec/build/bsps/grpmake.yml @@ -30,15 +30,15 @@ install: ldflags: [] links: - role: build-dependency - uid: makebsp -- role: build-dependency uid: makecustom - role: build-dependency + uid: optmake +- role: build-dependency + uid: makebsp +- role: build-dependency uid: makeinc - role: build-dependency uid: maketarget -- role: build-dependency - uid: optmake type: build use-after: [] use-before: [] diff --git a/spec/build/bsps/optmake.yml b/spec/build/bsps/optmake.yml index 28e9660..bea2c90 100644 --- a/spec/build/bsps/optmake.yml +++ b/spec/build/bsps/optmake.yml @@ -7,6 +7,7 @@ actions: return "no" conf.env["RTEMS_HAS_MULTIPROCESSING"] = yesno(conf, "RTEMS_MULTIPROCESSING") conf.env["RTEMS_HAS_POSIX_API"] = yesno(conf, "RTEMS_POSIX_API") + conf.env["RTEMS_HAS_NETWORKING"] = yesno(conf, "RTEMS_NETWORKING") build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- 1.8.3.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel