Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

build failure on Linux in develop branch (latest commit 8bb59caa) #1876

Open
SingingBush opened this issue Jan 4, 2023 · 1 comment
Open
Labels
Bug Something isn't working

Comments

@SingingBush
Copy link

[4/463] Building C object extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o
FAILED: extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o 
/usr/bin/cc -DARCHITECTURE_x86_64=1 -I/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/inc -I/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/pal/linux -I/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/deps/azure-macro-utils-c/inc -I/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/deps/umock-c/inc -D_POSIX_C_SOURCE=200112L  -Werror -Werror -Wall -Wextra -Wformat=2 -Wformat-security -DUSE_OPENSSL -Wno-unused-variable -Wno-missing-braces -Wno-missing-field-initializers -Wno-format-nonliteral -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu99 -MD -MT extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o -MF extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o.d -o extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o -c /home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/src/hmac.c
/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/src/hmac.c:211:43: error: argument 2 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Werror=array-parameter=]
  211 | int hmacResult(HMACContext *ctx, uint8_t *digest)
      |                                  ~~~~~~~~~^~~~~~
In file included from /home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/src/hmac.c:13:
/home/samael/dev/3rdpartyrepos/azure-kinect-sdk/extern/azure_c_shared/src/inc/azure_c_shared_utility/sha.h:252:42: note: previously declared as an array ‘uint8_t[64]’ {aka ‘unsigned char[64]’}
  252 | int hmacResult(HMACContext *ctx, uint8_t digest[USHAMaxHashSize]);
      |                                  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[21/463] Building C object extern/azure_c_shared/src/CMakeFiles/aziotsharedutil.dir/src/map.c.o
ninja: build stopped: subcommand failed.

This is on Fedora 37 with cmake 3.25.1 and gcc 12.2.1

@SingingBush
Copy link
Author

perhaps this will be solved by #1798

@qm13 qm13 added the Bug Something isn't working label Jan 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants