******************************************************************************** conan install liburing/2.0@ --build=liburing --profile=/home/conan/w/BuildSingleReference/25045/52608ae1-3697-487c-b1f7-5cb4ef31ddbe/profile.txt ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 4.9 Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=4.9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=4.9 os=Linux os_build=Linux [options] liburing:shared=False [build_requires] [env] liburing/2.0: Forced build from source Installing package: liburing/2.0 Requirements liburing/2.0 from local cache - Cache Packages liburing/2.0:b869e6c05cb587ad588e5ec485deb62012ec7b93 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK liburing/2.0: Configuring sources in /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK liburing/2.0: Copying sources to build folder liburing/2.0: Building your package in /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93 liburing/2.0: Generator txt created conanbuildinfo.txt [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK liburing/2.0: Calling build() liburing/2.0: Calling: > /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/configure '--prefix=/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' ----Running------ > /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/configure '--prefix=/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' ----------------- prefix /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93 includedir ${prefix}/include libdir ${prefix}/lib libdevdir /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/lib relativelibdir ${prefix}/lib/ mandir /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man datadir /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/share __kernel_rwf_t no __kernel_timespec no open_how no statx no C++ yes has_ucontext yes CC /usr/bin/gcc CXX /usr/bin/g++ ----Running------ > make -j3 ----------------- make[1]: Entering directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/src' CC setup.ol CC queue.ol CC syscall.ol CC register.ol CC setup.os CC queue.os CC syscall.os CC register.os AR liburing.a RANLIB liburing.a CC liburing.so.2.0.0 make[1]: Leaving directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/src' make[1]: Entering directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/test' CC helpers.o CC 232c93d07b74-test CC 35fa71a030ca-test CC 500f9fbadef8-test CC 7ad0e4b2f83c-test CC 8a9973408177-test CC 917257daa0fe-test CC a0908ae19763-test CC a4c0b3decb33-test CC accept CC accept-link CC accept-reuse CC accept-test CC across-fork CC splice CC b19062a56726-test CC b5837bd5311d-test CC ce593a6c480a-test CC close-opath CC connect CC cq-full CC cq-overflow CC cq-overflow-peek CC cq-peek-batch CC cq-ready CC cq-size CC d4ae271dfaae-test CC d77a67ed5f27-test CC defer CC double-poll-crash CC eeed8b54e0df-test CC eventfd CC eventfd-disable CC eventfd-ring CC fadvise CC fallocate CC fc2a85cb02ef-test CC file-register CC file-update CC files-exit-hang-poll CC files-exit-hang-timeout CC fixed-link CC fsync CC io-cancel CC io_uring_enter CC io_uring_register CC io_uring_setup CC iopoll CC lfs-openat CC lfs-openat-write CC link CC link-timeout CC link_drain CC madvise CC nop CC nop-all-sizes CC open-close CC openat2 CC personality CC pipe-eof CC pipe-reuse CC poll CC poll-cancel CC poll-cancel-ton CC poll-link CC poll-many CC poll-ring CC poll-v-poll CC probe CC read-write CC register-restrictions CC rename CC ring-leak CC ring-leak2 CC self CC send_recv CC send_recvmsg CC shared-wq CC short-read CC shutdown CC sigfd-deadlock CC socket-rw CC socket-rw-eagain CC sq-full CC sq-poll-dup CC sq-poll-kthread CC sq-poll-share CC sqpoll-disable-exit CC sqpoll-exit-hang CC sqpoll-sleep CC sq-space_left CC stdout CC submit-reuse CC teardowns CC thread-exit CC timeout CC timeout-new CC timeout-overflow CC unlink CC wakeup-hang CC sendmsg_fs_cve CXX sq-full-cpp make[1]: Leaving directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/test' make[1]: Entering directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/examples' CC io_uring-test CC io_uring-cp CC link-cp CC ucontext-cp make[1]: Leaving directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/examples' liburing/2.0: Package 'b869e6c05cb587ad588e5ec485deb62012ec7b93' built liburing/2.0: Build folder /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93 liburing/2.0: Generated conaninfo.txt liburing/2.0: Generated conanbuildinfo.txt liburing/2.0: Generating the package liburing/2.0: Package folder /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93 liburing/2.0: Calling package() ----Running------ > make install 'ENABLE_SHARED=0' -j3 ----------------- sed -e "s%@prefix@%/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93%g" \ -e "s%@libdir@%/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/lib%g" \ -e "s%@includedir@%/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/include%g" \ -e "s%@NAME@%liburing%g" \ -e "s%@VERSION@%0.7%g" \ liburing.pc.in >liburing.pc make[1]: Entering directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/src' install -D -m 644 include/liburing/io_uring.h /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/include/liburing/io_uring.h install -D -m 644 include/liburing.h /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/include/liburing.h install -D -m 644 include/liburing/compat.h /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/include/liburing/compat.h install -D -m 644 include/liburing/barrier.h /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/include/liburing/barrier.h install -D -m 644 liburing.a /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/lib/liburing.a make[1]: Leaving directory `/home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/build/b869e6c05cb587ad588e5ec485deb62012ec7b93/source_subfolder/src' install -D -m 644 liburing.pc /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/lib/pkgconfig/liburing.pc install -m 755 -d /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man2 install -m 644 man/*.2 /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man2 install -m 755 -d /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man3 install -m 644 man/*.3 /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man3 install -m 755 -d /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man7 install -m 644 man/*.7 /home/conan/w/BuildSingleReference/.conan/data/liburing/2.0/_/_/package/b869e6c05cb587ad588e5ec485deb62012ec7b93/man/man7 [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK liburing/2.0 package(): Packaged 1 '.a' file: liburing.a liburing/2.0 package(): Packaged 4 '.h' files: liburing.h, barrier.h, compat.h, io_uring.h liburing/2.0 package(): Packaged 1 '.GPL' file: COPYING.GPL liburing/2.0 package(): Packaged 2 files: LICENSE, COPYING liburing/2.0: Package 'b869e6c05cb587ad588e5ec485deb62012ec7b93' created liburing/2.0: Created package revision be11501fb9d1bd212d4cb3c16e64e594 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK ar: creating liburing.a helpers.c: In function 't_posix_memalign': helpers.c:32:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ helpers.c: In function 't_create_file': helpers.c:54:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable] ssize_t ret; ^ helpers.c: In function 't_create_ring': helpers.c:112:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from helpers.c:13: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ 232c93d07b74-test.c: In function 'rcv': 232c93d07b74-test.c:63:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] int res; ^ 232c93d07b74-test.c: In function 'snd': 232c93d07b74-test.c:179:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ accept.c: In function 'start_accept_listen': accept.c:78:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int fd, ret; ^ accept.c: In function 'test': accept.c:113:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ accept.c: In function 'test_accept_pending_on_exit': accept.c:200:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int fd, ret; ^ accept.c: In function 'test_accept_many': accept.c:232:15: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int *fds, i, ret; ^ accept.c: In function 'test_accept_cancel': accept.c:295:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int fd, i, ret; ^ accept.c: In function 'test_accept_sqpoll': accept.c:366:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from accept.c:21: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ accept-link.c: In function 'send_thread': accept-link.c:52:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ accept-link.c: In function 'recv_thread': accept-link.c:81:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int i, ret; ^ accept-link.c: In function 'test_accept_timeout': accept-link.c:184:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from accept-link.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ splice.c: In function 'main': splice.c:446:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from splice.c:9: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ ce593a6c480a-test.c: In function 'main': ce593a6c480a-test.c:38:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from ce593a6c480a-test.c:12: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ cq-overflow-peek.c: In function 'main': cq-overflow-peek.c:65:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from cq-overflow-peek.c:8: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ eventfd.c: In function 'main': eventfd.c:19:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from eventfd.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ eventfd-disable.c: In function 'main': eventfd-disable.c:19:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from eventfd-disable.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ eventfd-ring.c: In function 'main': eventfd-ring.c:19:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from eventfd-ring.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ pipe-reuse.c: In function 'main': pipe-reuse.c:20:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from pipe-reuse.c:11: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ poll-cancel-ton.c: In function 'main': poll-cancel-ton.c:105:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from poll-cancel-ton.c:16: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ poll-link.c: In function 'recv_thread': poll-link.c:76:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int i, ret; ^ poll-many.c: In function 'main': poll-many.c:143:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params params = { }; ^ In file included from ../src/include/liburing.h:19:0, from poll-many.c:16: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ ring-leak2.c: In function 'setup_io_uring': ring-leak2.c:51:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from ring-leak2.c:23: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ send_recv.c: In function 'recv_fn': send_recv.c:136:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from send_recv.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ socket-rw.c: In function 'main': socket-rw.c:25:15: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int p_fd[2], ret; ^ socket-rw-eagain.c: In function 'main': socket-rw-eagain.c:23:15: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int p_fd[2], ret; ^ sq-poll-dup.c: In function 'test': sq-poll-dup.c:98:10: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from sq-poll-dup.c:17: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ sq-poll-share.c: In function 'main': sq-poll-share.c:98:10: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from sq-poll-share.c:16: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ sqpoll-exit-hang.c: In function 'main': sqpoll-exit-hang.c:40:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from sqpoll-exit-hang.c:11: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ sqpoll-sleep.c: In function 'main': sqpoll-sleep.c:39:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = {}; ^ In file included from ../src/include/liburing.h:19:0, from sqpoll-sleep.c:10: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ submit-reuse.c: In function 'test_reuse': submit-reuse.c:135:9: warning: missing initializer for field 'sq_entries' of 'struct io_uring_params' [-Wmissing-field-initializers] struct io_uring_params p = { }; ^ In file included from ../src/include/liburing.h:19:0, from helpers.h:12, from submit-reuse.c:15: ../src/include/liburing/io_uring.h:246:8: note: 'sq_entries' declared here __u32 sq_entries; ^ sendmsg_fs_cve.c: In function 'try_sendmsg_async': sendmsg_fs_cve.c:52:9: warning: missing initializer for field 'sun_family' of 'struct sockaddr_un' [-Wmissing-field-initializers] struct sockaddr_un addr = {}; ^ In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:146:0, from /usr/include/x86_64-linux-gnu/sys/socket.h:38, from sendmsg_fs_cve.c:25: /usr/include/x86_64-linux-gnu/sys/un.h:31:5: note: 'sun_family' declared here __SOCKADDR_COMMON (sun_); ^ sendmsg_fs_cve.c: In function 'main': sendmsg_fs_cve.c:126:9: warning: missing initializer for field 'sun_family' of 'struct sockaddr_un' [-Wmissing-field-initializers] struct sockaddr_un addr = {}; ^ In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:146:0, from /usr/include/x86_64-linux-gnu/sys/socket.h:38, from sendmsg_fs_cve.c:25: /usr/include/x86_64-linux-gnu/sys/un.h:31:5: note: 'sun_family' declared here __SOCKADDR_COMMON (sun_); ^ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++