Anyone had luck with deb package for branch 1650 or later?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Anyone had luck with deb package for branch 1650 or later?

Postby Czarek » Fri Aug 01, 2014 1:31 pm

I'm having problems creating a debian package for CEF branch 1650 on Ubuntu 12.04. The CEF renderer processes constantly crash a few seconds after the launch. Application starts fine, the webpage is displayed, but after a few seconds it crashes. OnRederProcessTerminated gets called. Tested with cefclient as well, and the behavior is the same. The problem disappears when all files are put in the same directory. But debian package directory structure doesn't allow for that. The .so libraries must be in a separate lib/ directory. Symbolic links are created to merge all the files tinto one directory. This worked perfectly fine in branch 1547, but not anymore in 1650. Any ideas?
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Anyone had luck with deb package for branch 1650 or late

Postby Czarek » Tue Aug 05, 2014 10:45 am

The solution was to modify the .deb archive. Extract it, move the .so files from usr/lib/ to usr/share/, then create the .deb file from the modified files.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 92 guests