We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I tried to install on a raspberry pi 4B debian version 12.1 Did a fresh install of kiauh followed by installing fluidd klipper and moonraker.
Then I tried crownest but it failed
I expected it to just install
see above
/======================================================= | ~~~~~~~~~~~~~~~~~ [ KIAUH ] ~~~~~~~~~~~~~~~~~ | | Klipper Installation And Update Helper | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | =======================================================/
Cloning into '/home/admin/crowsnest'... remote: Enumerating objects: 1451, done. remote: Counting objects: 100% (1451/1451), done. remote: Compressing objects: 100% (547/547), done. remote: Total 1451 (delta 887), reused 1434 (delta 880), pack-reused 0 Receiving objects: 100% (1451/1451), 561.23 KiB | 1.76 MiB/s, done. Resolving deltas: 100% (887/887), done.
● git ● make [✓ OK] Dependencies already met! Installer will prompt you for sudo password!
crowsnest - A webcam daemon for multiple cams and stream services.
Ahoy! Thank you for installing crowsnest ;) This will take a while ... Please reboot after the installation has finished.
Running apt-get update first ...
Hit:1 http://raspbian.raspberrypi.com/raspbian bookworm InRelease Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease Reading package lists... W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keytc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Running apt-get update first ... [OK] Installing dependencies ...
Reading package lists... Done Building dependency tree... Done Reading state information... Done git is already the newest version (1:2.39.2-1.1). crudini is already the newest version (0.9.4-1). bsdutils is already the newest version (1:2.38.1-5). findutils is already the newest version (4.9.0-4). v4l-utils is already the newest version (1.22.1-5). curl is already the newest version (7.88.1-10+rpi1). build-essential is already the newest version (12.9). libevent-dev is already the newest version (2.1.12-stable-8). libjpeg-dev is already the newest version (1:2.1.5-2). libbsd-dev is already the newest version (0.11.7-2). cmake is already the newest version (3.25.1-1). libavformat-dev is already the newest version (8:5.1.3-1+rpt4). libavutil-dev is already the newest version (8:5.1.3-1+rpt4). libavcodec-dev is already the newest version (8:5.1.3-1+rpt4). libcamera-dev is already the newest version (0.1.0+pi50-1). libcamera-apps-lite is already the newest version (1.2.1-1+bookworm+1). liblivemedia-dev is already the newest version (2020.01.19-1+build1). pkg-config is already the newest version (1.8.1-1). xxd is already the newest version (2:9.0.1378-2). libssl-dev is already the newest version (3.0.11-1deb12u1+rpt1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Install dependencies ... [OK] Reading configuration ... No user configuration file found ... Using default configuration ... [OK] Creating file structure ... Directory /home/admin/printer_data/config already exists ... Directory /home/admin/printer_data/logs already exists ... Directory /home/admin/printer_data/systemd already exists ... Creating file structure ... [OK] Link crowsnest to /usr/local/bin ... [OK] Install service file ... [OK] Install environment file ... [OK] Install logrotate configuration ... [OK] Install crowsnest.conf ... [OK] Enable crowsnest.service ... [OK] Add User admin to group 'video' ... [SKIPPED] ==> User admin is already in group 'video' Build dependend Stream Apps ... Cloning ustreamer repository ... Cloning into 'bin/ustreamer'... remote: Enumerating objects: 178, done. remote: Counting objects: 100% (178/178), done. remote: Compressing objects: 100% (128/128), done. remote: Total 178 (delta 61), reused 107 (delta 38), pack-reused 0 Receiving objects: 100% (178/178), 177.03 KiB | 2.64 MiB/s, done. Resolving deltas: 100% (61/61), done. Cloning camera-streamer repository ... Cloning into 'bin/camera-streamer'... remote: Enumerating objects: 153, done. remote: Counting objects: 100% (153/153), done. remote: Compressing objects: 100% (140/140), done. remote: Total 153 (delta 12), reused 78 (delta 5), pack-reused 0 Receiving objects: 100% (153/153), 3.78 MiB | 4.07 MiB/s, done. Resolving deltas: 100% (12/12), done. Submodule 'third_party/libdatachannel' (https://github.com/paullouisageneau/libdatachannel.git) registered fothird_party/libdatachannel' Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel'... remote: Enumerating objects: 16763, done. remote: Counting objects: 100% (1184/1184), done. remote: Compressing objects: 100% (575/575), done. remote: Total 16763 (delta 700), reused 955 (delta 578), pack-reused 15579 Receiving objects: 100% (16763/16763), 53.48 MiB | 3.86 MiB/s, done. Resolving deltas: 100% (10120/10120), done. Submodule path 'third_party/libdatachannel': checked out '04cf4738961f55ba3f0aa39b4a61342f66bb3781' Submodule 'deps/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/libdatachannel/n' Submodule 'deps/libjuice' (https://github.com/paullouisageneau/libjuice.git) registered for path 'third_partychannel/deps/libjuice' Submodule 'deps/libsrtp' (https://github.com/cisco/libsrtp.git) registered for path 'third_party/libdatachannlibsrtp' Submodule 'deps/plog' (https://github.com/SergiusTheBest/plog.git) registered for path 'third_party/libdatachps/plog' Submodule 'deps/usrsctp' (https://github.com/sctplab/usrsctp.git) registered for path 'third_party/libdatachas/usrsctp' Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/json'... remote: Enumerating objects: 34798, done. remote: Counting objects: 100% (348/348), done. remote: Compressing objects: 100% (177/177), done. remote: Total 34798 (delta 149), reused 346 (delta 149), pack-reused 34450 Receiving objects: 100% (34798/34798), 175.06 MiB | 3.71 MiB/s, done. Resolving deltas: 100% (21591/21591), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libjuice'... remote: Enumerating objects: 3321, done. remote: Counting objects: 100% (1304/1304), done. remote: Compressing objects: 100% (342/342), done. remote: Total 3321 (delta 1022), reused 1145 (delta 957), pack-reused 2017 Receiving objects: 100% (3321/3321), 779.28 KiB | 3.13 MiB/s, done. Resolving deltas: 100% (2256/2256), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp'... remote: Enumerating objects: 10275, done. remote: Counting objects: 100% (1860/1860), done. remote: Compressing objects: 100% (154/154), done. remote: Total 10275 (delta 1758), reused 1708 (delta 1706), pack-reused 8415 Receiving objects: 100% (10275/10275), 5.93 MiB | 3.71 MiB/s, done. Resolving deltas: 100% (5594/5594), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/plog'... remote: Enumerating objects: 3304, done. remote: Counting objects: 100% (644/644), done. remote: Compressing objects: 100% (292/292), done. remote: Total 3304 (delta 324), reused 571 (delta 281), pack-reused 2660 Receiving objects: 100% (3304/3304), 681.61 KiB | 3.25 MiB/s, done. Resolving deltas: 100% (1855/1855), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/usrsctp'... remote: Enumerating objects: 15475, done. remote: Counting objects: 100% (1322/1322), done. remote: Compressing objects: 100% (347/347), done. remote: Total 15475 (delta 1045), reused 1198 (delta 973), pack-reused 14153 Receiving objects: 100% (15475/15475), 6.31 MiB | 3.48 MiB/s, done. Resolving deltas: 100% (11390/11390), done. Submodule path 'third_party/libdatachannel/deps/json': checked out '4f8fba14066156b73f1189a2b8bd568bde5284c5' Submodule path 'third_party/libdatachannel/deps/libjuice': checked out '06bbfe93ab344e95797220d89b55c7204c3ff remote: Enumerating objects: 50, done. remote: Counting objects: 100% (31/31), done. remote: Total 50 (delta 31), reused 31 (delta 31), pack-reused 19 Unpacking objects: 100% (50/50), 10.87 KiB | 68.00 KiB/s, done. From https://github.com/cisco/libsrtp
Something went wrong! Please try again...
The text was updated successfully, but these errors were encountered:
Duplicate of #188
Sorry, something went wrong.
No branches or pull requests
What happened
I tried to install on a raspberry pi 4B debian version 12.1
Did a fresh install of kiauh followed by installing fluidd klipper and moonraker.
Then I tried crownest but it failed
What did you expect to happen
I expected it to just install
How to reproduce
see above
Additional information
/=======================================================
| ~~~~~~~~~~~~~~~~~ [ KIAUH ] ~~~~~~~~~~~~~~~~~ |
| Klipper Installation And Update Helper |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
=======================================================/
Cloning 'crowsnest' repository ...
Cloning into '/home/admin/crowsnest'...
remote: Enumerating objects: 1451, done.
remote: Counting objects: 100% (1451/1451), done.
remote: Compressing objects: 100% (547/547), done.
remote: Total 1451 (delta 887), reused 1434 (delta 880), pack-reused 0
Receiving objects: 100% (1451/1451), 561.23 KiB | 1.76 MiB/s, done.
Resolving deltas: 100% (887/887), done.
Checking for the following dependencies:
● git
● make
[✓ OK] Dependencies already met!
Installer will prompt you for sudo password!
Launching crowsnest installer ...
crowsnest - A webcam daemon for multiple cams and stream services.
Running apt-get update first ...
Hit:1 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease
Reading package lists...
W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keytc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Running apt-get update first ... [OK]
Installing dependencies ...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
git is already the newest version (1:2.39.2-1.1).
crudini is already the newest version (0.9.4-1).
bsdutils is already the newest version (1:2.38.1-5).
findutils is already the newest version (4.9.0-4).
v4l-utils is already the newest version (1.22.1-5).
curl is already the newest version (7.88.1-10+rpi1).
build-essential is already the newest version (12.9).
libevent-dev is already the newest version (2.1.12-stable-8).
libjpeg-dev is already the newest version (1:2.1.5-2).
libbsd-dev is already the newest version (0.11.7-2).
cmake is already the newest version (3.25.1-1).
libavformat-dev is already the newest version (8:5.1.3-1+rpt4).
libavutil-dev is already the newest version (8:5.1.3-1+rpt4).
libavcodec-dev is already the newest version (8:5.1.3-1+rpt4).
libcamera-dev is already the newest version (0.1.0+pi5
0-1).deb12u1+rpt1).libcamera-apps-lite is already the newest version (1.2.1-1+bookworm+1).
liblivemedia-dev is already the newest version (2020.01.19-1+build1).
pkg-config is already the newest version (1.8.1-1).
xxd is already the newest version (2:9.0.1378-2).
libssl-dev is already the newest version (3.0.11-1
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Install dependencies ... [OK]
Reading configuration ...
No user configuration file found ...
Using default configuration ... [OK]
Creating file structure ...
Directory /home/admin/printer_data/config already exists ...
Directory /home/admin/printer_data/logs already exists ...
Directory /home/admin/printer_data/systemd already exists ...
Creating file structure ... [OK]
Link crowsnest to /usr/local/bin ... [OK]
Install service file ... [OK]
Install environment file ... [OK]
Install logrotate configuration ... [OK]
Install crowsnest.conf ... [OK]
Enable crowsnest.service ... [OK]
Add User admin to group 'video' ... [SKIPPED]
==> User admin is already in group 'video'
Build dependend Stream Apps ...
Cloning ustreamer repository ...
Cloning into 'bin/ustreamer'...
remote: Enumerating objects: 178, done.
remote: Counting objects: 100% (178/178), done.
remote: Compressing objects: 100% (128/128), done.
remote: Total 178 (delta 61), reused 107 (delta 38), pack-reused 0
Receiving objects: 100% (178/178), 177.03 KiB | 2.64 MiB/s, done.
Resolving deltas: 100% (61/61), done.
Cloning camera-streamer repository ...
Cloning into 'bin/camera-streamer'...
remote: Enumerating objects: 153, done.
remote: Counting objects: 100% (153/153), done.
remote: Compressing objects: 100% (140/140), done.
remote: Total 153 (delta 12), reused 78 (delta 5), pack-reused 0
Receiving objects: 100% (153/153), 3.78 MiB | 4.07 MiB/s, done.
Resolving deltas: 100% (12/12), done.
Submodule 'third_party/libdatachannel' (https://github.com/paullouisageneau/libdatachannel.git) registered fothird_party/libdatachannel'
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel'...
remote: Enumerating objects: 16763, done.
remote: Counting objects: 100% (1184/1184), done.
remote: Compressing objects: 100% (575/575), done.
remote: Total 16763 (delta 700), reused 955 (delta 578), pack-reused 15579
Receiving objects: 100% (16763/16763), 53.48 MiB | 3.86 MiB/s, done.
Resolving deltas: 100% (10120/10120), done.
Submodule path 'third_party/libdatachannel': checked out '04cf4738961f55ba3f0aa39b4a61342f66bb3781'
Submodule 'deps/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/libdatachannel/n'
Submodule 'deps/libjuice' (https://github.com/paullouisageneau/libjuice.git) registered for path 'third_partychannel/deps/libjuice'
Submodule 'deps/libsrtp' (https://github.com/cisco/libsrtp.git) registered for path 'third_party/libdatachannlibsrtp'
Submodule 'deps/plog' (https://github.com/SergiusTheBest/plog.git) registered for path 'third_party/libdatachps/plog'
Submodule 'deps/usrsctp' (https://github.com/sctplab/usrsctp.git) registered for path 'third_party/libdatachas/usrsctp'
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/json'...
remote: Enumerating objects: 34798, done.
remote: Counting objects: 100% (348/348), done.
remote: Compressing objects: 100% (177/177), done.
remote: Total 34798 (delta 149), reused 346 (delta 149), pack-reused 34450
Receiving objects: 100% (34798/34798), 175.06 MiB | 3.71 MiB/s, done.
Resolving deltas: 100% (21591/21591), done.
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libjuice'...
remote: Enumerating objects: 3321, done.
remote: Counting objects: 100% (1304/1304), done.
remote: Compressing objects: 100% (342/342), done.
remote: Total 3321 (delta 1022), reused 1145 (delta 957), pack-reused 2017
Receiving objects: 100% (3321/3321), 779.28 KiB | 3.13 MiB/s, done.
Resolving deltas: 100% (2256/2256), done.
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp'...
remote: Enumerating objects: 10275, done.
remote: Counting objects: 100% (1860/1860), done.
remote: Compressing objects: 100% (154/154), done.
remote: Total 10275 (delta 1758), reused 1708 (delta 1706), pack-reused 8415
Receiving objects: 100% (10275/10275), 5.93 MiB | 3.71 MiB/s, done.
Resolving deltas: 100% (5594/5594), done.
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/plog'...
remote: Enumerating objects: 3304, done.
remote: Counting objects: 100% (644/644), done.
remote: Compressing objects: 100% (292/292), done.
remote: Total 3304 (delta 324), reused 571 (delta 281), pack-reused 2660
Receiving objects: 100% (3304/3304), 681.61 KiB | 3.25 MiB/s, done.
Resolving deltas: 100% (1855/1855), done.
Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/usrsctp'...
remote: Enumerating objects: 15475, done.
remote: Counting objects: 100% (1322/1322), done.
remote: Compressing objects: 100% (347/347), done.
remote: Total 15475 (delta 1045), reused 1198 (delta 973), pack-reused 14153
Receiving objects: 100% (15475/15475), 6.31 MiB | 3.48 MiB/s, done.
Resolving deltas: 100% (11390/11390), done.
Submodule path 'third_party/libdatachannel/deps/json': checked out '4f8fba14066156b73f1189a2b8bd568bde5284c5'
Submodule path 'third_party/libdatachannel/deps/libjuice': checked out '06bbfe93ab344e95797220d89b55c7204c3ff
remote: Enumerating objects: 50, done.
remote: Counting objects: 100% (31/31), done.
remote: Total 50 (delta 31), reused 31 (delta 31), pack-reused 19
Unpacking objects: 100% (50/50), 10.87 KiB | 68.00 KiB/s, done.
From https://github.com/cisco/libsrtp
Submodule path 'third_party/libdatachannel/deps/libsrtp': checked out '90d05bf8980d16e4ac3f16c19b77e296c4bc20
Submodule path 'third_party/libdatachannel/deps/plog': checked out 'd8461e9d473e59fbcc1f79eee021550dcf81e618'
Submodule path 'third_party/libdatachannel/deps/usrsctp': checked out '7c31bd35c79ba67084ce029511193a19ceb974
Build 'ustreamer' using 4 Cores ...
make apps
make[1]: Entering directory '/home/admin/crowsnest/bin/ustreamer'
make -C src
make[2]: Entering directory '/home/admin/crowsnest/bin/ustreamer/src'
-- CC libs/base64.c
-- CC libs/frame.c
-- CC libs/logging.c
-- CC libs/memsink.c
-- CC libs/options.c
-- CC libs/unjpeg.c
-- CC ustreamer/blank.c
-- CC ustreamer/data/blank_jpeg.c
-- CC ustreamer/data/favicon_ico.c
-- CC ustreamer/data/index_html.c
-- CC ustreamer/device.c
-- CC ustreamer/encoder.c
-- CC ustreamer/encoders/cpu/encoder.c
-- CC ustreamer/encoders/hw/encoder.c
-- CC ustreamer/h264.c
-- CC ustreamer/http/bev.c
-- CC ustreamer/http/mime.c
-- CC ustreamer/http/path.c
-- CC ustreamer/http/server.c
-- CC ustreamer/http/static.c
-- CC ustreamer/http/unix.c
-- CC ustreamer/http/uri.c
-- CC ustreamer/m2m.c
-- CC ustreamer/main.c
-- CC ustreamer/options.c
-- CC ustreamer/stream.c
-- CC ustreamer/workers.c
-- CC dump/file.c
-- CC dump/main.c
== LD ustreamer-dump.bin
== LD ustreamer.bin
make[2]: Leaving directory '/home/admin/crowsnest/bin/ustreamer/src'
make[1]: Leaving directory '/home/admin/crowsnest/bin/ustreamer'
Build 'ustreamer' ... [SUCCESS]
Build 'camera-streamer' using 4 Cores ...
fatal: No names found, cannot describe anything.
echo "#define GIT_VERSION ""\n#define GIT_REVISION "ef8f6a4"" > version.h.tmp;
diff -u version.h version.h.tmp || mv version.h.tmp version.h;
rm -f version.h.tmp
diff: version.h: No such file or directory
make camera-streamer
make[1]: Entering directory '/home/admin/crowsnest/bin/camera-streamer'
[ -e third_party/libdatachannel/build/Makefile ] || cmake -S third_party/libdatachannel -B third_party/libdat/build
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/buffer.o device/buffer.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/buffer_list.o device/buffer_list.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/buffer_lock.o device/buffer_lock.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/buffer_queue.o device/buffer_queue.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/device.o device/device.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/device_list.o device/device_list.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/links.o device/links.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o output/http_ffmpeg.o output/http_ffmpeg.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o output/http_h264.o output/http_h264.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o output/http_hls.o output/http_hls.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o output/http_jpeg.o output/http_jpeg.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o output/output.o output/output.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o cmd/camera-streamer/http.o cmd/camera-streamer/http.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o cmd/camera-streamer/main.o cmd/camera-streamer/main.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o cmd/camera-streamer/opts.o cmd/camera-streamer/opts.c
-- The CXX compiler identification is GNU 12.2.0
-- Detecting CXX compiler ABI info
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o cmd/list-devices/main.o cmd/list-devices/main.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera.o device/camera/camera.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_debug.o device/camera/camera_debug
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_decoder.o device/camera/camera_dec
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_input.o device/camera/camera_input
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_isp.o device/camera/camera_isp.c
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_output.o device/camera/camera_outp
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_pipeline.o device/camera/camera_pi
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/camera/camera_rescaller.o device/camera/camera_r.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/dummy/buffer.o device/dummy/buffer.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/dummy/buffer_list.o device/dummy/buffer_list.c
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/dummy/device.o device/dummy/device.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/dummy/dummy.o device/dummy/dummy.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/libcamera/fake_camera.o device/libcamera/fake_ca
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/buffer.o device/v4l2/buffer.c
-- The C compiler identification is GNU 12.2.0
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/buffer_list.o device/v4l2/buffer_list.c
-- Detecting C compiler ABI info
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/debug.o device/v4l2/debug.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/device.o device/v4l2/device.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/device_list.o device/v4l2/device_list.c
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- No build type selected, using DEBUG
-- Looking for include file sys/queue.h
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/device_media.o device/v4l2/device_media.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/device_options.o device/v4l2/device_options
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o device/v4l2/v4l2.o device/v4l2/v4l2.c
-- Looking for include file sys/queue.h - found
-- Looking for include files sys/socket.h, linux/if_addr.h
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o util/ffmpeg/remuxer.o util/ffmpeg/remuxer.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o util/http/http.o util/http/http.c
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o util/http/http_methods.o util/http/http_methods.c
util/ffmpeg/remuxer.c: In function ‘ffmpeg_remuxer_open’:
util/ffmpeg/remuxer.c:97:33: error: initialization discards ‘const’ qualifier from pointer target type [-Werrrded-qualifiers]
97 | AVInputFormat *input_format = av_find_input_format(remuxer->input_format);
| ^~~~~~~~~~~~~~~~~~~~
cc -std=gnu17 -MMD -Werror -Wall -g -I/home/admin/crowsnest/bin/camera-streamer -D_GNU_SOURCE -DUSE_HW_H264 -PEG -DUSE_LIBCAMERA -I/usr/include/libcamera -DUSE_RTSP -I/usr/include/liveMedia -I/usr/include/groupsock -Ilude/BasicUsageEnvironment -I/usr/include/UsageEnvironment -DUSE_LIBDATACHANNEL -Ithird_party/libdatachannel -Ithird_party/libdatachannel/deps/json/include -c -o util/opts/control.o util/opts/control.c
-- Looking for include files sys/socket.h, linux/if_addr.h - found
-- Looking for include files sys/socket.h, linux/rtnetlink.h
cc1: all warnings being treated as errors
make[1]: *** [Makefile:92: util/ffmpeg/remuxer.o] Error 1
make[1]: *** Waiting for unfinished jobs....
-- Looking for include files sys/socket.h, linux/rtnetlink.h - found
-- Looking for 4 include files sys/types.h, ..., netinet/ip_icmp.h
-- Looking for 4 include files sys/types.h, ..., netinet/ip_icmp.h - found
-- Looking for 3 include files sys/types.h, ..., net/route.h
-- Looking for 3 include files sys/types.h, ..., net/route.h - found
-- Looking for include file stdatomic.h
-- Looking for include file stdatomic.h - found
-- Looking for usrsctp.h
-- Looking for usrsctp.h - found
-- Performing Test have_sa_len
-- Performing Test have_sa_len - Failed
-- Performing Test have_sin_len
-- Performing Test have_sin_len - Failed
-- Performing Test have_sin6_len
-- Performing Test have_sin6_len - Failed
-- Performing Test have_sconn_len
-- Performing Test have_sconn_len - Failed
-- Performing Test has_wfloat_equal
-- Performing Test has_wfloat_equal - Success
-- Performing Test has_wshadow
-- Performing Test has_wshadow - Success
-- Performing Test has_wpointer_aritih
-- Performing Test has_wpointer_aritih - Success
-- Performing Test has_wunreachable_code
-- Performing Test has_wunreachable_code - Success
-- Performing Test has_winit_self
-- Performing Test has_winit_self - Success
-- Performing Test has_wno_unused_function
-- Performing Test has_wno_unused_function - Success
-- Performing Test has_wno_unused_parameter
-- Performing Test has_wno_unused_parameter - Success
-- Performing Test has_wno_unreachable_code
-- Performing Test has_wno_unreachable_code - Success
-- Performing Test has_wstrict_prototypes
-- Performing Test has_wstrict_prototypes - Success
-- Compiler flags (CMAKE_C_FLAGS): -std=c99 -pedantic -Wall -Wextra -Wfloat-equal -Wshadow -Wpointer-arith -able-code -Winit-self -Wno-unused-function -Wno-unused-parameter -Wno-unreachable-code -Wstrict-prototypes -W
-- Performing Test has_wno_address_of_packed_member
-- Performing Test has_wno_address_of_packed_member - Success
-- Performing Test has_wno_deprecated_declarations
-- Performing Test has_wno_deprecated_declarations - Success
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for machine/types.h
-- Looking for machine/types.h - not found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for sys/int_types.h
-- Looking for sys/int_types.h - not found
-- Looking for sys/socket.h
-- Looking for sys/socket.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for windows.h
-- Looking for windows.h - not found
-- Looking for winsock2.h
-- Looking for winsock2.h - not found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for inet_aton
-- Looking for inet_aton - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Check size of unsigned long long
-- Check size of unsigned long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version "3.0.11")
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Using the single-header code from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/depingle_include/
-- Configuring done
-- Generating done
-- Build files have been written to: /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/bui
make -C third_party/libdatachannel/build datachannel-static
make[2]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[3]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[4]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[ 2%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/addr.c.o
[ 2%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/srtp/srtp.c.o
[ 2%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/cipher/cipher.c.o
[ 2%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_asconf.c.o
[ 2%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/cipher/cipher_test_cases.c.o
[ 4%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/agent.c.o
[ 4%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/cipher/null_cipher.c.o
[ 7%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/cipher/aes_icm_ossl.c.o
[ 9%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o
[ 9%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/cipher/aes_gcm_ossl.c.o
[ 9%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/crc32.c.o
[ 9%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/hash/auth.c.o
[ 9%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/const_time.c.o
[ 12%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/hash/auth_test_cases.c.o
[ 12%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_bsd_addr.c.o
[ 14%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/conn.c.o
[ 14%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/hash/null_auth.c.o
[ 17%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/hash/hmac_ossl.c.o
[ 17%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/conn_poll.c.o
[ 17%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_callout.c.o
[ 17%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/kernel/alloc.c.o
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_alloc’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:106ing: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
106 | (*a)->state = HMAC_CTX_new();
| ^
In file included from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/cryptmac_ossl.c:54:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_dealloc’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:136ing: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
136 | HMAC_CTX_free(hmac_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_start’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:152ing: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
152 | if (HMAC_Init_ex(state, NULL, 0, NULL, NULL) == 0)
| ^~
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_init’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:164ing: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
164 | if (HMAC_Init_ex(state, key, key_len, EVP_sha1(), NULL) == 0)
| ^~
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_update’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:179ing: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
179 | if (HMAC_Update(state, message, msg_octets) == 0)
| ^~
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c: Inn ‘srtp_hmac_compute’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:205ing: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
205 | if (HMAC_Update(state, message, msg_octets) == 0)
| ^~
[ 19%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_cc_functions.c.o
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char data,
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp/crypto/hash/hmac_ossl.c:208ing: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | if (HMAC_Final(state, hash_value, &len) == 0)
| ^~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX ctx, unsigned char md,
| ^~~~~~~~~~
[ 19%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/conn_thread.c.o
[ 19%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/kernel/crypto_kernel.c.o
[ 21%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/conn_mux.c.o
[ 24%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/kernel/err.c.o
[ 24%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/base64.c.o
[ 24%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/hash.c.o
[ 24%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/kernel/key.c.o
[ 26%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/hmac.c.o
[ 26%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/math/datatypes.c.o
[ 26%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_crc32.c.o
[ 29%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/replay/rdb.c.o
[ 29%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/ice.c.o
[ 29%] Building C object deps/libsrtp/CMakeFiles/srtp2.dir/crypto/replay/rdbx.c.o
[ 29%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/juice.c.o
[ 29%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_indata.c.o
[ 29%] Linking C static library libsrtp2.a
[ 31%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/log.c.o
[ 34%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_input.c.o
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[ 34%] Built target srtp2
[ 34%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/random.c.o
[ 36%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/server.c.o
[ 36%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/stun.c.o
[ 36%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/timestamp.c.o
[ 36%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_output.c.o
[ 39%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/turn.c.o
[ 39%] Building C object deps/libjuice/CMakeFiles/juice-static.dir/src/udp.c.o
[ 39%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_pcb.c.o
[ 39%] Linking C static library libjuice-static.a
[ 41%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_peeloff.c.o
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[ 41%] Built target juice-static
[ 41%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_sha1.c.o
[ 43%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_ss_functions.c.o
[ 43%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_sysctl.c.o
[ 43%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_timer.c.o
[ 46%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_userspace.c.o
[ 46%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_usrreq.c.o
[ 46%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctputil.c.o
[ 48%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/netinet6/sctp6_usrreq.c.o
[ 48%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/user_environment.c.o
[ 48%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/user_mbuf.c.o
[ 51%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/user_recv_thread.c.o
[ 51%] Building C object deps/usrsctp/usrsctplib/CMakeFiles/usrsctp.dir/user_socket.c.o
[ 53%] Linking C static library libusrsctp.a
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[ 53%] Built target usrsctp
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[5]: Entering directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[ 56%] Building CXX object CMakeFiles/datachannel-static.dir/src/channel.cpp.o
[ 56%] Building CXX object CMakeFiles/datachannel-static.dir/src/candidate.cpp.o
[ 56%] Building CXX object CMakeFiles/datachannel-static.dir/src/configuration.cpp.o
[ 56%] Building CXX object CMakeFiles/datachannel-static.dir/src/datachannel.cpp.o
[ 56%] Building CXX object CMakeFiles/datachannel-static.dir/src/description.cpp.o
[ 58%] Building CXX object CMakeFiles/datachannel-static.dir/src/global.cpp.o
[ 58%] Building CXX object CMakeFiles/datachannel-static.dir/src/message.cpp.o
[ 60%] Building CXX object CMakeFiles/datachannel-static.dir/src/peerconnection.cpp.o
[ 60%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtcpreceivingsession.cpp.o
[ 60%] Building CXX object CMakeFiles/datachannel-static.dir/src/track.cpp.o
[ 63%] Building CXX object CMakeFiles/datachannel-static.dir/src/websocket.cpp.o
[ 63%] Building CXX object CMakeFiles/datachannel-static.dir/src/websocketserver.cpp.o
[ 63%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtppacketizationconfig.cpp.o
[ 65%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtcpsrreporter.cpp.o
[ 65%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtppacketizer.cpp.o
[ 65%] Building CXX object CMakeFiles/datachannel-static.dir/src/opusrtppacketizer.cpp.o
[ 68%] Building CXX object CMakeFiles/datachannel-static.dir/src/opuspacketizationhandler.cpp.o
[ 68%] Building CXX object CMakeFiles/datachannel-static.dir/src/h264rtppacketizer.cpp.o
[ 70%] Building CXX object CMakeFiles/datachannel-static.dir/src/nalunit.cpp.o
[ 70%] Building CXX object CMakeFiles/datachannel-static.dir/src/h264packetizationhandler.cpp.o
[ 70%] Building CXX object CMakeFiles/datachannel-static.dir/src/mediachainablehandler.cpp.o
[ 73%] Building CXX object CMakeFiles/datachannel-static.dir/src/mediahandlerelement.cpp.o
[ 73%] Building CXX object CMakeFiles/datachannel-static.dir/src/mediahandlerrootelement.cpp.o
[ 73%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtcpnackresponder.cpp.o
[ 75%] Building CXX object CMakeFiles/datachannel-static.dir/src/rtp.cpp.o
[ 75%] Building CXX object CMakeFiles/datachannel-static.dir/src/capi.cpp.o
[ 75%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/certificate.cpp.o
[ 78%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/channel.cpp.o
[ 78%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/datachannel.cpp.o
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp: In static membion ‘static rtc::impl::Certificate rtc::impl::Certificate::Generate(rtc::CertificateType, const std::string&)
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:241:46: warningEC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
241 | unique_ptr<EC_KEY, decltype(&EC_KEY_free)> ecc(
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/ssl.h:31,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tls.hpp:5
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certifica4,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certifica9:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY key);
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:242:45: warningY EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
242 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:998:31: note: declared here
998 | OSSL_DEPRECATEDIN_3_0 EC_KEY EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:242:80: warningEC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
242 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ^
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY key);
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:246:37: warningEC_KEY_set_asn1_flag(EC_KEY, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
246 | EC_KEY_set_asn1_flag(ecc.get(), OPENSSL_EC_NAMED_CURVE); // Set ASN1 OID
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1087:28: note: declared here
1087 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY eckey, int asn1_flag);
| ^~~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:247:41: warningC_KEY_generate_key(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
247 | if (!EC_KEY_generate_key(ecc.get()) ||
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/ec.h:1101:27: note: declared here
1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY key);
| ^~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:260:43: warningRSA_free(RSA)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
260 | unique_ptr<RSA, decltype(&RSA_free)> rsa(RSA_new(), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA r);
| ^~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:260:65: warningRSA_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
260 | unique_ptr<RSA, decltype(&RSA_free)> rsa(RSA_new(), RSA_free);
| ~~~~~~~^~
/usr/include/openssl/rsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 RSA RSA_new(void);
| ^~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:260:77: warningRSA_free(RSA)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
260 | unique_ptr<RSA, decltype(&RSA_free)> rsa(RSA_new(), RSA_free);
| ^
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA r);
| ^~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:266:41: warningSA_generate_key_ex(RSA, int, BIGNUM, BN_GENCB)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration
266 | !RSA_generate_key_ex(rsa.get(), bits, exponent.get(), NULL) ||
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:260:27: note: declared here
260 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA rsa, int bits, BIGNUM e,
| ^~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certificate.cpp:287:28: warningN_pseudo_rand(BIGNUM, int, int, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
287 | !BN_pseudo_rand(serial_number.get(), serialSize, 0, 0) ||
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/params.h:16,
from /usr/include/openssl/evp.h:32,
from /usr/include/openssl/x509.h:29:
/usr/include/openssl/bn.h:231:5: note: declared here
231 | int BN_pseudo_rand(BIGNUM rnd, int bits, int top, int bottom);
| ^~~~~~~~~~~~~~
[ 78%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/dtlssrtptransport.cpp.o
[ 80%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/dtlstransport.cpp.o
[ 80%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/icetransport.cpp.o
[ 82%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/init.cpp.o
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstransport.cpp: In construct:impl::DtlsTransport::DtlsTransport(std::shared_ptrrtc::impl::IceTransport, rtc::impl::certificate_ptr, stdal, verifier_callback, rtc::impl::Transport::state_callback)’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstransport.cpp:439:58: warnid EC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
439 | auto ecdh = unique_ptr<EC_KEY, decltype(&EC_KEY_free)>(
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/ssl.h:31,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tls.hpp:5
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certifica4,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstrans:22,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstrans:19:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY key);
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstransport.cpp:440:45: warniKEY EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
440 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:998:31: note: declared here
998 | OSSL_DEPRECATEDIN_3_0 EC_KEY EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/dtlstransport.cpp:440:80: warnid EC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
440 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ^
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY key);
| ^~~~~~~~~~~
[ 82%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/peerconnection.cpp.o
[ 82%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/logcounter.cpp.o
[ 85%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/sctptransport.cpp.o
[ 85%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/threadpool.cpp.o
[ 85%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/tls.cpp.o
[ 87%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/track.cpp.o
[ 87%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/utils.cpp.o
[ 87%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/processor.cpp.o
[ 90%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/sha.cpp.o
[ 90%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/pollinterrupter.cpp.o
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/sha.cpp: In function ‘rtc::binaimpl::{anonymous}::Sha1(const std::byte, std::size_t)’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/sha.cpp:47:18: warning: ‘int SHSHA_CTX)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
47 | SHA1_Init(&ctx);
| ~~~~~~~~~^~~~~~
In file included from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/sha.cpp:2
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX c);
| ^~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/sha.cpp:48:20: warning: ‘int SHe(SHA_CTX, const void, size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
48 | SHA1_Update(&ctx, data, size);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX c, const void data, size_t len);
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/sha.cpp:49:19: warning: ‘int SH(unsigned char, SHA_CTX)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
49 | SHA1_Final(reinterpret_cast<unsigned char *>(output.data()), &ctx);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX c);
| ^~~~~~~~~~
[ 92%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/pollservice.cpp.o
[ 92%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/tcpserver.cpp.o
[ 92%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/tcptransport.cpp.o
[ 95%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/tlstransport.cpp.o
[ 95%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/verifiedtlstransport.cpp.o
[ 95%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/websocket.cpp.o
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransport.cpp: In constructoimpl::TlsTransport::TlsTransport(std::shared_ptrrtc::impl::TcpTransport, std::optionalstd::__cxx11::basic_har >, rtc::impl::certificate_ptr, rtc::impl::Transport::state_callback)’:
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransport.cpp:351:58: warnin EC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | auto ecdh = unique_ptr<EC_KEY, decltype(&EC_KEY_free)>(
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/ssl.h:31,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tls.hpp:5
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/certifica4,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransp22,
from /home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransp19:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY key);
| ^~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransport.cpp:352:45: warninEY EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
352 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:998:31: note: declared here
998 | OSSL_DEPRECATEDIN_3_0 EC_KEY EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/src/impl/tlstransport.cpp:352:80: warnin EC_KEY_free(EC_KEY)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
352 | EC_KEY_new_by_curve_name(NID_X9_62_prime256v1), EC_KEY_free);
| ^
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
[ 97%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/websocketserver.cpp.o
[ 97%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/wstransport.cpp.o
[ 97%] Building CXX object CMakeFiles/datachannel-static.dir/src/impl/wshandshake.cpp.o
[100%] Linking CXX static library libdatachannel-static.a
make[5]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
[100%] Built target datachannel-static
make[4]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[3]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
make[2]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/build'
rm device/buffer_lock.o device/v4l2/buffer.o output/http_hls.o device/camera/camera_output.o device/v4l2/buffo device/buffer_queue.o device/buffer.o device/camera/camera_decoder.o device/links.o cmd/list-devices/main.ov4l2/debug.o device/camera/camera_input.o device/v4l2/device_options.o output/http_ffmpeg.o device/camera/camvice/camera/camera_rescaller.o device/libcamera/fake_camera.o cmd/camera-streamer/main.o device/buffer_list.ocamera/camera_debug.o util/http/http.o device/camera/camera_pipeline.o device/dummy/buffer_list.o util/opts/c output/http_jpeg.o cmd/camera-streamer/opts.o output/output.o device/v4l2/device_list.o device/device_list.ov4l2/device_media.o device/dummy/device.o device/dummy/dummy.o util/http/http_methods.o device/dummy/buffer.oera-streamer/http.o device/camera/camera_isp.o device/v4l2/v4l2.o device/device.o device/v4l2/device.o output64.o
make[1]: Leaving directory '/home/admin/crowsnest/bin/camera-streamer'
make: *** [Makefile:62: all] Error 2
make: *** [Makefile:17: install] Error 2
The text was updated successfully, but these errors were encountered: