[winswitch] build error

Michael Durkin kc7noa at gmail.com
Thu May 26 19:22:23 BST 2016


So far on the Xinal(ubuntu 16) 64bit ... build with ./setup.py install
stops at

Xdummy support unspecified, will try to detect
found OS release: Ubuntu xenial
found valid recent version of Xorg server: 1.18
found gcc version: 5.3.1
ERROR: cannot find a valid pkg-config package for ['pygtk-2.0',
'libpygtk-2.0']
kc7noa at odroid64:~/Downloads/xpra-0.17.2$


iv not been able to figure out that package yet ...

On Thu, May 26, 2016 at 11:17 AM, Michael Durkin <kc7noa at gmail.com> wrote:

> Sorry i left out ...
>
> 0.15.8+dfsg-1 is the one shown as current by the package manager for
> "Ubuntu 16" ... does that have the patches you previously mentioned ...??
>
> On Thu, May 26, 2016 at 10:10 AM, Michael Durkin <kc7noa at gmail.com> wrote:
>
>> Arm64 is not a intel (i386) or amd architecture .... the computer is a
>> 2"x2" SBC -- system-on-a-chip
>> On May 26, 2016 9:32 AM, "Antoine Martin" <antoine at nagafix.co.uk> wrote:
>>
>>> On 26/05/16 22:12, Michael Durkin wrote:
>>> > i tried from trusty archive(xpra) version 15.10-1 and got a dependency
>>> > unsatisfiable error for python-rencode ... how far back in the 15's
>>> then
>>> > does one need to go ....
>>> python-rencode has been available in the repository for many years.
>>> If you are still having problems, please post the specific error
>>> messages as well as all the relevant configuration details.
>>>
>>> > Then to apply patches ..( iguess)
>>> >
>>> > Also -- this is another subject -- i have 3 computers, 2 of which are
>>> Arm
>>> > (one 32bit with ububtu 14 and the other is 64bit with Ubuntu 16) ... is
>>> > there a package dependency list for ubuntu?
>>> Please refer to your package manager tool.
>>>
>>> > The binarys in the archive will
>>> > never work on those platforms ..
>>> Why not?
>>>
>>> Antoine
>>>
>>> >
>>> > On Thu, May 26, 2016 at 7:29 AM, Antoine Martin <antoine at nagafix.co.uk
>>> >
>>> > wrote:
>>> >
>>> >> On 26/05/16 13:23, Michael Durkin wrote:
>>> >>> Ahhh .. going with the most recent svn would do me no good right now
>>> ....
>>> >>> libavcodec-ffmpeg56 is not part of ubuntu 14.04 source ... sigh ....
>>> >> Version 0.16.x dropped support for Ubuntu Trusty:
>>> >>
>>> >>
>>> http://lists.devloop.org.uk/pipermail/shifter-users/2015-December/001460.html
>>> >>
>>> >> Cheers
>>> >> Antoine
>>> >>
>>> >>>
>>> >>> Perhapse a PPA will help out some where .... its late, im going to
>>> bed.
>>> >>>
>>> >>> sorry for the direct emails ...
>>> >>>
>>> >>> On Wed, May 25, 2016 at 10:23 PM, Michael Durkin <kc7noa at gmail.com>
>>> >> wrote:
>>> >>>
>>> >>>> Ahhh .. going with the most recent svn would do me no good right now
>>> >> ....
>>> >>>> libavcodec-ffmpeg56 is not part of the ubuntu ffmpeg source ... sigh
>>> >> ....
>>> >>>>
>>> >>>> Perhapse a PPA will help out some where .... its late, im going to
>>> bed.
>>> >>>>
>>> >>>> On Wed, May 25, 2016 at 9:18 PM, Michael Durkin <kc7noa at gmail.com>
>>> >> wrote:
>>> >>>>
>>> >>>>> Looks like
>>> >>>>> 1 no-strict-prototypes-gtkitemfactory.patch was added 10 months ago
>>> >> ....
>>> >>>>>
>>> >>>>> If that's true .... then I sapose I'd be better off using the svn
>>> >>>>> repository and build the most recent offering.
>>> >>>>>
>>> >>>>> I'm not sure how to insert the patches listed .... I didn't see any
>>> >> that
>>> >>>>> were newer than 2 months old ...
>>> >>>>>
>>> >>>>> I would think they would be in svn's latest. ... I don't use svn
>>> too
>>> >>>>> often, git way more often ....
>>> >>>>> On May 25, 2016 8:36 PM, "Antoine Martin" <antoine at nagafix.co.uk>
>>> >> wrote:
>>> >>>>>
>>> >>>>>> On 26/05/16 08:17, Michael Durkin wrote:
>>> >>>>>>> was trying to build on Ubuntu 14.04 used apt-get build-dep to
>>> pull
>>> >>>>>>> dependencies
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> building 'xpra.x11.gtk2.gdk_display_source' extension
>>> >>>>>>> creating build/temp.linux-x86_64-2.7/xpra/x11/gtk2
>>> >>>>>>> x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g
>>> >> -fwrapv
>>> >>>>>> -O2
>>> >>>>>>> -Wall -Wstrict-prototypes -fPIC -I/usr/include/glib-2.0
>>> >>>>>>> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
>>> -I/usr/include/gtk-2.0
>>> >>>>>>> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
>>> -I/usr/include/atk-1.0
>>> >>>>>>> -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0
>>> >>>>>> -I/usr/include/pango-1.0
>>> >>>>>>> -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2
>>> >>>>>>> -I/usr/include/pixman-1 -I/usr/include/libpng12
>>> >> -I/usr/include/harfbuzz
>>> >>>>>>> -I/usr/include/pygtk-2.0 -I/usr/include/python2.7 -c
>>> >>>>>>> xpra/x11/gtk2/gdk_display_source.c -o
>>> >>>>>>> build/temp.linux-x86_64-2.7/xpra/x11/gtk2/gdk_display_source.o
>>> -Wall
>>> >>>>>>> -Werror -fPIC
>>> >>>>>>> In file included from /usr/include/gtk-2.0/gtk/gtk.h:234:0,
>>> >>>>>>>                  from /usr/include/pygtk-2.0/pygtk/pygtk.h:8,
>>> >>>>>>>                  from xpra/x11/gtk2/gdk_display_source.c:354:
>>> >>>>>>> /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: error: function
>>> >>>>>> declaration
>>> >>>>>>> isn’t a prototype [-Werror=strict-prototypes]
>>> >>>>>>>  typedef void (*GtkItemFactoryCallback)  ();
>>> >>>>>>>  ^
>>> >>>>>>> cc1: all warnings being treated as errors
>>> >>>>>>> error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
>>> >>>>>>> mike at SDR-client:~/Downloads/xpra-0.17.2$
>>> >>>>>> We build xpra with -Werror which triggers an error and stops the
>>> build
>>> >>>>>> if there are any warnings at all, and the Debian version of the
>>> GTK
>>> >>>>>> headers generate a warning.
>>> >>>>>> There are other problems with the libav headers too.
>>> >>>>>> You can find the patches that need to be applied to build on
>>> Debian
>>> >>>>>> based systems here:
>>> >>>>>> http://xpra.org/trac/browser/xpra/tags/v0.17.x/debian/patches
>>> >>>>>> (which patches need to be applied varies from one version to
>>> another)
>>> >>>>>>
>>> >>>>>> Cheers
>>> >>>>>> Antoine
>>> >>>>>> _______________________________________________
>>> >>>>>> shifter-users mailing list
>>> >>>>>> shifter-users at lists.devloop.org.uk
>>> >>>>>> http://lists.devloop.org.uk/mailman/listinfo/shifter-users
>>> >>>>>>
>>> >>>>>
>>> >>>>
>>> >>> _______________________________________________
>>> >>> shifter-users mailing list
>>> >>> shifter-users at lists.devloop.org.uk
>>> >>> http://lists.devloop.org.uk/mailman/listinfo/shifter-users
>>> >>>
>>> >>
>>> >> _______________________________________________
>>> >> shifter-users mailing list
>>> >> shifter-users at lists.devloop.org.uk
>>> >> http://lists.devloop.org.uk/mailman/listinfo/shifter-users
>>> >>
>>> > _______________________________________________
>>> > shifter-users mailing list
>>> > shifter-users at lists.devloop.org.uk
>>> > http://lists.devloop.org.uk/mailman/listinfo/shifter-users
>>> >
>>>
>>> _______________________________________________
>>> shifter-users mailing list
>>> shifter-users at lists.devloop.org.uk
>>> http://lists.devloop.org.uk/mailman/listinfo/shifter-users
>>>
>>
>



More information about the shifter-users mailing list