[winswitch] Unable to build xpra-2.0 on Slackware64 14.2

YuGiOhJCJ Mailing-List yugiohjcj-mailinglist at laposte.net
Sun Apr 23 13:59:46 BST 2017


OK, now I am using xpra 2.0.2 and the "--without-strict" option:
---
$ python setup.py install --without-strict
setup.py install --without-strict
Xpra version 2.0.2
found pkg-config version: 0.29.1
build switches:
* enc_x264             : Y
* enc_x265             : N
* enc_ffmpeg           : Y
* nvenc7               : N
* cuda_rebuild         : Y
* vpx                  : Y
* pillow               : Y
* jpeg                 : Y
* v4l2                 : Y
* dec_avcodec2         : Y
* csc_swscale          : Y
* csc_libyuv           : N
* bencode              : Y
* cython_bencode       : Y
* vsock                : Y
* mdns                 : Y
* clipboard            : Y
* server               : Y
* client               : Y
* dbus                 : Y
* x11                  : Y
* gtk_x11              : Y
* service              : Y
* gtk2                 : Y
* gtk3                 : N
* html5                : Y
* minify               : Y
* pam                  : N
* sound                : Y
* opengl               : Y
* printing             : Y
* webcam               : Y
* rebuild              : Y
* annotate             : Y
* warn                 : Y
* strict               : N
* shadow               : Y
* proxy                : Y
* debug                : N
* PIC                  : Y
* Xdummy               : Auto
* Xdummy_wrapper       : Auto
* verbose              : N
* tests                : N
* bundle_tests         : N
error running (['uglifyjs', '--version'],),{'stderr': -1, 'stdout': -1}: [Errno 2] No such file or directory
Warning: uglifyjs failed and return -1
Warning: yuicompressor module not found, cannot minify
'nvcc --version' failed with return code 127
stderr: None
updated ./xpra/build_info.py with:
* BUILD_BIT            = 64bit
* BUILD_CPU            = Intel(R) Celeron(R) CPU G3920 @ 2.90GHz
* BUILD_DATE           = 2017-04-23
* BUILD_MACHINE        = x86_64
* BUILD_OS             = Linux Slackware  14.2 
* BUILD_TIME           = 14:49
* BUILT_BY             = yugiohjcj
* BUILT_ON             = desktop
* COMPILER_VERSION     = gcc (GCC) 5.3.0
* CYTHON_VERSION       = 0.23.4
* LINKER_VERSION       = GNU ld (GNU Binutils) 2.26.20160125
* PYTHON_VERSION       = 2.7.11
* RELEASE_BUILD        = True
* lib_gtk              = 3.22.9
* lib_pycairo          = 1.10.0
* lib_pygobject        = 2.28.6
* lib_pygtk            = 2.24.0
* lib_vpx              = 1.5.0
* lib_x11              = 1.6.3
* lib_x264             = 0.140.x
* lib_xcomposite       = 0.4.4
* lib_xdamage          = 1.1.4
* lib_xext             = 1.3.3
* lib_xfixes           = 5.0.2
* lib_xkbfile          = 1.0.9
* lib_xrandr           = 1.5.0
* lib_xtst             = 1.2.2
found gcc version: 5.3.0
Compiling xpra/buffers/membuf.pyx because it changed.
Compiling xpra/x11/bindings/wait_for_x_server.pyx because it changed.
Compiling xpra/x11/bindings/display_source.pyx because it changed.
Compiling xpra/x11/bindings/core_bindings.pyx because it changed.
Compiling xpra/x11/bindings/posix_display_source.pyx because it changed.
Compiling xpra/x11/bindings/randr_bindings.pyx because it changed.
Compiling xpra/x11/bindings/keyboard_bindings.pyx because it changed.
Compiling xpra/x11/bindings/window_bindings.pyx because it changed.
Compiling xpra/x11/bindings/ximage.pyx because it changed.
Compiling xpra/x11/gtk2/gdk_display_source.pyx because it changed.
Compiling xpra/x11/gtk2/gdk_bindings.pyx because it changed.
Compiling xpra/codecs/argb/argb.pyx because it changed.
Compiling xpra/gtk_common/gdk_atoms.pyx because it changed.
Compiling xpra/codecs/xor/cyxor.pyx because it changed.
Compiling xpra/server/cystats.pyx because it changed.
Compiling xpra/server/window/region.pyx because it changed.
Compiling xpra/server/window/motion.pyx because it changed.
Compiling xpra/codecs/enc_x264/encoder.pyx because it changed.
Compiling xpra/codecs/jpeg/encoder.pyx because it changed.
Compiling xpra/codecs/jpeg/decoder.pyx because it changed.
Compiling xpra/codecs/libav_common/av_log.pyx because it changed.
Compiling xpra/codecs/dec_avcodec2/decoder.pyx because it changed.
Compiling xpra/codecs/csc_swscale/colorspace_converter.pyx because it changed.
Compiling xpra/codecs/vpx/encoder.pyx because it changed.
Compiling xpra/codecs/vpx/decoder.pyx because it changed.
Compiling xpra/codecs/enc_ffmpeg/encoder.pyx because it changed.
Compiling xpra/codecs/v4l2/pusher.pyx because it changed.
Compiling xpra/net/bencode/cython_bencode.pyx because it changed.
Compiling xpra/net/vsock.pyx because it changed.
[ 1/29] Cythonizing xpra/buffers/membuf.pyx
[ 2/29] Cythonizing xpra/codecs/argb/argb.pyx
[ 3/29] Cythonizing xpra/codecs/csc_swscale/colorspace_converter.pyx
[ 4/29] Cythonizing xpra/codecs/dec_avcodec2/decoder.pyx
[ 5/29] Cythonizing xpra/codecs/enc_ffmpeg/encoder.pyx
[ 6/29] Cythonizing xpra/codecs/enc_x264/encoder.pyx
[ 7/29] Cythonizing xpra/codecs/jpeg/decoder.pyx
[ 8/29] Cythonizing xpra/codecs/jpeg/encoder.pyx
[ 9/29] Cythonizing xpra/codecs/libav_common/av_log.pyx
[10/29] Cythonizing xpra/codecs/v4l2/pusher.pyx
[11/29] Cythonizing xpra/codecs/vpx/decoder.pyx
[12/29] Cythonizing xpra/codecs/vpx/encoder.pyx
[13/29] Cythonizing xpra/codecs/xor/cyxor.pyx
[14/29] Cythonizing xpra/gtk_common/gdk_atoms.pyx
[15/29] Cythonizing xpra/net/bencode/cython_bencode.pyx
[16/29] Cythonizing xpra/net/vsock.pyx
[17/29] Cythonizing xpra/server/cystats.pyx
[18/29] Cythonizing xpra/server/window/motion.pyx
[19/29] Cythonizing xpra/server/window/region.pyx
[20/29] Cythonizing xpra/x11/bindings/core_bindings.pyx
[21/29] Cythonizing xpra/x11/bindings/display_source.pyx
[22/29] Cythonizing xpra/x11/bindings/keyboard_bindings.pyx
[23/29] Cythonizing xpra/x11/bindings/posix_display_source.pyx
[24/29] Cythonizing xpra/x11/bindings/randr_bindings.pyx
[25/29] Cythonizing xpra/x11/bindings/wait_for_x_server.pyx
[26/29] Cythonizing xpra/x11/bindings/window_bindings.pyx
[27/29] Cythonizing xpra/x11/bindings/ximage.pyx
[28/29] Cythonizing xpra/x11/gtk2/gdk_bindings.pyx
[29/29] Cythonizing xpra/x11/gtk2/gdk_display_source.pyx
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/xpra
copying xpra/__init__.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/version_util.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/util.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/log.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/child_reaper.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/simple_stats.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/os_util.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/make_thread.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/src_info.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/colorstreamhandler.py -> build/lib.linux-x86_64-2.7/xpra
copying xpra/exit_codes.py -> build/lib.linux-x86_64-2.7/xpra
creating build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/__init__.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/ui_thread_watcher.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/printing.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/gui.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/dotxpra.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/features.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/pycups_printing.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/info.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/webcam.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/keyboard_base.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/shadow_server.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/dotxpra_common.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/options_util.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/paths.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/options.py -> build/lib.linux-x86_64-2.7/xpra/platform
copying xpra/platform/keyboard.py -> build/lib.linux-x86_64-2.7/xpra/platform
creating build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/__init__.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/protocol.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/subprocess_wrapper.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/bytestreams.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/header.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/websocket.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/fake_jitter.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/packet_encoding.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/mmap_pipe.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/crypto.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/compression.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/pycryptography_backend.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/file_transfer.py -> build/lib.linux-x86_64-2.7/xpra/net
copying xpra/net/net_util.py -> build/lib.linux-x86_64-2.7/xpra/net
creating build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/scripts/__init__.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/scripts/main.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/build_info.py -> build/lib.linux-x86_64-2.7/xpra
creating build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/__init__.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/printing.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/gui.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/dotxpra.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/features.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/info.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/webcam.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/shadow_server.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/appindicator_tray.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/gtkmenu_tray.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/paths.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/options.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
copying xpra/platform/xposix/keyboard.py -> build/lib.linux-x86_64-2.7/xpra/platform/xposix
creating build/lib.linux-x86_64-2.7/xpra/buffers
copying xpra/buffers/__init__.py -> build/lib.linux-x86_64-2.7/xpra/buffers
creating build/lib.linux-x86_64-2.7/xpra/dbus
copying xpra/dbus/__init__.py -> build/lib.linux-x86_64-2.7/xpra/dbus
copying xpra/dbus/notifications_forwarder.py -> build/lib.linux-x86_64-2.7/xpra/dbus
copying xpra/dbus/gtk_menuactions.py -> build/lib.linux-x86_64-2.7/xpra/dbus
copying xpra/dbus/helper.py -> build/lib.linux-x86_64-2.7/xpra/dbus
copying xpra/dbus/common.py -> build/lib.linux-x86_64-2.7/xpra/dbus
creating build/lib.linux-x86_64-2.7/xpra/net/mdns
copying xpra/net/mdns/__init__.py -> build/lib.linux-x86_64-2.7/xpra/net/mdns
copying xpra/net/mdns/pybonjour_publisher.py -> build/lib.linux-x86_64-2.7/xpra/net/mdns
copying xpra/net/mdns/avahi_listener.py -> build/lib.linux-x86_64-2.7/xpra/net/mdns
copying xpra/net/mdns/pybonjour.py -> build/lib.linux-x86_64-2.7/xpra/net/mdns
copying xpra/net/mdns/avahi_publisher.py -> build/lib.linux-x86_64-2.7/xpra/net/mdns
creating build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/control_command.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/gtk_server_base.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/picture_encode.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/source.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/server_base.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/keyboard_config_base.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/server_uuid.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/background_worker.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/server_core.py -> build/lib.linux-x86_64-2.7/xpra/server
copying xpra/server/source_stats.py -> build/lib.linux-x86_64-2.7/xpra/server
creating build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/reject_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/file_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/file_auth_base.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/fail_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/allow_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/win32_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/pam_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/env_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/password_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/multifile_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/none_auth.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/sys_auth_base.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
copying xpra/server/auth/pam.py -> build/lib.linux-x86_64-2.7/xpra/server/auth
creating build/lib.linux-x86_64-2.7/xpra/server/proxy
copying xpra/server/proxy/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server/proxy
copying xpra/server/proxy/proxy_instance_process.py -> build/lib.linux-x86_64-2.7/xpra/server/proxy
copying xpra/server/proxy/proxy_server.py -> build/lib.linux-x86_64-2.7/xpra/server/proxy
creating build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/window_video_source.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/window_stats.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/batch_config.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/video_scoring.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/video_subregion.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/window_source.py -> build/lib.linux-x86_64-2.7/xpra/server/window
copying xpra/server/window/batch_delay_calculator.py -> build/lib.linux-x86_64-2.7/xpra/server/window
creating build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/root_window_model.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/shadow_server_base.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/shadow_dbus_server.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/gtk_shadow_server_base.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
copying xpra/server/shadow/gtk_root_window_model.py -> build/lib.linux-x86_64-2.7/xpra/server/shadow
creating build/lib.linux-x86_64-2.7/xpra/clipboard
copying xpra/clipboard/__init__.py -> build/lib.linux-x86_64-2.7/xpra/clipboard
copying xpra/clipboard/gdk_clipboard.py -> build/lib.linux-x86_64-2.7/xpra/clipboard
copying xpra/clipboard/translated_clipboard.py -> build/lib.linux-x86_64-2.7/xpra/clipboard
copying xpra/clipboard/clipboard_base.py -> build/lib.linux-x86_64-2.7/xpra/clipboard
creating build/lib.linux-x86_64-2.7/xpra/server/dbus
copying xpra/server/dbus/__init__.py -> build/lib.linux-x86_64-2.7/xpra/server/dbus
copying xpra/server/dbus/dbus_common.py -> build/lib.linux-x86_64-2.7/xpra/server/dbus
copying xpra/server/dbus/dbus_server.py -> build/lib.linux-x86_64-2.7/xpra/server/dbus
copying xpra/server/dbus/dbus_source.py -> build/lib.linux-x86_64-2.7/xpra/server/dbus
creating build/lib.linux-x86_64-2.7/xpra/x11
creating build/lib.linux-x86_64-2.7/xpra/x11/dbus
copying xpra/x11/dbus/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11/dbus
copying xpra/x11/dbus/menu.py -> build/lib.linux-x86_64-2.7/xpra/x11/dbus
copying xpra/x11/dbus/x11_dbus_server.py -> build/lib.linux-x86_64-2.7/xpra/x11/dbus
copying xpra/x11/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/x11_source.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/xroot_props.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/server.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/xsettings.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/server_keyboard_config.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/fakeXinerama.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/xkbhelper.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/desktop_server.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/shadow_x11_server.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/x11_server_base.py -> build/lib.linux-x86_64-2.7/xpra/x11
copying xpra/x11/xsettings_prop.py -> build/lib.linux-x86_64-2.7/xpra/x11
creating build/lib.linux-x86_64-2.7/xpra/x11/bindings
copying xpra/x11/bindings/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11/bindings
creating build/lib.linux-x86_64-2.7/xpra/x11/gtk_x11
copying xpra/x11/gtk_x11/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk_x11
copying xpra/x11/gtk_x11/keys.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk_x11
copying xpra/x11/gtk_x11/prop.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk_x11
copying xpra/x11/gtk_x11/send_wm.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk_x11
creating build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/world_window.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/wm.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/tray.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/selection.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/window_damage.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/window.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
copying xpra/x11/gtk2/composite.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2
creating build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/__init__.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/model_stub.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/or_window.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/systray.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/base.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/size_hints_util.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/window.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
copying xpra/x11/gtk2/models/core.py -> build/lib.linux-x86_64-2.7/xpra/x11/gtk2/models
creating build/lib.linux-x86_64-2.7/xpra/codecs
creating build/lib.linux-x86_64-2.7/xpra/codecs/argb
copying xpra/codecs/argb/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/argb
creating build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/gobject_client_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/tray_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/window_border.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/keyboard_helper.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/fake_window_backing.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/client_widget_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/client_window_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/client_tray.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/ui_client_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/client_base.py -> build/lib.linux-x86_64-2.7/xpra/client
copying xpra/client/window_backing_base.py -> build/lib.linux-x86_64-2.7/xpra/client
creating build/lib.linux-x86_64-2.7/xpra/client/notifications
copying xpra/client/notifications/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client/notifications
copying xpra/client/notifications/dbus_notifier.py -> build/lib.linux-x86_64-2.7/xpra/client/notifications
copying xpra/client/notifications/notifier_base.py -> build/lib.linux-x86_64-2.7/xpra/client/notifications
copying xpra/client/notifications/pynotify_notifier.py -> build/lib.linux-x86_64-2.7/xpra/client/notifications
creating build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/__init__.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/keymap.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gtk_spinner.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/error.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gtk_view_keyboard.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/nested_main.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/quit.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gtk_util.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/about.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/pixbuf_to_rgb.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/graph.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gtk_view_clipboard.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gobject_util.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/gobject_compat.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
copying xpra/gtk_common/cursor_names.py -> build/lib.linux-x86_64-2.7/xpra/gtk_common
creating build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/window_backing.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/border_client_window.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/tray_menu.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/gtk2_window_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/pixmap_backing.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/gtk2_notifier.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/client_window.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/client.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
copying xpra/client/gtk2/cairo_backing.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk2
creating build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/gtk_window_backing_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/statusicon_tray.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/gtk_tray_menu_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/gtk_client_window_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/bug_report.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/cairo_backing_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/gtk_keyboard_helper.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/session_info.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/gtk_client_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/client_launcher.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
copying xpra/client/gtk_base/start_new_command.py -> build/lib.linux-x86_64-2.7/xpra/client/gtk_base
creating build/lib.linux-x86_64-2.7/xpra/client/gl
creating build/lib.linux-x86_64-2.7/xpra/client/gl/gtk2
copying xpra/client/gl/gtk2/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client/gl/gtk2
copying xpra/client/gl/gtk2/gl_window_backing.py -> build/lib.linux-x86_64-2.7/xpra/client/gl/gtk2
copying xpra/client/gl/gtk2/gl_client_window.py -> build/lib.linux-x86_64-2.7/xpra/client/gl/gtk2
copying xpra/codecs/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs
copying xpra/codecs/codec_constants.py -> build/lib.linux-x86_64-2.7/xpra/codecs
copying xpra/codecs/loader.py -> build/lib.linux-x86_64-2.7/xpra/codecs
copying xpra/codecs/video_helper.py -> build/lib.linux-x86_64-2.7/xpra/codecs
copying xpra/codecs/image_wrapper.py -> build/lib.linux-x86_64-2.7/xpra/codecs
copying xpra/codecs/codec_checks.py -> build/lib.linux-x86_64-2.7/xpra/codecs
creating build/lib.linux-x86_64-2.7/xpra/keyboard
copying xpra/keyboard/__init__.py -> build/lib.linux-x86_64-2.7/xpra/keyboard
copying xpra/keyboard/mask.py -> build/lib.linux-x86_64-2.7/xpra/keyboard
copying xpra/keyboard/layouts.py -> build/lib.linux-x86_64-2.7/xpra/keyboard
copying xpra/scripts/config.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/scripts/fdproxy.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/scripts/version.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/scripts/server.py -> build/lib.linux-x86_64-2.7/xpra/scripts
copying xpra/client/gl/__init__.py -> build/lib.linux-x86_64-2.7/xpra/client/gl
copying xpra/client/gl/gl_check.py -> build/lib.linux-x86_64-2.7/xpra/client/gl
copying xpra/client/gl/gl_colorspace_conversions.py -> build/lib.linux-x86_64-2.7/xpra/client/gl
copying xpra/client/gl/gl_window_backing_base.py -> build/lib.linux-x86_64-2.7/xpra/client/gl
copying xpra/client/gl/gtk_compat.py -> build/lib.linux-x86_64-2.7/xpra/client/gl
creating build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/__init__.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/src.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/sink.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/gstreamer_util.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/sound_pipeline.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/wrapper.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/common.py -> build/lib.linux-x86_64-2.7/xpra/sound
copying xpra/sound/gst_hacks.py -> build/lib.linux-x86_64-2.7/xpra/sound
creating build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
copying xpra/sound/pulseaudio/__init__.py -> build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
copying xpra/sound/pulseaudio/pulseaudio_util.py -> build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
copying xpra/sound/pulseaudio/pulseaudio_pactl_util.py -> build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
copying xpra/sound/pulseaudio/pulseaudio_none_util.py -> build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
copying xpra/sound/pulseaudio/pulseaudio_common_util.py -> build/lib.linux-x86_64-2.7/xpra/sound/pulseaudio
creating build/lib.linux-x86_64-2.7/xpra/codecs/xor
copying xpra/codecs/xor/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/xor
creating build/lib.linux-x86_64-2.7/xpra/codecs/enc_proxy
copying xpra/codecs/enc_proxy/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/enc_proxy
copying xpra/codecs/enc_proxy/encoder.py -> build/lib.linux-x86_64-2.7/xpra/codecs/enc_proxy
creating build/lib.linux-x86_64-2.7/xpra/codecs/enc_x264
copying xpra/codecs/enc_x264/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/enc_x264
creating build/lib.linux-x86_64-2.7/xpra/codecs/pillow
copying xpra/codecs/pillow/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/pillow
copying xpra/codecs/pillow/encode.py -> build/lib.linux-x86_64-2.7/xpra/codecs/pillow
copying xpra/codecs/pillow/decode.py -> build/lib.linux-x86_64-2.7/xpra/codecs/pillow
creating build/lib.linux-x86_64-2.7/xpra/codecs/jpeg
copying xpra/codecs/jpeg/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/jpeg
creating build/lib.linux-x86_64-2.7/xpra/codecs/libav_common
copying xpra/codecs/libav_common/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/libav_common
creating build/lib.linux-x86_64-2.7/xpra/codecs/dec_avcodec2
copying xpra/codecs/dec_avcodec2/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/dec_avcodec2
creating build/lib.linux-x86_64-2.7/xpra/codecs/csc_swscale
copying xpra/codecs/csc_swscale/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/csc_swscale
creating build/lib.linux-x86_64-2.7/xpra/codecs/vpx
copying xpra/codecs/vpx/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/vpx
creating build/lib.linux-x86_64-2.7/xpra/codecs/enc_ffmpeg
copying xpra/codecs/enc_ffmpeg/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/enc_ffmpeg
creating build/lib.linux-x86_64-2.7/xpra/codecs/v4l2
copying xpra/codecs/v4l2/__init__.py -> build/lib.linux-x86_64-2.7/xpra/codecs/v4l2
creating build/lib.linux-x86_64-2.7/xpra/net/bencode
copying xpra/net/bencode/__init__.py -> build/lib.linux-x86_64-2.7/xpra/net/bencode
copying xpra/net/bencode/bencode.py -> build/lib.linux-x86_64-2.7/xpra/net/bencode
running build_ext
building 'xpra.buffers.membuf' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/xpra
creating build/temp.linux-x86_64-2.7/xpra/buffers
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/buffers/membuf.c -o build/temp.linux-x86_64-2.7/xpra/buffers/membuf.o -Wall -fPIC
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/buffers/memalign.c -o build/temp.linux-x86_64-2.7/xpra/buffers/memalign.o -Wall -fPIC
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/buffers/buffers.c -o build/temp.linux-x86_64-2.7/xpra/buffers/buffers.o -Wall -fPIC
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/buffers/xxhash.c -o build/temp.linux-x86_64-2.7/xpra/buffers/xxhash.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/buffers/membuf.o build/temp.linux-x86_64-2.7/xpra/buffers/memalign.o build/temp.linux-x86_64-2.7/xpra/buffers/buffers.o build/temp.linux-x86_64-2.7/xpra/buffers/xxhash.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/buffers/membuf.so -Wall
building 'xpra.x11.bindings.wait_for_x_server' extension
creating build/temp.linux-x86_64-2.7/xpra/x11
creating build/temp.linux-x86_64-2.7/xpra/x11/bindings
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/wait_for_x_server.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/wait_for_x_server.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/wait_for_x_server.o -L/usr/lib64 -lX11 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/wait_for_x_server.so -Wall
building 'xpra.x11.bindings.display_source' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/display_source.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/display_source.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/display_source.o -L/usr/lib64 -lX11 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/display_source.so -Wall
building 'xpra.x11.bindings.core_bindings' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/core_bindings.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/core_bindings.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/core_bindings.o -L/usr/lib64 -lX11 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/core_bindings.so -Wall
building 'xpra.x11.bindings.posix_display_source' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/posix_display_source.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/posix_display_source.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/posix_display_source.o -L/usr/lib64 -lX11 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/posix_display_source.so -Wall
building 'xpra.x11.bindings.randr_bindings' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/randr_bindings.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/randr_bindings.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/randr_bindings.o -L/usr/lib64 -lX11 -lXrandr -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/randr_bindings.so -Wall
building 'xpra.x11.bindings.keyboard_bindings' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/keyboard_bindings.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/keyboard_bindings.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/keyboard_bindings.o -L/usr/lib64 -lX11 -lXtst -lXfixes -lxkbfile -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/keyboard_bindings.so -Wall
building 'xpra.x11.bindings.window_bindings' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/window_bindings.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/window_bindings.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/window_bindings.o -L/usr/lib64 -lX11 -lXtst -lXcomposite -lXdamage -lXfixes -lXext -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/window_bindings.so -Wall
building 'xpra.x11.bindings.ximage' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/x11/bindings/ximage.c -o build/temp.linux-x86_64-2.7/xpra/x11/bindings/ximage.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/bindings/ximage.o -L/usr/lib64 -lX11 -lXcomposite -lXdamage -lXfixes -lXext -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/bindings/ximage.so -Wall
building 'xpra.x11.gtk2.gdk_display_source' extension
creating build/temp.linux-x86_64-2.7/xpra/x11/gtk2
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -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 -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:299:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
 typedef void (*GtkItemFactoryCallback)  ();
 ^
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/gtk2/gdk_display_source.o -L/usr/lib64 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/gtk2/gdk_display_source.so -pthread -Wall
building 'xpra.x11.gtk2.gdk_bindings' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/python2.7 -c xpra/x11/gtk2/gdk_bindings.c -o build/temp.linux-x86_64-2.7/xpra/x11/gtk2/gdk_bindings.o -Wall -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_bindings.c:301:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
 typedef void (*GtkItemFactoryCallback)  ();
 ^
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/x11/gtk2/gdk_bindings.o -L/usr/lib64 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lX11 -lXext -lXdamage -lXfixes -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/x11/gtk2/gdk_bindings.so -pthread -Wall
building 'xpra.codecs.argb.argb' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs
creating build/temp.linux-x86_64-2.7/xpra/codecs/argb
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/argb/argb.c -o build/temp.linux-x86_64-2.7/xpra/codecs/argb/argb.o -O3 -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/argb/argb.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/argb/argb.so -Wall
building 'xpra.gtk_common.gdk_atoms' extension
creating build/temp.linux-x86_64-2.7/xpra/gtk_common
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/python2.7 -c xpra/gtk_common/gdk_atoms.c -o build/temp.linux-x86_64-2.7/xpra/gtk_common/gdk_atoms.o -Wall -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/gtk_common/gdk_atoms.c:294:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
 typedef void (*GtkItemFactoryCallback)  ();
 ^
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/gtk_common/gdk_atoms.o -L/usr/lib64 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/gtk_common/gdk_atoms.so -pthread -Wall
building 'xpra.codecs.xor.cyxor' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/xor
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/xor/cyxor.c -o build/temp.linux-x86_64-2.7/xpra/codecs/xor/cyxor.o -O3 -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/xor/cyxor.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/xor/cyxor.so -Wall
building 'xpra.server.cystats' extension
creating build/temp.linux-x86_64-2.7/xpra/server
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/server/cystats.c -o build/temp.linux-x86_64-2.7/xpra/server/cystats.o -O3 -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/server/cystats.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/server/cystats.so -Wall
building 'xpra.server.window.region' extension
creating build/temp.linux-x86_64-2.7/xpra/server/window
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/server/window/region.c -o build/temp.linux-x86_64-2.7/xpra/server/window/region.o -O3 -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/server/window/region.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/server/window/region.so -Wall
building 'xpra.server.window.motion' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/server/window/motion.c -o build/temp.linux-x86_64-2.7/xpra/server/window/motion.o -O3 -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/server/window/motion.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/server/window/motion.so -Wall
building 'xpra.codecs.enc_x264.encoder' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/enc_x264
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/enc_x264/encoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/enc_x264/encoder.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/enc_x264/encoder.o -L/usr/lib64 -lx264 -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/enc_x264/encoder.so -Wall
building 'xpra.codecs.jpeg.encoder' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/jpeg
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/jpeg/encoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/jpeg/encoder.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/jpeg/encoder.o -L/usr/lib64 -lturbojpeg -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/jpeg/encoder.so -Wall
building 'xpra.codecs.jpeg.decoder' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/jpeg/decoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/jpeg/decoder.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/jpeg/decoder.o -L/usr/lib64 -lturbojpeg -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/jpeg/decoder.so -Wall
building 'xpra.codecs.libav_common.av_log' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/libav_common
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/libav_common/av_log.c -o build/temp.linux-x86_64-2.7/xpra/codecs/libav_common/av_log.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/libav_common/av_log.o -L/usr/lib64 -lavutil -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/libav_common/av_log.so -Wall
building 'xpra.codecs.dec_avcodec2.decoder' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/dec_avcodec2
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/dec_avcodec2/decoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/dec_avcodec2/decoder.o -Wall -fPIC
xpra/codecs/dec_avcodec2/decoder.c: In function ‘__pyx_pf_4xpra_6codecs_12dec_avcodec2_7decoder_7Decoder_26decompress_image’:
xpra/codecs/dec_avcodec2/decoder.c:8244:23: warning: implicit declaration of function ‘avcodec_send_packet’ [-Wimplicit-function-declaration]
         __pyx_v_ret = avcodec_send_packet(__pyx_v_self->codec_ctx, (&__pyx_v_avpkt));
                       ^
xpra/codecs/dec_avcodec2/decoder.c:8425:23: warning: implicit declaration of function ‘avcodec_receive_frame’ [-Wimplicit-function-declaration]
         __pyx_v_ret = avcodec_receive_frame(__pyx_v_self->codec_ctx, __pyx_v_self->av_frame);
                       ^
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/dec_avcodec2/decoder.o -L/usr/lib64 -lavcodec -lavutil -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/dec_avcodec2/decoder.so -Wall
building 'xpra.codecs.csc_swscale.colorspace_converter' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/csc_swscale
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/csc_swscale/colorspace_converter.c -o build/temp.linux-x86_64-2.7/xpra/codecs/csc_swscale/colorspace_converter.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/csc_swscale/colorspace_converter.o -L/usr/lib64 -lswscale -lavutil -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/csc_swscale/colorspace_converter.so -Wall
building 'xpra.codecs.vpx.encoder' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/vpx
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/vpx/encoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/vpx/encoder.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/vpx/encoder.o -L/usr/lib64 -lvpx -lm -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/vpx/encoder.so -Wall
building 'xpra.codecs.vpx.decoder' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/vpx/decoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/vpx/decoder.o -Wall -fPIC
gcc -pthread -shared build/temp.linux-x86_64-2.7/xpra/codecs/vpx/decoder.o -L/usr/lib64 -lvpx -lm -lpython2.7 -o build/lib.linux-x86_64-2.7/xpra/codecs/vpx/decoder.so -Wall
building 'xpra.codecs.enc_ffmpeg.encoder' extension
creating build/temp.linux-x86_64-2.7/xpra/codecs/enc_ffmpeg
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c xpra/codecs/enc_ffmpeg/encoder.c -o build/temp.linux-x86_64-2.7/xpra/codecs/enc_ffmpeg/encoder.o -Wall -fPIC
xpra/codecs/enc_ffmpeg/encoder.c: In function ‘__pyx_pf_4xpra_6codecs_10enc_ffmpeg_7encoder_7Encoder_2init_encoder’:
xpra/codecs/enc_ffmpeg/encoder.c:7934:15: warning: implicit declaration of function ‘avcodec_parameters_from_context’ [-Wimplicit-function-declaration]
   __pyx_v_r = avcodec_parameters_from_context(__pyx_v_self->video_stream->codecpar, __pyx_v_self->video_ctx);
               ^
xpra/codecs/enc_ffmpeg/encoder.c:7934:73: error: ‘AVStream {aka struct AVStream}’ has no member named ‘codecpar’
   __pyx_v_r = avcodec_parameters_from_context(__pyx_v_self->video_stream->codecpar, __pyx_v_self->video_ctx);
                                                                         ^
xpra/codecs/enc_ffmpeg/encoder.c:7953:78: error: ‘AVStream {aka struct AVStream}’ has no member named ‘codecpar’
     __pyx_t_2 = __Pyx_PyInt_FromSize_t(((uintptr_t)__pyx_v_self->video_stream->codecpar)); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 926; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                                                              ^
xpra/codecs/enc_ffmpeg/encoder.c:8367:75: error: ‘AVStream {aka struct AVStream}’ has no member named ‘codecpar’
     __pyx_v_r = avcodec_parameters_from_context(__pyx_v_self->audio_stream->codecpar, __pyx_v_self->audio_ctx);
                                                                           ^
xpra/codecs/enc_ffmpeg/encoder.c:8386:80: error: ‘AVStream {aka struct AVStream}’ has no member named ‘codecpar’
       __pyx_t_4 = __Pyx_PyInt_FromSize_t(((uintptr_t)__pyx_v_self->audio_stream->codecpar)); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 957; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                                                                ^
xpra/codecs/enc_ffmpeg/encoder.c: In function ‘__pyx_pf_4xpra_6codecs_10enc_ffmpeg_7encoder_7Encoder_32compress_image’:
xpra/codecs/enc_ffmpeg/encoder.c:12372:23: warning: implicit declaration of function ‘avcodec_send_frame’ [-Wimplicit-function-declaration]
         __pyx_v_ret = avcodec_send_frame(__pyx_v_self->video_ctx, __pyx_v_frame);
                       ^
xpra/codecs/enc_ffmpeg/encoder.c:12572:25: warning: implicit declaration of function ‘avcodec_receive_packet’ [-Wimplicit-function-declaration]
           __pyx_v_ret = avcodec_receive_packet(__pyx_v_self->video_ctx, (&__pyx_v_avpkt));
                         ^
xpra/codecs/enc_ffmpeg/encoder.c: In function ‘initencoder’:
xpra/codecs/enc_ffmpeg/encoder.c:16412:36: error: ‘FF_PROFILE_H264_MULTIVIEW_HIGH’ undeclared (first use in this function)
   __pyx_t_3 = __Pyx_PyInt_From_int(FF_PROFILE_H264_MULTIVIEW_HIGH); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 449; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                    ^
xpra/codecs/enc_ffmpeg/encoder.c:16412:36: note: each undeclared identifier is reported only once for each function it appears in
xpra/codecs/enc_ffmpeg/encoder.c:16448:36: error: ‘FF_PROFILE_H264_STEREO_HIGH’ undeclared (first use in this function)
   __pyx_t_3 = __Pyx_PyInt_From_int(FF_PROFILE_H264_STEREO_HIGH); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 452; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                    ^
xpra/codecs/enc_ffmpeg/encoder.c:16731:36: error: ‘AV_OPT_TYPE_BOOL’ undeclared (first use in this function)
   __pyx_t_4 = __Pyx_PyInt_From_int(AV_OPT_TYPE_BOOL); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 478; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                    ^
error: command 'gcc' failed with exit status 1
---

Is there an incompatibility between my ffmpeg and my xpra versions?
I am using ffmpeg-2.8.7 (built from source code, not the one provided by my distro).

On Sun, 23 Apr 2017 12:02:14 +0700
Antoine Martin via shifter-users <shifter-users at lists.devloop.org.uk> wrote:

> On 23/04/17 05:36, YuGiOhJCJ Mailing-List via shifter-users wrote:
> > Hello,
> > 
> > I am trying to build xpra-2.0 [1] on Slackware64 14.2 [2] and here is the result:
> 2.0.2 is out, use that instead.
> 
> > ---
> > $ python setup.py install
> (snip)
> > building 'xpra.x11.gtk2.gdk_display_source' extension
> > creating build/temp.linux-x86_64-2.7/xpra/x11/gtk2
> > gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -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:300:
> > /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 'gcc' failed with exit status 1
> > ---
> > 
> > Is there an incompatibility between my gtk+2 and my xpra versions?
> > I am using gtk+2-2.24.30 (built from source code, not the one provided by my distro).
> Most distros, except for Debian, fix the gtk headers so they don't cause
> those errors.
> You can modify the setup.py to use the same build switches as Debian,
> which will silence this warning, or just build with:
> ./setup.py --without-strict install
> 
> Cheers
> Antoine
> 
> 
> 
> > 
> > Thank you.
> > Best regards.
> > 
> > [1] https://xpra.org/src/xpra-2.0.tar.xz
> > [2] http://ftp.slackware.com/pub/slackware/slackware64-14.2/
> _______________________________________________
> 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