Your message dated Sat, 18 Jan 2020 10:29:36 +0100
with message-id <263225273.MA2fxBzABW@sven-edge>
and subject line Re: alfred ftbfs unknown type name ‘timestamp_t’
has caused the Debian Bug report #949008,
regarding alfred ftbfs unknown type name ‘timestamp_t’
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 ow...@bugs.debian.org
immediately.)
--
949008: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949008
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: alfred
version: 2018.2.1
severity: serious
alfred failed to build when binnmu'd for the libgps transition.
alfred-gpsd.c:85:3: error: unknown type name ‘timestamp_t’
85 | timestamp_t now = timestamp();
| ^~~~~~~~~~~
alfred-gpsd.c:85:21: warning: implicit declaration of function ‘timestamp’; did
you mean ‘timercmp’? [-Wimplicit-function-declaration]
85 | timestamp_t now = timestamp();
| ^~~~~~~~~
| timercmp
alfred-gpsd.c:92:4: warning: implicit declaration of function
‘unix_to_iso8601’; did you mean ‘now_to_iso8601’?
[-Wimplicit-function-declaration]
92 | unix_to_iso8601(now, tbuf, sizeof(tbuf)),
| ^~~~~~~~~~~~~~~
| now_to_iso8601
alfred-gpsd.c:88:4: warning: format ‘%s’ expects argument of type ‘char *’, but
argument 3 has type ‘int’ [-Wformat=]
88 | "{\"class\":\"TPV\",\"device\":\"command line\","
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
92 | unix_to_iso8601(now, tbuf, sizeof(tbuf)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| int
alfred-gpsd.c:89:17: note: format string is defined here
89 | "\"time\":\"%s\","
| ~^
| |
| char *
| %d
make[3]: *** [Makefile:87: alfred-gpsd.o] Error 1
--- End Message ---
--- Begin Message ---
Version: 2018.2-2
[...]
> Patch for this can be found at
> https://patchwork.open-mesh.org/patch/18070/
Patch was applied in the 2018.2-2 upload.
Changes:
alfred (2018.2-2) unstable; urgency=low
.
* Added Sebiastian's patch to overcome changed
API of libgpds:
.
libgpsd 3.20 removed the timestamp_t type and the function
unix_to_iso8601(). The same release introduced the timespec_t based
function timespec_to_iso8601().
Kind regards,
Sven
signature.asc
Description: This is a digitally signed message part.
--- End Message ---