fails to build with totem 3.8

Bug #1211024 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
totem-plugin-arte (Debian)
Fix Released
Unknown
totem-plugin-arte (Ubuntu)
Fix Released
High
Unassigned

Bug Description

fails to build with totem 3.8 which is what is provided in Ubuntu 13.10 Alpha "Saucy".

See https://git.gnome.org/browse/totem/commit/?id=76ce82

dh build
   dh_testdir
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory `/«PKGBUILDDIR»'
# Build without debug messages and without debug symbols
dh_auto_build -- VALA_ARGS='-X -D_FORTIFY_SOURCE=2 -X -g -X -O2 -X -fstack-protector -X --param=ssp-buffer-size=4 -X -Wformat -X -Werror=format-security -X -Wl,-Bsymbolic-functions -X -Wl,-z,relro -X -fPIC -X -shared --Xcc="-D GETTEXT_PACKAGE=\"totem-arte\""'
make[2]: Entering directory `/«PKGBUILDDIR»'
valac --library=arteplus7 arteplus7.vala arteparser.vala cache.vala url-extractor.vala video.vala video-list-view.vala connection-status.vala --pkg Totem-1.0 --pkg PeasGtk-1.0 --pkg libsoup-2.4 --pkg gtk+-3.0 --pkg gio-2.0 -X -D_FORTIFY_SOURCE=2 -X -g -X -O2 -X -fstack-protector -X --param=ssp-buffer-size=4 -X -Wformat -X -Werror=format-security -X -Wl,-Bsymbolic-functions -X -Wl,-z,relro -X -fPIC -X -shared --Xcc="-D GETTEXT_PACKAGE=\"totem-arte\"" -o libarteplus7.so
video-list-view.vala:54.28-54.50: error: The name `CellRendererVideo' does not exist in the context of `Totem'
        var renderer = new Totem.CellRendererVideo (false);
                           ^^^^^^^^^^^^^^^^^^^^^^^
video-list-view.vala:54.13-54.58: error: var declaration not allowed with non-typed initializer
        var renderer = new Totem.CellRendererVideo (false);
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
video-list-view.vala:55.47-55.54: error: The name `renderer' does not exist in the context of `VideoListView.new'
        insert_column_with_attributes (0, "", renderer,
                                              ^^^^^^^^
Compilation failed: 3 error(s), 0 warning(s)
make[2]: *** [all] Error 1

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: totem-plugin-arte (not installed)
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
Uname: Linux 3.10.0-6-generic x86_64
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
Date: Sun Aug 11 12:40:06 2013
InstallationDate: Installed on 2013-06-14 (58 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: totem-plugin-arte
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
description: updated
Changed in totem-plugin-arte (Debian):
status: Unknown → New
Revision history for this message
Simon Wenner (nowic) wrote :

I'm going to work on this bug in the coming days.

Revision history for this message
Nicolas Delvaux (malizor) wrote :

This bug was fixed upstream and I'm currently waiting for a mentor to upload the new package into Debian before asking for a sync in Ubuntu.

If a DD is around and wants to help, the RFS is here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=722432

In the mean time users, you can use my PPA: https://launchpad.net/~malizor/+archive/ppa

Cheers,
Nicolas

Changed in totem-plugin-arte (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package totem-plugin-arte - 3.2.1-1

---------------
totem-plugin-arte (3.2.1-1) unstable; urgency=low

  * New upstream release
    - Closes: #719431
    - LP: #1211024, #1212824
  * Upload to unstable
  * Depend on the right version of dpkg-dev
  * Bump Debian Policy to 3.9.4, no change needed
  * Build against valac-0.20, closes: #707441, #709702

 -- Nicolas Delvaux <email address hidden> Sun, 22 Sep 2013 20:24:55 +0200

Changed in totem-plugin-arte (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.