Package Details: barry 0.18.5-2

Git Clone URL: https://aur.archlinux.org/barry.git (read-only)
Package Base: barry
Description: Barry is an Open Source application that provides a Desktop GUI, synchronization, backup, restore and program management for BlackBerry ™ devices.
Upstream URL: http://www.netdirect.ca/software/packages/barry
Licenses: GPL
Submitter: hwesselmann
Maintainer: Chazza
Last Packager: Chazza
Votes: 41
Popularity: 0.062631
First Submitted: 2008-10-20 13:11
Last Updated: 2016-05-09 13:57

Dependencies (10)

Required by (0)

Sources (5)

Latest Comments

Chazza commented on 2015-10-27 21:48

Well I get this: local/arch:@/tmp/.ICE-unix/1476,unix/arch:/tmp/.ICE-unix/1476
Apparently it's something that should be set by the DE or WM.

But actually, I don't think it's the problem in this case because I tried running barrydesktop in TWM which doesn't set SESSION_MANAGER and I didn't get a segfault.

I'm afraid I'm not really sure what more I can do to help at this point - I can't reproduce the segfault under any conditions. You probably want to get strace and gdb output to find out what's really going on when barry crashes and then see if anyone in the forums can help you or possibly upstream.

If there's anything that comes up that I can implement then please let me know and thanks for reporting that build failure.

captainju commented on 2015-10-27 15:52

echo $SESSION_MANAGER returns nothing (empty)
I'm using awesome WM and I don't know what should be in SESSION_MANAGER

Chazza commented on 2015-10-27 12:30

The lines regarding wxgtk and opensync are not significant. I think it's the session manager line that's important. What does echo $SESSION_MANAGER return?

captainju commented on 2015-10-27 09:02

It builds :) Thank you

But I get seg fault :
http://pastebin.com/7XKJi4pR

I don't know why

Chazza commented on 2015-10-25 14:20

As it turns out, version 0.18.5 exists (though the NetDirect website still states that 0.18.4 is the highest) so I've updated this package to the newer version.

Chazza commented on 2015-10-24 16:22

@captainju Can you try building now? I've just pushed a fix. As far as I understand, the problem was that libxml++ and friends now want C++11 as per [1]. This means we have to force C++11 by building with the -std=c++11 flag. That causes errors elsewhere so I've created a patch to take care of those. Building with C++11 still raises a large number of warnings but I figure it's NetDirect's job to sort that out!

[1] https://mail.gnome.org/archives/commits-list/2015-July/msg04064.html

Chazza commented on 2015-10-23 12:38

Confirmed. I'll see what I can do about this in a bit.

captainju commented on 2015-10-23 08:01

I'm not able to build it

http://pastebin.com/1m7irJpM

Chazza commented on 2015-05-03 10:47

Seeing as sync is still not working properly, there's no sense in compiling support for it so I've removed libopensync-stable as a dependency.

Chazza commented on 2015-05-03 10:47

Seeing as sync is still not working properly, there's no sense in compiling support for it so I've removed libopensync-stable as a dependency.

All comments