Temporary header file '/tmp/AEAciw8Htd/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/Glacier2/Application.h" #include "/usr/include/Glacier2/Config.h" #include "/usr/include/Glacier2/Glacier2.h" #include "/usr/include/Glacier2/Metrics.h" #include "/usr/include/Glacier2/NullPermissionsVerifier.h" #include "/usr/include/Glacier2/PermissionsVerifier.h" #include "/usr/include/Glacier2/PermissionsVerifierF.h" #include "/usr/include/Glacier2/Router.h" #include "/usr/include/Glacier2/RouterF.h" #include "/usr/include/Glacier2/SSLInfo.h" #include "/usr/include/Glacier2/Session.h" #include "/usr/include/Glacier2/SessionHelper.h" #include "/usr/include/Ice/Application.h" #include "/usr/include/Ice/AsyncResult.h" #include "/usr/include/Ice/AsyncResultF.h" #include "/usr/include/Ice/BatchRequestInterceptor.h" #include "/usr/include/Ice/BatchRequestQueueF.h" #include "/usr/include/Ice/Buffer.h" #include "/usr/include/Ice/BuiltinSequences.h" #include "/usr/include/Ice/Communicator.h" #include "/usr/include/Ice/CommunicatorAsync.h" #include "/usr/include/Ice/CommunicatorF.h" #include "/usr/include/Ice/Comparable.h" #include "/usr/include/Ice/Config.h" #include "/usr/include/Ice/Connection.h" #include "/usr/include/Ice/ConnectionAsync.h" #include "/usr/include/Ice/ConnectionF.h" #include "/usr/include/Ice/ConnectionIF.h" #include "/usr/include/Ice/ConsoleUtil.h" #include "/usr/include/Ice/Current.h" #include "/usr/include/Ice/DefaultValueFactory.h" #include "/usr/include/Ice/DispatchInterceptor.h" #include "/usr/include/Ice/Dispatcher.h" #include "/usr/include/Ice/DynamicLibrary.h" #include "/usr/include/Ice/DynamicLibraryF.h" #include "/usr/include/Ice/Endpoint.h" #include "/usr/include/Ice/EndpointF.h" #include "/usr/include/Ice/EndpointTypes.h" #include "/usr/include/Ice/Exception.h" #include "/usr/include/Ice/ExceptionHelpers.h" #include "/usr/include/Ice/FacetMap.h" #include "/usr/include/Ice/FactoryTable.h" #include "/usr/include/Ice/FactoryTableInit.h" #include "/usr/include/Ice/Format.h" #include "/usr/include/Ice/Functional.h" #include "/usr/include/Ice/GCObject.h" #include "/usr/include/Ice/Handle.h" #include "/usr/include/Ice/Ice.h" #include "/usr/include/Ice/IconvStringConverter.h" #include "/usr/include/Ice/Identity.h" #include "/usr/include/Ice/ImplicitContext.h" #include "/usr/include/Ice/ImplicitContextF.h" #include "/usr/include/Ice/Incoming.h" #include "/usr/include/Ice/IncomingAsync.h" #include "/usr/include/Ice/IncomingAsyncF.h" #include "/usr/include/Ice/Initialize.h" #include "/usr/include/Ice/InputStream.h" #include "/usr/include/Ice/InstanceF.h" #include "/usr/include/Ice/Instrumentation.h" #include "/usr/include/Ice/InstrumentationF.h" #include "/usr/include/Ice/InterfaceByValue.h" #include "/usr/include/Ice/LocalException.h" #include "/usr/include/Ice/LocalObject.h" #include "/usr/include/Ice/LocalObjectF.h" #include "/usr/include/Ice/Locator.h" #include "/usr/include/Ice/LocatorF.h" #include "/usr/include/Ice/Logger.h" #include "/usr/include/Ice/LoggerF.h" #include "/usr/include/Ice/LoggerUtil.h" #include "/usr/include/Ice/Metrics.h" #include "/usr/include/Ice/MetricsAdminI.h" #include "/usr/include/Ice/MetricsFunctional.h" #include "/usr/include/Ice/MetricsObserverI.h" #include "/usr/include/Ice/NativePropertiesAdmin.h" #include "/usr/include/Ice/Object.h" #include "/usr/include/Ice/ObjectAdapter.h" #include "/usr/include/Ice/ObjectAdapterF.h" #include "/usr/include/Ice/ObjectF.h" #include "/usr/include/Ice/ObjectFactory.h" #include "/usr/include/Ice/ObserverHelper.h" #include "/usr/include/Ice/Optional.h" #include "/usr/include/Ice/OutgoingAsync.h" #include "/usr/include/Ice/OutgoingAsyncF.h" #include "/usr/include/Ice/OutputStream.h" #include "/usr/include/Ice/Plugin.h" #include "/usr/include/Ice/PluginF.h" #include "/usr/include/Ice/Process.h" #include "/usr/include/Ice/ProcessF.h" #include "/usr/include/Ice/Properties.h" #include "/usr/include/Ice/PropertiesAdmin.h" #include "/usr/include/Ice/PropertiesF.h" #include "/usr/include/Ice/Protocol.h" #include "/usr/include/Ice/Proxy.h" #include "/usr/include/Ice/ProxyF.h" #include "/usr/include/Ice/ProxyFactoryF.h" #include "/usr/include/Ice/ProxyHandle.h" #include "/usr/include/Ice/ReferenceF.h" #include "/usr/include/Ice/RegisterPlugins.h" #include "/usr/include/Ice/RemoteLogger.h" #include "/usr/include/Ice/RequestHandlerF.h" #include "/usr/include/Ice/ResponseHandlerF.h" #include "/usr/include/Ice/Router.h" #include "/usr/include/Ice/RouterF.h" #include "/usr/include/Ice/SHA1.h" #include "/usr/include/Ice/ServantLocator.h" #include "/usr/include/Ice/ServantLocatorF.h" #include "/usr/include/Ice/ServantManagerF.h" #include "/usr/include/Ice/Service.h" #include "/usr/include/Ice/SliceChecksumDict.h" #include "/usr/include/Ice/SliceChecksums.h" #include "/usr/include/Ice/SlicedData.h" #include "/usr/include/Ice/SlicedDataF.h" #include "/usr/include/Ice/StreamHelpers.h" #include "/usr/include/Ice/StringConverter.h" #include "/usr/include/Ice/ThreadPoolF.h" #include "/usr/include/Ice/UUID.h" #include "/usr/include/Ice/UniquePtr.h" #include "/usr/include/Ice/UniqueRef.h" #include "/usr/include/Ice/UserExceptionFactory.h" #include "/usr/include/Ice/Value.h" #include "/usr/include/Ice/ValueF.h" #include "/usr/include/Ice/ValueFactory.h" #include "/usr/include/Ice/Version.h" #include "/usr/include/IceBT/ConnectionInfo.h" #include "/usr/include/IceBT/EndpointInfo.h" #include "/usr/include/IceBT/IceBT.h" #include "/usr/include/IceBT/Plugin.h" #include "/usr/include/IceBT/Types.h" #include "/usr/include/IceBox/Config.h" #include "/usr/include/IceBox/IceBox.h" #include "/usr/include/IceGrid/Admin.h" #include "/usr/include/IceGrid/Config.h" #include "/usr/include/IceGrid/Descriptor.h" #include "/usr/include/IceGrid/Exception.h" #include "/usr/include/IceGrid/FileParser.h" #include "/usr/include/IceGrid/IceGrid.h" #include "/usr/include/IceGrid/PluginFacade.h" #include "/usr/include/IceGrid/Registry.h" #include "/usr/include/IceGrid/ReplicaGroupFilter.h" #include "/usr/include/IceGrid/Session.h" #include "/usr/include/IceGrid/UserAccountMapper.h" #include "/usr/include/IcePatch2/ClientUtil.h" #include "/usr/include/IcePatch2/Config.h" #include "/usr/include/IcePatch2/FileInfo.h" #include "/usr/include/IcePatch2/FileServer.h" #include "/usr/include/IcePatch2/IcePatch2.h" #include "/usr/include/IceSSL/Config.h" #include "/usr/include/IceSSL/ConnectionInfo.h" #include "/usr/include/IceSSL/ConnectionInfoF.h" #include "/usr/include/IceSSL/EndpointInfo.h" #include "/usr/include/IceSSL/IceSSL.h" #include "/usr/include/IceSSL/OpenSSL.h" #include "/usr/include/IceSSL/Plugin.h" #include "/usr/include/IceSSL/SChannel.h" #include "/usr/include/IceSSL/SecureTransport.h" #include "/usr/include/IceSSL/UWP.h" #include "/usr/include/IceStorm/Config.h" #include "/usr/include/IceStorm/IceStorm.h" #include "/usr/include/IceStorm/Metrics.h" #include "/usr/include/IceUtil/Atomic.h" #include "/usr/include/IceUtil/Cond.h" #include "/usr/include/IceUtil/Config.h" #include "/usr/include/IceUtil/ConsoleUtil.h" #include "/usr/include/IceUtil/CountDownLatch.h" #include "/usr/include/IceUtil/CtrlCHandler.h" #include "/usr/include/IceUtil/DisableWarnings.h" #include "/usr/include/IceUtil/Exception.h" #include "/usr/include/IceUtil/FileUtil.h" #include "/usr/include/IceUtil/Functional.h" #include "/usr/include/IceUtil/Handle.h" #include "/usr/include/IceUtil/IceUtil.h" #include "/usr/include/IceUtil/InputUtil.h" #include "/usr/include/IceUtil/Iterator.h" #include "/usr/include/IceUtil/Lock.h" #include "/usr/include/IceUtil/Monitor.h" #include "/usr/include/IceUtil/Mutex.h" #include "/usr/include/IceUtil/MutexProtocol.h" #include "/usr/include/IceUtil/MutexPtrLock.h" #include "/usr/include/IceUtil/MutexPtrTryLock.h" #include "/usr/include/IceUtil/Optional.h" #include "/usr/include/IceUtil/Options.h" #include "/usr/include/IceUtil/OutputUtil.h" #include "/usr/include/IceUtil/PopDisableWarnings.h" #include "/usr/include/IceUtil/PushDisableWarnings.h" #include "/usr/include/IceUtil/Random.h" #include "/usr/include/IceUtil/RecMutex.h" #include "/usr/include/IceUtil/ResourceConfig.h" #include "/usr/include/IceUtil/ScannerConfig.h" #include "/usr/include/IceUtil/ScopedArray.h" #include "/usr/include/IceUtil/Shared.h" #include "/usr/include/IceUtil/StopWatch.h" #include "/usr/include/IceUtil/StringConverter.h" #include "/usr/include/IceUtil/StringUtil.h" #include "/usr/include/IceUtil/Thread.h" #include "/usr/include/IceUtil/ThreadException.h" #include "/usr/include/IceUtil/Time.h" #include "/usr/include/IceUtil/Timer.h" #include "/usr/include/IceUtil/UUID.h" #include "/usr/include/IceUtil/UndefSysMacros.h" // add namespaces namespace Glacier2{typedef int tmp_add_type_1;} Glacier2::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace Glacier2Internal{typedef int tmp_add_type_2;} Glacier2Internal::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Ice{typedef int tmp_add_type_3;} Ice::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace Ice{namespace Instrumentation{typedef int tmp_add_type_4;}} Ice::Instrumentation::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace IceAsync{typedef int tmp_add_type_5;} IceAsync::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace IceAsync{namespace Glacier2{typedef int tmp_add_type_6;}} IceAsync::Glacier2::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace IceAsync{namespace Ice{typedef int tmp_add_type_7;}} IceAsync::Ice::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace IceAsync{namespace IceGrid{typedef int tmp_add_type_8;}} IceAsync::IceGrid::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace IceAsync{namespace IcePatch2{typedef int tmp_add_type_9;}} IceAsync::IcePatch2::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace IceBox{typedef int tmp_add_type_10;} IceBox::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace IceBT{typedef int tmp_add_type_11;} IceBT::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace IceGrid{typedef int tmp_add_type_12;} IceGrid::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace IceInternal{typedef int tmp_add_type_13;} IceInternal::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace IceInternal{namespace Ex{typedef int tmp_add_type_14;}} IceInternal::Ex::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace IceMX{typedef int tmp_add_type_15;} IceMX::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace IcePatch2{typedef int tmp_add_type_16;} IcePatch2::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace IceProxy{typedef int tmp_add_type_17;} IceProxy::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace IceProxy{namespace Glacier2{typedef int tmp_add_type_18;}} IceProxy::Glacier2::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace IceProxy{namespace Ice{typedef int tmp_add_type_19;}} IceProxy::Ice::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace IceProxy{namespace IceBox{typedef int tmp_add_type_20;}} IceProxy::IceBox::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace IceProxy{namespace IceGrid{typedef int tmp_add_type_21;}} IceProxy::IceGrid::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace IceProxy{namespace IceMX{typedef int tmp_add_type_22;}} IceProxy::IceMX::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace IceProxy{namespace IcePatch2{typedef int tmp_add_type_23;}} IceProxy::IcePatch2::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace IceSSL{typedef int tmp_add_type_24;} IceSSL::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace IceUtil{typedef int tmp_add_type_25;} IceUtil::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace IceUtilInternal{typedef int tmp_add_type_26;} IceUtilInternal::tmp_add_type_26 tmp_add_func_26(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/AEAciw8Htd/dump1.h" In file included from /usr/include/IceSSL/IceSSL.h:21, from /tmp/AEAciw8Htd/dump1.h:162: /usr/include/IceSSL/OpenSSL.h:10:10: fatal error: openssl/x509v3.h: No such file or directory 10 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated.