Bug 184990 - net/freerdp: build with SSE fails
Summary: net/freerdp: build with SSE fails
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-19 11:40 UTC by vsjcfm
Modified: 2014-12-30 18:18 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vsjcfm 2013-12-19 11:40:00 UTC
When SSE option is set, freerdp fails to build.

How-To-Repeat: root@jnb:/usr/ports/net/freerdp# env MAKE_JOBS_UNSAFE=yes make
===>  License AL2 accepted by the user
===>  Found saved configuration for freerdp-1.0.2
===> Fetching all distfiles required by freerdp-1.0.2 for building
===>  Extracting for freerdp-1.0.2
=> SHA256 Checksum OK for freerdp-1.0.2.tar.gz.
/usr/bin/sed -i.bak -e 's|${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|'  /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/CMakeLists.txt
/usr/bin/sed -i.bak -e 's|share/man/man1|man/man1|'  /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/client/X11/CMakeLists.txt
===>  Patching for freerdp-1.0.2
===>  Applying FreeBSD patches for freerdp-1.0.2
===>   freerdp-1.0.2 depends on executable: xmlto - found
===>   freerdp-1.0.2 depends on file: /usr/local/bin/cmake - found
===>   freerdp-1.0.2 depends on executable: pkgconf - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xkbfile.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xv.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   freerdp-1.0.2 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found
===>   freerdp-1.0.2 depends on shared library: libavcodec.so - found
===>   freerdp-1.0.2 depends on shared library: libavutil.so - found
===>   freerdp-1.0.2 depends on shared library: asound - found
===>  Configuring for freerdp-1.0.2
===>  Performing in-source build
/bin/mkdir -p /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4
-- The C compiler identification is GNU 4.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.28") 
-- FreeRDP GIT
-- Performing Test Wno-unused-result
-- Performing Test Wno-unused-result - Failed
-- Performing Test Wno-unused-but-set-variable
-- Performing Test Wno-unused-but-set-variable - Failed
-- Looking for include file sys/param.h
-- Looking for include file sys/param.h - found
-- Looking for include file sys/socket.h
-- Looking for include file sys/socket.h - found
-- Looking for include file netdb.h
-- Looking for include file netdb.h - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file limits.h
-- Looking for include file limits.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file stdbool.h
-- Looking for include file stdbool.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Found OpenSSL: /usr/lib/libssl.so;/usr/lib/libcrypto.so (found version "0.9.8y") 
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.7") 
-- Skipping optional package PulseAudio.
--   Enable this using "-DWITH_PULSEAUDIO=ON".
-- Skipping optional package PCSC.
--   Enable this using "-DWITH_PCSC=ON".
-- Finding suggested package FFmpeg.
--   Disable this using "-DWITH_FFMPEG=OFF".
-- checking for module 'libavcodec'
--   found libavcodec, version 55.39.101
-- checking for module 'libavutil'
--   found libavutil, version 52.48.101
-- Found FFmpeg: TRUE  
-- Finding suggested package ALSA.
--   Disable this using "-DWITH_ALSA=OFF".
-- Found ALSA: /usr/local/lib/libasound.so (found version "1.0.27.2") 
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Skipping optional package CUnit.
--   Enable this using "-DWITH_CUNIT=ON".
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found Threads: TRUE  
-- Finding suggested package X11.
--   Disable this using "-DWITH_X11=OFF".
-- Found X11: /usr/local/lib/libX11.so  
-- Finding suggested package XKBFile.
--   Disable this using "-DWITH_XKBFILE=OFF".
-- Found XKBFile: /usr/local/lib/libxkbfile.so  
-- Finding suggested package X11.
--   Disable this using "-DWITH_X11=OFF".
-- Found XMLTO: /usr/local/bin/xmlto
-- Finding suggested package Xinerama.
--   Disable this using "-DWITH_XINERAMA=OFF".
-- Found Xinerama: /usr/local/lib/libXinerama.so  
-- Finding suggested package Xext.
--   Disable this using "-DWITH_XEXT=OFF".
-- Found Xext: /usr/local/lib/libXext.so  
-- Finding suggested package Xcursor.
--   Disable this using "-DWITH_XCURSOR=OFF".
-- Found Xcursor: /usr/local/lib/libXcursor.so  
-- Finding suggested package Xv.
--   Disable this using "-DWITH_XV=OFF".
-- Found Xv: /usr/local/lib/libXv.so  
-- Skipping optional package DirectFB.
--   Enable this using "-DWITH_DIRECTFB=ON".
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_COMPILER
    CMAKE_CXX_FLAGS
    CMAKE_CXX_FLAGS_DEBUG
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_DEBUG
    CMAKE_MODULE_LINKER_FLAGS


-- Build files have been written to: /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4
===>  Building for freerdp-1.0.2
Scanning dependencies of target freerdp-utils
[  1%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/args.c.o
[  2%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/blob.c.o                                                                    
[  2%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/dsp.c.o                                                                     
[  3%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/event.c.o                                                                   
[  4%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/bitmap.c.o                                                                  
[  4%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/hexdump.c.o                                                                 
[  5%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/list.c.o                                                                    
[  6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/file.c.o                                                                    
[  6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/load_plugin.c.o                                                             
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/memory.c.o                                                                  
[  8%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/mutex.c.o                                                                   
[  8%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/passphrase.c.o                                                              
[  9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/pcap.c.o                                                                    
[ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/profiler.c.o                                                                
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-utils/profiler.c: In function 'profiler_print':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-utils/profiler.c:66: warning: format '%'10lu' expects type 'long unsigned int', but argument 3 has type 'clock_t'
[ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rail.c.o
[ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rect.c.o                                                                    
[ 12%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/registry.c.o                                                                
[ 12%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/semaphore.c.o                                                               
[ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/signal.c.o                                                                  
[ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/sleep.c.o                                                                   
[ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stopwatch.c.o                                                               
[ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stream.c.o                                                                  
[ 16%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/string.c.o                                                                  
[ 16%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/svc_plugin.c.o                                                              
[ 17%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/thread.c.o                                                                  
[ 18%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/unicode.c.o                                                                 
[ 18%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/wait_obj.c.o                                                                
Linking C shared library libfreerdp-utils.so
[ 18%] Built target freerdp-utils
Scanning dependencies of target freerdp-kbd
[ 18%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/locales.c.o
[ 19%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts.c.o                                                                     
[ 20%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts_xkb.c.o                                                                 
[ 20%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/x_layout_id_table.c.o                                                           
[ 21%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/libkbd.c.o
Linking C shared library libfreerdp-kbd.so
[ 21%] Built target freerdp-kbd
Scanning dependencies of target freerdp-codec
[ 22%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/bitmap.c.o
[ 22%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/color.c.o
[ 23%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_decode.c.o
[ 24%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_differential.c.o
[ 24%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_dwt.c.o
[ 25%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_encode.c.o
[ 26%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_pool.c.o
[ 26%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_quantization.c.o
[ 27%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_rlgr.c.o
[ 28%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx.c.o
[ 28%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/nsc.c.o
[ 29%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_sse2.c.o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:41: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:224: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:262: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:303: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:387: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:468: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:506: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:562: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:616: warning: '__artificial__' attribute directive ignored
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c: In function 'rfx_quantization_encode_sse2':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4/libfreerdp-codec/rfx_sse2.c:276: error: shift must be an immediate
*** [libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_sse2.c.o] Error code 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4.
*** [libfreerdp-codec/CMakeFiles/freerdp-codec.dir/all] Error code 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4.
*** [all] Error code 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-616aed4.
*** [do-build] Error code 1

Stop in /usr/ports/net/freerdp.
*** [build] Error code 1

Stop in /usr/ports/net/freerdp.
root@jnb:/usr/ports/net/freerdp#
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-19 11:40:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->fluffy

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 vsjcfm 2013-12-19 13:25:01 UTC
This may be related to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32961
Comment 3 vsjcfm 2014-01-15 09:07:47 UTC
New version fails to build with SSE too:

root@jnb:/usr/ports/net/freerdp# make -V PORTVERSION -V CC -V CPP -V CXX
1.1.0.b20130711
cc
cpp
c++
root@jnb:/usr/ports/net/freerdp# cc -v
Using built-in specs.
Target: amd64-undermydesk-freebsd
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
root@jnb:/usr/ports/net/freerdp# env MAKE_JOBS_UNSAFE=3Dyes make
=3D=3D=3D>  License APACHE20 accepted by the user
=3D=3D=3D>  Found saved configuration for freerdp-1.1.0.b20130711
=3D=3D=3D> Fetching all distfiles required by freerdp-1.1.0.b20130711 for b=
uilding
=3D=3D=3D>  Extracting for freerdp-1.1.0.b20130711
=3D> SHA256 Checksum OK for freerdp-1.1.0-beta+2013071101.tar.gz.
/usr/bin/sed -i.bak -e
's|${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|'  -e
'/CMAKE_INSTALL_RPATH /d'
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/CMakeLists.txt
/usr/bin/sed -i.bak -e 's|share/man/man1|man/man1|'
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/client/X11/CMak=
eLists.txt
/usr/bin/sed -i.bak -e 's|HW_AVAILCPU|HW_NCPU|'
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
sysinfo/sysinfo.c
/usr/bin/sed -i.bak -e 's|<malloc.h>|<stdlib.h>|'
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
crt/alignment.c
 /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/channels/drive=
/client/statvfs.c
=3D=3D=3D>  Patching for freerdp-1.1.0.b20130711
=3D=3D=3D>  Applying FreeBSD patches for freerdp-1.1.0.b20130711
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on executable: xmlto - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file: /usr/local/bin/cmake =
- found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on executable: pkgconf - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xextproto.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/x11.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xkbfile.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xcursor.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xv.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xinerama.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xext.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on file:
/usr/local/libdata/pkgconfig/xcursor.pc - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on package:
gstreamer-plugins>=3D0.10.0 - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on shared library: libasound.s=
o - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on shared library: libavcodec.=
so - found
=3D=3D=3D>   freerdp-1.1.0.b20130711 depends on shared library: libavutil.s=
o - found
=3D=3D=3D>  Configuring for freerdp-1.1.0.b20130711
=3D=3D=3D>  Performing in-source build
/bin/mkdir -p /usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451
-- The C compiler identification is GNU 4.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.28")
-- FreeRDP GIT
-- Git Revision n/a
-- Performing Test Wno-unused-result
-- Performing Test Wno-unused-result - Failed
-- Performing Test Wno-unused-but-set-variable
-- Performing Test Wno-unused-but-set-variable - Failed
-- Performing Test Wno-deprecated-declarations
-- Performing Test Wno-deprecated-declarations - Success
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file sys/modem.h
-- Looking for include file sys/modem.h - not found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - found
-- Looking for include file sys/strtio.h
-- Looking for include file sys/strtio.h - not found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found Threads: TRUE
-- Looking for include file sys/eventfd.h
-- Looking for include file sys/eventfd.h - not found
-- Finding recommended feature X11 for X11 (X11 client and server)
--     Disable feature X11 using "-DWITH_X11=3DOFF"
-- Found X11: /usr/local/lib/libX11.so
-- Skipping optional feature DirectFB for DirectFB (DirectFB client)
--     Enable feature DirectFB using "-DWITH_DIRECTFB=3DON"
-- Finding required feature ZLIB for compression (data compression)
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.7")
-- Finding required feature OpenSSL for cryptography (encryption,
certificate validation, hashing functions)
-- Found OpenSSL: /usr/lib/libssl.so;/usr/lib/libcrypto.so (found
version "0.9.8y")
-- Finding recommended feature ALSA for sound (audio input, audio
output and multimedia redirection)
--     Disable feature ALSA using "-DWITH_ALSA=3DOFF"
-- Found ALSA: /usr/local/lib/libasound.so (found version "1.0.27.2")
-- Skipping optional feature Pulse for sound (audio input, audio
output and multimedia redirection)
--     Enable feature Pulse using "-DWITH_PULSE=3DON"
-- Skipping optional feature Cups for printing (printer device redirection)
--     Enable feature Cups using "-DWITH_CUPS=3DON"
-- Skipping optional feature PCSC for smart card (smart card device redirec=
tion)
--     Enable feature PCSC using "-DWITH_PCSC=3DON"
-- Finding recommended feature FFmpeg for multimedia (multimedia
redirection, audio and video playback)
--     Disable feature FFmpeg using "-DWITH_FFMPEG=3DOFF"
-- checking for module 'libavcodec'
--   found libavcodec, version 55.39.101
-- checking for module 'libavutil'
--   found libavutil, version 52.48.101
-- Found FFmpeg: TRUE
-- Finding recommended feature Gstreamer for multimedia (multimedia
redirection, audio and video playback)
--     Disable feature Gstreamer using "-DWITH_GSTREAMER=3DOFF"
-- checking for module 'gstreamer-0.10'
--   found gstreamer-0.10, version 0.10.36
-- checking for module 'gstreamer-plugins-base-0.10'
--   found gstreamer-plugins-base-0.10, version 0.10.36
-- Found GSTREAMER:
gstreamer-0.10;gobject-2.0;gmodule-2.0;gthread-2.0;glib-2.0;intl;xml2;gstre=
amer-0.10;gobject-2.0;gmodule-2.0;gthread-2.0;glib-2.0;intl;xml2
-- FreeRDP GIT
-- Finding recommended feature XKBFile for X11 keyboard (X11 keyboard
file extension)
--     Disable feature XKBFile using "-DWITH_XKBFILE=3DOFF"
-- Found XKBFile: /usr/local/lib/libxkbfile.so
-- Adding dynamic channel client server "audin": Audio Input
Redirection Virtual Channel Extension
-- Adding static channel client "cliprdr": Clipboard Virtual Channel Extens=
ion
-- Adding static channel client "drdynvc": Dynamic Virtual Channel Extensio=
n
-- Adding device channel client "drive": Drive Redirection Virtual
Channel Extension
-- Adding dynamic channel client "echo": Echo Virtual Channel Extension
-- Adding device channel client "parallel": Parallel Port Virtual
Channel Extension
-- Adding static channel client "rail": Remote Programs Virtual
Channel Extension
-- Adding static channel client "rdpdr": Device Redirection Virtual
Channel Extension
-- Adding dynamic channel client "rdpei": Input Virtual Channel Extension
-- Adding static channel client server "rdpsnd": Audio Output Virtual
Channel Extension
-- Adding device channel client "serial": Serial Port Virtual Channel Exten=
sion
-- Adding dynamic channel client "tsmf": Video Redirection Virtual
Channel Extension
-- Finding required feature XRandR for X11 randr (X11 randr extension)
-- Found XRANDR: /usr/local/lib/libXrandr.so
-- Found XMLTO: /usr/local/bin/xmlto
-- Finding required feature XShm for X11 shared memory (X11 shared
memory extension)
-- Found XShm: /usr/local/lib/libXext.so
-- Finding recommended feature Xinerama for multi-monitor (X11
multi-monitor extension)
--     Disable feature Xinerama using "-DWITH_XINERAMA=3DOFF"
-- Found Xinerama: /usr/local/lib/libXinerama.so
-- Finding recommended feature Xext for X11 extension (X11 core extensions)
--     Disable feature Xext using "-DWITH_XEXT=3DOFF"
-- Found Xext: /usr/local/lib/libXext.so
-- Finding recommended feature Xcursor for cursor (X11 cursor extension)
--     Disable feature Xcursor using "-DWITH_XCURSOR=3DOFF"
-- Found Xcursor: /usr/local/lib/libXcursor.so
-- Finding recommended feature Xv for video (X11 video extension)
--     Disable feature Xv using "-DWITH_XV=3DOFF"
-- Found Xv: /usr/local/lib/libXv.so
-- Finding recommended feature Xi for input (X11 input extension)
--     Disable feature Xi using "-DWITH_XI=3DOFF"
-- Found Xi: /usr/local/lib/libXi.so
-- Looking for XITouchClass
-- Looking for XITouchClass - found
-- Finding recommended feature Xrender for rendering (X11 render extension)
--     Disable feature Xrender using "-DWITH_XRENDER=3DOFF"
-- Found Xrender: /usr/local/lib/libXrender.so
-- Configuring done
CMake Warning (dev) in client/common/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use th=
e
  cmake_policy command to set the policy and suppress this warning.

  Target "freerdp-client" has an INTERFACE_LINK_LIBRARIES property which
  differs from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    audin-client;echo-client;rdpei-client;tsmf-client;cliprdr-client;drdynv=
c-client;rail-client;rdpdr-client;rdpsnd-client;drive-client;parallel-clien=
t;serial-client;audin-client-alsa;rdpsnd-client-alsa;tsmf-client-ffmpeg-dec=
oder;tsmf-client-gstreamer-decoder;tsmf-client-alsa-audio;freerdp-utils;win=
pr-crt;winpr-path;winpr-file;winpr-synch;winpr-library;winpr-interlocked;fr=
eerdp-core;winpr-crt;winpr-utils

  LINK_INTERFACE_LIBRARIES:



This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_COMPILER
    CMAKE_CXX_FLAGS
    CMAKE_CXX_FLAGS_DEBUG
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_DEBUG
    CMAKE_MODULE_LINKER_FLAGS


-- Build files have been written to:
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451
=3D=3D=3D>  Building for freerdp-1.1.0.b20130711
Scanning dependencies of target winpr-asn1
[  1%] Building C object winpr/libwinpr/asn1/CMakeFiles/winpr-asn1.dir/asn1=
.c.o
Linking C shared library libwinpr-asn1.so
[  1%] Built target winpr-asn1
Scanning dependencies of target winpr-crt
[  1%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/alignment.c.o
[  1%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/conversion.c.o
[  2%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/buffer.c.o
[  2%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/memory.c.o
[  2%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/string.c.o
[  3%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/unicode.c.o
[  3%] Building C object
winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/utf.c.o
Linking C shared library libwinpr-crt.so
[  3%] Built target winpr-crt
Scanning dependencies of target winpr-handle
[  4%] Building C object
winpr/libwinpr/handle/CMakeFiles/winpr-handle.dir/handle.c.o
[  4%] Building C object
winpr/libwinpr/handle/CMakeFiles/winpr-handle.dir/table.c.o
Linking C shared library libwinpr-handle.so
[  4%] Built target winpr-handle
Scanning dependencies of target winpr-synch
[  5%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/address.c.o
[  5%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/barrier.c.o
[  5%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/condition.c.o
[  6%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/critical.c.o
[  6%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/event.c.o
[  6%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/init.c.o
[  7%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/mutex.c.o
[  7%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/semaphore.c.o
[  7%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/sleep.c.o
[  8%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/srw.c.o
[  8%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/synch.c.o
[  8%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/timer.c.o
[  9%] Building C object
winpr/libwinpr/synch/CMakeFiles/winpr-synch.dir/wait.c.o
Linking C shared library libwinpr-synch.so
[  9%] Built target winpr-synch
Scanning dependencies of target winpr-sysinfo
[  9%] Building C object
winpr/libwinpr/sysinfo/CMakeFiles/winpr-sysinfo.dir/sysinfo.c.o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
sysinfo/sysinfo.c:
In function 'GetTickCount':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
sysinfo/sysinfo.c:334:
warning: implicit declaration of function 'gettimeofday'
Linking C shared library libwinpr-sysinfo.so
[  9%] Built target winpr-sysinfo
Scanning dependencies of target winpr-utils
[  9%] Building C object winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/sa=
m.c.o
[  9%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/ntlm.c.o
[ 10%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/print.c.o
In file included from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/trio.h:35,
                 from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/print.c:31:
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/triop.h:431:
warning: type qualifiers ignored on function return type
[ 10%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/stream.c.o
[ 10%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/cmdline.c.o
[ 11%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/Queue.c.o
[ 11%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/Stack.c.o
[ 11%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/PubSub.c.o
[ 12%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/Reference.c.o
[ 12%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/ArrayList.c.o
[ 12%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/Dictionary.c.o
[ 13%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/ListDictionary.=
c.o
[ 13%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/KeyValuePair.c.=
o
[ 13%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/CountdownEvent.=
c.o
[ 14%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/BufferPool.c.o
[ 14%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/ObjectPool.c.o
[ 14%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/StreamPool.c.o
[ 15%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/MessageQueue.c.=
o
[ 15%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/collections/MessagePipe.c.o
[ 15%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/trio/trio.c.o
In file included from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/trio.h:35,
                 from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/trio.c:48:
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/triop.h:431:
warning: type qualifiers ignored on function return type
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/trio.c:5090:
warning: type qualifiers ignored on function return type
[ 16%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/trio/trionan.c.o
[ 16%] Building C object
winpr/libwinpr/utils/CMakeFiles/winpr-utils.dir/trio/triostr.c.o
In file included from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/triostr.h:30,
                 from
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/triostr.c:30:
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
utils/trio/triop.h:431:
warning: type qualifiers ignored on function return type
Linking C shared library libwinpr-utils.so
[ 16%] Built target winpr-utils
Scanning dependencies of target winpr-bcrypt
[ 16%] Building C object
winpr/libwinpr/bcrypt/CMakeFiles/winpr-bcrypt.dir/bcrypt.c.o
Linking C shared library libwinpr-bcrypt.so
[ 16%] Built target winpr-bcrypt
Scanning dependencies of target winpr-credentials
[ 16%] Building C object
winpr/libwinpr/credentials/CMakeFiles/winpr-credentials.dir/credentials.c.o
Linking C shared library libwinpr-credentials.so
[ 16%] Built target winpr-credentials
Scanning dependencies of target winpr-credui
[ 17%] Building C object
winpr/libwinpr/credui/CMakeFiles/winpr-credui.dir/credui.c.o
Linking C shared library libwinpr-credui.so
[ 17%] Built target winpr-credui
Scanning dependencies of target winpr-crypto
[ 17%] Building C object
winpr/libwinpr/crypto/CMakeFiles/winpr-crypto.dir/crypto.c.o
[ 18%] Building C object
winpr/libwinpr/crypto/CMakeFiles/winpr-crypto.dir/cert.c.o
Linking C shared library libwinpr-crypto.so
[ 18%] Built target winpr-crypto
Scanning dependencies of target winpr-dsparse
[ 18%] Building C object
winpr/libwinpr/dsparse/CMakeFiles/winpr-dsparse.dir/dsparse.c.o
Linking C shared library libwinpr-dsparse.so
[ 18%] Built target winpr-dsparse
Scanning dependencies of target winpr-environment
[ 18%] Building C object
winpr/libwinpr/environment/CMakeFiles/winpr-environment.dir/environment.c.o
Linking C shared library libwinpr-environment.so
[ 18%] Built target winpr-environment
Scanning dependencies of target winpr-error
[ 19%] Building C object
winpr/libwinpr/error/CMakeFiles/winpr-error.dir/error.c.o
Linking C shared library libwinpr-error.so
[ 19%] Built target winpr-error
Scanning dependencies of target winpr-file
[ 19%] Building C object winpr/libwinpr/file/CMakeFiles/winpr-file.dir/file=
.c.o
[ 19%] Building C object
winpr/libwinpr/file/CMakeFiles/winpr-file.dir/pattern.c.o
Linking C shared library libwinpr-file.so
[ 19%] Built target winpr-file
Scanning dependencies of target winpr-heap
[ 20%] Building C object winpr/libwinpr/heap/CMakeFiles/winpr-heap.dir/heap=
.c.o
Linking C shared library libwinpr-heap.so
[ 20%] Built target winpr-heap
Scanning dependencies of target winpr-input
[ 20%] Building C object
winpr/libwinpr/input/CMakeFiles/winpr-input.dir/virtualkey.c.o
[ 20%] Building C object
winpr/libwinpr/input/CMakeFiles/winpr-input.dir/scancode.c.o
[ 21%] Building C object
winpr/libwinpr/input/CMakeFiles/winpr-input.dir/keycode.c.o
Linking C shared library libwinpr-input.so
[ 21%] Built target winpr-input
Scanning dependencies of target winpr-interlocked
[ 21%] Building C object
winpr/libwinpr/interlocked/CMakeFiles/winpr-interlocked.dir/interlocked.c.o
Linking C shared library libwinpr-interlocked.so
[ 21%] Built target winpr-interlocked
Scanning dependencies of target winpr-io
[ 21%] Building C object winpr/libwinpr/io/CMakeFiles/winpr-io.dir/io.c.o
Linking C shared library libwinpr-io.so
[ 21%] Built target winpr-io
Scanning dependencies of target winpr-library
[ 22%] Building C object
winpr/libwinpr/library/CMakeFiles/winpr-library.dir/library.c.o
Linking C shared library libwinpr-library.so
[ 22%] Built target winpr-library
Scanning dependencies of target winpr-path
[ 23%] Building C object winpr/libwinpr/path/CMakeFiles/winpr-path.dir/path=
.c.o
[ 23%] Building C object
winpr/libwinpr/path/CMakeFiles/winpr-path.dir/shell.c.o
Linking C shared library libwinpr-path.so
[ 23%] Built target winpr-path
Scanning dependencies of target winpr-pipe
[ 23%] Building C object winpr/libwinpr/pipe/CMakeFiles/winpr-pipe.dir/pipe=
.c.o
Linking C shared library libwinpr-pipe.so
[ 23%] Built target winpr-pipe
Scanning dependencies of target winpr-thread
[ 23%] Building C object
winpr/libwinpr/thread/CMakeFiles/winpr-thread.dir/process.c.o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
thread/process.c:
In function 'ExitProcess':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
thread/process.c:93:
warning: 'noreturn' function does return
[ 24%] Building C object
winpr/libwinpr/thread/CMakeFiles/winpr-thread.dir/processor.c.o
[ 24%] Building C object
winpr/libwinpr/thread/CMakeFiles/winpr-thread.dir/thread.c.o
[ 24%] Building C object
winpr/libwinpr/thread/CMakeFiles/winpr-thread.dir/tls.c.o
Linking C shared library libwinpr-thread.so
[ 24%] Built target winpr-thread
Scanning dependencies of target winpr-pool
[ 25%] Building C object winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/sync=
h.c.o
[ 25%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/work.c.o
[ 25%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/timer.c.o
[ 26%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/io.c.o
[ 26%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/cleanup_group.c.o
[ 26%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/pool.c.o
[ 27%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/callback_environment.c.o
[ 27%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/callback.c.o
[ 27%] Building C object
winpr/libwinpr/pool/CMakeFiles/winpr-pool.dir/callback_cleanup.c.o
Linking C shared library libwinpr-pool.so
[ 27%] Built target winpr-pool
Scanning dependencies of target winpr-registry
[ 28%] Building C object
winpr/libwinpr/registry/CMakeFiles/winpr-registry.dir/registry_reg.c.o
[ 28%] Building C object
winpr/libwinpr/registry/CMakeFiles/winpr-registry.dir/registry.c.o
Linking C shared library libwinpr-registry.so
[ 28%] Built target winpr-registry
Scanning dependencies of target winpr-rpc
[ 28%] Building C object winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/rpc.c.=
o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
rpc/rpc.c:
In function 'RpcRaiseException':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/winpr/libwinpr/=
rpc/rpc.c:526:
warning: 'noreturn' function does return
[ 29%] Building C object winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr.c.=
o
[ 29%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_array.c.o
[ 29%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_context.c.o
[ 30%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_correlation.c.o
[ 30%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_pointer.c.o
[ 30%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_private.c.o
[ 31%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_simple.c.o
[ 31%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_string.c.o
[ 31%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_structure.c.o
[ 32%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/ndr_union.c.o
[ 32%] Building C object
winpr/libwinpr/rpc/CMakeFiles/winpr-rpc.dir/midl.c.o
Linking C shared library libwinpr-rpc.so
[ 32%] Built target winpr-rpc
Scanning dependencies of target winpr-sspi
[ 32%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/NTLM/ntlm_av_pairs.c.o
[ 33%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/NTLM/ntlm_compute.c.o
[ 33%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/NTLM/ntlm_message.c.o
[ 33%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/NTLM/ntlm.c.o
[ 34%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/Negotiate/negotiate.c.o
[ 34%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/Schannel/schannel_openssl.c.o
[ 34%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/Schannel/schannel.c.o
[ 35%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/CredSSP/credssp.c.o
[ 35%] Building C object
winpr/libwinpr/sspi/CMakeFiles/winpr-sspi.dir/sspi.c.o
Linking C shared library libwinpr-sspi.so
[ 35%] Built target winpr-sspi
Scanning dependencies of target winpr-sspicli
[ 35%] Building C object
winpr/libwinpr/sspicli/CMakeFiles/winpr-sspicli.dir/sspicli.c.o
Linking C shared library libwinpr-sspicli.so
[ 35%] Built target winpr-sspicli
Scanning dependencies of target winpr-timezone
[ 36%] Building C object
winpr/libwinpr/timezone/CMakeFiles/winpr-timezone.dir/timezone.c.o
Linking C shared library libwinpr-timezone.so
[ 36%] Built target winpr-timezone
Scanning dependencies of target winpr-winhttp
[ 36%] Building C object
winpr/libwinpr/winhttp/CMakeFiles/winpr-winhttp.dir/winhttp.c.o
Linking C shared library libwinpr-winhttp.so
[ 36%] Built target winpr-winhttp
Scanning dependencies of target winpr-winsock
[ 37%] Building C object
winpr/libwinpr/winsock/CMakeFiles/winpr-winsock.dir/winsock.c.o
Linking C shared library libwinpr-winsock.so
[ 37%] Built target winpr-winsock
Scanning dependencies of target winpr-hash
[ 37%] Building C object winpr/tools/hash/CMakeFiles/winpr-hash.dir/hash.c.=
o
Linking C executable winpr-hash
[ 37%] Built target winpr-hash
Scanning dependencies of target winpr-makecert-tool
[ 37%] Building C object
winpr/tools/makecert/CMakeFiles/winpr-makecert-tool.dir/makecert.c.o
Linking C static library libwinpr-makecert-tool.a
[ 37%] Built target winpr-makecert-tool
Scanning dependencies of target winpr-makecert
[ 37%] Building C object
winpr/tools/makecert/cli/CMakeFiles/winpr-makecert.dir/main.c.o
Linking C executable winpr-makecert
[ 37%] Built target winpr-makecert
Scanning dependencies of target freerdp-utils
[ 37%] Building C object libfreerdp/utils/CMakeFiles/freerdp-utils.dir/even=
t.c.o
[ 38%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/bitmap.c.o
[ 38%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/list.c.o
[ 38%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/passphrase.c.o
[ 39%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/pcap.c.o
[ 39%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/profiler.c.o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/util=
s/profiler.c:
In function 'profiler_print':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/util=
s/profiler.c:73:
warning: format '%10lu' expects type 'long unsigned int', but argument
4 has type 'UINT32'
[ 39%] Building C object libfreerdp/utils/CMakeFiles/freerdp-utils.dir/rail=
.c.o
[ 40%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/signal.c.o
[ 40%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/stopwatch.c.o
[ 41%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/svc_plugin.c.o
[ 41%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/tcp.c.o
[ 41%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/time.c.o
[ 42%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/uds.c.o
[ 42%] Building C object
libfreerdp/utils/CMakeFiles/freerdp-utils.dir/msusb.c.o
Linking C shared library libfreerdp-utils.so
[ 42%] Built target freerdp-utils
Scanning dependencies of target freerdp-common
[ 43%] Building C object
libfreerdp/common/CMakeFiles/freerdp-common.dir/addin.c.o
[ 43%] Building C object
libfreerdp/common/CMakeFiles/freerdp-common.dir/settings.c.o
Linking C shared library libfreerdp-common.so
[ 43%] Built target freerdp-common
Scanning dependencies of target freerdp-primitives
[ 44%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_add.c.o
[ 44%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_andor.c.o
[ 44%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_alphaComp.c.o
[ 45%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_colors.c.o
[ 45%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_copy.c.o
[ 45%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_set.c.o
[ 46%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_shift.c.o
[ 46%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_sign.c.o
[ 46%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/primitives.c.o
[ 47%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_add_opt.c.o
[ 47%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_andor_opt.c.o
[ 47%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_alphaComp_opt.=
c.o
[ 48%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_colors_opt.c.o
[ 48%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_set_opt.c.o
[ 48%] Building C object
libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_shift_opt.c.o
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:
In function 'sse2_lShiftC_16s':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:41:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:
In function 'sse2_rShiftC_16s':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:44:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:
In function 'sse2_lShiftC_16u':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:47:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:
In function 'sse2_rShiftC_16u':
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
/usr/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451/libfreerdp/prim=
itives/prim_shift_opt.c:50:
error: shift must be an immediate
*** [libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/prim_shift_opt=
.c.o]
Error code 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451.
*** [libfreerdp/primitives/CMakeFiles/freerdp-primitives.dir/all] Error cod=
e 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451.
*** [all] Error code 1

Stop in /tmp/obj/usr/ports/net/freerdp/work/FreeRDP-FreeRDP-780d451.
*** [do-build] Error code 1

Stop in /usr/ports/net/freerdp.
*** [build] Error code 1

Stop in /usr/ports/net/freerdp.
root@jnb:/usr/ports/net/freerdp#
Comment 4 vsjcfm 2014-01-18 10:30:16 UTC
2014/1/15 Dima Panov <fluffy@freebsd.org>:
> Shoud be fixed. Port require now a modern compiler (clang>=33, gcc>=4.7)
Yep, freerdp can be successfully built with gcc47, so this PR may be closed.
But it still fails with clang-3.3 on 9.2-RELEASE as desribed there -
ports/185796
Comment 5 Raphael Kubo da Costa freebsd_committer freebsd_triage 2014-12-30 18:18:21 UTC
Since the submitter said this PR can be closed, and the build is also working fine with clang these days, closing.