2020-01-14 19:09:05 |
Rafael David Tinoco |
bug |
|
|
added bug |
2020-01-14 19:09:12 |
Rafael David Tinoco |
google-cloud-print-connector (Ubuntu): importance |
Undecided |
Medium |
|
2020-01-14 19:09:14 |
Rafael David Tinoco |
google-cloud-print-connector (Ubuntu): assignee |
|
Rafael David Tinoco (rafaeldtinoco) |
|
2020-01-14 19:09:16 |
Rafael David Tinoco |
google-cloud-print-connector (Ubuntu): status |
New |
In Progress |
|
2020-01-14 19:09:22 |
Rafael David Tinoco |
bug |
|
|
added subscriber Ubuntu Server |
2020-01-14 19:57:52 |
Rafael David Tinoco |
bug watch added |
|
https://github.com/google/cloud-print-connector/issues/476 |
|
2020-01-15 04:48:32 |
Rafael David Tinoco |
bug task added |
|
golang-codegangsta-cli (Ubuntu) |
|
2020-01-15 04:48:53 |
Rafael David Tinoco |
bug task added |
|
golang-github-urfave-cli (Ubuntu) |
|
2020-01-15 04:50:36 |
Rafael David Tinoco |
golang-github-urfave-cli (Ubuntu): status |
New |
Confirmed |
|
2020-01-15 04:50:38 |
Rafael David Tinoco |
golang-codegangsta-cli (Ubuntu): status |
New |
Confirmed |
|
2020-01-15 04:50:40 |
Rafael David Tinoco |
golang-codegangsta-cli (Ubuntu): importance |
Undecided |
Medium |
|
2020-01-15 04:50:41 |
Rafael David Tinoco |
golang-github-urfave-cli (Ubuntu): importance |
Undecided |
Medium |
|
2020-01-15 13:25:17 |
Till Kamppeter |
bug |
|
|
added subscriber Till Kamppeter |
2020-01-15 13:48:52 |
Andreas Hasenack |
tags |
|
update-excuse |
|
2020-01-15 13:49:11 |
Andreas Hasenack |
tags |
update-excuse |
ftbfs update-excuse |
|
2020-01-16 17:39:46 |
Rafael David Tinoco |
attachment added |
|
google-cloud-print-connector_1.12-1ubuntu1.debdiff https://bugs.launchpad.net/ubuntu/+source/golang-github-urfave-cli/+bug/1859685/+attachment/5320917/+files/google-cloud-print-connector_1.12-1ubuntu1.debdiff |
|
2020-01-16 17:40:09 |
Rafael David Tinoco |
golang-codegangsta-cli (Ubuntu): status |
Confirmed |
Invalid |
|
2020-01-16 17:40:11 |
Rafael David Tinoco |
golang-github-urfave-cli (Ubuntu): status |
Confirmed |
Invalid |
|
2020-01-16 20:20:44 |
Ubuntu Foundations Team Bug Bot |
tags |
ftbfs update-excuse |
ftbfs patch update-excuse |
|
2020-01-17 13:27:56 |
Rafael David Tinoco |
description |
While trying to generate binary package for google-cloud-print-connector, we get:
github.com/coreos/go-systemd/journal
github.com/google/cloud-print-connector/log
github.com/google/cloud-print-connector/cups
# github.com/google/cloud-print-connector/cups
cgo-gcc-prolog: In function ‘_cgo_033c9b726dd2_Cfunc_cupsGetPPD3’:
cgo-gcc-prolog:95:2: warning: ‘cupsGetPPD3’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
In file included from src/github.com/google/cloud-print-connector/cups/cups.h:15,
from src/github.com/google/cloud-print-connector/cups/core.go:14:
/usr/include/cups/ppd.h:360:22: note: declared here
360 | extern http_status_t cupsGetPPD3(http_t *http, const char *name, time_t *modtime, char *buffer, size_t bufsize) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
| ^~~~~~~~~~~
# github.com/google/cloud-print-connector/cups
cups.c: In function ‘getIPPRequestStatusCode’:
cups.c:42:12: error: dereferencing pointer to incomplete type ‘ipp_t’ {aka ‘struct _ipp_s’}
42 | return ipp->request.status.status_code;
| ^~
cups.c: In function ‘getAttributeDateValue’:
cups.c:47:13: error: dereferencing pointer to incomplete type ‘ipp_attribute_t’ {aka ‘struct _ipp_attribute_s’}
47 | return attr->values[i].date;
| ^~
crypto
crypto/internal/randutil
bufio |
[Impact]
* google-cloud-print-connector FTBFS in Focal because of recent CUPS version being used in that Ubuntu version (2.3.0-7ubuntu1)
[Test Case]
* dpkg-buildpackage -b -us -uc in google-cloud-print-connector source package directory.
[Regression Potential]
* There are 2 ways to fix the issue:
1) allow print-connector to keep accessing IPP internal structures, like it was before, disconsidering the fact that recent CUPS might not like it (since it removed the feature, not it may consider they're dynamic and not accessible externally).
2) fix print-connector by changing internal (to IPP) data structure access (IPP status, basically) for the CUPS functions that make internal structures data available.
(1) is faster and safer for now, specially considering the fact that this package might be EOL soon. chances of regression are reduced if using (1) to fix FTBFS.
[Other Info]
ORIGINAL DESCRIPTION:
While trying to generate binary package for google-cloud-print-connector, we get:
github.com/coreos/go-systemd/journal
github.com/google/cloud-print-connector/log
github.com/google/cloud-print-connector/cups
# github.com/google/cloud-print-connector/cups
cgo-gcc-prolog: In function ‘_cgo_033c9b726dd2_Cfunc_cupsGetPPD3’:
cgo-gcc-prolog:95:2: warning: ‘cupsGetPPD3’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
In file included from src/github.com/google/cloud-print-connector/cups/cups.h:15,
from src/github.com/google/cloud-print-connector/cups/core.go:14:
/usr/include/cups/ppd.h:360:22: note: declared here
360 | extern http_status_t cupsGetPPD3(http_t *http, const char *name, time_t *modtime, char *buffer, size_t bufsize) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
| ^~~~~~~~~~~
# github.com/google/cloud-print-connector/cups
cups.c: In function ‘getIPPRequestStatusCode’:
cups.c:42:12: error: dereferencing pointer to incomplete type ‘ipp_t’ {aka ‘struct _ipp_s’}
42 | return ipp->request.status.status_code;
| ^~
cups.c: In function ‘getAttributeDateValue’:
cups.c:47:13: error: dereferencing pointer to incomplete type ‘ipp_attribute_t’ {aka ‘struct _ipp_attribute_s’}
47 | return attr->values[i].date;
| ^~
crypto
crypto/internal/randutil
bufio |
|
2020-01-17 14:48:01 |
Launchpad Janitor |
google-cloud-print-connector (Ubuntu): status |
In Progress |
Fix Released |
|