From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jack Hill Subject: bug#40829: [core-updates] pdfpc-4.3.4 fails to build Date: Fri, 24 Apr 2020 15:58:26 -0400 (EDT) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:60656) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jS4TX-0000az-0F for bug-guix@gnu.org; Fri, 24 Apr 2020 15:59:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jS4TW-00046p-II for bug-guix@gnu.org; Fri, 24 Apr 2020 15:59:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46464) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jS4TW-00046O-6a for bug-guix@gnu.org; Fri, 24 Apr 2020 15:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jS4TW-00061a-58 for bug-guix@gnu.org; Fri, 24 Apr 2020 15:59:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:60548) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jS4T0-0000aG-Bp for bug-guix@gnu.org; Fri, 24 Apr 2020 15:58:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jS4Sz-0003CK-IN for bug-guix@gnu.org; Fri, 24 Apr 2020 15:58:29 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:49526) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jS4Sx-0003BY-KK for bug-guix@gnu.org; Fri, 24 Apr 2020 15:58:27 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1jS4Sw-0000XO-DY for bug-guix@gnu.org; Fri, 24 Apr 2020 15:58:26 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: 40829@debbugs.gnu.org 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