Temporary header file '/tmp/rT4kz8hzw2/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/KF5/libktorrent/bcodec/bdecoder.h"
  #include "/usr/include/KF5/libktorrent/bcodec/bencoder.h"
  #include "/usr/include/KF5/libktorrent/bcodec/bnode.h"
  #include "/usr/include/KF5/libktorrent/bcodec/value.h"
  #include "/usr/include/KF5/libktorrent/datachecker/datachecker.h"
  #include "/usr/include/KF5/libktorrent/datachecker/datacheckerjob.h"
  #include "/usr/include/KF5/libktorrent/datachecker/datacheckerthread.h"
  #include "/usr/include/KF5/libktorrent/datachecker/multidatachecker.h"
  #include "/usr/include/KF5/libktorrent/datachecker/singledatachecker.h"
  #include "/usr/include/KF5/libktorrent/dht/announcereq.h"
  #include "/usr/include/KF5/libktorrent/dht/announcersp.h"
  #include "/usr/include/KF5/libktorrent/dht/announcetask.h"
  #include "/usr/include/KF5/libktorrent/dht/database.h"
  #include "/usr/include/KF5/libktorrent/dht/dht.h"
  #include "/usr/include/KF5/libktorrent/dht/dhtbase.h"
  #include "/usr/include/KF5/libktorrent/dht/dhtpeersource.h"
  #include "/usr/include/KF5/libktorrent/dht/findnodereq.h"
  #include "/usr/include/KF5/libktorrent/dht/findnodersp.h"
  #include "/usr/include/KF5/libktorrent/dht/getpeersreq.h"
  #include "/usr/include/KF5/libktorrent/dht/getpeersrsp.h"
  #include "/usr/include/KF5/libktorrent/dht/kbucket.h"
  #include "/usr/include/KF5/libktorrent/dht/kbucketentry.h"
  #include "/usr/include/KF5/libktorrent/dht/kbuckettable.h"
  #include "/usr/include/KF5/libktorrent/dht/kclosestnodessearch.h"
  #include "/usr/include/KF5/libktorrent/dht/key.h"
  #include "/usr/include/KF5/libktorrent/dht/node.h"
  #include "/usr/include/KF5/libktorrent/dht/nodelookup.h"
  #include "/usr/include/KF5/libktorrent/dht/pack.h"
  #include "/usr/include/KF5/libktorrent/dht/pingreq.h"
  #include "/usr/include/KF5/libktorrent/dht/pingrsp.h"
  #include "/usr/include/KF5/libktorrent/dht/rpccall.h"
  #include "/usr/include/KF5/libktorrent/dht/rpcmsg.h"
  #include "/usr/include/KF5/libktorrent/dht/rpcmsgfactory.h"
  #include "/usr/include/KF5/libktorrent/dht/rpcserver.h"
  #include "/usr/include/KF5/libktorrent/dht/rpcserverinterface.h"
  #include "/usr/include/KF5/libktorrent/dht/task.h"
  #include "/usr/include/KF5/libktorrent/dht/taskmanager.h"
  #include "/usr/include/KF5/libktorrent/diskio/cache.h"
  #include "/usr/include/KF5/libktorrent/diskio/cachefile.h"
  #include "/usr/include/KF5/libktorrent/diskio/chunk.h"
  #include "/usr/include/KF5/libktorrent/diskio/chunkmanager.h"
  #include "/usr/include/KF5/libktorrent/diskio/deletedatafilesjob.h"
  #include "/usr/include/KF5/libktorrent/diskio/dndfile.h"
  #include "/usr/include/KF5/libktorrent/diskio/movedatafilesjob.h"
  #include "/usr/include/KF5/libktorrent/diskio/multifilecache.h"
  #include "/usr/include/KF5/libktorrent/diskio/piecedata.h"
  #include "/usr/include/KF5/libktorrent/diskio/preallocationjob.h"
  #include "/usr/include/KF5/libktorrent/diskio/preallocationthread.h"
  #include "/usr/include/KF5/libktorrent/diskio/singlefilecache.h"
  #include "/usr/include/KF5/libktorrent/download/chunkdownload.h"
  #include "/usr/include/KF5/libktorrent/download/chunkselector.h"
  #include "/usr/include/KF5/libktorrent/download/downloader.h"
  #include "/usr/include/KF5/libktorrent/download/packet.h"
  #include "/usr/include/KF5/libktorrent/download/piece.h"
  #include "/usr/include/KF5/libktorrent/download/request.h"
  #include "/usr/include/KF5/libktorrent/download/webseed.h"
  #include "/usr/include/KF5/libktorrent/interfaces/blocklistinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/cachefactory.h"
  #include "/usr/include/KF5/libktorrent/interfaces/chunkdownloadinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/chunkselectorinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/exitoperation.h"
  #include "/usr/include/KF5/libktorrent/interfaces/logmonitorinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/monitorinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/peerinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/peersource.h"
  #include "/usr/include/KF5/libktorrent/interfaces/piecedownloader.h"
  #include "/usr/include/KF5/libktorrent/interfaces/queuemanagerinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/serverinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/torrentfileinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/torrentinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/trackerinterface.h"
  #include "/usr/include/KF5/libktorrent/interfaces/trackerslist.h"
  #include "/usr/include/KF5/libktorrent/interfaces/webseedinterface.h"
  #include "/usr/include/KF5/libktorrent/ktorrent_export.h"
  #include "/usr/include/KF5/libktorrent/libktorrent_version.h"
  #include "/usr/include/KF5/libktorrent/magnet/magnetdownloader.h"
  #include "/usr/include/KF5/libktorrent/magnet/magnetlink.h"
  #include "/usr/include/KF5/libktorrent/magnet/metadatadownload.h"
  #include "/usr/include/KF5/libktorrent/mse/bigint.h"
  #include "/usr/include/KF5/libktorrent/mse/encryptedauthenticate.h"
  #include "/usr/include/KF5/libktorrent/mse/encryptedpacketsocket.h"
  #include "/usr/include/KF5/libktorrent/mse/encryptedserverauthenticate.h"
  #include "/usr/include/KF5/libktorrent/mse/functions.h"
  #include "/usr/include/KF5/libktorrent/mse/rc4encryptor.h"
  #include "/usr/include/KF5/libktorrent/net/address.h"
  #include "/usr/include/KF5/libktorrent/net/addressresolver.h"
  #include "/usr/include/KF5/libktorrent/net/downloadthread.h"
  #include "/usr/include/KF5/libktorrent/net/networkthread.h"
  #include "/usr/include/KF5/libktorrent/net/packetsocket.h"
  #include "/usr/include/KF5/libktorrent/net/poll.h"
  #include "/usr/include/KF5/libktorrent/net/portlist.h"
  #include "/usr/include/KF5/libktorrent/net/reverseresolver.h"
  #include "/usr/include/KF5/libktorrent/net/serversocket.h"
  #include "/usr/include/KF5/libktorrent/net/socket.h"
  #include "/usr/include/KF5/libktorrent/net/socketdevice.h"
  #include "/usr/include/KF5/libktorrent/net/socketgroup.h"
  #include "/usr/include/KF5/libktorrent/net/socketmonitor.h"
  #include "/usr/include/KF5/libktorrent/net/socks.h"
  #include "/usr/include/KF5/libktorrent/net/speed.h"
  #include "/usr/include/KF5/libktorrent/net/streamsocket.h"
  #include "/usr/include/KF5/libktorrent/net/trafficshapedsocket.h"
  #include "/usr/include/KF5/libktorrent/net/uploadthread.h"
  #include "/usr/include/KF5/libktorrent/net/wakeuppipe.h"
  #include "/usr/include/KF5/libktorrent/peer/accessmanager.h"
  #include "/usr/include/KF5/libktorrent/peer/authenticate.h"
  #include "/usr/include/KF5/libktorrent/peer/authenticatebase.h"
  #include "/usr/include/KF5/libktorrent/peer/authenticationmonitor.h"
  #include "/usr/include/KF5/libktorrent/peer/chunkcounter.h"
  #include "/usr/include/KF5/libktorrent/peer/connectionlimit.h"
  #include "/usr/include/KF5/libktorrent/peer/packetreader.h"
  #include "/usr/include/KF5/libktorrent/peer/peer.h"
  #include "/usr/include/KF5/libktorrent/peer/peerconnector.h"
  #include "/usr/include/KF5/libktorrent/peer/peerdownloader.h"
  #include "/usr/include/KF5/libktorrent/peer/peerid.h"
  #include "/usr/include/KF5/libktorrent/peer/peermanager.h"
  #include "/usr/include/KF5/libktorrent/peer/peerprotocolextension.h"
  #include "/usr/include/KF5/libktorrent/peer/peeruploader.h"
  #include "/usr/include/KF5/libktorrent/peer/serverauthenticate.h"
  #include "/usr/include/KF5/libktorrent/peer/superseeder.h"
  #include "/usr/include/KF5/libktorrent/peer/utmetadata.h"
  #include "/usr/include/KF5/libktorrent/peer/utpex.h"
  #include "/usr/include/KF5/libktorrent/torrent/advancedchokealgorithm.h"
  #include "/usr/include/KF5/libktorrent/torrent/choker.h"
  #include "/usr/include/KF5/libktorrent/torrent/globals.h"
  #include "/usr/include/KF5/libktorrent/torrent/job.h"
  #include "/usr/include/KF5/libktorrent/torrent/jobqueue.h"
  #include "/usr/include/KF5/libktorrent/torrent/peersourcemanager.h"
  #include "/usr/include/KF5/libktorrent/torrent/server.h"
  #include "/usr/include/KF5/libktorrent/torrent/statsfile.h"
  #include "/usr/include/KF5/libktorrent/torrent/timeestimator.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrent.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrentcontrol.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrentcreator.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrentfile.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrentfilestream.h"
  #include "/usr/include/KF5/libktorrent/torrent/torrentstats.h"
  #include "/usr/include/KF5/libktorrent/torrent/uploader.h"
  #include "/usr/include/KF5/libktorrent/tracker/httptracker.h"
  #include "/usr/include/KF5/libktorrent/tracker/kioannouncejob.h"
  #include "/usr/include/KF5/libktorrent/tracker/tracker.h"
  #include "/usr/include/KF5/libktorrent/tracker/trackermanager.h"
  #include "/usr/include/KF5/libktorrent/tracker/udptracker.h"
  #include "/usr/include/KF5/libktorrent/tracker/udptrackersocket.h"
  #include "/usr/include/KF5/libktorrent/upnp/upnpmcastsocket.h"
  #include "/usr/include/KF5/libktorrent/upnp/upnprouter.h"
  #include "/usr/include/KF5/libktorrent/util/array.h"
  #include "/usr/include/KF5/libktorrent/util/autorotatelogjob.h"
  #include "/usr/include/KF5/libktorrent/util/bitset.h"
  #include "/usr/include/KF5/libktorrent/util/bufferpool.h"
  #include "/usr/include/KF5/libktorrent/util/circularbuffer.h"
  #include "/usr/include/KF5/libktorrent/util/compressfilejob.h"
  #include "/usr/include/KF5/libktorrent/util/constants.h"
  #include "/usr/include/KF5/libktorrent/util/decompressfilejob.h"
  #include "/usr/include/KF5/libktorrent/util/error.h"
  #include "/usr/include/KF5/libktorrent/util/extractfilejob.h"
  #include "/usr/include/KF5/libktorrent/util/file.h"
  #include "/usr/include/KF5/libktorrent/util/fileops.h"
  #include "/usr/include/KF5/libktorrent/util/functions.h"
  #include "/usr/include/KF5/libktorrent/util/log.h"
  #include "/usr/include/KF5/libktorrent/util/logsystemmanager.h"
  #include "/usr/include/KF5/libktorrent/util/pipe.h"
  #include "/usr/include/KF5/libktorrent/util/ptrmap.h"
  #include "/usr/include/KF5/libktorrent/util/resourcemanager.h"
  #include "/usr/include/KF5/libktorrent/util/sha1hash.h"
  #include "/usr/include/KF5/libktorrent/util/sha1hashgen.h"
  #include "/usr/include/KF5/libktorrent/util/signalcatcher.h"
  #include "/usr/include/KF5/libktorrent/util/timer.h"
  #include "/usr/include/KF5/libktorrent/util/urlencoder.h"
  #include "/usr/include/KF5/libktorrent/util/waitjob.h"
  #include "/usr/include/KF5/libktorrent/util/win32.h"
  #include "/usr/include/KF5/libktorrent/utp/connection.h"
  #include "/usr/include/KF5/libktorrent/utp/delaywindow.h"
  #include "/usr/include/KF5/libktorrent/utp/localwindow.h"
  #include "/usr/include/KF5/libktorrent/utp/packetbuffer.h"
  #include "/usr/include/KF5/libktorrent/utp/pollpipe.h"
  #include "/usr/include/KF5/libktorrent/utp/remotewindow.h"
  #include "/usr/include/KF5/libktorrent/utp/timevalue.h"
  #include "/usr/include/KF5/libktorrent/utp/utpprotocol.h"
  #include "/usr/include/KF5/libktorrent/utp/utpserver.h"
  #include "/usr/include/KF5/libktorrent/utp/utpserverthread.h"
  #include "/usr/include/KF5/libktorrent/utp/utpsocket.h"
  #include "/usr/include/KF5/libktorrent/version.h"

  // add namespaces
  namespace bt{typedef int tmp_add_type_1;}
  bt::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace KIO{typedef int tmp_add_type_2;}
  KIO::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace QAlgorithmsPrivate{typedef int tmp_add_type_3;}
  QAlgorithmsPrivate::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace Qt{typedef int tmp_add_type_4;}
  Qt::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace QtGlobalStatic{typedef int tmp_add_type_5;}
  QtGlobalStatic::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace QtMetaTypePrivate{typedef int tmp_add_type_6;}
  QtMetaTypePrivate::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace QtMetaTypePrivate{namespace QtPrivate{typedef int tmp_add_type_7;}}
  QtMetaTypePrivate::QtPrivate::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace QtMetaTypePrivate{namespace QtPrivate{namespace ContainerCapabilitiesMetaProgrammingHelper{typedef int tmp_add_type_8;}}}
  QtMetaTypePrivate::QtPrivate::ContainerCapabilitiesMetaProgrammingHelper::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace QtPrivate{typedef int tmp_add_type_9;}
  QtPrivate::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace QtPrivate{namespace DeprecatedRefClassBehavior{typedef int tmp_add_type_10;}}
  QtPrivate::DeprecatedRefClassBehavior::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace QtPrivate{namespace SwapExceptionTester{typedef int tmp_add_type_11;}}
  QtPrivate::SwapExceptionTester::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace QtSharedPointer{typedef int tmp_add_type_12;}
  QtSharedPointer::tmp_add_type_12 tmp_add_func_12(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/rT4kz8hzw2/dump1.h"  -I/usr/include/KF5/libktorrent -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KArchive -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5/QtCore

In file included from /usr/include/KF5/KIOCore/kio/listjob.h:13,
                 from /usr/include/KF5/KIOCore/kio/jobclasses.h:15,
                 from /usr/include/KF5/KIOCore/kio/job.h:47,
                 from /usr/include/KF5/KIOCore/KIO/Job:1,
                 from /usr/include/KF5/libktorrent/torrent/job.h:11,
                 from /usr/include/KF5/libktorrent/datachecker/datacheckerjob.h:9,
                 from /tmp/rT4kz8hzw2/dump1.h:17:
/usr/include/KF5/KIOCore/kio/udsentry.h:18:10: fatal error: qplatformdefs.h: No such file or directory
   18 | #include <qplatformdefs.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.

