Temporary header file '/tmp/QCmd8z4Woa/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/collectd/core/config.h" #include "/usr/include/collectd/core/cpython.h" #include "/usr/include/collectd/core/daemon/cmd.h" #include "/usr/include/collectd/core/daemon/collectd.h" #include "/usr/include/collectd/core/daemon/configfile.h" #include "/usr/include/collectd/core/daemon/filter_chain.h" #include "/usr/include/collectd/core/daemon/globals.h" #include "/usr/include/collectd/core/daemon/plugin.h" #include "/usr/include/collectd/core/daemon/types_list.h" #include "/usr/include/collectd/core/daemon/utils_cache.h" #include "/usr/include/collectd/core/daemon/utils_complain.h" #include "/usr/include/collectd/core/daemon/utils_llist.h" #include "/usr/include/collectd/core/daemon/utils_random.h" #include "/usr/include/collectd/core/daemon/utils_subst.h" #include "/usr/include/collectd/core/daemon/utils_threshold.h" #include "/usr/include/collectd/core/daemon/utils_time.h" #include "/usr/include/collectd/core/intel-nvme.h" #include "/usr/include/collectd/core/madwifi.h" #include "/usr/include/collectd/core/msr-index.h" #include "/usr/include/collectd/core/network.h" #include "/usr/include/collectd/core/nvme.h" #include "/usr/include/collectd/core/pinba.pb-c.h" #include "/usr/include/collectd/core/testing.h" #include "/usr/include/collectd/core/utils/avltree/avltree.h" #include "/usr/include/collectd/core/utils/cmds/cmds.h" #include "/usr/include/collectd/core/utils/cmds/flush.h" #include "/usr/include/collectd/core/utils/cmds/getthreshold.h" #include "/usr/include/collectd/core/utils/cmds/getval.h" #include "/usr/include/collectd/core/utils/cmds/listval.h" #include "/usr/include/collectd/core/utils/cmds/parse_option.h" #include "/usr/include/collectd/core/utils/cmds/putnotif.h" #include "/usr/include/collectd/core/utils/cmds/putval.h" #include "/usr/include/collectd/core/utils/common/common.h" #include "/usr/include/collectd/core/utils/config_cores/config_cores.h" #include "/usr/include/collectd/core/utils/crc32/crc32.h" #include "/usr/include/collectd/core/utils/curl_stats/curl_stats.h" #include "/usr/include/collectd/core/utils/db_query/db_query.h" #include "/usr/include/collectd/core/utils/deq/deq.h" #include "/usr/include/collectd/core/utils/dmi/dmi.h" #include "/usr/include/collectd/core/utils/dns/dns.h" #include "/usr/include/collectd/core/utils/dpdk/dpdk.h" #include "/usr/include/collectd/core/utils/format_graphite/format_graphite.h" #include "/usr/include/collectd/core/utils/format_json/format_json.h" #include "/usr/include/collectd/core/utils/format_kairosdb/format_kairosdb.h" #include "/usr/include/collectd/core/utils/format_stackdriver/format_stackdriver.h" #include "/usr/include/collectd/core/utils/gce/gce.h" #include "/usr/include/collectd/core/utils/heap/heap.h" #include "/usr/include/collectd/core/utils/ignorelist/ignorelist.h" #include "/usr/include/collectd/core/utils/latency/latency.h" #include "/usr/include/collectd/core/utils/latency/latency_config.h" #include "/usr/include/collectd/core/utils/lookup/vl_lookup.h" #include "/usr/include/collectd/core/utils/match/match.h" #include "/usr/include/collectd/core/utils/message_parser/message_parser.h" #include "/usr/include/collectd/core/utils/metadata/meta_data.h" #include "/usr/include/collectd/core/utils/mount/mount.h" #include "/usr/include/collectd/core/utils/oauth/oauth.h" #include "/usr/include/collectd/core/utils/ovs/ovs.h" #include "/usr/include/collectd/core/utils/proc_pids/proc_pids.h" #include "/usr/include/collectd/core/utils/rrdcreate/rrdcreate.h" #include "/usr/include/collectd/core/utils/tail/tail.h" #include "/usr/include/collectd/core/utils/taskstats/taskstats.h" #include "/usr/include/collectd/core/utils_fbhash.h" #include "/usr/include/collectd/core/utils_lua.h" #include "/usr/include/collectd/core/utils_tail_match.h" #include "/usr/include/collectd/core/write_riemann_threshold.h" #include "/usr/include/collectd/liboconfig/oconfig.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/QCmd8z4Woa/dump1.h" In file included from /tmp/QCmd8z4Woa/dump1.h:33: /usr/include/collectd/core/pinba.pb-c.h:7:10: fatal error: protobuf-c/protobuf-c.h: No such file or directory 7 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.