Yaourt update -> Kodi crashes at start

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

Re: Yaourt update -> Kodi crashes at start

Postby hissingshark » Thu Dec 17, 2015 5:33 pm

How odd, I've tried it again and can confirm that it now works with the suggested:
previous tinyxml (2.6.2-3) and the current kodi-rbp (15.2-1)

Thanks for the help there folks. Just in time as I'm testing a new USB DVB-T2 dongle this weekend and had nothing to run it on.

Now to test/fix my own packages.
Giving serious thought to trying the Archlinux ARM Rollback Machine and going back to life in November, until all this blows over. Just need to work out how to degrade all of my installed packages at once...
hissingshark
 
Posts: 6
Joined: Thu Dec 17, 2015 10:39 am

Re: Yaourt update -> Kodi crashes at start

Postby graysky » Thu Dec 17, 2015 6:54 pm

$this->bbcode_second_pass_quote('hissingshark', 'G')iving serious thought to trying the Archlinux ARM Rollback Machine and going back to life in November, until all this blows over. Just need to work out how to degrade all of my installed packages at once...


Why? Just add tinyxml to the IgnorePkg array in /etc/pacman.conf.
graysky
Developer
 
Posts: 1890
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Yaourt update -> Kodi crashes at start

Postby hissingshark » Thu Dec 17, 2015 8:18 pm

I'm unlucky enough to have several other broken packages, some I suspect boost related and haven't time to investigate and/or recompile them all (if indeed that fixes them) before I need them. So a rollback would suffice. I only did the system upgrade because I was clutching at straws with live DVB-T2 performance in Kodi.

Also, I thought maintainers might need time to catch up with this "C++ ABI change"?

But with respect to Kodi, you're absolutely right and I've done as you say with TinyXML.
I guess that remains the case until some other package complains about needing a newer version of TinyXML and then I'll just have to see what happens! By that time I hope things will have caught up and it won't break anything.
As far as I can tell from here my tvheadend compile still works from last month. Can't test my PVR addon until I get home.
hissingshark
 
Posts: 6
Joined: Thu Dec 17, 2015 10:39 am

Re: Yaourt update -> Kodi crashes at start

Postby Silberling86 » Thu Dec 17, 2015 8:52 pm

At first, thx raumzeit. I didn't get the idea. I tried and I failed and as far as I have read this thread this is a huge problem for now. But what about a rollback of required packages to the last working version? As I wrote the other day I tried to use older gcc and gcc-libs packages but this seems not to be enough. What would be neccessary to roll back to get it working again?
Silberling86
 
Posts: 8
Joined: Tue Dec 15, 2015 12:00 pm

Re: Yaourt update -> Kodi crashes at start

Postby iegubkin » Fri Dec 18, 2015 12:26 am

Silberling86, go ahead and update the gcc and gcc-libs packages you previously downgraded to their latest version. Then rollback and hold tinyxml at version 2.6.2-3. You should be good to go.
iegubkin
 
Posts: 18
Joined: Fri Aug 14, 2015 9:27 pm

Re: Yaourt update -> Kodi crashes at start

Postby jacksonATL » Fri Dec 18, 2015 4:35 pm

It now appears that upgrading to libcec-rpi-3.0.1-3 will also break Kodi so you will need to hold that package too.
jacksonATL
 
Posts: 10
Joined: Thu Mar 20, 2014 12:43 am

Re: Yaourt update -> Kodi crashes at start

Postby graysky » Fri Dec 18, 2015 4:59 pm

$this->bbcode_second_pass_quote('', 'I')t now appears that upgrading to libcec-rpi-3.0.1-3 will also break Kodi so you will need to hold that package too.


You are correct... thanks for the heads-up.

Can someone "in the know" comment on the scope of this problem with kodi and other packages and gcc 5.3? Is a solution in the works upstream?
graysky
Developer
 
Posts: 1890
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Yaourt update -> Kodi crashes at start

Postby degerhar » Fri Dec 18, 2015 7:19 pm

This might help someone who are still getting errors, even after downgrading to tinyxml-2.6.2-3

I had to also downgrade to libcec-rpi-3.0.1-2 from libcec-rpi-3.0.1-3:

sudo pacman -U /var/cache/pacman/pkg/libcec-rpi-3.0.1-2-armv7h.pkg.tar.xz

Without this, kodi seems to start, but every time it tries to connect with CEC, another crash-log file was created, and it never starts up.
degerhar
 
Posts: 1
Joined: Fri Dec 18, 2015 7:14 pm

Postby hooey » Sat Dec 19, 2015 12:58 am

If you do not mind recompile the kodi (with gcc 5.1 of course) yourselves, just add a -D_GLIBCXX_USE_CXX11_ABI=1 into the cxxflags to make gcc 5.1 use the new abi. I just did that for my odroidc1+ and the binary works fine with the latest tinyxml, pcre, taglib, etc.
hooey
 
Posts: 4
Joined: Thu Sep 03, 2015 11:31 pm

Re: Yaourt update -> Kodi crashes at start

Postby iegubkin » Sat Dec 19, 2015 9:55 pm

@hooey, you were on to something. Your proposed fix was incorporated into the following commit:

https://github.com/archlinuxarm/PKGBUIL ... 580f7ae0ae

kodi-rbp has been bumped to 15.2-2. A couple of days ago, libcec-rpi was updated to 3.0.1-3. Is all now well with kodi?
iegubkin
 
Posts: 18
Joined: Fri Aug 14, 2015 9:27 pm

PreviousNext

Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 7 guests