summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2016-05-02 18:50:19 -0500
committerThomas Tuegel <ttuegel@gmail.com>2016-05-09 10:01:03 -0500
commitea90e3e6caa3173bc894cfb6052904517ebcb02c (patch)
tree14defd21916cf41562fa3fa6d1526e6151b80797 /pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch
parent099c59ea4e4f6944bdff6b12fefd2b441340a288 (diff)
downloadnixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar.gz
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar.bz2
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar.lz
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar.xz
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.tar.zst
nixpkgs-ea90e3e6caa3173bc894cfb6052904517ebcb02c.zip
qt56: init at 5.6.0
Diffstat (limited to 'pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch')
-rw-r--r--pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch b/pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch
new file mode 100644
index 00000000000..3e9b9ca2b08
--- /dev/null
+++ b/pkgs/development/libraries/qt-5/5.6/qtbase/dlopen-resolv.patch
@@ -0,0 +1,26 @@
+Index: qt-everywhere-opensource-src-5.6.0/qtbase/src/network/kernel/qdnslookup_unix.cpp
+===================================================================
+--- qt-everywhere-opensource-src-5.6.0.orig/qtbase/src/network/kernel/qdnslookup_unix.cpp
++++ qt-everywhere-opensource-src-5.6.0/qtbase/src/network/kernel/qdnslookup_unix.cpp
+@@ -79,7 +79,7 @@ static void resolveLibrary()
+     if (!lib.load())
+ #endif
+     {
+-        lib.setFileName(QLatin1String("resolv"));
++        lib.setFileName(QLatin1String("@glibc@/lib/resolv"));
+         if (!lib.load())
+             return;
+     }
+Index: qt-everywhere-opensource-src-5.6.0/qtbase/src/network/kernel/qhostinfo_unix.cpp
+===================================================================
+--- qt-everywhere-opensource-src-5.6.0.orig/qtbase/src/network/kernel/qhostinfo_unix.cpp
++++ qt-everywhere-opensource-src-5.6.0/qtbase/src/network/kernel/qhostinfo_unix.cpp
+@@ -95,7 +95,7 @@ static void resolveLibrary()
+     if (!lib.load())
+ #endif
+     {
+-        lib.setFileName(QLatin1String("resolv"));
++        lib.setFileName(QLatin1String("@glibc@/lib/libresolv"));
+         if (!lib.load())
+             return;
+     }