all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tomas Cech <sleep_walker@suse.cz>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: guix-devel@gnu.org, enlightenment-devel@lists.sourceforge.net
Subject: Re: [PATCH] gnu: luajit: Add -fPIC into CFLAGS.
Date: Sat, 27 Dec 2014 13:08:50 +0100	[thread overview]
Message-ID: <87oaqpwazx.wl%sleep_walker@suse.cz> (raw)
In-Reply-To: <87vblbp7g1.fsf@gnu.org>

At Tue, 16 Dec 2014 23:15:42 +0100,
Ludovic Courtès wrote:
> 
> Tomas Cech <tcech@suse.cz> skribis:
> 
> >   CCLD     lib/ecore_ipc/libecore_ipc.la
> > ld: /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.a(lj_err.o): relocation R_X86_64_32S against `.rodata' cannot 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: recipe for target 'lib/evas/libevas.la' failed
> 
> 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.

> 
> 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=99.

make --no-print-directory all-recursive
Making all in src
make  all-recursive
/gnu/store/qx011cng51s58ggy4xc5iy2yc1965c3x-bash-4.3.30/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -std=gnu++11 -no-undefined -version-info 13:2:12   -o lib/evas/libevas.la -rpath /gnu/store/gdz2fkwm00lkqh30yxd0y8b0gj2g7v0r-efl-1.12.2/lib static_libs/libunibreak/lib_evas_libevas_la-linebreak.lo static_libs/libunibreak/lib_evas_libevas_la-linebreakdata.lo static_libs/libunibreak/lib_evas_libevas_la-linebreakdef.lo static_libs/libunibreak/lib_evas_libevas_la-wordbreak.lo lib/evas/lib_evas_libevas_la-main.lo lib/evas/canvas/lib_evas_libevas_la-common_interfaces.lo lib/evas/canvas/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.lo 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_evas_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_evas_libevas_la-evas_main.lo lib/evas/canvas/lib_evas_libevas_la-evas_name.lo 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_intercept.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_line.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_polygon.lo lib/evas/canvas/lib_evas_libevas_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_clipped.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_box.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_table.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_text.lo lib/evas/canvas/lib_evas_libevas_la-evas_object_textblock.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_evas_libevas_la-evas_font_dir.lo lib/evas/canvas/lib_evas_libevas_la-evas_rectangle.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-evas_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_libevas_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_gl.lo lib/evas/canvas/lib_evas_libevas_la-evas_out.lo lib/evas/cache/lib_evas_libevas_la-evas_cache_image.lo lib/evas/cache/lib_evas_libevas_la-evas_cache_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_libevas_la-evas_cs2_image_data.lo lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_client.lo lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_utils.lo lib/evas/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/evas/canvas/lib_evas_libevas_la-evas_3d_scene.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_node.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_camera.lo 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/evas/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_libevas_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_eet.lo lib/evas/canvas/lib_evas_libevas_la-evas_3d_eet.lo lib/evas/common/lib_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_main_.lo lib/evas/common/lib_evas_libevas_la-evas_op_sub_main_.lo lib/evas/common/lib_evas_libevas_la-evas_op_mask_main_.lo lib/evas/common/lib_evas_libevas_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/common/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_colorspace.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_evas_libevas_la-evas_convert_main.lo lib/evas/common/lib_evas_libevas_la-evas_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/common/lib_evas_libevas_la-evas_convert_grypal_6.lo lib/evas/common/lib_evas_libevas_la-evas_convert_yuv.lo lib/evas/common/lib_evas_libevas_la-evas_cpu.lo 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/evas/common/lib_evas_libevas_la-evas_font_query.lo lib/evas/common/lib_evas_libevas_la-evas_font_compress.lo lib/evas/common/lib_evas_libevas_la-evas_image_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_libevas_la-evas_image_data.lo lib/evas/common/lib_evas_libevas_la-evas_image_scalecache.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_libevas_la-evas_rectangle_main.lo lib/evas/common/lib_evas_libevas_la-evas_scale_main.lo lib/evas/common/lib_evas_libevas_la-evas_scale_sample.lo lib/evas/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_thread_render.lo lib/evas/common/lib_evas_libevas_la-evas_tiler.lo lib/evas/common/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_utils.lo lib/evas/common/language/lib_evas_libevas_la-evas_language_utils.lo lib/evas/common/lib_evas_libevas_la-evas_text_utils.lo lib/evas/common/lib_evas_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/filters/lib_evas_libevas_la-evas_filter_blend.lo lib/evas/filters/lib_evas_libevas_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_evas_libevas_la-evas_filter_mask.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_parser.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_transform.lo lib/evas/filters/lib_evas_libevas_la-evas_filter_utils.lo modules/evas/engines/software_generic/lib_evas_libevas_la-evas_engine.lo modules/evas/engines/buffer/lib_evas_libevas_la-evas_engine.lo modules/evas/engines/buffer/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_evas_libevas_la-evas_image_load_dds.lo modules/evas/loaders/dds/lib_evas_libevas_la-s3tc_decoder.lo modules/evas/loaders/eet/lib_evas_libevas_la-evas_image_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_generic.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 modules/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/evas/loaders/png/lib_evas_libevas_la-evas_image_load_png.lo modules/evas/savers/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_evas_libevas_la-evas_image_load_tga.lo  modules/evas/loaders/wbmp/lib_evas_libevas_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_save_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/evas/common/libevas_convert_rgb_32.la -fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy-dt-needed-entries    -L/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-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 -lfribidi -lfontconfig -lfreetype -lluajit-5.1   lib/efl/libefl.la lib/eina/libeina.la lib/eet/libeet.la lib/eo/libeo.la    -lpthread     -ljpeg  -ldl -lm  -lrt                           -ljpeg   -L/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib -lpng15          
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib/crti.o /gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-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/libunibreak/.libs/lib_evas_libevas_la-linebreakdef.o static_libs/libunibreak/.libs/lib_evas_libevas_la-wordbreak.o lib/evas/.libs/lib_evas_libevas_la-main.o lib/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_common_interface.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_data.o lib/evas/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-evas_focus.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_key.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_key_grab.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_layer.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_main.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_evas_libevas_la-evas_object_main.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_inform.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_intercept.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/canvas/.libs/lib_evas_libevas_la-evas_object_rectangle.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_smart.o lib/evas/canvas/.libs/lib_evas_libevas_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_table.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_evas_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/.libs/lib_evas_libevas_la-evas_render2.o lib/evas/canvas/.libs/lib_evas_libevas_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/canvas/.libs/lib_evas_libevas_la-evas_async_events.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_stats.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_touch_point.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_map.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_gl.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_out.o lib/evas/cache/.libs/lib_evas_libevas_la-evas_cache_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_libevas_la-evas_cs2_image_data.o lib/evas/cserve2/.libs/lib_evas_libevas_la-evas_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/lib_evas_libevas_la-evas_path.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_object.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_scene.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_node.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_camera.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_light.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh.o lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_texture.o lib/evas/canvas/.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_libevas_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/evas/common/.libs/lib_evas_libevas_la-evas_op_copy_main_.o lib/evas/common/.libs/lib_evas_libevas_la-evas_op_blend_main_.o lib/evas/common/.libs/lib_evas_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/evas/common/.libs/lib_evas_libevas_la-evas_alpha_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_blend_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_blit_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_color.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_colorspace.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_gry_1.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_gry_8.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_main.o lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_rgb_16.o lib/evas/common/.libs/lib_evas_libevas_la-evas_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/common/.libs/lib_evas_libevas_la-evas_cpu.o lib/evas/common/.libs/lib_evas_libevas_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_la-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/evas/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_libevas_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/common/.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/lib_evas_libevas_la-evas_regionbuf.o lib/evas/common/.libs/lib_evas_libevas_la-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_utils.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_evas_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/filters/.libs/lib_evas_libevas_la-evas_filter_bump.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_curve.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_displace.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_mask.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_parser.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_transform.o lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_utils.o modules/evas/engines/software_generic/.libs/lib_evas_libevas_la-evas_engine.o modules/evas/engines/buffer/.libs/lib_evas_libevas_la-evas_engine.o modules/evas/engines/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/.libs/lib_evas_libevas_la-evas_image_load_dds.o modules/evas/loaders/dds/.libs/lib_evas_libevas_la-s3tc_decoder.o modules/evas/loaders/eet/.libs/lib_evas_libevas_la-evas_image_load_eet.o modules/evas/savers/eet/.libs/lib_evas_libevas_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_evas_libevas_la-evas_image_load_ico.o modules/evas/loaders/jpeg/.libs/lib_evas_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_evas_libevas_la-evas_image_load_pmaps.o modules/evas/loaders/png/.libs/lib_evas_libevas_la-evas_image_load_png.o modules/evas/savers/png/.libs/lib_evas_libevas_la-evas_image_save_png.o modules/evas/loaders/psd/.libs/lib_evas_libevas_la-evas_image_load_psd.o modules/evas/loaders/tga/.libs/lib_evas_libevas_la-evas_image_load_tga.o modules/evas/loaders/wbmp/.libs/lib_evas_libevas_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_la-evas_image_load_tgv.o modules/evas/savers/tgv/.libs/lib_evas_libevas_la-evas_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_libevas_la-lz4.o static_libs/lz4/.libs/lib_evas_libevas_la-lz4hc.o  -Wl,--whole-archive lib/evas/common/.libs/libevas_op_blend_sse3.a lib/evas/common/.libs/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/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eet/.libs -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,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs -Wl,-rpath -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,-rpath -Wl,/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib -Wl,-rpath -Wl,/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib -Wl,-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-libjpeg-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/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-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 -L/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib -L/gnu/store/gw3z0lnnlrxm1lxx0qfp6zcp5vc89x09-zlib-1.2.7/lib -L/gnu/store/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/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib /gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib/libfribidi.so /gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib/libfontconfig.so /gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib/libexpat.so /gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib/libfreetype.so -lbz2 -lluajit-5.1 lib/efl/.libs/libefl.so /tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs/libeo.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/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib/libjpeg.so /gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib/libpng15.so -lz -L/gnu/store/d5zq8x0f56j6rzzhvzfn2diwm15p6h2a-bzip2-1.0.6/lib -L/gnu/store/5r3mfs3f6bfs8zs4vfdngzf7f484ymd2-xz-5.0.4/lib -L/gnu/store/zjd801sagxj0rdfnz9jcwpnj3qf9zg2p-file-5.19/lib -L/gnu/store/r7hdwyynghaf05pixb8hw84dqyp36mix-gawk-4.1.1/lib -L/gnu/store/9hq7rj20z5swh5jjs6nyvv36lsmvnil8-binutils-2.24/lib -L/gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib -L/gnu/store/myfvinw0lvd34wp3hd5ldzpqb7rmjghg-alsa-lib-1.0.27.1/lib -L/gnu/store/rhdmi8za70s0gj8jz7lm8zrwnx3s0i1k-compositeproto-0.4.2/lib -L/gnu/store/fwffr4331sy0jc8nmpq2q6rna517ps13-bullet-2.82-r2704/lib -L/gnu/store/8fzawcjr59kzcxh27mha1l3l05lns9gp-curl-7.37.1/lib -L/gnu/store/x385yk8inz730b74lmg8k9wndjk1513d-dbus-1.8.10/lib -L/gnu/store/iq7x7y9759w4ca34g6qwj6kdfhqrl2f0-eudev-1.10/lib -L/gnu/store/q59s37npglh16znvkx9zpcmw6qinfzb3-giflib-4.2.3/lib -L/gnu/store/k4ng5ay7955fjjk4bh4pv4wd073g8cds-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/store/h917wry57sh5ww8fq74m83vzwnmnhq56-gdk-pixbuf-2.28.2/lib -L/gnu/store/l7b9y2ciam8ijjabvxppcvd78qf3gmpz-cairo-1.12.16/lib -L/gnu/store/a9n2dnvx6qjnsw3sk36fj64lmi71nm4n-pixman-0.32.4/lib -L/gnu/store/g0q8bm7za0nh2i6831vjr353jh3mdgk2-libxrender-0.9.7/lib -L/gnu/store/5n1nlfhlzgay9j9bgnhqzs5jh38f36w7-libxext-1.3.1/lib -L/gnu/store/jakqkb4q7c99x4kwk3p45dhjvjkkmf1d-libx11-1.5.0/lib -L/gnu/store/knf8rqxxd3gcjwvs7a9cvkp1ip730qjp-libxcb-1.11/lib -L/gnu/store/gy4p1bvn053ssmnk5dikmkh6xbdybry4-kbproto-1.0.6/lib -L/gnu/store/26al3bgx5r6b1vmzaf8v6xvagx5qb3qz-libxdmcp-1.1.1/lib -L/gnu/store/9xj7dz0nvg251746svwsg2fgdms8hxkc-libxau-1.0.7/lib -L/gnu/store/cz665dz30s2j7358y31w869az27gvxyv-libpthread-stubs-0.3/lib -L/gnu/store/j6nbphivb29955f9l7sqqr8hddin9d21-xproto-7.0.23/lib -L/gnu/store/z10c54xh40fms8zc0y9rjh4g2l2xg4wh-util-macros-1.17/lib -L/gnu/store/4l1rzacqq2hyq8j6rshgbcmvz0xcl98c-xextproto-7.2.1/lib -L/gnu/store/cgba67i1rx9lmyb3n1gwf4x52191a5qw-renderproto-0.11.1/lib -L/gnu/store/3g3dcb53i9n3wn5v51jvgj1gbf9mrj0k-libsndfile-1.0.25/lib -L/gnu/store/91cl4rr4nh9xfccadsp4ai623qkdbd3v-libtiff-4.0.3/lib -L/gnu/store/rg63f3xfwmydvjwaqg2wi3d15y4x6vab-libxcomposite-0.4.3/lib -L/gnu/store/4cj7wra2sv6sb4d1pv9as4licjb9r2p9-libxfixes-5.0/lib -L/gnu/store/xj9371wkiczv2j3sb6wnfjgbfg2glq2q-fixesproto-5.0/lib -L/gnu/store/bccwsb6gnxgix3nwi48i8pgw38rra6i7-libxcursor-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/store/mfhm6ydcj8n5sfh5bpigbii67sx04ppi-libxinerama-1.1.2/lib -L/gnu/store/9kw4gy2cxlda5gnr4fgmk9c20rrnwl73-xineramaproto-1.2.1/lib -L/gnu/store/hhsc3zlxyh1wf4401z6rdlk07l29v00z-libxp-1.0.0/lib -L/gnu/store/f5wx31xxd33xjbkvdw9x8mxkg09h8ga0-printproto-1.0.5/lib -L/gnu/store/c89q1xawapddp67mpgbhj2r73y9a02sm-libxrandr-1.3.2/lib -L/gnu/store/h4jpqq6lyr48cnp1xjbn17185syjrahq-randrproto-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/m41gr4a21q8iay5aw5ivdmhslbs4pscb-libxxf86vm-1.1.2/lib -L/gnu/store/nrcy863idzb1yn4fvykqlp5i8hd4ipr8-libxdamage-1.1.3/lib -L/gnu/store/2bm8v3ywx0p8lkbnqzzbh0pwpm0sfv1m-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/lib -L/gnu/store/jhnrvr2mk43scixja8sb4afyp929h51i-pulseaudio-5.0/lib -L/gnu/store/15z8d0nvlg71wqvck47nzvv3yz08k4b4-gdbm-1.11/lib -L/gnu/store/fmrypfhvfkrxg0sp38rizz8ffkvfhc2j-libcap-2.22/lib -L/gnu/store/3b142s6sx3ylr877r1bxv3w72c4sq8b4-util-linux-2.21/lib -L/gnu/store/8xrh5mvwqq8bqj8kpvg19w0169xd18l2-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/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-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-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/crtendS.o /gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib/crtn.o  -O2 -Wl,--gc-sections -Wl,--as-needed -Wl,--no-copy-dt-needed-entries   -pthread -Wl,-soname -Wl,libevas.so.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ávod pro cíl „lib/evas/libevas.la“ selhal
make[4]: *** [lib/evas/libevas.la] Chyba 1
Makefile:31933: návod pro cíl „all-recursive“ selhal
make[3]: *** [all-recursive] Chyba 1
Makefile:11593: návod pro cíl „all“ selhal
make[2]: *** [all] Chyba 2
Makefile:2284: návod pro cíl „all-recursive“ selhal
make[1]: *** [all-recursive] Chyba 1
Makefile:1514: návod pro cíl „all“ 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

  reply	other threads:[~2014-12-27 12:09 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-15 22:52 [PATCH] gnu: luajit: Add -fPIC into CFLAGS Tomáš Čech
2014-12-16 17:08 ` Ludovic Courtès
2014-12-16 19:28   ` Tomas Cech
2014-12-16 21:08     ` Ludovic Courtès
2014-12-16 21:42       ` Tomas Cech
2014-12-16 22:15         ` Ludovic Courtès
2014-12-27 12:08           ` Tomas Cech [this message]
2015-01-07 20:14             ` Ludovic Courtès
2015-01-28 20:31               ` Tomas Cech
2015-02-01 14:43                 ` [PATCH] gnu: luajit: don't require ldconfig Tomáš Čech
2015-02-01 19:07                   ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87oaqpwazx.wl%sleep_walker@suse.cz \
    --to=sleep_walker@suse.cz \
    --cc=enlightenment-devel@lists.sourceforge.net \
    --cc=guix-devel@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.