CMake Warning at CMakeLists.txt:60 (message):
  Avoid building inside the source tree!


CMake Warning at CMakeLists.txt:61 (message):
  Create a separate build directory instead (i.e.  'sgbuild') and call CMake
  from there:


CMake Warning at CMakeLists.txt:62 (message):
    mkdir ../sgbuild && cd ../sgbuild && cmake /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2


CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LD_FLAGS


/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx: In member function ‘void simgear::DNS::Client::ClientPrivate::query(simgear::DNS::Request*)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx:56:19: warning: ‘void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)’ is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations]
   56 |         ares_query(
      |         ~~~~~~~~~~^
   57 |             this->channel,
      |             ~~~~~~~~~~~~~~
   58 |             request->getQueryDn().c_str(),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   59 |             ARES_CLASS_IN,
      |             ~~~~~~~~~~~~~~
   60 |             request->getType(),
      |             ~~~~~~~~~~~~~~~~~~~
   61 |             callback,
      |             ~~~~~~~~~
   62 |             request);
      |             ~~~~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx:9:
/usr/include/ares.h:836:59: note: declared here
  836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query(
      |                                                           ^~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx: In static member function ‘static void simgear::DNS::Client::ClientPrivate::parse_NAPTR(unsigned char*, int, simgear::DNS::NAPTRRequest*)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx:93:44: warning: ‘int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
   93 |         int result = ares_parse_naptr_reply(abuf, alen, &naptr_out);
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ares.h:1128:55: note: declared here
 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply(
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx: In static member function ‘static void simgear::DNS::Client::ClientPrivate::parse_SRV(unsigned char*, int, simgear::DNS::SRVRequest*)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx:130:42: warning: ‘int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
  130 |         int result = ares_parse_srv_reply(abuf, alen, &srv_out);
      |                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ares.h:1116:55: note: declared here
 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply(
      |                                                       ^~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx: In static member function ‘static void simgear::DNS::Client::ClientPrivate::parse_TXT(unsigned char*, int, simgear::DNS::TXTRequest*)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/io/DNSClient_cares.cxx:156:42: warning: ‘int ares_parse_txt_reply(const unsigned char*, int, ares_txt_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
  156 |         int result = ares_parse_txt_reply(abuf, alen, &txt_out);
      |                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ares.h:1122:55: note: declared here
 1122 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply(
      |                                                       ^~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/string.c: In function ‘setlen’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/string.c:29:24: warning: the comparison will always evaluate as ‘true’ for the address of ‘buf’ will never be NULL [-Waddress]
   29 |     if(s->emblen == -1 && DATA(s)) naFree(s->data.ref.ptr);
      |                        ^~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/string.c:5:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/data.h:102:23: note: ‘buf’ declared here
  102 |         unsigned char buf[16];
      |                       ^~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:24,
                 from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/props/props.hxx:43,
                 from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/props/props.cxx:16:
In member function ‘unsigned int SGAtomic::operator--()’,
    inlined from ‘static unsigned int SGReferenced::put(const SGReferenced*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:47:21,
    inlined from ‘void SGSharedPtr::reset() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:160:20,
    inlined from ‘SGSharedPtr::~SGSharedPtr() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:91:14,
    inlined from ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = SGSharedPtr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = CompareIndices]’ at /usr/include/c++/15.2.0/bits/predefined_ops.h:240:23,
    inlined from ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’ at /usr/include/c++/15.2.0/bits/stl_algo.h:1758:20:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGAtomic.hxx:68:32: warning: ‘unsigned int __sync_sub_and_fetch_4(volatile void*, unsigned int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   68 |     return __sync_sub_and_fetch(&mValue, 1);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’:
cc1plus: note: destination object is likely at address zero
In member function ‘unsigned int SGAtomic::operator--()’,
    inlined from ‘static unsigned int SGReferenced::put(const SGReferenced*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:47:21,
    inlined from ‘void SGSharedPtr::reset() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:160:20,
    inlined from ‘SGSharedPtr::~SGSharedPtr() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:91:14,
    inlined from ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = SGSharedPtr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = PropertyPlaceLess]’ at /usr/include/c++/15.2.0/bits/predefined_ops.h:240:23,
    inlined from ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’ at /usr/include/c++/15.2.0/bits/stl_algo.h:1758:20:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGAtomic.hxx:68:32: warning: ‘unsigned int __sync_sub_and_fetch_4(volatile void*, unsigned int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   68 |     return __sync_sub_and_fetch(&mValue, 1);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’:
cc1plus: note: destination object is likely at address zero
In member function ‘unsigned int SGAtomic::operator--()’,
    inlined from ‘static unsigned int SGReferenced::put(const SGReferenced*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:47:21,
    inlined from ‘void SGSharedPtr::reset() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:160:20,
    inlined from ‘SGSharedPtr::~SGSharedPtr() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:91:14,
    inlined from ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = SGSharedPtr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = PropertyPlaceLess]’ at /usr/include/c++/15.2.0/bits/predefined_ops.h:240:23,
    inlined from ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’ at /usr/include/c++/15.2.0/bits/stl_algo.h:1758:20:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGAtomic.hxx:68:32: warning: ‘unsigned int __sync_sub_and_fetch_4(volatile void*, unsigned int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’:
cc1plus: note: destination object is likely at address zero
In member function ‘unsigned int SGAtomic::operator--()’,
    inlined from ‘static unsigned int SGReferenced::put(const SGReferenced*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:47:21,
    inlined from ‘void SGSharedPtr::reset() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:160:20,
    inlined from ‘SGSharedPtr::~SGSharedPtr() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:91:14,
    inlined from ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = SGSharedPtr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = PropertyPlaceLess]’ at /usr/include/c++/15.2.0/bits/predefined_ops.h:240:23,
    inlined from ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’ at /usr/include/c++/15.2.0/bits/stl_algo.h:1758:20:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGAtomic.hxx:68:32: warning: ‘unsigned int __sync_sub_and_fetch_4(volatile void*, unsigned int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’:
cc1plus: note: destination object is likely at address zero
In member function ‘unsigned int SGAtomic::operator--()’,
    inlined from ‘static unsigned int SGReferenced::put(const SGReferenced*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGReferenced.hxx:47:21,
    inlined from ‘void SGSharedPtr::reset() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:160:20,
    inlined from ‘SGSharedPtr::~SGSharedPtr() [with T = SGPropertyNode]’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGSharedPtr.hxx:91:14,
    inlined from ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = SGSharedPtr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = PropertyPlaceLess]’ at /usr/include/c++/15.2.0/bits/predefined_ops.h:240:23,
    inlined from ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’ at /usr/include/c++/15.2.0/bits/stl_algo.h:1758:20:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/SGAtomic.hxx:68:32: warning: ‘unsigned int __sync_sub_and_fetch_4(volatile void*, unsigned int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’:
cc1plus: note: destination object is likely at address zero
In file included from /usr/include/string.h:535,
                 from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/timing/timezone.cxx:32:
In function ‘char* strncpy(char*, const char*, size_t)’,
    inlined from ‘SGTimeZone::SGTimeZone(const char*)’ at /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/timing/timezone.cxx:124:12:
/usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ destination unchanged after copying no bytes [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fopen_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:74:18: warning: old-style function definition [-Wold-style-definition]
   74 | voidpf ZCALLBACK fopen_mem_func (opaque, filename, mode)
      |                  ^~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fread_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:105:17: warning: old-style function definition [-Wold-style-definition]
  105 | uLong ZCALLBACK fread_mem_func (opaque, stream, buf, size)
      |                 ^~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fwrite_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:123:17: warning: old-style function definition [-Wold-style-definition]
  123 | uLong ZCALLBACK fwrite_mem_func (opaque, stream, buf, size)
      |                 ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘ftell_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:142:16: warning: old-style function definition [-Wold-style-definition]
  142 | long ZCALLBACK ftell_mem_func (opaque, stream)
      |                ^~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fseek_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:151:16: warning: old-style function definition [-Wold-style-definition]
  151 | long ZCALLBACK fseek_mem_func (opaque, stream, offset, origin)
      |                ^~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fclose_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:183:15: warning: old-style function definition [-Wold-style-definition]
  183 | int ZCALLBACK fclose_mem_func (opaque, stream)
      |               ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘ferror_mem_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:201:15: warning: old-style function definition [-Wold-style-definition]
  201 | int ZCALLBACK ferror_mem_func (opaque, stream)
      |               ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c: In function ‘fill_memory_filefunc’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi_mem.c:210:6: warning: old-style function definition [-Wold-style-definition]
  210 | void fill_memory_filefunc (pzlib_filefunc_def)
      |      ^~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fopen_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:68:18: warning: old-style function definition [-Wold-style-definition]
   68 | voidpf ZCALLBACK fopen_file_func (opaque, filename, mode)
      |                  ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fread_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:90:17: warning: old-style function definition [-Wold-style-definition]
   90 | uLong ZCALLBACK fread_file_func (opaque, stream, buf, size)
      |                 ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fwrite_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:102:17: warning: old-style function definition [-Wold-style-definition]
  102 | uLong ZCALLBACK fwrite_file_func (opaque, stream, buf, size)
      |                 ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘ftell_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:113:16: warning: old-style function definition [-Wold-style-definition]
  113 | long ZCALLBACK ftell_file_func (opaque, stream)
      |                ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fseek_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:122:16: warning: old-style function definition [-Wold-style-definition]
  122 | long ZCALLBACK fseek_file_func (opaque, stream, offset, origin)
      |                ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fclose_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:149:15: warning: old-style function definition [-Wold-style-definition]
  149 | int ZCALLBACK fclose_file_func (opaque, stream)
      |               ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘ferror_file_func’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:158:15: warning: old-style function definition [-Wold-style-definition]
  158 | int ZCALLBACK ferror_file_func (opaque, stream)
      |               ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c: In function ‘fill_fopen_filefunc’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/ioapi.c:167:6: warning: old-style function definition [-Wold-style-definition]
  167 | void fill_fopen_filefunc (pzlib_filefunc_def)
      |      ^~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_getByte’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:175:11: warning: old-style function definition [-Wold-style-definition]
  175 | local int unzlocal_getByte(pzlib_filefunc_def,filestream,pi)
      |           ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_getShort’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:205:11: warning: old-style function definition [-Wold-style-definition]
  205 | local int unzlocal_getShort (pzlib_filefunc_def,filestream,pX)
      |           ^~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_getLong’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:233:11: warning: old-style function definition [-Wold-style-definition]
  233 | local int unzlocal_getLong (pzlib_filefunc_def,filestream,pX)
      |           ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘strcmpcasenosensitive_internal’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:266:11: warning: old-style function definition [-Wold-style-definition]
  266 | local int strcmpcasenosensitive_internal (fileName1,fileName2)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzStringFileNameCompare’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:309:20: warning: old-style function definition [-Wold-style-definition]
  309 | extern int ZEXPORT unzStringFileNameCompare (fileName1,fileName2,iCaseSensitivity)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_SearchCentralDir’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:335:13: warning: old-style function definition [-Wold-style-definition]
  335 | local uLong unzlocal_SearchCentralDir(pzlib_filefunc_def,filestream)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpen2’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:401:24: warning: old-style function definition [-Wold-style-definition]
  401 | extern unzFile ZEXPORT unzOpen2 (path, pzlib_filefunc_def)
      |                        ^~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpen’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:507:24: warning: old-style function definition [-Wold-style-definition]
  507 | extern unzFile ZEXPORT unzOpen (path)
      |                        ^~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzClose’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:518:20: warning: old-style function definition [-Wold-style-definition]
  518 | extern int ZEXPORT unzClose (file)
      |                    ^~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetGlobalInfo’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:539:20: warning: old-style function definition [-Wold-style-definition]
  539 | extern int ZEXPORT unzGetGlobalInfo (file,pglobal_info)
      |                    ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_DosDateToTmuDate’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:555:12: warning: old-style function definition [-Wold-style-definition]
  555 | local void unzlocal_DosDateToTmuDate (ulDosDate, ptm)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_GetCurrentFileInfoInternal’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:584:11: warning: old-style function definition [-Wold-style-definition]
  584 | local int unzlocal_GetCurrentFileInfoInternal (file,
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetCurrentFileInfo’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:759:20: warning: old-style function definition [-Wold-style-definition]
  759 | extern int ZEXPORT unzGetCurrentFileInfo (file,
      |                    ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGoToFirstFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:783:20: warning: old-style function definition [-Wold-style-definition]
  783 | extern int ZEXPORT unzGoToFirstFile (file)
      |                    ^~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGoToNextFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:805:20: warning: old-style function definition [-Wold-style-definition]
  805 | extern int ZEXPORT unzGoToNextFile (file)
      |                    ^~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzLocateFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:839:20: warning: old-style function definition [-Wold-style-definition]
  839 | extern int ZEXPORT unzLocateFile (file, szFileName, iCaseSensitivity)
      |                    ^~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetFilePos’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:918:20: warning: old-style function definition [-Wold-style-definition]
  918 | extern int ZEXPORT unzGetFilePos(file, file_pos)
      |                    ^~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGoToFilePos’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:936:20: warning: old-style function definition [-Wold-style-definition]
  936 | extern int ZEXPORT unzGoToFilePos(file, file_pos)
      |                    ^~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzlocal_CheckCurrentFileCoherencyHeader’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:972:11: warning: old-style function definition [-Wold-style-definition]
  972 | local int unzlocal_CheckCurrentFileCoherencyHeader (s,piSizeVar,
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpenCurrentFile3’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1067:20: warning: old-style function definition [-Wold-style-definition]
 1067 | extern int ZEXPORT unzOpenCurrentFile3 (file, method, level, raw, password)
      |                    ^~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpenCurrentFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1245:20: warning: old-style function definition [-Wold-style-definition]
 1245 | extern int ZEXPORT unzOpenCurrentFile (file)
      |                    ^~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpenCurrentFilePassword’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1251:20: warning: old-style function definition [-Wold-style-definition]
 1251 | extern int ZEXPORT unzOpenCurrentFilePassword (file, password)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzOpenCurrentFile2’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1258:20: warning: old-style function definition [-Wold-style-definition]
 1258 | extern int ZEXPORT unzOpenCurrentFile2 (file,method,level,raw)
      |                    ^~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzReadCurrentFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1277:20: warning: old-style function definition [-Wold-style-definition]
 1277 | extern int ZEXPORT unzReadCurrentFile  (file, buf, len)
      |                    ^~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unztell’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1485:24: warning: old-style function definition [-Wold-style-definition]
 1485 | extern z_off_t ZEXPORT unztell (file)
      |                        ^~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzeof’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1505:20: warning: old-style function definition [-Wold-style-definition]
 1505 | extern int ZEXPORT unzeof (file)
      |                    ^~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetLocalExtrafield’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1538:20: warning: old-style function definition [-Wold-style-definition]
 1538 | extern int ZEXPORT unzGetLocalExtrafield (file,buf,len)
      |                    ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzCloseCurrentFile’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1589:20: warning: old-style function definition [-Wold-style-definition]
 1589 | extern int ZEXPORT unzCloseCurrentFile (file)
      |                    ^~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetGlobalComment’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1636:20: warning: old-style function definition [-Wold-style-definition]
 1636 | extern int ZEXPORT unzGetGlobalComment (file, szComment, uSizeBuf)
      |                    ^~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzGetOffset’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1667:22: warning: old-style function definition [-Wold-style-definition]
 1667 | extern uLong ZEXPORT unzGetOffset (file)
      |                      ^~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c: In function ‘unzSetOffset’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/package/unzip.c:1683:20: warning: old-style function definition [-Wold-style-definition]
 1683 | extern int ZEXPORT unzSetOffset (file, pos)
      |                    ^~~~~~~~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.cxx:22:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.hxx:122:12: warning: ‘virtual void simgear::canvas::Group::childRemoved(SGPropertyNode*)’ was hidden [-Woverloaded-virtual=]
  122 |       void childRemoved(SGPropertyNode * child) override;
      |            ^~~~~~~~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.cxx:24:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.hxx:55:12: note:   by ‘virtual void simgear::canvas::Map::childRemoved(SGPropertyNode*, SGPropertyNode*)’
   55 |       void childRemoved(SGPropertyNode* parent, SGPropertyNode* child) override;
      |            ^~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.hxx:121:12: warning: ‘virtual void simgear::canvas::Group::childAdded(SGPropertyNode*)’ was hidden [-Woverloaded-virtual=]
  121 |       void childAdded(SGPropertyNode * child) override;
      |            ^~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.hxx:54:12: note:   by ‘virtual void simgear::canvas::Map::childAdded(SGPropertyNode*, SGPropertyNode*)’
   54 |       void childAdded(SGPropertyNode* parent, SGPropertyNode* child) override;
      |            ^~~~~~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.hxx:24,
                 from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.cxx:23:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.hxx:122:12: warning: ‘virtual void simgear::canvas::Group::childRemoved(SGPropertyNode*)’ was hidden [-Woverloaded-virtual=]
  122 |       void childRemoved(SGPropertyNode * child) override;
      |            ^~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.hxx:55:12: note:   by ‘virtual void simgear::canvas::Map::childRemoved(SGPropertyNode*, SGPropertyNode*)’
   55 |       void childRemoved(SGPropertyNode* parent, SGPropertyNode* child) override;
      |            ^~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasGroup.hxx:121:12: warning: ‘virtual void simgear::canvas::Group::childAdded(SGPropertyNode*)’ was hidden [-Woverloaded-virtual=]
  121 |       void childAdded(SGPropertyNode * child) override;
      |            ^~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/canvas/elements/CanvasMap.hxx:54:12: note:   by ‘virtual void simgear::canvas::Map::childAdded(SGPropertyNode*, SGPropertyNode*)’
   54 |       void childAdded(SGPropertyNode* parent, SGPropertyNode* child) override;
      |            ^~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/nasal-bin.c: In function ‘main’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/nasal/nasal-bin.c:49:28: warning: variable ‘result’ set but not used [-Wunused-but-set-variable]
   49 |     naRef code, namespace, result, *args;
      |                            ^~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder.cxx:10:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder-internal.hxx: In member function ‘void FfmpegEncoder::encode(int, int, int, void*, double)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder-internal.hxx:440:13: warning: variable ‘e’ set but not used [-Wunused-but-set-variable]
  440 |         int e = av_frame_make_writable(m_frame_yuv);
      |             ^
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder-internal.hxx: In member function ‘void FfmpegEncoder::eof()’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder-internal.hxx:498:13: warning: unused variable ‘e’ [-Wunused-variable]
  498 |         int e = avcodec_send_frame(m_codec_context, nullptr);
      |             ^
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder.cxx: In function ‘void simgear::av_log(void*, int, const char*, __va_list_tag*)’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/screen/video-encoder.cxx:179:18: warning: ignoring return value of ‘int vasprintf(char**, const char*, __va_list_tag*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  179 |         vasprintf(&message, format, va);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/shared_ptr_test.cpp: In function ‘void test_SGSharedPtr()’:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/structure/shared_ptr_test.cpp:135:10: warning: moving ‘ptrA’ of type ‘RefPtr’ {aka ‘SGSharedPtr’} to itself [-Wself-move]
  135 |     ptrA = std::move(ptrA);
      |     ~~~~~^~~~~~~~~~~~~~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/SGPickAnimation.hxx:25,
                 from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/SGPickAnimation.cxx:24:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/animation.hxx:63:16: warning: ‘virtual void SGAnimation::apply(simgear::SGTransientModelData&)’ was hidden [-Woverloaded-virtual=]
   63 |   virtual void apply(simgear::SGTransientModelData &modelData);
      |                ^~~~~
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/SGPickAnimation.hxx:41:16: note:   by ‘virtual void SGPickAnimation::apply(osg::Group&)’
   41 |   virtual void apply(osg::Group& group);
      |                ^~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/animation.cxx:60:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/animation.hxx:63:16: warning: ‘virtual void SGAnimation::apply(simgear::SGTransientModelData&)’ was hidden [-Woverloaded-virtual=]
   63 |   virtual void apply(simgear::SGTransientModelData &modelData);
      |                ^~~~~
In file included from /var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/animation.cxx:69:
/var/pisi/simgear-2024.1.2-4/work/simgear-2024.1.2/simgear/scene/model/SGPickAnimation.hxx:41:16: note:   by ‘virtual void SGPickAnimation::apply(osg::Group&)’
   41 |   virtual void apply(osg::Group& group);
      |                ^~~~~