GNU bug report logs -
#40829
[core-updates] pdfpc-4.3.4 fails to build
Previous Next
Reported by: Jack Hill <jackhill <at> jackhill.us>
Date: Fri, 24 Apr 2020 19:59:01 UTC
Severity: normal
Done: Marius Bakke <mbakke <at> fastmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#40829: [core-updates] pdfpc-4.3.4 fails to build
which was filed against the guix package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 40829 <at> debbugs.gnu.org.
--
40829: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40829
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Jack Hill <jackhill <at> jackhill.us> writes:
> Hi Guix,
>
> Currently, pdfpc on core-updates fails to build with:
>
> /tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/action/action_mapping.vala:51.9-51.28: error: Creation method of abstract class cannot be public.
> public ActionMapping() {
> ^^^^^^^^^^^^^^^^^^^^
> /tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/drawings/storage.vala:38.9-38.19: error: Creation method of abstract class cannot be public.
> public Base(Metadata.Pdf metadata) {
> ^^^^^^^^^^^
> /tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/renderer/cache/base.vala:40.9-40.19: error: Creation method of abstract class cannot be public.
> public Base(Metadata.Pdf metadata) {
> ^^^^^^^^^^^
> /tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/timer_label.vala:98.9-98.25: error: Creation method of abstract class cannot be public.
> public TimerLabel(PresentationController controller, time_t start_time = 0) {
> ^^^^^^^^^^^^^^^^^
> /tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/view/behaviour/base.vala:44.9-44.19: error: Creation method of abstract class cannot be public.
> public Base() {
> ^^^^^^^^^^^
>
> Upgrading to the latest release, 4.4.0, solves the problem. I have
> prepared the following patch against core-updates that does that.
Thanks! I pushed the patch to the "master" branch: it will land on
"core-updates" shortly.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
Hi Guix,
Currently, pdfpc on core-updates fails to build with:
/tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/action/action_mapping.vala:51.9-51.28: error: Creation method of abstract class cannot be public.
public ActionMapping() {
^^^^^^^^^^^^^^^^^^^^
/tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/drawings/storage.vala:38.9-38.19: error: Creation method of abstract class cannot be public.
public Base(Metadata.Pdf metadata) {
^^^^^^^^^^^
/tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/renderer/cache/base.vala:40.9-40.19: error: Creation method of abstract class cannot be public.
public Base(Metadata.Pdf metadata) {
^^^^^^^^^^^
/tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/timer_label.vala:98.9-98.25: error: Creation method of abstract class cannot be public.
public TimerLabel(PresentationController controller, time_t start_time = 0) {
^^^^^^^^^^^^^^^^^
/tmp/guix-build-pdfpc-4.3.4.drv-0/source/src/classes/view/behaviour/base.vala:44.9-44.19: error: Creation method of abstract class cannot be public.
public Base() {
^^^^^^^^^^^
Upgrading to the latest release, 4.4.0, solves the problem. I have
prepared the following patch against core-updates that does that.
Best,
Jack
This bug report was last modified 5 years and 87 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.