Closed FFY00 closed 5 years ago
I am packaging this for arch and I can't update to 2.0.2. This is weird because the linker only has issues with gmodule.
gmodule
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true .. The Meson build system Version: 0.49.2 Source dir: /build/glibd/src/GlibD-2.0.2 Build dir: /build/glibd/src/GlibD-2.0.2/build Build type: native build Project name: GlibD Project version: 2.0.0 Appending LDFLAGS from environment: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Native D compiler: ldc (llvm 1.13.0 "LDC - the LLVM D compiler (1.13.0):") Build machine cpu family: x86_64 Build machine cpu: x86_64 Found pkg-config: /usr/bin/pkg-config (1.6.0) Dependency glib-2.0 found: YES 2.58.3 Dependency gobject-2.0 found: YES 2.58.3 Dependency gio-2.0 found: YES 2.58.3 Dependency gobject-introspection-1.0 found: YES 1.58.3 Program girtod found: YES (/usr/bin/girtod) Message: Generating D interfaces from GIR... Build targets in project: 3 Found ninja-1.9.0 at /usr/bin/ninja [1/332] Compiling D object 'glibd-2.0@sha/build_generated_gtkd_paths.d.o'. [2/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ByteArray.d.o'. [3/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_BookmarkFile.d.o'. [4/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Bytes.d.o'. [5/332] Compiling D object 'glibd-2.0@sha/build_generated_gtkd_Implement.d.o'. [6/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ArrayG.d.o'. [7/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_c_functions.d.o'. [8/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Checksum.d.o'. [9/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_c_types.d.o'. [10/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_AsyncQueue.d.o'. [11/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Cond.d.o'. [12/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_DateTime.d.o'. [13/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Date.d.o'. [14/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Directory.d.o'. [15/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ErrorG.d.o'. [16/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Hmac.d.o'. [17/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Hook.d.o'. [18/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_HookList.d.o'. [19/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_HashTableIter.d.o'. [20/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_IConv.d.o'. [21/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_HashTable.d.o'. [22/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_IOChannel.d.o'. [23/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MappedFile.d.o'. [24/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MainLoop.d.o'. [25/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MainContext.d.o'. [26/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ListG.d.o'. [27/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_KeyFile.d.o'. [28/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_SimpleXML.d.o'. [29/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Mutex.d.o'. [30/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MatchInfo.d.o'. [31/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Node.d.o'. [32/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Once.d.o'. [33/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Pattern.d.o'. [34/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_OptionGroup.d.o'. [35/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_PtrArray.d.o'. [36/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_OptionContext.d.o'. [37/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Private.d.o'. [38/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Internationalization.d.o'. [39/332] Compiling D object 'glibd-2.0@sha/build_generated_gtkd_Loader.d.o'. [40/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_QueueG.d.o'. [41/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_RWLock.d.o'. [42/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_RandG.d.o'. [43/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_RecMutex.d.o'. [44/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Regex.d.o'. [45/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ScannerG.d.o'. [46/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Sequence.d.o'. [47/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ListSG.d.o'. [48/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_SequenceIter.d.o'. [49/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_StringG.d.o'. [50/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Source.d.o'. [51/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TestLogMsg.d.o'. [52/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TestLogBuffer.d.o'. [53/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_StringChunk.d.o'. [54/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TestSuite.d.o'. [55/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Thread.d.o'. [56/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ThreadPool.d.o'. [57/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TimeZone.d.o'. [58/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TrashStack.d.o'. [59/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_VariantBuilder.d.o'. [60/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Timer.d.o'. [61/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_TimeVal.d.o'. [62/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_VariantDict.d.o'. [63/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Variant.d.o'. [64/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_BBTree.d.o'. [65/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_VariantIter.d.o'. [66/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_VariantType.d.o'. [67/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Module.d.o'. [68/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Base64.d.o'. [69/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_GLib.d.o'. [70/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ConstructionException.d.o'. [71/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Idle.d.o'. [72/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MemorySlice.d.o'. [73/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_GException.d.o'. [74/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Timeout.d.o'. [75/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Atomic.d.o'. [76/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Util.d.o'. [77/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_CharacterSet.d.o'. [78/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Child.d.o'. [79/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Str.d.o'. [80/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_DataSet.d.o'. [81/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_FileUtils.d.o'. [82/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_DataList.d.o'. [83/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Hostname.d.o'. [84/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Memory.d.o'. [85/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileAttributeMatcher.d.o'. [86/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_MessageLog.d.o'. [87/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Quark.d.o'. [88/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_ShellUtils.d.o'. [89/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Messages.d.o'. [90/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileDescriptorBasedIF.d.o'. [91/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Unicode.d.o'. [92/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_URI.d.o'. [93/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_UnixUtils.d.o'. [94/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Uuid.d.o'. [95/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_c_types.d.o'. [96/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Version.d.o'. [97/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionIF.d.o'. [98/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionT.d.o'. [99/332] Compiling D object 'glibd-2.0@sha/build_generated_glib_Spawn.d.o'. [100/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_c_functions.d.o'. [101/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionMapIF.d.o'. [102/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionGroupIF.d.o'. [103/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionGroupT.d.o'. [104/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ActionMapT.d.o'. [105/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AppInfoIF.d.o'. [106/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AppInfoT.d.o'. [107/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AsyncInitableIF.d.o'. [108/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AsyncInitableT.d.o'. [109/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AsyncResultIF.d.o'. [110/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AsyncResultT.d.o'. [111/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_BufferedOutputStream.d.o'. [112/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_BytesIcon.d.o'. [113/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_BufferedInputStream.d.o'. [114/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_CharsetConverter.d.o'. [115/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ConverterIF.d.o'. [116/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ConverterT.d.o'. [117/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AppInfoMonitor.d.o'. [118/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ConverterInputStream.d.o'. [119/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ConverterOutputStream.d.o'. [120/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_AppLaunchContext.d.o'. [121/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusAnnotationInfo.d.o'. [122/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Credentials.d.o'. [123/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusArgInfo.d.o'. [124/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusInterfaceIF.d.o'. [125/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Cancellable.d.o'. [126/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SrvTarget.d.o'. [127/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ApplicationCommandLine.d.o'. [128/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusInterfaceT.d.o'. [129/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusInterfaceInfo.d.o'. [130/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Application.d.o'. [131/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusMenuModel.d.o'. [132/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusMethodInfo.d.o'. [133/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusActionGroup.d.o'. [134/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusMethodInvocation.d.o'. [135/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusMessage.d.o'. [136/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectT.d.o'. [137/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectIF.d.o'. [138/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusNodeInfo.d.o'. [139/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectManagerT.d.o'. [140/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusAuthObserver.d.o'. [141/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectManagerIF.d.o'. [142/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusConnection.d.o'. [143/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusPropertyInfo.d.o'. [144/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusInterfaceSkeleton.d.o'. [145/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusSignalInfo.d.o'. [146/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DataInputStream.d.o'. [147/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DataOutputStream.d.o'. [148/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DatagramBasedIF.d.o'. [149/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DatagramBasedT.d.o'. [150/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DesktopAppInfo.d.o'. [151/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectManagerClient.d.o'. [152/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DesktopAppInfoLookupT.d.o'. [153/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectProxy.d.o'. [154/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DesktopAppInfoLookupIF.d.o'. [155/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DriveIF.d.o'. [156/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectSkeleton.d.o'. [157/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusObjectManagerServer.d.o'. [158/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DriveT.d.o'. [159/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusServer.d.o'. [160/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsClientConnectionT.d.o'. [161/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusProxy.d.o'. [162/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsClientConnectionIF.d.o'. [163/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsServerConnectionIF.d.o'. [164/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsConnectionT.d.o'. [165/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsConnectionIF.d.o'. [166/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DtlsServerConnectionT.d.o'. [167/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Emblem.d.o'. [168/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_EmblemedIcon.d.o'. [169/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileDescriptorBasedT.d.o'. [170/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileT.d.o'. [171/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileIOStream.d.o'. [172/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileAttributeInfoList.d.o'. [173/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileInputStream.d.o'. [174/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileOutputStream.d.o'. [175/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileInfo.d.o'. [176/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FilterInputStream.d.o'. [177/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FilterOutputStream.d.o'. [178/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOExtensionPoint.d.o'. [179/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOExtension.d.o'. [180/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOModule.d.o'. [181/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOModuleScope.d.o'. [182/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOStream.d.o'. [183/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IOSchedulerJob.d.o'. [184/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IconIF.d.o'. [185/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileIF.d.o'. [186/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InetSocketAddress.d.o'. [187/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_IconT.d.o'. [188/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileEnumerator.d.o'. [189/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InetAddress.d.o'. [190/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FilenameCompleter.d.o'. [191/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InetAddressMask.d.o'. [192/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InitableIF.d.o'. [193/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileIcon.d.o'. [194/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InitableT.d.o'. [195/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ListModelIF.d.o'. [196/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_InputStream.d.o'. [197/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ListModelT.d.o'. [198/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_LoadableIconT.d.o'. [199/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MemoryInputStream.d.o'. [200/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_FileMonitor.d.o'. [201/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_LoadableIconIF.d.o'. [202/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MemoryOutputStream.d.o'. [203/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MenuAttributeIter.d.o'. [204/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MenuLinkIter.d.o'. [205/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Menu.d.o'. [206/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MenuItem.d.o'. [207/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MountT.d.o'. [208/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_NativeVolumeMonitor.d.o'. [209/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MountIF.d.o'. [210/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_NetworkService.d.o'. [211/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_NetworkMonitorT.d.o'. [212/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_NetworkAddress.d.o'. [213/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Notification.d.o'. [214/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_OutputStream.d.o'. [215/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ListStore.d.o'. [216/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Permission.d.o'. [217/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PollableInputStreamIF.d.o'. [218/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PollableInputStreamT.d.o'. [219/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PollableOutputStreamIF.d.o'. [220/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MenuModel.d.o'. [221/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PollableOutputStreamT.d.o'. [222/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PropertyAction.d.o'. [223/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyT.d.o'. [224/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_NetworkMonitorIF.d.o'. [225/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyAddressEnumerator.d.o'. [226/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyIF.d.o'. [227/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyResolverT.d.o'. [228/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_RemoteActionGroupIF.d.o'. [229/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyAddress.d.o'. [230/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ProxyResolverIF.d.o'. [231/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_MountOperation.d.o'. [232/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_RemoteActionGroupT.d.o'. [233/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SeekableIF.d.o'. [234/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Resource.d.o'. [235/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SeekableT.d.o'. [236/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SettingsBackend.d.o'. [237/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SettingsSchema.d.o'. [238/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SettingsSchemaKey.d.o'. [239/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SettingsSchemaSource.d.o'. [240/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimpleAsyncResult.d.o'. [241/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimpleIOStream.d.o'. [242/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimplePermission.d.o'. [243/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimpleProxyResolver.d.o'. [244/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Socket.d.o'. [245/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Resolver.d.o'. [246/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketAddress.d.o'. [247/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketAddressEnumerator.d.o'. [248/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketConnectableT.d.o'. [249/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketConnectableIF.d.o'. [250/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Settings.d.o'. [251/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketControlMessage.d.o'. [252/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketConnection.d.o'. [253/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimpleAction.d.o'. [254/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_StaticResource.d.o'. [255/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SubprocessLauncher.d.o'. [256/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Subprocess.d.o'. [257/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TcpConnection.d.o'. [258/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TcpWrapperConnection.d.o'. [259/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SimpleActionGroup.d.o'. [260/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Task.d.o'. [261/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketClient.d.o'. [262/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TestDBus.d.o'. [263/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ThemedIcon.d.o'. [264/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsBackendIF.d.o'. [265/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsClientConnectionIF.d.o'. [266/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketListener.d.o'. [267/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsClientConnectionT.d.o'. [268/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_SocketService.d.o'. [269/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsCertificate.d.o'. [270/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsBackendT.d.o'. [271/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsFileDatabaseT.d.o'. [272/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsFileDatabaseIF.d.o'. [273/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsDatabase.d.o'. [274/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsInteraction.d.o'. [275/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsPassword.d.o'. [276/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsServerConnectionIF.d.o'. [277/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixConnection.d.o'. [278/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsServerConnectionT.d.o'. [279/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixFDList.d.o'. [280/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixCredentialsMessage.d.o'. [281/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixFDMessage.d.o'. [282/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixMountEntry.d.o'. [283/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixInputStream.d.o'. [284/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ThreadedSocketService.d.o'. [285/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixOutputStream.d.o'. [286/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixMountPoint.d.o'. [287/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_TlsConnection.d.o'. [288/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_VolumeIF.d.o'. [289/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixSocketAddress.d.o'. [290/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_VolumeT.d.o'. [291/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ZlibCompressor.d.o'. [292/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ZlibDecompressor.d.o'. [293/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_PollableUtils.d.o'. [294/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusError.d.o'. [295/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusUtilities.d.o'. [296/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_c_functions.d.o'. [297/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_DBusNames.d.o'. [298/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ContentType.d.o'. [299/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_ErrorGIO.d.o'. [300/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_c_types.d.o'. [301/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_UnixMountMonitor.d.o'. [302/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Binding.d.o'. [303/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_CClosure.d.o'. [304/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_ObjectClass.d.o'. [305/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypeClass.d.o'. [306/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypeInstance.d.o'. [307/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_ParamSpecPool.d.o'. [308/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Closure.d.o'. [309/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_ParamSpec.d.o'. [310/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypePluginT.d.o'. [311/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypeInterface.d.o'. [312/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_Vfs.d.o'. [313/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypePluginIF.d.o'. [314/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypeValueTable.d.o'. [315/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_TypeModule.d.o'. [316/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Value.d.o'. [317/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Enums.d.o'. [318/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_WeakRef.d.o'. [319/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_ValueArray.d.o'. [320/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_DClosure.d.o'. [321/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Boxed.d.o'. [322/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Type.d.o'. [323/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Signals.d.o'. [324/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_Flags.d.o'. [325/332] Compiling D object 'glibd-2.0@sha/build_generated_gio_VolumeMonitor.d.o'. [326/332] Compiling D object 'tests/gobject/60338e1@@objectg_test@exe/ObjectGTest.d.o'. [327/332] Compiling D object 'glibd-2.0@sha/build_generated_gobject_ObjectG.d.o'. [328/332] Compiling D object 'tests/gobject/60338e1@@value_test@exe/ValueTest.d.o'. [329/332] Linking target libglibd-2.0.so.2.0.0. [330/332] Generating symbol file 'glibd-2.0@sha/libglibd-2.0.so.2.0.0.symbols'. [331/332] Linking target tests/gobject/value_test. FAILED: tests/gobject/value_test ldc -of=tests/gobject/value_test 'tests/gobject/60338e1@@value_test@exe/ValueTest.d.o' -L=-O1 -L=--sort-common -L=--as-needed -L=-z -L=relro -L=-z -L=now -L=libglibd-2.0.so.2.0.0 -L=-lglib-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-lgio-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-rpath -L=/build/glibd/src/GlibD-2.0.2/build/ libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_symbol' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_supported' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_open' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_name' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_make_resident' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_error' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_close' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_build_path' collect2: error: ld returned 1 exit status Error: /usr/bin/gcc failed with status: 1 [332/332] Linking target tests/gobject/objectg_test. FAILED: tests/gobject/objectg_test ldc -of=tests/gobject/objectg_test 'tests/gobject/60338e1@@objectg_test@exe/ObjectGTest.d.o' -L=-O1 -L=--sort-common -L=--as-needed -L=-z -L=relro -L=-z -L=now -L=libglibd-2.0.so.2.0.0 -L=-lglib-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-lgio-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-rpath -L=/build/glibd/src/GlibD-2.0.2/build/ libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_symbol' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_supported' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_open' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_name' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_make_resident' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_error' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_close' libglibd-2.0.so.2.0.0: error: undefined reference to 'g_module_build_path' collect2: error: ld returned 1 exit status Error: /usr/bin/gcc failed with status: 1 ninja: build stopped: subcommand failed.
I don't know what has changed, but i've added gmodule as a dependency.
Worked, thanks :grin:.
https://lists.archlinux.org/pipermail/arch-commits/2019-February/579122.html
I am packaging this for arch and I can't update to 2.0.2. This is weird because the linker only has issues with
gmodule
.