CMake should require GTK >=3.8

Bug #1244642 reported by Lee Hyde
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Switchboard Online Accounts Plug
Fix Released
Medium
Cody Garver

Bug Description

I know that it's probably early days, but I thought I'd give the online-accounts plug a go. I've been receiving the following error message(s) when running make (cmake seems to run just fine now that I've built and installed all of the dependencies).

ch2lah@lees-vaio:~/.branches/pantheon/switchboard/online-accounts/build$ make
[ 5%] messages.”
[ 5%] Built target i18n
Linking C executable online-accounts-pantheon
CMakeFiles/online-accounts-pantheon.dir/Views/SourceSelector.c.o: In function `online_accounts_source_selector_construct':
SourceSelector.c:(.text+0x6a6): undefined reference to `gtk_tree_view_set_activate_on_single_click'
CMakeFiles/online-accounts-pantheon.dir/Views/AccountPopOver.c.o: In function `online_accounts_account_pop_over_construct':
AccountPopOver.c:(.text+0x4e9): undefined reference to `gtk_tree_view_set_activate_on_single_click'
collect2: error: ld returned 1 exit status
make[2]: *** [src/online-accounts-pantheon] Error 1
make[1]: *** [src/CMakeFiles/online-accounts-pantheon.dir/all] Error 2
make: *** [all] Error 2

Any idea what this error means? Whether it is surmountable or a bug, etc? I have to confess, I've no idea how to read the above output.

Regards,

Lee Hyde.

FYI: I'm running Ubuntu Raring x86-64 with up-to-date elementary/pantheon installed via the stable, testing AND daily PPAs.

Revision history for this message
Corentin Noël (tintou) wrote :

This plug is under development, and needs Gtk version >=3.8
So it won't work for Raring, but for Saucy and above versions.

Changed in switchboard-plug-onlineaccounts:
status: New → Invalid
Revision history for this message
Lee Hyde (anubeon) wrote :

That'll be the issue then. I'll have to give it another go when I upgrade to saucy in a couple of months. I rather miss empathy, rather wish gnome hadn't made it so dependent on an external online accounts provider.

Thanks for the heads up AND the hard work.

Cody Garver (codygarver)
summary: - Make fails with Error 2
+ CMake should require GTK >=3.8
Changed in switchboard-plug-onlineaccounts:
importance: Undecided → Medium
assignee: nobody → Cody Garver (codygarver)
status: Invalid → Confirmed
RabbitBot (rabbitbot-a)
Changed in switchboard-plug-onlineaccounts:
status: Confirmed → Fix Committed
Changed in switchboard-plug-onlineaccounts:
milestone: none → 0.2
Changed in switchboard-plug-onlineaccounts:
status: Fix Committed → 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.