$OpenBSD: patch-src_lib_corelib_tools_persistence_h,v 1.1 2018/10/16 14:35:42 rsadowski Exp $

https://codereview.qt-project.org/#/c/241907/
https://bugreports.qt.io/browse/QBS-1395

Index: src/lib/corelib/tools/persistence.h
--- src/lib/corelib/tools/persistence.h.orig
+++ src/lib/corelib/tools/persistence.h
@@ -50,7 +50,6 @@
 #include <QtCore/qstring.h>
 #include <QtCore/qvariant.h>
 
-#include <ctime>
 #include <memory>
 #include <type_traits>
 #include <unordered_map>
@@ -275,19 +274,6 @@ template<> struct PPHelper<long>
         qint64 v;
         pool->m_stream >> v;
         value = long(v);
-    }
-};
-
-template<typename T>
-struct PPHelper<T, std::enable_if_t<std::is_same<T, std::time_t>::value
-        && !std::is_same<T, long>::value>>
-{
-    static void store(std::time_t value, PersistentPool *pool) { pool->m_stream << qint64(value); }
-    static void load(std::time_t &value, PersistentPool *pool)
-    {
-        qint64 v;
-        pool->m_stream >> v;
-        value = static_cast<std::time_t>(v);
     }
 };
 
