You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A number of C files in the common and transport subtrees include subprojects/opensea-common/include/io_utils.h. On Solaris derived systems (in this case, SmartOS, an Illumos distro), since this hasn't included stdargs.h, va_list is undefined. There's a second idential issue in secure_file.h Build log:
Adding stdarg.h to io_utils.h and secure_file.h since it was missing.
This causes a build failure on Illumos based distributions.
For some reason Linux, FreeBSD, and Windows do not complain about this.
[Seagate/openSeaChest#166]
Signed-off-by: Tyler Erickson <tyler.erickson@seagate.com>
I have pushed a fix for this issue as well as the one the CI identified in opensea-transport when I pushed the fix.
It's on our develop branch currently, but will get pulled into our next release.
A number of C files in the common and transport subtrees include
subprojects/opensea-common/include/io_utils.h
. On Solaris derived systems (in this case, SmartOS, an Illumos distro), since this hasn't included stdargs.h, va_list is undefined. There's a second idential issue in secure_file.h Build log:va_list.txt
Not sure whether you would prefer to include this in the .h files, or from each of the C modules.
Compiler:
The text was updated successfully, but these errors were encountered: