internlm/SWE-Fixer-Train-110K huggingface dataset:
Repository: conan-io/conan-center-index

Issue:
[request] perfetto/v24.2
Package Name/Version: perfetto/v24.2
Changelog: https://github.com/google/perfetto/releases/tag/v24.2
The above mentioned version is newly released by the upstream project and not yet available as a recipe. PR follows


```
v24.2 - 2022-02-10:
  SDK:
    * Revert of incremental timestamps, introduced in v24.0.
      Some clients were depending on non-incremental timestamps.
      Future releases will re-enable this but offer an opt-out.


v24.1 - 2022-02-09:
  Tracing service and probes:
    * Fixed build failures on Windows.
  Trace Processor:
    * Fixed build failures on Windows.


v24.0 - 2022-02-08:
  Tracing service and probes:
    * Added "cpufreq_period_ms" in data source "linux.sys_stats" to poll
      /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq periodically.
    * Added support for Trusty TEE workqueue events.
    * Added support for more PMU events in traced_perf.
    * Changed output format of perfetto --query. Made the output more compact
      and added a summary of ongoing tracing sessions for the caller UID.
    * Changed timeout for traced stall detection from 2s to 4s.
    * Changed internal buffer management to split trace filtering in smaller
      tasks and avoid too large memory allocation when filtering.
    * Fixed a bug that could cause producers to see Flush() requests after an
      OnStop() and mis-behave if the tracing session is extremely short.
  Trace Processor:
    * Added support for passing multiple SQL statements to ExecuteQuery(). All
      queries will be executed fully, with the returned iterator yielding rows
      for the final statement.
    * Added support for multi-line SQL comments; previously only single line
      comments were supported.
  UI:
    * Added support for parsing instant events from legacy systrace formats.
    * Added ingestion and visualization for inet_sock_set_state and
      tcp_retransmit_skb events, showing TCP connections on dedicated tracks.
    * Changed HTTP+RPC to use the /websocket endpoint available in newer
      versions of trace_processor --httpd.
    * Changed text selection/copy: now allowed by default for DOM elements.
    * Changed search to also lookup slices by ID when the term is a number.
    * Changed postMessage() API, suppressed confirmation dialog when the opener
      is in the same origin, for cases when the UI is self-hosted.
  SDK:
    * Changed timestamps emitted by the SDK to be incremental by default, using
      ClockSnapshot + TracePacketDefaults.
```



Discussion:

Resolving patch:
diff --git a/recipes/perfetto/all/conanfile.py b/recipes/perfetto/all/conanfile.py
--- a/recipes/perfetto/all/conanfile.py
+++ b/recipes/perfetto/all/conanfile.py
@@ -24,8 +24,8 @@ class PerfettoConan(ConanFile):
             "disable_logging": False,
     }
 
+    short_paths = True
     generators = "cmake"
-
     _cmake = None
 
     @property


Test patch:
Repository: conan-io/conan-center-index

Issue:
[Package]OpenSUSE Tumbleweed fix problem - glu/system
https://github.com/conan-io/conan-center-index/blob/8658ae021ce225d889fa4ee38d30cb80877a7c75/recipes/glu/all/conanfile.py#L17-L32

This fix the problem in openSUSE Tumbleweed:
```
elif tools.os_info.with_zypper:
                packages = ["glu-devel"]
```


Discussion:
This probably means that either older versions of OpenSuse had a different package name or different distros with zypper have different package names. Either way, this should be reflected in the package. We don't want to fix it for one case and break it for another

Nevermind, according to the changelog, this package name exists since 2012 https://opensuse.pkgs.org/15.3/opensuse-oss-x86_64/glu-devel-9.0.0-8.45.x86_64.rpm.html

Resolving patch:
diff --git a/recipes/glu/all/conanfile.py b/recipes/glu/all/conanfile.py
--- a/recipes/glu/all/conanfile.py
+++ b/recipes/glu/all/conanfile.py
@@ -1,13 +1,12 @@
 from conans import ConanFile, tools
 from conans.errors import ConanException
-import os
 
 
 class SysConfigGLUConan(ConanFile):
     name = "glu"
     version = "system"
     description = "cross-platform virtual conan package for the GLU support"
-    topics = ("conan", "opengl", "glu")
+    topics = ("opengl", "glu")
     url = "https://github.com/conan-io/conan-center-index"
     homepage = "https://cgit.freedesktop.org/mesa/glu/"
     license = "SGI-B-2.0"
@@ -24,7 +23,7 @@ def system_requirements(self):
             elif tools.os_info.with_pacman:
                 packages = ["glu"]
             elif tools.os_info.with_zypper:
-                packages = ["Mesa-libGLU-devel"]
+                packages = ["glu-devel"]
             else:
                 self.output.warn("Don't know how to install GLU for your distro")
         if tools.os_info.is_freebsd and self.settings.os == "FreeBSD":


Test patch:
diff --git a/recipes/glu/all/test_package/conanfile.py b/recipes/glu/all/test_package/conanfile.py
--- a/recipes/glu/all/test_package/conanfile.py
+++ b/recipes/glu/all/test_package/conanfile.py
@@ -11,6 +11,6 @@ def build(self):
         cmake.build()
 
     def test(self):
-        if not tools.cross_building(self.settings):
+        if not tools.cross_building(self):
             bin_path = os.path.join("bin", "test_package")
             self.run(bin_path, run_environment=True)
Repository: conan-io/conan-center-index

Issue:
[package] ffmpeg/4.3.2: Linking error when linking static lib to shared lib
### Package and Environment Details (include every applicable attribute)
  * Package Name/Version: **ffmpeg/4.3.2**
  * Operating System+version: **Linux Ubuntu 18.04**
  * Compiler+version: **clang 12.0.1**
  * Conan version: **conan 1.45.0**
  * Python version: **Python 3.9.11**

### Steps to reproduce (Include if Applicable)
Statically compile FFmpeg into a shared lib with fPIC activated using clang. This results in the attached linking errors. The linker flags described in https://ffmpeg.org/platform.html#Advanced-linking-configuration apparently are not only required for GCC, but for clang too to link successfully.

### Logs (Include/Attach if Applicable)
<details><summary>Click to expand log</summary>

```
/usr/bin/ld.lld: error: can't create dynamic relocation R_X86_64_PC32 against symbol: ff_h264_cabac_tables in readonly segment; recompile object files with -fPIC
```

</details>



Discussion:

Resolving patch:
diff --git a/recipes/ffmpeg/all/conanfile.py b/recipes/ffmpeg/all/conanfile.py
--- a/recipes/ffmpeg/all/conanfile.py
+++ b/recipes/ffmpeg/all/conanfile.py
@@ -534,7 +534,7 @@ def package_info(self):
             if self.options.postproc:
                 self.cpp_info.components["postproc"].system_libs = ["m"]
             if self.options.get_safe("fPIC"):
-                if self.settings.compiler in ("gcc", ):
+                if self.settings.compiler in ("gcc", "clang"):
                     # https://trac.ffmpeg.org/ticket/1713
                     # https://ffmpeg.org/platform.html#Advanced-linking-configuration
                     # https://ffmpeg.org/pipermail/libav-user/2014-December/007719.html


Test patch:
Repository: conan-io/conan-center-index

Issue:
[request] libusb/1.0.25
### Package Details
  * Package Name/Version: **libusb/1.0.25**
  * Changelog: **https://github.com/libusb/libusb/blob/master/ChangeLog**


2022-01-31: v1.0.25
* Linux: Fix regression with some particular devices
* Linux: Fix regression with libusb_handle_events_timeout_completed()
* Linux: Fix regression with cpu usage in libusb_bulk_transfer
* Darwin (macOS): Add support for detaching kernel drivers with authorization.
* Darwin (macOS): Do not drop partial data on timeout.
* Darwin (macOS): Silence pipe error in set_interface_alt_setting().
* Windows: Fix HID backend missing byte
* Windows: Fix segfault with libusbk driver
* Windows: Fix regression when using libusb0 driver
* Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb
* New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
* Various other bug fixes and improvements

PR follows


Discussion:

Resolving patch:
diff --git a/recipes/libusb/all/conanfile.py b/recipes/libusb/all/conanfile.py
--- a/recipes/libusb/all/conanfile.py
+++ b/recipes/libusb/all/conanfile.py
@@ -1,5 +1,4 @@
 from conans import ConanFile, AutoToolsBuildEnvironment, MSBuild, tools
-from conans.errors import ConanInvalidConfiguration
 import os
 import re
 
@@ -153,6 +152,6 @@ def package_info(self):
             self.cpp_info.system_libs.append("pthread")
         elif self.settings.os == "Macos":
             self.cpp_info.system_libs = ["objc"]
-            self.cpp_info.frameworks = ["IOKit", "CoreFoundation"]
+            self.cpp_info.frameworks = ["IOKit", "CoreFoundation", "Security"]
         elif self.settings.os == "Windows":
             self.cpp_info.system_libs = ["advapi32"]


Test patch:
Repository: conan-io/conan-center-index

Issue:
[request] mimalloc/1.7.5
### Package Details
  * Package Name/Version: **mimalloc/1.7.5**
  * Changelog: **https://github.com/microsoft/mimalloc/releases/tag/v1.7.5**


The above mentioned version is newly released by the upstream project and not yet available as a recipe. Please add this version.



Discussion:

Resolving patch:
diff --git a/recipes/mimalloc/all/conanfile.py b/recipes/mimalloc/all/conanfile.py
--- a/recipes/mimalloc/all/conanfile.py
+++ b/recipes/mimalloc/all/conanfile.py
@@ -101,7 +101,7 @@ def validate(self):
         if self.options.override and \
            self.options.get_safe("single_object") and \
            self.options.get_safe("inject"):
-            raise ConanInvalidConfiguration("Single object is incompatible with library injection");
+            raise ConanInvalidConfiguration("Single object is incompatible with library injection")
 
         if self.settings.compiler.get_safe("cppstd"):
             tools.check_min_cppstd(self, "17")


Test patch:
Repository: conan-io/conan-center-index

Issue:
[request] libcurl/7.82.0
### Package Details
  * Package Name/Version: **libcurl/7.82.0**
  * Changelog: **https://curl.se/changes.html**


The above mentioned version is newly released by the upstream project and not yet available as a recipe. Please add this version.



Discussion:

Resolving patch:
diff --git a/recipes/libcurl/all/conanfile.py b/recipes/libcurl/all/conanfile.py
--- a/recipes/libcurl/all/conanfile.py
+++ b/recipes/libcurl/all/conanfile.py
@@ -490,19 +490,29 @@ def _configure_cmake(self):
         self._cmake.definitions["BUILD_SHARED_LIBS"] = self.options.shared
         self._cmake.definitions["CURL_STATICLIB"] = not self.options.shared
         self._cmake.definitions["CMAKE_DEBUG_POSTFIX"] = ""
-        if tools.Version(self.version) >= "7.72.0":
+        if tools.Version(self.version) >= "7.81.0":
+            self._cmake.definitions["CURL_USE_SCHANNEL"] = self.options.with_ssl == "schannel"
+        elif tools.Version(self.version) >= "7.72.0":
             self._cmake.definitions["CMAKE_USE_SCHANNEL"] = self.options.with_ssl == "schannel"
         else:
             self._cmake.definitions["CMAKE_USE_WINSSL"] = self.options.with_ssl == "schannel"
-        self._cmake.definitions["CMAKE_USE_OPENSSL"] = self.options.with_ssl == "openssl"
-        if tools.Version(self.version) >= "7.70.0":
+        if tools.Version(self.version) >= "7.81.0":
+            self._cmake.definitions["CURL_USE_OPENSSL"] = self.options.with_ssl == "openssl"
+        else:
+            self._cmake.definitions["CMAKE_USE_OPENSSL"] = self.options.with_ssl == "openssl"
+        if tools.Version(self.version) >= "7.81.0":
+            self._cmake.definitions["CURL_USE_WOLFSSL"] = self.options.with_ssl == "wolfssl"
+        elif tools.Version(self.version) >= "7.70.0":
             self._cmake.definitions["CMAKE_USE_WOLFSSL"] = self.options.with_ssl == "wolfssl"
         self._cmake.definitions["USE_NGHTTP2"] = self.options.with_nghttp2
         self._cmake.definitions["CURL_ZLIB"] = self.options.with_zlib
         self._cmake.definitions["CURL_BROTLI"] = self.options.with_brotli
         if self._has_zstd_option:
             self._cmake.definitions["CURL_ZSTD"] = self.options.with_zstd
-        self._cmake.definitions["CMAKE_USE_LIBSSH2"] = self.options.with_libssh2
+        if tools.Version(self.version) >= "7.81.0":
+            self._cmake.definitions["CURL_USE_LIBSSH2"] = self.options.with_libssh2
+        else:
+            self._cmake.definitions["CMAKE_USE_LIBSSH2"] = self.options.with_libssh2
         self._cmake.definitions["ENABLE_ARES"] = self.options.with_c_ares
         self._cmake.definitions["CURL_DISABLE_PROXY"] = not self.options.with_proxy
         self._cmake.definitions["USE_LIBRTMP"] = self.options.with_librtmp


Test patch:
Repository: conan-io/conan-center-index

Issue:
[boost] system/1.78.0: missing BOOST_SYSTEM_USE_UTF8 option
The BOOST_SYSTEM_USE_UTF8 cannot be set from the conan package option.
See https://www.boost.org/doc/libs/1_78_0/libs/system/doc/html/system.html


Discussion:

Resolving patch:
diff --git a/recipes/boost/all/conanfile.py b/recipes/boost/all/conanfile.py
--- a/recipes/boost/all/conanfile.py
+++ b/recipes/boost/all/conanfile.py
@@ -100,6 +100,7 @@ class BoostConan(ConanFile):
         "with_stacktrace_backtrace": [True, False],
         "buildid": "ANY",
         "python_buildid": "ANY",
+        "system_use_utf8": [True, False],
     }
     options.update({"without_{}".format(_name): [True, False] for _name in CONFIGURE_OPTIONS})
 
@@ -136,6 +137,7 @@ class BoostConan(ConanFile):
         "with_stacktrace_backtrace": True,
         "buildid": None,
         "python_buildid": None,
+        "system_use_utf8": False,
     }
     default_options.update({"without_{}".format(_name): False for _name in CONFIGURE_OPTIONS})
     default_options.update({"without_{}".format(_name): True for _name in ("graph_parallel", "mpi", "python")})
@@ -1041,6 +1043,8 @@ def add_defines(library):
             flags.append("define=BOOST_ASIO_NO_DEPRECATED=1")
         if self.options.filesystem_no_deprecated:
             flags.append("define=BOOST_FILESYSTEM_NO_DEPRECATED=1")
+        if self.options.system_use_utf8:
+            flags.append("define=BOOST_SYSTEM_USE_UTF8=1")
         if self.options.segmented_stacks:
             flags.extend(["segmented-stacks=on",
                           "define=BOOST_USE_SEGMENTED_STACKS=1",
@@ -1398,6 +1402,9 @@ def package_info(self):
 
         if self.options.segmented_stacks:
             self.cpp_info.components["headers"].defines.extend(["BOOST_USE_SEGMENTED_STACKS", "BOOST_USE_UCONTEXT"])
+            
+        if self.options.system_use_utf8:
+            self.cpp_info.components["headers"].defines.append("BOOST_SYSTEM_USE_UTF8")
 
         if self.options.buildid:
             # If you built Boost using the --buildid option then set this macro to the same value


Test patch:
Repository: conan-io/conan-center-index

Issue:
[request] lmdb/0.9.29: Allow to disable robust mutex
### Package Details
  * Package Name/Version: **lmdb/0.9.29**
  * Enable feature mentioned in Makefile:
  [package] lmdb/0.9.29: Allow to disable robust mutex



Discussion:

Resolving patch:
diff --git a/recipes/lmdb/all/conanfile.py b/recipes/lmdb/all/conanfile.py
--- a/recipes/lmdb/all/conanfile.py
+++ b/recipes/lmdb/all/conanfile.py
@@ -12,8 +12,16 @@ class lmdbConan(ConanFile):
     description = "Fast and compat memory-mapped key-value database"
     topics = ("LMDB", "database", "key-value", "memory-mapped")
     settings = "os", "compiler", "build_type", "arch"
-    options = {"shared": [True, False], "fPIC": [True, False]}
-    default_options = {"shared": False, "fPIC": True}
+    options = {
+        "shared": [True, False],
+        "fPIC": [True, False],
+        "enable_robust_mutex": [True, False],
+    }
+    default_options = {
+        "shared": False,
+        "fPIC": True,
+        "enable_robust_mutex": True,
+    }
     exports_sources = ["CMakeLists.txt"]
     generators = "cmake"
 
@@ -30,6 +38,10 @@ def _build_subfolder(self):
     def config_options(self):
         if self.settings.os == "Windows":
             del self.options.fPIC
+        if self.settings.os in ("Linux", "FreeBSD"):
+            self.options.enable_robust_mutex = True
+        else:
+            self.options.enable_robust_mutex = False
 
     def configure(self):
         if self.options.shared:
@@ -51,6 +63,7 @@ def _configure_cmake(self):
         if self._cmake:
             return self._cmake
         self._cmake = CMake(self)
+        self._cmake.definitions["LMDB_ENABLE_ROBUST_MUTEX"] = self.options.enable_robust_mutex
         self._cmake.configure(build_folder=self._build_subfolder)
         return self._cmake
 


Test patch:
Repository: conan-io/conan-center-index

Issue:
[package] libmp3lame/3.100: Missing support for Windows on ARM64
### Package and Environment Details (include every applicable attribute)
  * Package Name/Version: **libmp3lame/3.100**
  * Operating System+version: **Windows 11 21H2**
  * Compiler+version: **Visual Studio 2022**
  * Conan version: **conan 1.48.0**
  * Python version: **Python 3.9.12**


### Conan profile (output of `conan profile show default` or `conan profile show <profile>` if custom profile is in use)
```
[settings]
arch=armv8
```

### Steps to reproduce (Include if Applicable)

Build Audacity (current master) from the VS x64_ARM64 developer prompt ([vcvarsall.bat] Environment initialized for: 'x64').

Eventually, after successfully compiling a lot of of other libs that Audacity depends on it dies like this:
```
--- HIP DECODING LIBRARY UPTODATE ---

libmp3lame\bitstream.obj : fatal error LNK1112: module machine type 'ARM64' conflicts with target machine type 'x86'
libmp3lame/3.100: 
```



Discussion:

Resolving patch:
diff --git a/recipes/libmp3lame/all/conanfile.py b/recipes/libmp3lame/all/conanfile.py
--- a/recipes/libmp3lame/all/conanfile.py
+++ b/recipes/libmp3lame/all/conanfile.py
@@ -91,7 +91,7 @@ def _build_vs(self):
             tools.replace_in_file("Makefile.MSVC", " /GL", "")
             tools.replace_in_file("Makefile.MSVC", " /LTCG", "")
             tools.replace_in_file("Makefile.MSVC", "ADDL_OBJ = bufferoverflowU.lib", "")
-            command = "nmake -f Makefile.MSVC comp=msvc asm=yes"
+            command = "nmake -f Makefile.MSVC comp=msvc"
             if self._is_clang_cl:
                 cl = os.environ.get('CC', "clang-cl")
                 link = os.environ.get("LD", 'lld-link')
@@ -103,7 +103,12 @@ def _build_vs(self):
                 tools.replace_in_file('Makefile.MSVC', '/GAy', '/GA')
             if self.settings.arch == "x86_64":
                 tools.replace_in_file("Makefile.MSVC", "MACHINE = /machine:I386", "MACHINE =/machine:X64")
+                command += " MSVCVER=Win64 asm=yes"
+            elif self.settings.arch == "armv8":
+                tools.replace_in_file("Makefile.MSVC", "MACHINE = /machine:I386", "MACHINE =/machine:ARM64")
                 command += " MSVCVER=Win64"
+            else:
+                command += " asm=yes"
             command += " libmp3lame.dll" if self.options.shared else " libmp3lame-static.lib"
             self.run(command)
 


Test patch:
Repository: conan-io/conan-center-index

Issue:
[package] dcmtk/<all>: conanfile.py passes DCMTK_ENABLE_STL=True which does not work
conan-center-index/recipes/dcmtk/all/conanfile.py contains `cmake.definitions["DCMTK_ENABLE_STL"] = True` which causes CMake to be called with `-DCMAKE_ENABLE_STL=True`. This should normally be fine, but there is a bug in DCMTK that causes this not to work: https://github.com/DCMTK/dcmtk/pull/60. To make the recipe correctly enable STL for existing releases `True`needs to be replaced with `"ON"`.


Discussion:

Resolving patch:
diff --git a/recipes/dcmtk/all/conanfile.py b/recipes/dcmtk/all/conanfile.py
--- a/recipes/dcmtk/all/conanfile.py
+++ b/recipes/dcmtk/all/conanfile.py
@@ -146,7 +146,7 @@ def _configure_cmake(self):
         if self.options.with_zlib:
             cmake.definitions["WITH_ZLIBINC"] = self.deps_cpp_info["zlib"].rootpath
 
-        cmake.definitions["DCMTK_ENABLE_STL"] = True
+        cmake.definitions["DCMTK_ENABLE_STL"] = "ON"
         cmake.definitions["DCMTK_ENABLE_CXX11"] = True
 
         cmake.definitions["DCMTK_ENABLE_MANPAGE"] = False


Test patch:
Repository: conan-io/conan-center-index

Issue:
[request] kcov/40
### Package Details
  * Package Name/Version: **kcov/40**
  * Changelog: **https://github.com/SimonKagstrom/kcov/blob/master/ChangeLog**

Hello,

Currently conan-center provides only 38 release, I would like to have latest release (40) also available.
I'll provides a pull request.



Discussion:

Resolving patch:
diff --git a/recipes/kcov/all/conanfile.py b/recipes/kcov/all/conanfile.py
--- a/recipes/kcov/all/conanfile.py
+++ b/recipes/kcov/all/conanfile.py
@@ -1,8 +1,8 @@
 import os
-from conans import ConanFile, CMake, tools
+from conan import ConanFile
+from conans import CMake, tools
 from conans.errors import ConanInvalidConfiguration
 
-
 class KcovConan(ConanFile):
     name = "kcov"
     license = "GPL-2.0"
@@ -14,9 +14,9 @@ class KcovConan(ConanFile):
     topics = ("coverage", "linux", "debug")
     settings = "os", "compiler", "build_type", "arch"
     exports_sources = "CMakeLists.txt", "patches/**"
-    requires = ["zlib/1.2.11",
+    requires = ["zlib/1.2.12",
                 "libiberty/9.1.0",
-                "libcurl/7.64.1",
+                "libcurl/7.83.1",
                 "elfutils/0.180"]
     generators = "cmake"
     _cmake = None
@@ -60,3 +60,4 @@ def package_info(self):
         self.output.info("Appending PATH environment variable: {}"
                          .format(bindir))
         self.env_info.PATH.append(bindir)
+        self.cpp_info.includedirs = []


Test patch:
diff --git a/recipes/kcov/all/test_package/conanfile.py b/recipes/kcov/all/test_package/conanfile.py
--- a/recipes/kcov/all/test_package/conanfile.py
+++ b/recipes/kcov/all/test_package/conanfile.py
@@ -1,5 +1,3 @@
-import os
-
 from conans import ConanFile, tools
Repository: conan-io/conan-center-index

Issue:
[package] qt/5.15.4: -o qt:with_dbus=True results in fatal error LNK1104: cannot open file dbus-1d.lib on Windows
### Package and Environment Details

* Package Name/Version: **qt/5.15.4** using **dbus/1.12.20**
* Operating System+version: **Windows 10 64-bit**
* Compiler+version: **Visual C++ 2019 16.11.16**
* Conan version: **conan 1.49.0**
* Python version: **Python 3.10.4**


### Conan profile

```ini
[settings]
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
build_type=Release
[options]
[conf]
[build_requires]
[env]
```

### Steps to reproduce

In a debug build with qt:with_dbus=True, Qt looks for dbus-1d.lib, but the debug build of dbus on Windows produces dbus-1.lib without the d suffix.

To reproduce run

```
conan install qt/5.15.4@ -o qt:with_dbus=True -s build_type=Debug --build
```

Expected result:
Successful build

Actual result:
Build fails with fatal linker error:

```
linking ..\..\..\bin\qdbuscpp2xml.exe
LINK : fatal error LNK1104: cannot open file 'dbus-1d.lib'
``` 


### Logs

_No response_


Discussion:
this is a consequence of https://github.com/qt/qtbase/blob/v5.15.5-lts-lgpl/configure.json#L201. don't hesitate to make a PR which uses `tools.replace_in_file` to replace `"-ldbus-1d"` with `"-ldbus-1"` in this file.

Resolving patch:
diff --git a/recipes/qt/5.x.x/conanfile.py b/recipes/qt/5.x.x/conanfile.py
--- a/recipes/qt/5.x.x/conanfile.py
+++ b/recipes/qt/5.x.x/conanfile.py
@@ -420,6 +420,10 @@ def source(self):
                                   "  if (enable_precompiled_headers) {\n    if (is_win) {",
                                   "  if (enable_precompiled_headers) {\n    if (false) {"
                                   )
+        tools.replace_in_file(os.path.join(self.source_folder, "qt5", "qtbase", "configure.json"),
+                                  "-ldbus-1d",
+                                  "-ldbus-1"
+                                  )
 
     def _make_program(self):
         if self._is_msvc:


Test patch: