Your message dated Fri, 28 Aug 2015 16:39:48 +0000
with message-id <[email protected]>
and subject line Bug#777509: fixed in packagekit 1.0.8-1
has caused the Debian Bug report #777509,
regarding src:packagekit: FTBFS on x32: assumes that time_t=long
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
777509: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777509
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:packagekit
Version: 1.0.1-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: port-x32 ftbfs-x32

Hi!
I'm afraid packagekit fails to build on x32 because of an assumption that
time_t is same as long.  A patch attached.


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'unreleased'), (50, 'experimental')
Architecture: x32 (x86_64)

Kernel: Linux 3.18.5-x32 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Description: Don't assume time_t is same as long.
 Per Linus' decree, any new architecture is to be safe from the Y2K38 bug.
 This means, time_t will be at least 64 bit, while long might be 32.
 An example of such an architecture is x32.
Author: Adam Borowski <[email protected]>

--- packagekit-1.0.1.orig/backends/aptcc/apt-intf.cpp
+++ packagekit-1.0.1/backends/aptcc/apt-intf.cpp
@@ -890,7 +890,9 @@ void AptIntf::emitUpdateDetail(const pkg
                         GTimeVal dateTime = {0, 0};
                         gchar *date;
                         date = g_match_info_fetch_named(match_info, "date");
-                        g_warn_if_fail(RFC1123StrToTime(date, dateTime.tv_sec));
+                        time_t time;
+                        g_warn_if_fail(RFC1123StrToTime(date, time));
+                        dateTime.tv_sec = time;
                         g_free(date);
 
                         issued = g_time_val_to_iso8601(&dateTime);

--- End Message ---
--- Begin Message ---
Source: packagekit
Source-Version: 1.0.8-1

We believe that the bug you reported is fixed in the latest version of
packagekit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klumpp <[email protected]> (supplier of updated packagekit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 28 Aug 2015 17:05:20 +0200
Source: packagekit
Binary: packagekit packagekit-tools packagekit-docs libpackagekit-glib2-18 
libpackagekit-glib2-dev gir1.2-packagekitglib-1.0 packagekit-gtk3-module 
gstreamer1.0-packagekit browser-plugin-packagekit packagekit-command-not-found 
packagekit-dbg
Architecture: source amd64 all
Version: 1.0.8-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klumpp <[email protected]>
Changed-By: Matthias Klumpp <[email protected]>
Description:
 browser-plugin-packagekit - Plugin to install missing plugins using PackageKit
 gir1.2-packagekitglib-1.0 - GObject introspection data for the PackageKit GLib 
library
 gstreamer1.0-packagekit - GStreamer plugin to install codecs using PackageKit
 libpackagekit-glib2-18 - Library for accessing PackageKit using GLib
 libpackagekit-glib2-dev - Library for accessing PackageKit using GLib 
(development files)
 packagekit - Provides a package management service
 packagekit-command-not-found - Offer to install missing programs automatically
 packagekit-dbg - Debugging symbols for PackageKit
 packagekit-docs - Documentation for PackageKit
 packagekit-gtk3-module - Install fonts automatically using PackageKit
 packagekit-tools - Provides PackageKit command-line tools
Closes: 777509 797138
Changes:
 packagekit (1.0.8-1) unstable; urgency=medium
 .
   * New upstream release: 1.0.8
     - Closes: #797138
   * Refresh patches, drop libsystemd-only patch (applied upstream)
   * Add Vala VAPI file and missing metadata
   * critical-warnings.patch: Fix critical compile warnings
   * dont-assume-time_t-is-long.patch: Fix build on x32 (Closes: #777509)
     - Thanks to Adam Borowski for the patch!
   * Do not recommend gnome-packagekit-session anymore
     - The interface is now part of GNOME-Software, so we need to
       recommend that instead.
Checksums-Sha1:
 3e96cee983ec1a89250c79fe84f2cfaa8254284d 3235 packagekit_1.0.8-1.dsc
 134e4bd7f18681c4357074fe9dbfda46ae6e58a3 1411712 packagekit_1.0.8.orig.tar.xz
 2f8ff210b5a3e6c20d6bdc9b771d71e42b266a7c 22656 packagekit_1.0.8-1.debian.tar.xz
 22aae95b08c1638384b300d2e6db5d15f324e5f3 32226 
browser-plugin-packagekit_1.0.8-1_amd64.deb
 844e7e9aafd70390cb18de9b8aebc578b6f65b2a 33354 
gir1.2-packagekitglib-1.0_1.0.8-1_amd64.deb
 16ef3cc074934ac376b663f24452489e5b8ef8b4 20844 
gstreamer1.0-packagekit_1.0.8-1_amd64.deb
 647a55a0f66e078b5cd0d2f40eea0180925d540a 110684 
libpackagekit-glib2-18_1.0.8-1_amd64.deb
 f7a8cc63d5c04dd12f983436f228cec5a9365e84 66688 
libpackagekit-glib2-dev_1.0.8-1_amd64.deb
 4b88a815ff5216d3a4de70181bd47f2493f99cd3 28402 
packagekit-command-not-found_1.0.8-1_amd64.deb
 67be0b5666cf77fc61b314293966133b330b469a 1669532 
packagekit-dbg_1.0.8-1_amd64.deb
 61b59dd1d037ae03f884ae8512f21e17f7a9028a 382478 packagekit-docs_1.0.8-1_all.deb
 5176e062e21a1754055ff876c7895d81fb6ab769 20364 
packagekit-gtk3-module_1.0.8-1_amd64.deb
 3d8371b9e660dbc712942a1b3a3d27c48960d3c5 43768 
packagekit-tools_1.0.8-1_amd64.deb
 e0f1587c61c9fef4ee156f674c16399f5ad04022 556028 packagekit_1.0.8-1_amd64.deb
Checksums-Sha256:
 89555adf7084a643cd606a705d3095ae612acf9f8c7a5275f3845b9ec957dde8 3235 
packagekit_1.0.8-1.dsc
 74b013689561322527429addbe1858d450d196bd64226407b8a6f3c627b15ded 1411712 
packagekit_1.0.8.orig.tar.xz
 9b81b9d553ad215fb4dab81930b64d7d5dae6709ae99fb23539503b50c37ef7c 22656 
packagekit_1.0.8-1.debian.tar.xz
 906a9088a028a3423f9de3d8de75285cae3c3b07f2af2c3ec981921d967bbcad 32226 
browser-plugin-packagekit_1.0.8-1_amd64.deb
 1fb5a5b691289619711ccf138c6985903dc9067d983868b6e5b72a45a32bfe73 33354 
gir1.2-packagekitglib-1.0_1.0.8-1_amd64.deb
 620647678409431c2ed60dbe11c53dd3085186591ae220c4bc95d214465e6a4e 20844 
gstreamer1.0-packagekit_1.0.8-1_amd64.deb
 afd21f191ae16f8c732bf0b487a2dde8923c98a317b84aa29873cbebfe4cc74e 110684 
libpackagekit-glib2-18_1.0.8-1_amd64.deb
 8b0e6a4fcf7a24db684bce970b1ab10e7134186c2181256c15859ce14c81df14 66688 
libpackagekit-glib2-dev_1.0.8-1_amd64.deb
 6664f6067f147586cee355d59bcf18b20ac9d617482b7bb8d4cf06f22d24fcfe 28402 
packagekit-command-not-found_1.0.8-1_amd64.deb
 41b2845e385d40f53eda2cdad7b3aed6a344101b8693e42f625894c5643b31cf 1669532 
packagekit-dbg_1.0.8-1_amd64.deb
 f8488c46738c4d3333548338a697f96ce72310d3bd590ba2be1b647516f9eafb 382478 
packagekit-docs_1.0.8-1_all.deb
 8f81498453da84adc4688803be17ffced5a6b4f63c2237a7b2a25726c4e2b3b2 20364 
packagekit-gtk3-module_1.0.8-1_amd64.deb
 9f9d532f5cfa62bec1cc785ed22cd798429ea2a1baaa096b042d1fb3f0227a54 43768 
packagekit-tools_1.0.8-1_amd64.deb
 2800786457594d010982baa7026d1beb2f2d1ce9a46b3c6c224cf56fa635f185 556028 
packagekit_1.0.8-1_amd64.deb
Files:
 4ac390eabb64549fec664e4b0a079fa9 3235 admin optional packagekit_1.0.8-1.dsc
 15934aa27f7a605dfa0cd0a89ecb1eb1 1411712 admin optional 
packagekit_1.0.8.orig.tar.xz
 199cbac037d67880f55ffc3f99f50ad1 22656 admin optional 
packagekit_1.0.8-1.debian.tar.xz
 5008ec718bb40aebd635ffb7ec23d2ff 32226 web optional 
browser-plugin-packagekit_1.0.8-1_amd64.deb
 565c86e0942d11ec4171d7b54b5e87f5 33354 introspection optional 
gir1.2-packagekitglib-1.0_1.0.8-1_amd64.deb
 6d18d6c4b36e005b8be9235e7ee12dfb 20844 libs optional 
gstreamer1.0-packagekit_1.0.8-1_amd64.deb
 f10fd716276535d332f4ac5aab90f2f1 110684 libs optional 
libpackagekit-glib2-18_1.0.8-1_amd64.deb
 41b09a81513d4c6ab7935f6ec5c61634 66688 libdevel optional 
libpackagekit-glib2-dev_1.0.8-1_amd64.deb
 e1fa2c40c5b3638f14df4c8c85acdb78 28402 misc optional 
packagekit-command-not-found_1.0.8-1_amd64.deb
 9b9582fc539e333a0a3b3246e064606a 1669532 debug extra 
packagekit-dbg_1.0.8-1_amd64.deb
 ef70faca7ba2e0b07aa435fa08159714 382478 doc optional 
packagekit-docs_1.0.8-1_all.deb
 8b7e014790ae91a75f809f5af2e8e948 20364 libs optional 
packagekit-gtk3-module_1.0.8-1_amd64.deb
 2ed6b8b22ffd32cbb0283f260f187877 43768 admin optional 
packagekit-tools_1.0.8-1_amd64.deb
 97e823ac68fbb6bd73c91398b7c266e5 556028 admin optional 
packagekit_1.0.8-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJV4IbxAAoJEElMil+/TezrYU0P/3pMY2S5AjQ62p/qlAznXJmF
1OEajs8xVkguA+TfgDGH2QMceWb7IPwrSutUIWkxEaWljeABzVh2/QD0t/QurXIx
GnH5pk8RFun5IiTz5ZJvHHlLSlnA8vZbgJQmcZMkMdK4Sx9ro6rfsRsji36DiGeA
I+d0UBVIKDbcv4e0z9e5Sgj2pyZ8wxv/N2iqWFJVLN0wdKol0VofAkrqiu6/bRuB
muuah0NLS9ZrnT8W9O9vhCQ8HzpANl76dPJiYJrYrh4IV33Ib8C04xs6t4p2XCY8
k3H3E1mME1oXhOymFgu5JeXuHVHDdj1ZX1Eja4cwU5kAYwPGvdqfyOqXbxoSvg39
lQAXYEZ9P6utZrr/CWDVD/ibYaLfDqAzQXp14RMB6dCrFXQe4A11pF+osCbBjqUo
y78YouWpxU2AvbujgE6TkrkibEY0gVenTw5gNVlwbz7g61mY5oI5vXpWD1NnFy/N
jLNaPs+bHJ6sPXD+8C12oJf69NVxoXpU4LALb3NAWIM2cNCaC9wv1Rlg4SKvIX6o
4H+oAwCkVULBqZLK4PueY7Ao7vBBnKh5K4/AfLPRfvOqi/9e9zvbb0/ouAaYxsft
20siGeUrkdP+gOYcm4laeasS7GMOTGcnGEYILoRHoWuYMOgkh77qlKtriI4cFGdP
edQq3FPnfVPwh3qNT3cL
=oN5u
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to