From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Cech Subject: Re: [PATCH] gnu: luajit: Add -fPIC into CFLAGS. Date: Sat, 27 Dec 2014 13:08:50 +0100 Message-ID: <87oaqpwazx.wl%sleep_walker@suse.cz> References: <1418683961-28525-1-git-send-email-sleep_walker@suse.cz> <87sigf7cat.fsf@gnu.org> <87zjanwg1p.wl%sleep_walker@suse.cz> <87zjanpaku.fsf@gnu.org> <87wq5rw9tn.wl%tcech@suse.cz> <87vblbp7g1.fsf@gnu.org> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4qB0-00037f-0m for guix-devel@gnu.org; Sat, 27 Dec 2014 07:09:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y4qAv-0007f1-Ay for guix-devel@gnu.org; Sat, 27 Dec 2014 07:08:57 -0500 In-Reply-To: <87vblbp7g1.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Cc: guix-devel@gnu.org, enlightenment-devel@lists.sourceforge.net At Tue, 16 Dec 2014 23:15:42 +0100, Ludovic Court=C3=A8s wrote: >=20 > Tomas Cech skribis: >=20 > > CCLD lib/ecore_ipc/libecore_ipc.la > > ld: /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/liblua= jit-5.1.a(lj_err.o): relocation R_X86_64_32S against `.rodata' cannot be us= ed when making a shared object; recompile with -fPIC > > /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-= 5.1.a: error adding symbols: Bad value > > collect2: error: ld returned 1 exit status > > Makefile:16352: recipe for target 'lib/evas/libevas.la' failed >=20 > That looks like an EFL problem: why is it trying to use libluajit.a when > apparently building libecore_ipc.so? I'm afraid that I don't have deep enough knowledge of libtool to decide whether it is correct and expected behaviour or not. >=20 > Could you build EFL with --disable-silent-rules or similar so the log > shows more details? I built the package with --keep-failed, entered the result directory and re= -run with V=3D99. make --no-print-directory all-recursive Making all in src make all-recursive /gnu/store/qx011cng51s58ggy4xc5iy2yc1965c3x-bash-4.3.30/bin/bash ../libtool= --tag=3DCXX --mode=3Dlink g++ -g -O2 -std=3Dgnu++11 -no-undefined -ver= sion-info 13:2:12 -o lib/evas/libevas.la -rpath /gnu/store/gdz2fkwm00lkqh= 30yxd0y8b0gj2g7v0r-efl-1.12.2/lib static_libs/libunibreak/lib_evas_libevas_= la-linebreak.lo static_libs/libunibreak/lib_evas_libevas_la-linebreakdata.l= o static_libs/libunibreak/lib_evas_libevas_la-linebreakdef.lo static_libs/l= ibunibreak/lib_evas_libevas_la-wordbreak.lo lib/evas/lib_evas_libevas_la-ma= in.lo lib/evas/canvas/lib_evas_libevas_la-common_interfaces.lo lib/evas/can= vas/lib_evas_libevas_la-evas_callbacks.lo lib/evas/canvas/lib_evas_libevas_= la-evas_clip.lo lib/evas/canvas/lib_evas_libevas_la-evas_common_interface.l= o lib/evas/canvas/lib_evas_libevas_la-evas_data.lo lib/evas/canvas/lib_evas= _libevas_la-evas_device.lo lib/evas/canvas/lib_evas_libevas_la-evas_events.= lo lib/evas/canvas/lib_evas_libevas_la-evas_focus.lo lib/evas/canvas/lib_ev= as_libevas_la-evas_key.lo lib/evas/canvas/lib_evas_libevas_la-evas_key_grab= .lo lib/evas/canvas/lib_evas_libevas_la-evas_layer.lo lib/evas/canvas/lib_e= vas_libevas_la-evas_main.lo lib/evas/canvas/lib_evas_libevas_la-evas_name.l= o lib/evas/canvas/lib_evas_libevas_la-evas_object_image.lo lib/evas/canvas/= lib_evas_libevas_la-evas_object_main.lo lib/evas/canvas/lib_evas_libevas_la= -evas_object_inform.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_inte= rcept.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_line.lo lib/evas/c= anvas/lib_evas_libevas_la-evas_object_polygon.lo lib/evas/canvas/lib_evas_l= ibevas_la-evas_object_rectangle.lo lib/evas/canvas/lib_evas_libevas_la-evas= _object_smart.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_smart_clip= ped.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_box.lo lib/evas/canv= as/lib_evas_libevas_la-evas_object_table.lo lib/evas/canvas/lib_evas_libeva= s_la-evas_object_text.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_te= xtblock.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_textgrid.lo lib/= evas/canvas/lib_evas_libevas_la-evas_object_grid.lo lib/evas/canvas/lib_eva= s_libevas_la-evas_font_dir.lo lib/evas/canvas/lib_evas_libevas_la-evas_rect= angle.lo lib/evas/canvas/lib_evas_libevas_la-evas_render.lo lib/evas/canvas= /lib_evas_libevas_la-evas_render2.lo lib/evas/canvas/lib_evas_libevas_la-ev= as_render2_updates.lo lib/evas/canvas/lib_evas_libevas_la-evas_smart.lo lib= /evas/canvas/lib_evas_libevas_la-evas_stack.lo lib/evas/canvas/lib_evas_lib= evas_la-evas_async_events.lo lib/evas/canvas/lib_evas_libevas_la-evas_stats= .lo lib/evas/canvas/lib_evas_libevas_la-evas_touch_point.lo lib/evas/canvas= /lib_evas_libevas_la-evas_map.lo lib/evas/canvas/lib_evas_libevas_la-evas_g= l.lo lib/evas/canvas/lib_evas_libevas_la-evas_out.lo lib/evas/cache/lib_eva= s_libevas_la-evas_cache_image.lo lib/evas/cache/lib_evas_libevas_la-evas_ca= che_engine_image.lo lib/evas/cache/lib_evas_libevas_la-evas_preload.lo lib/= evas/cache2/lib_evas_libevas_la-evas_cache2.lo lib/evas/cserve2/lib_evas_li= bevas_la-evas_cs2_image_data.lo lib/evas/cserve2/lib_evas_libevas_la-evas_c= s2_client.lo lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_utils.lo lib/eva= s/file/lib_evas_libevas_la-evas_module.lo lib/evas/file/lib_evas_libevas_la= -evas_path.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_object.lo lib/eva= s/canvas/lib_evas_libevas_la-evas_3d_scene.lo lib/evas/canvas/lib_evas_libe= vas_la-evas_3d_node.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_camera.l= o lib/evas/canvas/lib_evas_libevas_la-evas_3d_light.lo lib/evas/canvas/lib_= evas_libevas_la-evas_3d_mesh.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d= _texture.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_material.lo lib/eva= s/canvas/lib_evas_libevas_la-evas_3d_mesh_loader_md2.lo lib/evas/canvas/lib= _evas_libevas_la-evas_3d_mesh_loader_obj.lo lib/evas/canvas/lib_evas_libeva= s_la-evas_3d_mesh_saver_obj.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_= mesh_loader_eet.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_saver_e= et.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_eet.lo lib/evas/common/li= b_evas_libevas_la-evas_op_copy_main_.lo lib/evas/common/lib_evas_libevas_la= -evas_op_blend_main_.lo lib/evas/common/lib_evas_libevas_la-evas_op_add_mai= n_.lo lib/evas/common/lib_evas_libevas_la-evas_op_sub_main_.lo lib/evas/com= mon/lib_evas_libevas_la-evas_op_mask_main_.lo lib/evas/common/lib_evas_libe= vas_la-evas_op_mul_main_.lo lib/evas/common/lib_evas_libevas_la-evas_alpha_= main.lo lib/evas/common/lib_evas_libevas_la-evas_blend_main.lo lib/evas/com= mon/lib_evas_libevas_la-evas_blit_main.lo lib/evas/common/lib_evas_libevas_= la-evas_convert_color.lo lib/evas/common/lib_evas_libevas_la-evas_convert_c= olorspace.lo lib/evas/common/lib_evas_libevas_la-evas_convert_gry_1.lo lib/= evas/common/lib_evas_libevas_la-evas_convert_gry_8.lo lib/evas/common/lib_e= vas_libevas_la-evas_convert_main.lo lib/evas/common/lib_evas_libevas_la-eva= s_convert_rgb_16.lo lib/evas/common/lib_evas_libevas_la-evas_convert_rgb_24= .lo lib/evas/common/lib_evas_libevas_la-evas_convert_rgb_8.lo lib/evas/comm= on/lib_evas_libevas_la-evas_convert_grypal_6.lo lib/evas/common/lib_evas_li= bevas_la-evas_convert_yuv.lo lib/evas/common/lib_evas_libevas_la-evas_cpu.l= o lib/evas/common/lib_evas_libevas_la-evas_draw_main.lo lib/evas/common/lib= _evas_libevas_la-evas_font_draw.lo lib/evas/common/lib_evas_libevas_la-evas= _font_load.lo lib/evas/common/lib_evas_libevas_la-evas_font_main.lo lib/eva= s/common/lib_evas_libevas_la-evas_font_query.lo lib/evas/common/lib_evas_li= bevas_la-evas_font_compress.lo lib/evas/common/lib_evas_libevas_la-evas_ima= ge_load.lo lib/evas/common/lib_evas_libevas_la-evas_image_save.lo lib/evas/= common/lib_evas_libevas_la-evas_image_main.lo lib/evas/common/lib_evas_libe= vas_la-evas_image_data.lo lib/evas/common/lib_evas_libevas_la-evas_image_sc= alecache.lo lib/evas/common/lib_evas_libevas_la-evas_line_main.lo lib/evas/= common/lib_evas_libevas_la-evas_polygon_main.lo lib/evas/common/lib_evas_li= bevas_la-evas_rectangle_main.lo lib/evas/common/lib_evas_libevas_la-evas_sc= ale_main.lo lib/evas/common/lib_evas_libevas_la-evas_scale_sample.lo lib/ev= as/common/lib_evas_libevas_la-evas_scale_smooth.lo lib/evas/common/lib_evas= _libevas_la-evas_scale_span.lo lib/evas/common/lib_evas_libevas_la-evas_thr= ead_render.lo lib/evas/common/lib_evas_libevas_la-evas_tiler.lo lib/evas/co= mmon/lib_evas_libevas_la-evas_regionbuf.lo lib/evas/common/lib_evas_libevas= _la-evas_pipe.lo lib/evas/common/language/lib_evas_libevas_la-evas_bidi_uti= ls.lo lib/evas/common/language/lib_evas_libevas_la-evas_language_utils.lo l= ib/evas/common/lib_evas_libevas_la-evas_text_utils.lo lib/evas/common/lib_e= vas_libevas_la-evas_font_ot.lo lib/evas/common/lib_evas_libevas_la-evas_map= _image.lo lib/evas/filters/lib_evas_libevas_la-evas_filter.lo lib/evas/filt= ers/lib_evas_libevas_la-evas_filter_blend.lo lib/evas/filters/lib_evas_libe= vas_la-evas_filter_blur.lo lib/evas/filters/lib_evas_libevas_la-evas_filter= _bump.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_curve.lo lib/evas= /filters/lib_evas_libevas_la-evas_filter_displace.lo lib/evas/filters/lib_e= vas_libevas_la-evas_filter_mask.lo lib/evas/filters/lib_evas_libevas_la-eva= s_filter_parser.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_transfo= rm.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_utils.lo modules/eva= s/engines/software_generic/lib_evas_libevas_la-evas_engine.lo modules/evas/= engines/buffer/lib_evas_libevas_la-evas_engine.lo modules/evas/engines/buff= er/lib_evas_libevas_la-evas_outbuf.lo modules/evas/loaders/bmp= /lib_evas_libevas_la-evas_image_load_bmp.lo modules/evas/loaders/dds/lib_ev= as_libevas_la-evas_image_load_dds.lo modules/evas/loaders/dds/lib_evas_libe= vas_la-s3tc_decoder.lo modules/evas/loaders/eet/lib_evas_libevas_la-evas_im= age_load_eet.lo modules/evas/savers/eet/lib_evas_libevas_la-evas_image_save= _eet.lo modules/evas/loaders/generic/lib_evas_libevas_la-evas_image_load_ge= neric.lo modules/evas/loaders/ico/lib_evas_libevas_la-evas_image_load_ico.= lo modules/evas/loaders/jpeg/lib_evas_libevas_la-evas_image_load_jpeg.lo mo= dules/evas/savers/jpeg/lib_evas_libevas_la-evas_image_save_jpeg.lo modules= /evas/loaders/pmaps/lib_evas_libevas_la-evas_image_load_pmaps.lo modules/ev= as/loaders/png/lib_evas_libevas_la-evas_image_load_png.lo modules/evas/save= rs/png/lib_evas_libevas_la-evas_image_save_png.lo modules/evas/loaders/psd/= lib_evas_libevas_la-evas_image_load_psd.lo modules/evas/loaders/tga/lib_eva= s_libevas_la-evas_image_load_tga.lo modules/evas/loaders/wbmp/lib_evas_lib= evas_la-evas_image_load_wbmp.lo modules/evas/loaders/xpm/lib_evas_libevas_= la-evas_image_load_xpm.lo modules/evas/loaders/tgv/lib_evas_libevas_la-evas= _image_load_tgv.lo modules/evas/savers/tgv/lib_evas_libevas_la-evas_image_s= ave_tgv.lo static_libs/rg_etc/lib_evas_libevas_la-rg_etc1.lo static_libs/rg= _etc/lib_evas_libevas_la-rg_etc2.lo static_libs/rg_etc/lib_evas_libevas_la-= etc2_encoder.lo static_libs/lz4/lib_evas_libevas_la-lz4.lo static_libs/lz4/= lib_evas_libevas_la-lz4hc.lo lib/evas/common/libevas_op_blend_sse3.la lib/e= vas/common/libevas_convert_rgb_32.la -fvisibility=3Dhidden -fdata-sections = -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed = -Wl,--no-copy-dt-needed-entries -L/gnu/store/xbnr9dsrx24rm49b8iddc2szv3a= bbj6h-fontconfig-2.10.93/lib -L/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-= freetype-2.4.11/lib -L/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0= .19.6/lib -L/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib -= L/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib -lpng15 -lfri= bidi -lfontconfig -lfreetype -lluajit-5.1 lib/efl/libefl.la lib/eina/libe= ina.la lib/eet/libeet.la lib/eo/libeo.la -lpthread -ljpeg -ldl -lm = -lrt -ljpeg -L/gnu/store/1n4q2i11pjrhnw88lk5as= q90j93nxdrv-libpng-1.5.17/lib -lpng15 =20 libtool: link: g++ -fPIC -DPIC -shared -nostdlib /gnu/store/4k20pkxgvfc22w= pcvh6xr26ma4b619ad-glibc-2.20/lib/crti.o /gnu/store/k7w7wdpvaqlkwq0ijz9149p= qn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/crtbeginS.o = static_libs/libunibreak/.libs/lib_evas_libevas_la-linebreak.o static_libs/= libunibreak/.libs/lib_evas_libevas_la-linebreakdata.o static_libs/libunibre= ak/.libs/lib_evas_libevas_la-linebreakdef.o static_libs/libunibreak/.libs/l= ib_evas_libevas_la-wordbreak.o lib/evas/.libs/lib_evas_libevas_la-main.o li= b/evas/canvas/.libs/lib_evas_libevas_la-common_interfaces.o lib/evas/canvas= /.libs/lib_evas_libevas_la-evas_callbacks.o lib/evas/canvas/.libs/lib_evas_= libevas_la-evas_clip.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_commo= n_interface.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_data.o lib/eva= s/canvas/.libs/lib_evas_libevas_la-evas_device.o lib/evas/canvas/.libs/lib_= evas_libevas_la-evas_events.o lib/evas/canvas/.libs/lib_evas_libevas_la-eva= s_focus.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_key.o lib/evas/can= vas/.libs/lib_evas_libevas_la-evas_key_grab.o lib/evas/canvas/.libs/lib_eva= s_libevas_la-evas_layer.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_ma= in.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_name.o lib/evas/canvas/= .libs/lib_evas_libevas_la-evas_object_image.o lib/evas/canvas/.libs/lib_eva= s_libevas_la-evas_object_main.o lib/evas/canvas/.libs/lib_evas_libevas_la-e= vas_object_inform.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_i= ntercept.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_line.o lib= /evas/canvas/.libs/lib_evas_libevas_la-evas_object_polygon.o lib/evas/canva= s/.libs/lib_evas_libevas_la-evas_object_rectangle.o lib/evas/canvas/.libs/l= ib_evas_libevas_la-evas_object_smart.o lib/evas/canvas/.libs/lib_evas_libev= as_la-evas_object_smart_clipped.o lib/evas/canvas/.libs/lib_evas_libevas_la= -evas_object_box.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_ta= ble.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_text.o lib/evas= /canvas/.libs/lib_evas_libevas_la-evas_object_textblock.o lib/evas/canvas/.= libs/lib_evas_libevas_la-evas_object_textgrid.o lib/evas/canvas/.libs/lib_e= vas_libevas_la-evas_object_grid.o lib/evas/canvas/.libs/lib_evas_libevas_la= -evas_font_dir.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_rectangle.o= lib/evas/canvas/.libs/lib_evas_libevas_la-evas_render.o lib/evas/canvas/.l= ibs/lib_evas_libevas_la-evas_render2.o lib/evas/canvas/.libs/lib_evas_libev= as_la-evas_render2_updates.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas= _smart.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_stack.o lib/evas/ca= nvas/.libs/lib_evas_libevas_la-evas_async_events.o lib/evas/canvas/.libs/li= b_evas_libevas_la-evas_stats.o lib/evas/canvas/.libs/lib_evas_libevas_la-ev= as_touch_point.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_map.o lib/e= vas/canvas/.libs/lib_evas_libevas_la-evas_gl.o lib/evas/canvas/.libs/lib_ev= as_libevas_la-evas_out.o lib/evas/cache/.libs/lib_evas_libevas_la-evas_cach= e_image.o lib/evas/cache/.libs/lib_evas_libevas_la-evas_cache_engine_image.= o lib/evas/cache/.libs/lib_evas_libevas_la-evas_preload.o lib/evas/cache2/.= libs/lib_evas_libevas_la-evas_cache2.o lib/evas/cserve2/.libs/lib_evas_libe= vas_la-evas_cs2_image_data.o lib/evas/cserve2/.libs/lib_evas_libevas_la-eva= s_cs2_client.o lib/evas/cserve2/.libs/lib_evas_libevas_la-evas_cs2_utils.o = lib/evas/file/.libs/lib_evas_libevas_la-evas_module.o lib/evas/file/.libs/l= ib_evas_libevas_la-evas_path.o lib/evas/canvas/.libs/lib_evas_libevas_la-ev= as_3d_object.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_scene.o li= b/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_node.o lib/evas/canvas/.lib= s/lib_evas_libevas_la-evas_3d_camera.o lib/evas/canvas/.libs/lib_evas_libev= as_la-evas_3d_light.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mes= h.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_texture.o lib/evas/ca= nvas/.libs/lib_evas_libevas_la-evas_3d_material.o lib/evas/canvas/.libs/lib= _evas_libevas_la-evas_3d_mesh_loader_md2.o lib/evas/canvas/.libs/lib_evas_l= ibevas_la-evas_3d_mesh_loader_obj.o lib/evas/canvas/.libs/lib_evas_libevas_= la-evas_3d_mesh_saver_obj.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_= 3d_mesh_loader_eet.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh= _saver_eet.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_eet.o lib/ev= as/common/.libs/lib_evas_libevas_la-evas_op_copy_main_.o lib/evas/common/.l= ibs/lib_evas_libevas_la-evas_op_blend_main_.o lib/evas/common/.libs/lib_eva= s_libevas_la-evas_op_add_main_.o lib/evas/common/.libs/lib_evas_libevas_la-= evas_op_sub_main_.o lib/evas/common/.libs/lib_evas_libevas_la-evas_op_mask_= main_.o lib/evas/common/.libs/lib_evas_libevas_la-evas_op_mul_main_.o lib/e= vas/common/.libs/lib_evas_libevas_la-evas_alpha_main.o lib/evas/common/.lib= s/lib_evas_libevas_la-evas_blend_main.o lib/evas/common/.libs/lib_evas_libe= vas_la-evas_blit_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_conv= ert_color.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_colorspa= ce.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_gry_1.o lib/eva= s/common/.libs/lib_evas_libevas_la-evas_convert_gry_8.o lib/evas/common/.li= bs/lib_evas_libevas_la-evas_convert_main.o lib/evas/common/.libs/lib_evas_l= ibevas_la-evas_convert_rgb_16.o lib/evas/common/.libs/lib_evas_libevas_la-e= vas_convert_rgb_24.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert= _rgb_8.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_grypal_6.o = lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_yuv.o lib/evas/commo= n/.libs/lib_evas_libevas_la-evas_cpu.o lib/evas/common/.libs/lib_evas_libev= as_la-evas_draw_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_font_= draw.o lib/evas/common/.libs/lib_evas_libevas_la-evas_font_load.o lib/evas/= common/.libs/lib_evas_libevas_la-evas_font_main.o lib/evas/common/.libs/lib= _evas_libevas_la-evas_font_query.o lib/evas/common/.libs/lib_evas_libevas_l= a-evas_font_compress.o lib/evas/common/.libs/lib_evas_libevas_la-evas_image= _load.o lib/evas/common/.libs/lib_evas_libevas_la-evas_image_save.o lib/eva= s/common/.libs/lib_evas_libevas_la-evas_image_main.o lib/evas/common/.libs/= lib_evas_libevas_la-evas_image_data.o lib/evas/common/.libs/lib_evas_libeva= s_la-evas_image_scalecache.o lib/evas/common/.libs/lib_evas_libevas_la-evas= _line_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_polygon_main.o = lib/evas/common/.libs/lib_evas_libevas_la-evas_rectangle_main.o lib/evas/co= mmon/.libs/lib_evas_libevas_la-evas_scale_main.o lib/evas/common/.libs/lib_= evas_libevas_la-evas_scale_sample.o lib/evas/common/.libs/lib_evas_libevas_= la-evas_scale_smooth.o lib/evas/common/.libs/lib_evas_libevas_la-evas_scale= _span.o lib/evas/common/.libs/lib_evas_libevas_la-evas_thread_render.o lib/= evas/common/.libs/lib_evas_libevas_la-evas_tiler.o lib/evas/common/.libs/li= b_evas_libevas_la-evas_regionbuf.o lib/evas/common/.libs/lib_evas_libevas_l= a-evas_pipe.o lib/evas/common/language/.libs/lib_evas_libevas_la-evas_bidi_= utils.o lib/evas/common/language/.libs/lib_evas_libevas_la-evas_language_ut= ils.o lib/evas/common/.libs/lib_evas_libevas_la-evas_text_utils.o lib/evas/= common/.libs/lib_evas_libevas_la-evas_font_ot.o lib/evas/common/.libs/lib_e= vas_libevas_la-evas_map_image.o lib/evas/filters/.libs/lib_evas_libevas_la-= evas_filter.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_blend.= o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_blur.o lib/evas/fi= lters/.libs/lib_evas_libevas_la-evas_filter_bump.o lib/evas/filters/.libs/l= ib_evas_libevas_la-evas_filter_curve.o lib/evas/filters/.libs/lib_evas_libe= vas_la-evas_filter_displace.o lib/evas/filters/.libs/lib_evas_libevas_la-ev= as_filter_mask.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_par= ser.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_transform.o li= b/evas/filters/.libs/lib_evas_libevas_la-evas_filter_utils.o modules/evas/e= ngines/software_generic/.libs/lib_evas_libevas_la-evas_engine.o modules/eva= s/engines/buffer/.libs/lib_evas_libevas_la-evas_engine.o modules/evas/engin= es/buffer/.libs/lib_evas_libevas_la-evas_outbuf.o modules/evas/loaders/bmp/= .libs/lib_evas_libevas_la-evas_image_load_bmp.o modules/evas/loaders/dds/.l= ibs/lib_evas_libevas_la-evas_image_load_dds.o modules/evas/loaders/dds/.lib= s/lib_evas_libevas_la-s3tc_decoder.o modules/evas/loaders/eet/.libs/lib_eva= s_libevas_la-evas_image_load_eet.o modules/evas/savers/eet/.libs/lib_evas_l= ibevas_la-evas_image_save_eet.o modules/evas/loaders/generic/.libs/lib_evas= _libevas_la-evas_image_load_generic.o modules/evas/loaders/ico/.libs/lib_ev= as_libevas_la-evas_image_load_ico.o modules/evas/loaders/jpeg/.libs/lib_eva= s_libevas_la-evas_image_load_jpeg.o modules/evas/savers/jpeg/.libs/lib_evas= _libevas_la-evas_image_save_jpeg.o modules/evas/loaders/pmaps/.libs/lib_eva= s_libevas_la-evas_image_load_pmaps.o modules/evas/loaders/png/.libs/lib_eva= s_libevas_la-evas_image_load_png.o modules/evas/savers/png/.libs/lib_evas_l= ibevas_la-evas_image_save_png.o modules/evas/loaders/psd/.libs/lib_evas_lib= evas_la-evas_image_load_psd.o modules/evas/loaders/tga/.libs/lib_evas_libev= as_la-evas_image_load_tga.o modules/evas/loaders/wbmp/.libs/lib_evas_libeva= s_la-evas_image_load_wbmp.o modules/evas/loaders/xpm/.libs/lib_evas_libevas= _la-evas_image_load_xpm.o modules/evas/loaders/tgv/.libs/lib_evas_libevas_l= a-evas_image_load_tgv.o modules/evas/savers/tgv/.libs/lib_evas_libevas_la-e= vas_image_save_tgv.o static_libs/rg_etc/.libs/lib_evas_libevas_la-rg_etc1.o= static_libs/rg_etc/.libs/lib_evas_libevas_la-rg_etc2.o static_libs/rg_etc/= .libs/lib_evas_libevas_la-etc2_encoder.o static_libs/lz4/.libs/lib_evas_lib= evas_la-lz4.o static_libs/lz4/.libs/lib_evas_libevas_la-lz4hc.o -Wl,--whol= e-archive lib/evas/common/.libs/libevas_op_blend_sse3.a lib/evas/common/.li= bs/libevas_convert_rgb_32.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/tmp/nix= -build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/efl/.libs -Wl,-rpath -Wl,/tmp/ni= x-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eet/.libs -Wl,-rpath -Wl,/gnu/s= tore/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib -Wl,-rpath -Wl,/gn= u/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib -Wl,-rpath = -Wl,/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib -Wl,-rpath = -Wl,/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib -Wl,-rp= ath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs -Wl,-rp= ath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/.libs -Wl,-= rpath -Wl,/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib -Wl,-r= path -Wl,/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib -Wl,= -rpath -Wl,/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib -W= l,-rpath -Wl,/gnu/store/gdz2fkwm00lkqh30yxd0y8b0gj2g7v0r-efl-1.12.2/lib -Wl= ,-rpath -Wl,/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib = -Wl,-rpath -Wl,/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.= 93/lib -Wl,-rpath -Wl,/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1= .0/lib -Wl,-rpath -Wl,/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-= 2.4.11/lib -Wl,-rpath -Wl,/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjp= eg-9a/lib -Wl,-rpath -Wl,/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng= -1.5.17/lib -Wl,-rpath -Wl,/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-= 4.8.3-lib/lib -L/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs= -L/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/.libs -L/gnu/sto= re/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib -L/gnu/store/kc5= 5w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib -L/gnu/store/dmf8amsaijl4= 9sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib -L/gnu/store/1n4q2i11pjrhnw88lk5asq= 90j93nxdrv-libpng-1.5.17/lib -L/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-= luajit-2.0.3/lib -L/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/= lib -L/gnu/store/gw3z0lnnlrxm1lxx0qfp6zcp5vc89x09-zlib-1.2.7/lib -L/gnu/sto= re/24zz6gxb2i1jm3miazwdy0pc1s1ybz63-openssl-1.0.1j/lib /tmp/nix-build-efl-1= .12.2.drv-1/efl-1.12.2/src/lib/efl/.libs/libefl.so /tmp/nix-build-efl-1.12.= 2.drv-1/efl-1.12.2/src/lib/eet/.libs/libeet.so -L/gnu/store/3jdrqfps7syrkzj= jp1yylq0wmfqlh899-libjpeg-9a/lib /gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3= n-fribidi-0.19.6/lib/libfribidi.so /gnu/store/xbnr9dsrx24rm49b8iddc2szv3abb= j6h-fontconfig-2.10.93/lib/libfontconfig.so /gnu/store/vm27cy7890kd3mjiic60= 2ryfpg9i9amj-expat-2.1.0/lib/libexpat.so /gnu/store/kc55w86f5sfqygvms8ra8p8= vgk4fxdm7-freetype-2.4.11/lib/libfreetype.so -lbz2 -lluajit-5.1 lib/efl/.li= bs/libefl.so /tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs/li= beo.so lib/eina/.libs/libeina.so lib/eet/.libs/libeet.so -lssl -lcrypto lib= /eo/.libs/libeo.so /tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/= .libs/libeina.so -lpthread -ldl -lrt /gnu/store/3jdrqfps7syrkzjjp1yylq0wmfq= lh899-libjpeg-9a/lib/libjpeg.so /gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv= -libpng-1.5.17/lib/libpng15.so -lz -L/gnu/store/d5zq8x0f56j6rzzhvzfn2diwm15= p6h2a-bzip2-1.0.6/lib -L/gnu/store/5r3mfs3f6bfs8zs4vfdngzf7f484ymd2-xz-5.0.= 4/lib -L/gnu/store/zjd801sagxj0rdfnz9jcwpnj3qf9zg2p-file-5.19/lib -L/gnu/st= ore/r7hdwyynghaf05pixb8hw84dqyp36mix-gawk-4.1.1/lib -L/gnu/store/9hq7rj20z5= swh5jjs6nyvv36lsmvnil8-binutils-2.24/lib -L/gnu/store/4k20pkxgvfc22wpcvh6xr= 26ma4b619ad-glibc-2.20/lib -L/gnu/store/myfvinw0lvd34wp3hd5ldzpqb7rmjghg-al= sa-lib-1.0.27.1/lib -L/gnu/store/rhdmi8za70s0gj8jz7lm8zrwnx3s0i1k-composite= proto-0.4.2/lib -L/gnu/store/fwffr4331sy0jc8nmpq2q6rna517ps13-bullet-2.82-r= 2704/lib -L/gnu/store/8fzawcjr59kzcxh27mha1l3l05lns9gp-curl-7.37.1/lib -L/g= nu/store/x385yk8inz730b74lmg8k9wndjk1513d-dbus-1.8.10/lib -L/gnu/store/iq7x= 7y9759w4ca34g6qwj6kdfhqrl2f0-eudev-1.10/lib -L/gnu/store/q59s37npglh16znvkx= 9zpcmw6qinfzb3-giflib-4.2.3/lib -L/gnu/store/k4ng5ay7955fjjk4bh4pv4wd073g8c= ds-glib-2.40.2/lib -L/gnu/store/fq20jdkcjm29rxbvkmh07p09633h0x87-gstreamer-= 1.0.10/lib -L/gnu/store/7d3rlz4axpjp6kg9rp3740zgv0i5fhy5-gst-plugins-base-1= .0.10/lib -L/gnu/store/f592lppjz065a0iqbcjzdqv7krimjzhl-libexif-0.6.21/lib = -L/gnu/store/djadnkkg8fyvps1afjq8i1g9yvpx25mn-librsvg-2.40.2/lib -L/gnu/sto= re/h917wry57sh5ww8fq74m83vzwnmnhq56-gdk-pixbuf-2.28.2/lib -L/gnu/store/l7b9= y2ciam8ijjabvxppcvd78qf3gmpz-cairo-1.12.16/lib -L/gnu/store/a9n2dnvx6qjnsw3= sk36fj64lmi71nm4n-pixman-0.32.4/lib -L/gnu/store/g0q8bm7za0nh2i6831vjr353jh= 3mdgk2-libxrender-0.9.7/lib -L/gnu/store/5n1nlfhlzgay9j9bgnhqzs5jh38f36w7-l= ibxext-1.3.1/lib -L/gnu/store/jakqkb4q7c99x4kwk3p45dhjvjkkmf1d-libx11-1.5.0= /lib -L/gnu/store/knf8rqxxd3gcjwvs7a9cvkp1ip730qjp-libxcb-1.11/lib -L/gnu/s= tore/gy4p1bvn053ssmnk5dikmkh6xbdybry4-kbproto-1.0.6/lib -L/gnu/store/26al3b= gx5r6b1vmzaf8v6xvagx5qb3qz-libxdmcp-1.1.1/lib -L/gnu/store/9xj7dz0nvg251746= svwsg2fgdms8hxkc-libxau-1.0.7/lib -L/gnu/store/cz665dz30s2j7358y31w869az27g= vxyv-libpthread-stubs-0.3/lib -L/gnu/store/j6nbphivb29955f9l7sqqr8hddin9d21= -xproto-7.0.23/lib -L/gnu/store/z10c54xh40fms8zc0y9rjh4g2l2xg4wh-util-macro= s-1.17/lib -L/gnu/store/4l1rzacqq2hyq8j6rshgbcmvz0xcl98c-xextproto-7.2.1/li= b -L/gnu/store/cgba67i1rx9lmyb3n1gwf4x52191a5qw-renderproto-0.11.1/lib -L/g= nu/store/3g3dcb53i9n3wn5v51jvgj1gbf9mrj0k-libsndfile-1.0.25/lib -L/gnu/stor= e/91cl4rr4nh9xfccadsp4ai623qkdbd3v-libtiff-4.0.3/lib -L/gnu/store/rg63f3xfw= mydvjwaqg2wi3d15y4x6vab-libxcomposite-0.4.3/lib -L/gnu/store/4cj7wra2sv6sb4= d1pv9as4licjb9r2p9-libxfixes-5.0/lib -L/gnu/store/xj9371wkiczv2j3sb6wnfjgbf= g2glq2q-fixesproto-5.0/lib -L/gnu/store/bccwsb6gnxgix3nwi48i8pgw38rra6i7-li= bxcursor-1.1.13/lib -L/gnu/store/971kd0hqkddjprij7dv7a6fsh6ad8l5q-libxi-1.6= .1/lib -L/gnu/store/0mq819gfwqfnw0magb3nnda3djaaig79-inputproto-2.2/lib -L/= gnu/store/vbq9i9b89sddj1vndw4sx6pg1h4sdcrq-libxkbfile-1.0.8/lib -L/gnu/stor= e/mfhm6ydcj8n5sfh5bpigbii67sx04ppi-libxinerama-1.1.2/lib -L/gnu/store/9kw4g= y2cxlda5gnr4fgmk9c20rrnwl73-xineramaproto-1.2.1/lib -L/gnu/store/hhsc3zlxyh= 1wf4401z6rdlk07l29v00z-libxp-1.0.0/lib -L/gnu/store/f5wx31xxd33xjbkvdw9x8mx= kg09h8ga0-printproto-1.0.5/lib -L/gnu/store/c89q1xawapddp67mpgbhj2r73y9a02s= m-libxrandr-1.3.2/lib -L/gnu/store/h4jpqq6lyr48cnp1xjbn17185syjrahq-randrpr= oto-1.3.2/lib -L/gnu/store/wjj1hglj6arv70yl8a1bwyagvi2wbnxn-libxscrnsaver-1= .2.2/lib -L/gnu/store/7kcnjykmh0pw1x22da3c6q0vz51ljmfi-scrnsaverproto-1.2.2= /lib -L/gnu/store/isy83vfclx098ris2sqd14v7lm2f9zyi-libxtst-1.2.1/lib -L/gnu= /store/pbv92w1p500jfx0rp1l1wlpr1phqwfpm-recordproto-1.14.2/lib -L/gnu/store= /2gmdnai5v6q8cwsvb7kkcjl94jqig5j2-mesa-8.0.5/lib -L/gnu/store/m41gr4a21q8ia= y5aw5ivdmhslbs4pscb-libxxf86vm-1.1.2/lib -L/gnu/store/nrcy863idzb1yn4fvykql= p5i8hd4ipr8-libxdamage-1.1.3/lib -L/gnu/store/2bm8v3ywx0p8lkbnqzzbh0pwpm0sf= v1m-libdrm-2.4.33/lib -L/gnu/store/5km7b7amhyprmwrs7ajvpbbgd1l20dsa-glproto= -1.4.15/lib -L/gnu/store/0rl8pw7qybgx7rl6c1zb2ybiplw21pv2-damageproto-1.2.1= /lib -L/gnu/store/f44bbs6r85l8885szi8b36c91050a175-xf86vidmodeproto-2.3.1/l= ib -L/gnu/store/jhnrvr2mk43scixja8sb4afyp929h51i-pulseaudio-5.0/lib -L/gnu/= store/15z8d0nvlg71wqvck47nzvv3yz08k4b4-gdbm-1.11/lib -L/gnu/store/fmrypfhvf= krxg0sp38rizz8ffkvfhc2j-libcap-2.22/lib -L/gnu/store/3b142s6sx3ylr877r1bxv3= w72c4sq8b4-util-linux-2.21/lib -L/gnu/store/8xrh5mvwqq8bqj8kpvg19w0169xd18l= 2-valgrind-3.10.0/lib -L/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8= .3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3 -L/gnu/store/k7w7wdpvaqlkwq0i= jz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../..= /.. /gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/libstdc++= .so -lm -lc -lgcc_s /gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-l= ib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/crtendS.o /gnu/store/4k20pkxgvfc2= 2wpcvh6xr26ma4b619ad-glibc-2.20/lib/crtn.o -O2 -Wl,--gc-sections -Wl,--as-= needed -Wl,--no-copy-dt-needed-entries -pthread -Wl,-soname -Wl,libevas.s= o.1 -o lib/evas/.libs/libevas.so.1.12.2 /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bin/= ld: /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-= 5.1.a(lj_err.o): relocation R_X86_64_32S against `.rodata' can not be used = when making a shared object; recompile with -fPIC /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.= a: error adding symbols: Bad value collect2: error: ld returned 1 exit status Makefile:16352: n=C3=A1vod pro c=C3=ADl =E2=80=9Elib/evas/libevas.la=E2=80= =9C selhal make[4]: *** [lib/evas/libevas.la] Chyba 1 Makefile:31933: n=C3=A1vod pro c=C3=ADl =E2=80=9Eall-recursive=E2=80=9C sel= hal make[3]: *** [all-recursive] Chyba 1 Makefile:11593: n=C3=A1vod pro c=C3=ADl =E2=80=9Eall=E2=80=9C selhal make[2]: *** [all] Chyba 2 Makefile:2284: n=C3=A1vod pro c=C3=ADl =E2=80=9Eall-recursive=E2=80=9C selh= al make[1]: *** [all-recursive] Chyba 1 Makefile:1514: n=C3=A1vod pro c=C3=ADl =E2=80=9Eall=E2=80=9C selhal make: *** [all] Chyba 2 I added Enlightenment devel mailing list hoping that they could have a look= on this issue as well. Thanks, Tomas