Temporary header file '/tmp/bSPNvpTxHB/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/asterisk/_private.h"
  #include "/usr/include/asterisk/abstract_jb.h"
  #include "/usr/include/asterisk/acl.h"
  #include "/usr/include/asterisk/adsi.h"
  #include "/usr/include/asterisk/ael_structs.h"
  #include "/usr/include/asterisk/agi.h"
  #include "/usr/include/asterisk/alaw.h"
  #include "/usr/include/asterisk/alertpipe.h"
  #include "/usr/include/asterisk/amr.h"
  #include "/usr/include/asterisk/aoc.h"
  #include "/usr/include/asterisk/app.h"
  #include "/usr/include/asterisk/ari.h"
  #include "/usr/include/asterisk/ast_expr.h"
  #include "/usr/include/asterisk/ast_version.h"
  #include "/usr/include/asterisk/astdb.h"
  #include "/usr/include/asterisk/astmm.h"
  #include "/usr/include/asterisk/astobj2.h"
  #include "/usr/include/asterisk/audiohook.h"
  #include "/usr/include/asterisk/autochan.h"
  #include "/usr/include/asterisk/autoconfig.h"
  #include "/usr/include/asterisk/backtrace.h"
  #include "/usr/include/asterisk/beep.h"
  #include "/usr/include/asterisk/bridge.h"
  #include "/usr/include/asterisk/bridge_after.h"
  #include "/usr/include/asterisk/bridge_basic.h"
  #include "/usr/include/asterisk/bridge_channel.h"
  #include "/usr/include/asterisk/bridge_channel_internal.h"
  #include "/usr/include/asterisk/bridge_features.h"
  #include "/usr/include/asterisk/bridge_internal.h"
  #include "/usr/include/asterisk/bridge_roles.h"
  #include "/usr/include/asterisk/bridge_technology.h"
  #include "/usr/include/asterisk/bucket.h"
  #include "/usr/include/asterisk/build.h"
  #include "/usr/include/asterisk/buildinfo.h"
  #include "/usr/include/asterisk/buildopts.h"
  #include "/usr/include/asterisk/calendar.h"
  #include "/usr/include/asterisk/callerid.h"
  #include "/usr/include/asterisk/causes.h"
  #include "/usr/include/asterisk/ccss.h"
  #include "/usr/include/asterisk/cdr.h"
  #include "/usr/include/asterisk/cel.h"
  #include "/usr/include/asterisk/celt.h"
  #include "/usr/include/asterisk/channel.h"
  #include "/usr/include/asterisk/channel_internal.h"
  #include "/usr/include/asterisk/channelstate.h"
  #include "/usr/include/asterisk/chanvars.h"
  #include "/usr/include/asterisk/cli.h"
  #include "/usr/include/asterisk/codec.h"
  #include "/usr/include/asterisk/compat.h"
  #include "/usr/include/asterisk/compiler.h"
  #include "/usr/include/asterisk/config.h"
  #include "/usr/include/asterisk/config_options.h"
  #include "/usr/include/asterisk/conversions.h"
  #include "/usr/include/asterisk/core_local.h"
  #include "/usr/include/asterisk/core_unreal.h"
  #include "/usr/include/asterisk/crypto.h"
  #include "/usr/include/asterisk/data_buffer.h"
  #include "/usr/include/asterisk/datastore.h"
  #include "/usr/include/asterisk/devicestate.h"
  #include "/usr/include/asterisk/dial.h"
  #include "/usr/include/asterisk/dlinkedlists.h"
  #include "/usr/include/asterisk/dns.h"
  #include "/usr/include/asterisk/dns_core.h"
  #include "/usr/include/asterisk/dns_internal.h"
  #include "/usr/include/asterisk/dns_naptr.h"
  #include "/usr/include/asterisk/dns_query_set.h"
  #include "/usr/include/asterisk/dns_recurring.h"
  #include "/usr/include/asterisk/dns_resolver.h"
  #include "/usr/include/asterisk/dns_srv.h"
  #include "/usr/include/asterisk/dns_test.h"
  #include "/usr/include/asterisk/dns_tlsa.h"
  #include "/usr/include/asterisk/dns_txt.h"
  #include "/usr/include/asterisk/dnsmgr.h"
  #include "/usr/include/asterisk/doxygen/architecture.h"
  #include "/usr/include/asterisk/doxygen/licensing.h"
  #include "/usr/include/asterisk/doxyref.h"
  #include "/usr/include/asterisk/dsp.h"
  #include "/usr/include/asterisk/dundi.h"
  #include "/usr/include/asterisk/endian.h"
  #include "/usr/include/asterisk/endpoints.h"
  #include "/usr/include/asterisk/enum.h"
  #include "/usr/include/asterisk/event.h"
  #include "/usr/include/asterisk/event_defs.h"
  #include "/usr/include/asterisk/extconf.h"
  #include "/usr/include/asterisk/features.h"
  #include "/usr/include/asterisk/features_config.h"
  #include "/usr/include/asterisk/file.h"
  #include "/usr/include/asterisk/format.h"
  #include "/usr/include/asterisk/format_cache.h"
  #include "/usr/include/asterisk/format_cap.h"
  #include "/usr/include/asterisk/format_compatibility.h"
  #include "/usr/include/asterisk/frame.h"
  #include "/usr/include/asterisk/framehook.h"
  #include "/usr/include/asterisk/fskmodem.h"
  #include "/usr/include/asterisk/fskmodem_float.h"
  #include "/usr/include/asterisk/fskmodem_int.h"
  #include "/usr/include/asterisk/global_datastores.h"
  #include "/usr/include/asterisk/hashtab.h"
  #include "/usr/include/asterisk/heap.h"
  #include "/usr/include/asterisk/http.h"
  #include "/usr/include/asterisk/http_websocket.h"
  #include "/usr/include/asterisk/ilbc.h"
  #include "/usr/include/asterisk/image.h"
  #include "/usr/include/asterisk/indications.h"
  #include "/usr/include/asterisk/inline_api.h"
  #include "/usr/include/asterisk/io.h"
  #include "/usr/include/asterisk/iostream.h"
  #include "/usr/include/asterisk/json.h"
  #include "/usr/include/asterisk/linkedlists.h"
  #include "/usr/include/asterisk/localtime.h"
  #include "/usr/include/asterisk/lock.h"
  #include "/usr/include/asterisk/logger.h"
  #include "/usr/include/asterisk/logger_category.h"
  #include "/usr/include/asterisk/manager.h"
  #include "/usr/include/asterisk/max_forwards.h"
  #include "/usr/include/asterisk/md5.h"
  #include "/usr/include/asterisk/media_cache.h"
  #include "/usr/include/asterisk/media_index.h"
  #include "/usr/include/asterisk/message.h"
  #include "/usr/include/asterisk/mixmonitor.h"
  #include "/usr/include/asterisk/mod_format.h"
  #include "/usr/include/asterisk/module.h"
  #include "/usr/include/asterisk/monitor.h"
  #include "/usr/include/asterisk/multicast_rtp.h"
  #include "/usr/include/asterisk/musiconhold.h"
  #include "/usr/include/asterisk/mwi.h"
  #include "/usr/include/asterisk/named_locks.h"
  #include "/usr/include/asterisk/netsock2.h"
  #include "/usr/include/asterisk/network.h"
  #include "/usr/include/asterisk/optional_api.h"
  #include "/usr/include/asterisk/options.h"
  #include "/usr/include/asterisk/opus.h"
  #include "/usr/include/asterisk/parking.h"
  #include "/usr/include/asterisk/paths.h"
  #include "/usr/include/asterisk/pbx.h"
  #include "/usr/include/asterisk/phoneprov.h"
  #include "/usr/include/asterisk/pickup.h"
  #include "/usr/include/asterisk/pktccops.h"
  #include "/usr/include/asterisk/plc.h"
  #include "/usr/include/asterisk/poll-compat.h"
  #include "/usr/include/asterisk/presencestate.h"
  #include "/usr/include/asterisk/privacy.h"
  #include "/usr/include/asterisk/pval.h"
  #include "/usr/include/asterisk/res_aeap.h"
  #include "/usr/include/asterisk/res_aeap_message.h"
  #include "/usr/include/asterisk/res_audiosocket.h"
  #include "/usr/include/asterisk/res_fax.h"
  #include "/usr/include/asterisk/res_geolocation.h"
  #include "/usr/include/asterisk/res_hep.h"
  #include "/usr/include/asterisk/res_mwi_external.h"
  #include "/usr/include/asterisk/res_odbc.h"
  #include "/usr/include/asterisk/res_odbc_transaction.h"
  #include "/usr/include/asterisk/res_pjproject.h"
  #include "/usr/include/asterisk/res_pjsip.h"
  #include "/usr/include/asterisk/res_pjsip_body_generator_types.h"
  #include "/usr/include/asterisk/res_pjsip_cli.h"
  #include "/usr/include/asterisk/res_pjsip_outbound_publish.h"
  #include "/usr/include/asterisk/res_pjsip_presence_xml.h"
  #include "/usr/include/asterisk/res_pjsip_pubsub.h"
  #include "/usr/include/asterisk/res_pjsip_session.h"
  #include "/usr/include/asterisk/res_pjsip_session_caps.h"
  #include "/usr/include/asterisk/res_prometheus.h"
  #include "/usr/include/asterisk/res_srtp.h"
  #include "/usr/include/asterisk/res_stir_shaken.h"
  #include "/usr/include/asterisk/rtp_engine.h"
  #include "/usr/include/asterisk/say.h"
  #include "/usr/include/asterisk/sched.h"
  #include "/usr/include/asterisk/sdp_srtp.h"
  #include "/usr/include/asterisk/security_events.h"
  #include "/usr/include/asterisk/security_events_defs.h"
  #include "/usr/include/asterisk/select.h"
  #include "/usr/include/asterisk/sem.h"
  #include "/usr/include/asterisk/serializer.h"
  #include "/usr/include/asterisk/sha1.h"
  #include "/usr/include/asterisk/silk.h"
  #include "/usr/include/asterisk/sip_api.h"
  #include "/usr/include/asterisk/slin.h"
  #include "/usr/include/asterisk/slinfactory.h"
  #include "/usr/include/asterisk/smdi.h"
  #include "/usr/include/asterisk/smoother.h"
  #include "/usr/include/asterisk/sorcery.h"
  #include "/usr/include/asterisk/sounds_index.h"
  #include "/usr/include/asterisk/speech.h"
  #include "/usr/include/asterisk/spinlock.h"
  #include "/usr/include/asterisk/srv.h"
  #include "/usr/include/asterisk/stasis.h"
  #include "/usr/include/asterisk/stasis_app.h"
  #include "/usr/include/asterisk/stasis_app_device_state.h"
  #include "/usr/include/asterisk/stasis_app_impl.h"
  #include "/usr/include/asterisk/stasis_app_mailbox.h"
  #include "/usr/include/asterisk/stasis_app_playback.h"
  #include "/usr/include/asterisk/stasis_app_recording.h"
  #include "/usr/include/asterisk/stasis_app_snoop.h"
  #include "/usr/include/asterisk/stasis_bridges.h"
  #include "/usr/include/asterisk/stasis_cache_pattern.h"
  #include "/usr/include/asterisk/stasis_channels.h"
  #include "/usr/include/asterisk/stasis_endpoints.h"
  #include "/usr/include/asterisk/stasis_internal.h"
  #include "/usr/include/asterisk/stasis_message_router.h"
  #include "/usr/include/asterisk/stasis_state.h"
  #include "/usr/include/asterisk/stasis_system.h"
  #include "/usr/include/asterisk/stasis_test.h"
  #include "/usr/include/asterisk/statsd.h"
  #include "/usr/include/asterisk/stream.h"
  #include "/usr/include/asterisk/stringfields.h"
  #include "/usr/include/asterisk/strings.h"
  #include "/usr/include/asterisk/stun.h"
  #include "/usr/include/asterisk/syslog.h"
  #include "/usr/include/asterisk/taskprocessor.h"
  #include "/usr/include/asterisk/tcptls.h"
  #include "/usr/include/asterisk/tdd.h"
  #include "/usr/include/asterisk/term.h"
  #include "/usr/include/asterisk/test.h"
  #include "/usr/include/asterisk/threadpool.h"
  #include "/usr/include/asterisk/threadstorage.h"
  #include "/usr/include/asterisk/time.h"
  #include "/usr/include/asterisk/timing.h"
  #include "/usr/include/asterisk/transcap.h"
  #include "/usr/include/asterisk/translate.h"
  #include "/usr/include/asterisk/udptl.h"
  #include "/usr/include/asterisk/ulaw.h"
  #include "/usr/include/asterisk/unaligned.h"
  #include "/usr/include/asterisk/uri.h"
  #include "/usr/include/asterisk/utf8.h"
  #include "/usr/include/asterisk/utils.h"
  #include "/usr/include/asterisk/uuid.h"
  #include "/usr/include/asterisk/vector.h"
  #include "/usr/include/asterisk/version.h"
  #include "/usr/include/asterisk/xml.h"
  #include "/usr/include/asterisk/xmldoc.h"
  #include "/usr/include/asterisk/xmpp.h"
  #include "/usr/include/asterisk.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/bSPNvpTxHB/dump1.h"  -I/usr/include/asterisk

In file included from /usr/include/asterisk/utils.h:26,
                 from /usr/include/asterisk/alertpipe.h:22,
                 from /usr/include/asterisk/channel.h:125,
                 from /usr/include/asterisk/pbx.h:26,
                 from /usr/include/asterisk/features.h:27,
                 from /usr/include/arm-linux-gnueabihf/sys/time.h:21,
                 from /usr/include/asterisk/abstract_jb.h:33,
                 from /tmp/bSPNvpTxHB/dump1.h:13:
/usr/include/asterisk/network.h:57:2: error: #error "don't know how to handle network functions here."
   57 | #error "don't know how to handle network functions here."
      |  ^~~~~
In file included from /usr/include/string.h:26,
                 from /usr/include/asterisk/utils.h:30:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/string.h:36:43: error: missing binary operator before token "("
   36 | #if defined __cplusplus && (__GNUC_PREREQ (4, 4) \
      |                                           ^
/usr/include/string.h:53:62: error: missing binary operator before token "("
   53 | #if defined __USE_MISC || defined __USE_XOPEN || __GLIBC_USE (ISOC2X)
      |                                                              ^
/usr/include/string.h:185:21: error: missing binary operator before token "("
  185 |      || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X))
      |                     ^
/usr/include/string.h:194:43: error: missing binary operator before token "("
  194 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X)
      |                                           ^
/usr/include/string.h:532:19: error: missing binary operator before token "("
  532 | #if __GNUC_PREREQ (3,4)
      |                   ^
In file included from /usr/include/asterisk/lock.h:51,
                 from /usr/include/asterisk/utils.h:32:
/usr/include/pthread.h:765:19: error: missing binary operator before token "("
  765 | #if __GNUC_PREREQ (11, 0)
      |                   ^
In file included from /usr/include/arm-linux-gnueabihf/sys/param.h:25,
                 from /usr/include/asterisk/lock.h:53:
/usr/include/arm-linux-gnueabihf/sys/types.h:163:19: error: missing binary operator before token "("
  163 | #if __GNUC_PREREQ (2, 7)
      |                   ^
In file included from /usr/include/limits.h:26,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/limits.h:203,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/syslimits.h:7,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/limits.h:34,
                 from /usr/include/arm-linux-gnueabihf/sys/param.h:26:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/limits.h:145:17: error: missing binary operator before token "("
  145 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
/usr/include/limits.h:184:17: error: missing binary operator before token "("
  184 | #if __GLIBC_USE (ISOC2X)
      |                 ^
In file included from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/stdint.h:9,
                 from /usr/include/inttypes.h:27,
                 from /usr/include/asterisk/compat.h:30,
                 from /usr/include/asterisk/astobj2.h:20,
                 from /usr/include/asterisk/strings.h:33,
                 from /usr/include/asterisk/utils.h:750:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdint.h:276:17: error: missing binary operator before token "("
  276 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from /usr/include/asterisk/compat.h:41:
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:44:19: error: missing binary operator before token "("
   44 | #if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)
      |                   ^
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:53:20: error: missing binary operator before token "("
   53 | # if __GLIBC_PREREQ(2, 27)
      |                    ^
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:65:20: error: missing binary operator before token "("
   65 | # if __GLIBC_PREREQ(2, 34)
      |                    ^
In file included from /usr/include/stdlib.h:26,
                 from /usr/include/c++/12/cstdlib:75:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
In file included from /usr/include/arm-linux-gnueabihf/bits/floatn.h:52,
                 from /usr/include/stdlib.h:56:
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:69:19: error: missing binary operator before token "("
   69 | #if __GNUC_PREREQ (7, 0) && !defined __cplusplus
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:90:22: error: missing binary operator before token "("
   90 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:98:22: error: missing binary operator before token "("
   98 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:110:22: error: missing binary operator before token "("
  110 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:148:22: error: missing binary operator before token "("
  148 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:156:22: error: missing binary operator before token "("
  156 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:168:22: error: missing binary operator before token "("
  168 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:213:22: error: missing binary operator before token "("
  213 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:217:22: error: missing binary operator before token "("
  217 | #  if !__GNUC_PREREQ (7, 0)
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:237:23: error: missing binary operator before token "("
  237 | #   if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                       ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:241:23: error: missing binary operator before token "("
  241 | #   if !__GNUC_PREREQ (7, 0)
      |                       ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:267:22: error: missing binary operator before token "("
  267 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:271:22: error: missing binary operator before token "("
  271 | #  if !__GNUC_PREREQ (7, 0)
      |                      ^
/usr/include/stdlib.h:134:35: error: missing binary operator before token "("
  134 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:140:35: error: missing binary operator before token "("
  140 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:146:35: error: missing binary operator before token "("
  146 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:152:36: error: missing binary operator before token "("
  152 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:158:36: error: missing binary operator before token "("
  158 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:164:36: error: missing binary operator before token "("
  164 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:170:37: error: missing binary operator before token "("
  170 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                     ^
/usr/include/stdlib.h:212:17: error: missing binary operator before token "("
  212 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
/usr/include/stdlib.h:226:35: error: missing binary operator before token "("
  226 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:232:35: error: missing binary operator before token "("
  232 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:238:35: error: missing binary operator before token "("
  238 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:244:36: error: missing binary operator before token "("
  244 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:250:36: error: missing binary operator before token "("
  250 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:256:36: error: missing binary operator before token "("
  256 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:262:37: error: missing binary operator before token "("
  262 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                     ^
In file included from /usr/include/stdio.h:27,
                 from /usr/include/asterisk/compat.h:49:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdio.h:136:17: error: missing binary operator before token "("
  136 | #if __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdio.h:306:43: error: missing binary operator before token "("
  306 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
      |                                           ^
/usr/include/stdio.h:387:17: error: missing binary operator before token "("
  387 | #if __GLIBC_USE (LIB_EXT2)
      |                 ^
/usr/include/stdio.h:431:18: error: missing binary operator before token "("
  431 | #if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
      |                  ^
/usr/include/stdio.h:595:17: error: missing binary operator before token "("
  595 | #if __GLIBC_USE (DEPRECATED_GETS)
      |                 ^
/usr/include/stdio.h:621:43: error: missing binary operator before token "("
  621 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
      |                                           ^
In file included from /usr/include/glob.h:21,
                 from /usr/include/asterisk/compat.h:194:
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:64:20: error: missing binary operator before token "("
   64 | # if __GNUC_PREREQ (4, 6) && !defined _LIBC
      |                    ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:78:24: error: missing binary operator before token "("
   78 |      && (__GNUC_PREREQ (3, 4) || __glibc_has_attribute (__nothrow__))
      |                        ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:84:45: error: missing binary operator before token "("
   84 | #  if defined __cplusplus && (__GNUC_PREREQ (2,8) || __clang_major >= 4)
      |                                             ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:146:55: error: missing binary operator before token "("
  146 | #if __USE_FORTIFY_LEVEL == 3 && (__glibc_clang_prereq (9, 0)                  \
      |                                                       ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:202:19: error: missing binary operator before token "("
  202 | #if __GNUC_PREREQ (4,3)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:280:19: error: missing binary operator before token "("
  280 | #if __GNUC_PREREQ (2,96) || __glibc_has_attribute (__malloc__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:288:19: error: missing binary operator before token "("
  288 | #if __GNUC_PREREQ (4, 3)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:297:19: error: missing binary operator before token "("
  297 | #if __GNUC_PREREQ (4, 9) || __glibc_has_attribute (__alloc_align__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:307:19: error: missing binary operator before token "("
  307 | #if __GNUC_PREREQ (2,96) || __glibc_has_attribute (__pure__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:314:19: error: missing binary operator before token "("
  314 | #if __GNUC_PREREQ (2,5) || __glibc_has_attribute (__const__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:320:19: error: missing binary operator before token "("
  320 | #if __GNUC_PREREQ (2,7) || __glibc_has_attribute (__unused__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:329:19: error: missing binary operator before token "("
  329 | #if __GNUC_PREREQ (3,1) || __glibc_has_attribute (__used__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:338:19: error: missing binary operator before token "("
  338 | #if __GNUC_PREREQ (3,2) || __glibc_has_attribute (__deprecated__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:347:19: error: missing binary operator before token "("
  347 | #if __GNUC_PREREQ (4,5) \
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:361:19: error: missing binary operator before token "("
  361 | #if __GNUC_PREREQ (2,8) || __glibc_has_attribute (__format_arg__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:371:19: error: missing binary operator before token "("
  371 | #if __GNUC_PREREQ (2,97) || __glibc_has_attribute (__format__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:383:20: error: missing binary operator before token "("
  383 | # if __GNUC_PREREQ (3,3) || __glibc_has_attribute (__nonnull__)
      |                    ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:396:20: error: missing binary operator before token "("
  396 | # if __GNUC_PREREQ (4, 9) || __glibc_has_attribute (__returns_nonnull__)
      |                    ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:405:19: error: missing binary operator before token "("
  405 | #if __GNUC_PREREQ (3,4) || __glibc_has_attribute (__warn_unused_result__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:419:19: error: missing binary operator before token "("
  419 | #if __GNUC_PREREQ (3,2) || __glibc_has_attribute (__always_inline__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:432:19: error: missing binary operator before token "("
  432 | #if __GNUC_PREREQ (4,3) || __glibc_has_attribute (__artificial__)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:447:44: error: missing binary operator before token "("
  447 | #if (!defined __cplusplus || __GNUC_PREREQ (4,3) \
      |                                            ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:466:19: error: missing binary operator before token "("
  466 | #if __GNUC_PREREQ (4,3)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:475:21: error: missing binary operator before token "("
  475 | #if !(__GNUC_PREREQ (2,8) || defined __clang__)
      |                     ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:482:21: error: missing binary operator before token "("
  482 | #if !(__GNUC_PREREQ (2,92) || __clang_major__ >= 3)
      |                     ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:494:20: error: missing binary operator before token "("
  494 | #if (__GNUC_PREREQ (3,1) || __clang_major__ >= 3) && !defined __cplusplus
      |                    ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:519:26: error: missing binary operator before token "("
  519 |      &&  !(__GNUC_PREREQ (4,7) \
      |                          ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:528:19: error: missing binary operator before token "("
  528 | #if __GNUC_PREREQ (8, 0)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:539:19: error: missing binary operator before token "("
  539 | #if __GNUC_PREREQ (9, 0)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:549:26: error: missing binary operator before token "("
  549 |      && (!(__GNUC_PREREQ (4, 6) || __clang_major__ >= 4) \
      |                          ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:634:19: error: missing binary operator before token "("
  634 | #if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:650:23: error: missing binary operator before token "("
  650 |     && (__GNUC_PREREQ (4, 9) \
      |                       ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:659:19: error: missing binary operator before token "("
  659 | #if __GNUC_PREREQ (10, 0)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:686:19: error: missing binary operator before token "("
  686 | #if __GNUC_PREREQ (11, 0)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/cdefs.h:699:19: error: missing binary operator before token "("
  699 | #if __GNUC_PREREQ (4, 1)
      |                   ^
In file included from /usr/include/asterisk/channelstate.h:27,
                 from /usr/include/asterisk/channel.h:186:
/usr/include/asterisk.h:235:2: error: #error "Externally compiled modules must declare AST_MODULE_SELF_SYM."
  235 | #error "Externally compiled modules must declare AST_MODULE_SELF_SYM."
      |  ^~~~~
In file included from /usr/include/asterisk/netsock2.h:30,
                 from /usr/include/asterisk/json.h:22,
                 from /usr/include/asterisk/stasis.h:171,
                 from /usr/include/asterisk/channel.h:189:
/usr/include/arm-linux-gnueabihf/sys/socket.h:57:43: error: missing binary operator before token "("
   57 | #if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
      |                                           ^
In file included from /usr/include/netinet/in.h:408,
                 from /usr/include/asterisk/netsock2.h:32:
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:36:19: error: missing binary operator before token "("
   36 | #if __GNUC_PREREQ (4, 8)
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:51:19: error: missing binary operator before token "("
   51 | #if __GNUC_PREREQ (4, 3)
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:72:19: error: missing binary operator before token "("
   72 | #if __GNUC_PREREQ (4, 3)
      |                   ^
In file included from /tmp/bSPNvpTxHB/dump1.h:27:
/usr/include/asterisk/astmm.h:310:2: error: #error "NEVER INCLUDE astmm.h DIRECTLY!!"
  310 | #error "NEVER INCLUDE astmm.h DIRECTLY!!"
      |  ^~~~~
In file included from /tmp/bSPNvpTxHB/dump1.h:157:
/usr/include/asterisk/res_audiosocket.h:34:10: fatal error: uuid/uuid.h: No such file or directory
   34 | #include <uuid/uuid.h>
      |          ^~~~~~~~~~~~~
compilation terminated.

