Source: freerdp Version: 1.1.0~git20140809.1.b07a5c1+dfsg Severity: normal Tags: patch User: debian-powe...@lists.debian.org Usertags: ppc64el
Dear Maintainer, Currently freerdp doesn't build (FTBFS) in ppc64el because the POWER processor doesn't support the SSE instructions, causing a different symbolset for freerdp. I just created the symbol set for ppc64el and add it to the symbols. With this patch, now freedrp builds fine on ppc64el platform. Thank you, Breno
Index: freerdp-1.1.0~git20140809.1.b07a5c1+dfsg/debian/libfreerdp1.symbols =================================================================== --- freerdp-1.1.0~git20140809.1.b07a5c1+dfsg.orig/debian/libfreerdp1.symbols +++ freerdp-1.1.0~git20140809.1.b07a5c1+dfsg/debian/libfreerdp1.symbols @@ -328,7 +328,7 @@ libfreerdp-codec.so.1.1 libfreerdp1 #MIN nsc_context_new@Base 1.1.0~beta1+git20130629 nsc_context_set_pixel_format@Base 1.1.0~beta1+git20130629 nsc_encode@Base 1.1.0~beta1+git20130629 - nsc_init_sse2@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)nsc_init_sse2@Base 1.1.0~beta1+git20130629 nsc_process_message@Base 1.1.0~beta1+git20130629 rdpsnd_compute_audio_time_length@Base 1.1.0~beta1+git20130629 rdpsnd_free_audio_formats@Base 1.1.0~beta1+git20130629 @@ -349,7 +349,7 @@ libfreerdp-codec.so.1.1 libfreerdp1 #MIN rfx_dwt_2d_decode@Base 1.1.0~beta1+git20130629 rfx_dwt_2d_encode@Base 1.1.0~beta1+git20130629 rfx_encode_rgb@Base 1.1.0~beta1+git20130629 - rfx_init_sse2@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)rfx_init_sse2@Base 1.1.0~beta1+git20130629 rfx_message_free@Base 1.1.0~beta1+git20130629 rfx_message_get_rect@Base 1.1.0~beta1+git20130629 rfx_message_get_rect_count@Base 1.1.0~beta1+git20130629 @@ -1777,21 +1777,21 @@ libfreerdp-primitives.so.1.1 libfreerdp1 primitives_init_shift_opt@Base 1.1.0~beta1+git20130629 primitives_init_sign@Base 1.1.0~beta1+git20130629 primitives_init_sign_opt@Base 1.1.0~beta1+git20130629 - sse2_RGBToRGB_16s8u_P3AC4R@Base 1.1.0~beta1+git20130629 - sse2_RGBToYCbCr_16s16s_P3P3@Base 1.1.0~beta1+git20130629 - sse2_alphaComp_argb@Base 1.1.0~beta1+git20130629 - sse2_lShiftC_16s@Base 1.1.0~beta1+git20130629 - sse2_lShiftC_16u@Base 1.1.0~beta1+git20130629 - sse2_rShiftC_16s@Base 1.1.0~beta1+git20130629 - sse2_rShiftC_16u@Base 1.1.0~beta1+git20130629 - sse2_set_32s@Base 1.1.0~beta1+git20130629 - sse2_set_32u@Base 1.1.0~beta1+git20130629 - sse2_set_8u@Base 1.1.0~beta1+git20130629 - sse2_yCbCrToRGB_16s16s_P3P3@Base 1.1.0~beta1+git20130629 - sse3_add_16s@Base 1.1.0~beta1+git20130629 - sse3_andC_32u@Base 1.1.0~beta1+git20130629 - sse3_orC_32u@Base 1.1.0~beta1+git20130629 - ssse3_sign_16s@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_RGBToRGB_16s8u_P3AC4R@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_RGBToYCbCr_16s16s_P3P3@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_alphaComp_argb@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_lShiftC_16s@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_lShiftC_16u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_rShiftC_16s@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_rShiftC_16u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_set_32s@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_set_32u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_set_8u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse2_yCbCrToRGB_16s16s_P3P3@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse3_add_16s@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse3_andC_32u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)sse3_orC_32u@Base 1.1.0~beta1+git20130629 + (arch=!ppc64el)ssse3_sign_16s@Base 1.1.0~beta1+git20130629 libfreerdp-rail.so.1.1 libfreerdp1 #MINVER# icon_cache_free@Base 1.1.0~beta1+git20130629 icon_cache_get@Base 1.1.0~beta1+git20130629