Replace __DATE__ with PACKAGE_DATETIME in the crash handler

to allow reproducible build.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/6/head
Slávek Banko 3 years ago
parent bda2d7559f
commit 46ca3fa952
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -39,6 +39,12 @@ check_include_file( "sys/time.h" HAVE_SYS_TIME_H )
check_include_files( "sys/time.h;time.h" TIME_WITH_SYS_TIME )
##### get the date and time of the package
tde_read_src_metadata()
tde_curdatetime( PACKAGE_DATETIME )
##### check for GnuTLS or OpenSSL( default )
if( WITH_GNUTLS )

@ -7,6 +7,9 @@
significant byte first (like Motorola and SPARC, unlike Intel). */
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
/* Date and time of the package */
#cmakedefine PACKAGE_DATETIME "@PACKAGE_DATETIME@"
/* OpenSSL support */
#cmakedefine USE_OPENSSL 1

@ -10,6 +10,10 @@
* *
***************************************************************************/
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include <tqfile.h>
#include <tqregexp.h>
#include <tqtextstream.h>
@ -90,10 +94,14 @@ namespace torK
body += "======== DEBUG INFORMATION =======\n"
"Version: " TORK_VERSION "\n"
#if defined( PACKAGE_DATETIME )
"Date, time: " PACKAGE_DATETIME "\n"
#else
"Build date: " __DATE__ "\n"
#endif
"CC version: " __VERSION__ "\n" //assuming we're using GCC
"KDElibs: " TDE_VERSION_STRING "\n"
"TQt: %2\n"
"TDElibs: " TDE_VERSION_STRING "\n"
"TQt: %2\n"
"CPU count: %6\n";
TQString cpucount = "unknown";

Loading…
Cancel
Save