f9f6f41bff
TODO: there was more significant refactoring of qtbase and plasma 5.5 on master, and I'm deferring pointing to correct outputs to later.
28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
From d81c2c870b9bea8fb8e6b85baefb06542f568338 Mon Sep 17 00:00:00 2001
|
|
From: Thomas Tuegel <ttuegel@gmail.com>
|
|
Date: Sun, 23 Aug 2015 09:16:02 -0500
|
|
Subject: [PATCH] dlopen serialport udev
|
|
|
|
---
|
|
src/serialport/qtudev_p.h | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/src/serialport/qtudev_p.h b/src/serialport/qtudev_p.h
|
|
index 6f2cabd..81b9849 100644
|
|
--- a/src/serialport/qtudev_p.h
|
|
+++ b/src/serialport/qtudev_p.h
|
|
@@ -105,9 +105,9 @@ inline QFunctionPointer resolveSymbol(QLibrary *udevLibrary, const char *symbolN
|
|
inline bool resolveSymbols(QLibrary *udevLibrary)
|
|
{
|
|
if (!udevLibrary->isLoaded()) {
|
|
- udevLibrary->setFileNameAndVersion(QStringLiteral("udev"), 1);
|
|
+ udevLibrary->setFileNameAndVersion(QStringLiteral("@libudev@/lib/libudev"), 1);
|
|
if (!udevLibrary->load()) {
|
|
- udevLibrary->setFileNameAndVersion(QStringLiteral("udev"), 0);
|
|
+ udevLibrary->setFileNameAndVersion(QStringLiteral("@libudev@/lib/libudev"), 0);
|
|
if (!udevLibrary->load()) {
|
|
qWarning("Failed to load the library: %s, supported version(s): %i and %i", qPrintable(udevLibrary->fileName()), 1, 0);
|
|
return false;
|
|
--
|
|
2.5.0
|
|
|