Hi, Attempting to use the 5-freebsd12 branch shows the previous issue I found related to atomics has been resolved. Sebastian, thank you. However there is another issue detailed in the config.log below.
This is built with the latest tools and RTEMS kernel. Thanks Chris configure:19542: result: no configure:19546: checking for gethostbyname configure:19546: arm-rtems5-gcc -o conftest -qrtems -B/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/lib/ -B/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/ --specs bsp_specs -mcpu=cortex-a8 -O2 -ffunction-sections -fdata-sections -Werror-implicit-function-declaration -Wno-system-headers -isy stem /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/include -L/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib -L/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris/ftp/curl/opt/work/cs/water/bbb/lib conftest.c -lbsd -lm -lz -lrtemsdefaultconfig >&5 /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld: /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/libbsd.a(uma_core.c.18.o): in function `_bsd_uma_size': /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-v3411e3d738723cfb777f01c99bb9243843b3c9f8-x86_64-freebsd12.0-1/rtems-libbsd-3411e3d738723cfb777f01c99bb9243843b3c9f8/build/arm-rtems5-beagleboneblack-default/../../freebsd/sys/vm/uma_core.c:4073: undefined reference to `atomic_load_long' /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld: /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-v3411e3d738723cfb777f01c99bb9243843b3c9f8-x86_64-freebsd12.0-1/rtems-libbsd-3411e3d738723cfb777f01c99bb9243843b3c9f8/build/arm-rtems5-beagleboneblack-default/../../freebsd/sys/vm/uma_co re.c:4073: undefined reference to `atomic_load_long' /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld: /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/libbsd.a(kern_intr.c.18.o): in function `_bsd_intr_event_suspend_handler': /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-v3411e3d738723cfb777f01c99bb9243843b3c9f8-x86_64-freebsd12.0-1/rtems-libbsd-3411e3d738723cfb777f01c99bb9243843b3c9f8/build/arm-rtems5-beagleboneblack-default/../../freebsd/sys/kern/kern_intr.c:928: undefined reference to `intr_handler_barrier' /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld: /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/libbsd.a(kern_intr.c.18.o): in function `_bsd_intr_event_resume_handler': /opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-v3411e3d738723cfb777f01c99bb9243843b3c9f8-x86_64-freebsd12.0-1/rtems-libbsd-3411e3d738723cfb777f01c99bb9243843b3c9f8/build/arm-rtems5-beagleboneblack-default/../../freebsd/sys/kern/kern_intr.c:952: undefined reference to `intr_handler_barrier' collect2: error: ld returned 1 exit status configure:19546: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "curl" | #define PACKAGE_TARNAME "curl" | #define PACKAGE_VERSION "-" | #define PACKAGE_STRING "curl -" | #define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.haxx.se/mail/" | #define PACKAGE_URL "" | #define PACKAGE "curl" | #define VERSION "-" | #define OS "arm-unknown-rtems5" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_LDAP_SSL 1 | /* end confdefs.h. */ | | #define gethostbyname innocuous_gethostbyname | #ifdef __STDC__ | # include <limits.h> | #else | # include <assert.h> | #endif | #undef gethostbyname | #ifdef __cplusplus | extern "C" | #endif | char gethostbyname (); | #if defined __stub_gethostbyname || defined __stub___gethostbyname | choke me | #endif | | int main (void) | { | return gethostbyname (); | ; | return 0; | } configure:19546: result: no _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel