[Debichem-devel] Bug#554372: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Wed Nov 4 09:34:09 UTC 2009


Source: gamgi
Version: 0.14.1-1
Severity: minor
User: peter.fritzsche at gmx.de
Usertags: no-add-needed

Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.

More informations can be found at
 http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

gcc -Wl,--as-needed -o gamgi gamgi_engine_array.o gamgi_engine_copy.o gamgi_engine_copy_out.o gamgi_engine_count.o gamgi_engine_create.o gamgi_engine_dlist.o gamgi_engine_empty.o gamgi_engine_find.o gamgi_engine_link.o gamgi_engine_list.o gamgi_engine_number.o gamgi_engine_remove.o gamgi_engine_remove_out.o gamgi_engine_reparent.o gamgi_engine_select.o gamgi_engine_start.o gamgi_engine_unlink.o gamgi_gtk_gamgi_about.o gamgi_gtk_gamgi_config.o gamgi_gtk_gamgi_exit.o gamgi_gtk_gamgi_reset.o gamgi_gtk_file_chooser.o gamgi_gtk_file_export.o gamgi_gtk_file_import.o gamgi_gtk_window_config.o gamgi_gtk_window_copy.o gamgi_gtk_window_create.o gamgi_gtk_window_link.o gamgi_gtk_window_remove.o gamgi_gtk_window_select.o gamgi_gtk_layer_config.o gamgi_gtk_layer_copy.o gamgi_gtk_layer_create.o gamgi_gtk_layer_link.o gamgi_gtk_layer_modify.o gamgi_gtk_layer_remove.o gamgi_gtk_layer_select.o gamgi_gtk_light_config.o gamgi_gtk_light_copy.o gamgi_gtk_light_create.o gamgi_gtk_light_link.o gamgi_gtk_light_modify.o gamgi_gtk_light_remove.o gamgi_gtk_light_select.o gamgi_gtk_assembly_copy.o gamgi_gtk_assembly_create.o gamgi_gtk_assembly_link.o gamgi_gtk_assembly_remove.o gamgi_gtk_assembly_select.o gamgi_gtk_cell_align.o gamgi_gtk_cell_copy.o gamgi_gtk_cell_create.o gamgi_gtk_cell_link.o gamgi_gtk_cell_measure.o gamgi_gtk_cell_modify.o gamgi_gtk_cell_remove.o gamgi_gtk_cell_select.o gamgi_gtk_cell_symmetry.o gamgi_gtk_cluster_copy.o gamgi_gtk_cluster_create.o gamgi_gtk_cluster_link.o gamgi_gtk_cluster_measure.o gamgi_gtk_cluster_remove.o gamgi_gtk_cluster_select.o gamgi_gtk_molecule_copy.o gamgi_gtk_molecule_create.o gamgi_gtk_molecule_link.o gamgi_gtk_molecule_measure.o gamgi_gtk_molecule_remove.o gamgi_gtk_molecule_select.o gamgi_gtk_group_copy.o gamgi_gtk_group_create.o gamgi_gtk_group_link.o gamgi_gtk_group_measure.o gamgi_gtk_group_modify.o gamgi_gtk_group_remove.o gamgi_gtk_group_select.o gamgi_gtk_plane_create.o gamgi_gtk_plane_link.o gamgi_gtk_plane_measure.o gamgi_gtk_plane_modify.o gamgi_gtk_plane_node.o gamgi_gtk_plane_select.o gamgi_gtk_plane_remove.o gamgi_gtk_direction_create.o gamgi_gtk_direction_link.o gamgi_gtk_direction_measure.o gamgi_gtk_direction_modify.o gamgi_gtk_direction_range.o gamgi_gtk_direction_remove.o gamgi_gtk_direction_select.o gamgi_gtk_atom_config.o gamgi_gtk_atom_copy.o gamgi_gtk_atom_create.o gamgi_gtk_atom_link.o gamgi_gtk_atom_measure.o gamgi_gtk_atom_modify.o gamgi_gtk_atom_property.o gamgi_gtk_atom_remove.o gamgi_gtk_atom_select.o gamgi_gtk_atom_table.o gamgi_gtk_bond_config.o gamgi_gtk_bond_create.o gamgi_gtk_bond_link.o gamgi_gtk_bond_modify.o gamgi_gtk_bond_remove.o gamgi_gtk_bond_select.o gamgi_gtk_text_config.o gamgi_gtk_text_copy.o gamgi_gtk_text_create.o gamgi_gtk_text_link.o gamgi_gtk_text_modify.o gamgi_gtk_text_remove.o gamgi_gtk_text_select.o gamgi_gtk_help_config.o gamgi_gtk_help_current.o gamgi_gtk_help_dialog.o gamgi_gtk_help_search.o gamgi_gtk_help_start.o gamgi_gtk_help_topic.o gamgi_gtk_help_tutorial.o gamgi_gtk_animate.o gamgi_gtk_copy.o gamgi_gtk_create.o gamgi_gtk_dialog.o gamgi_gtk_history.o gamgi_gtk_key.o gamgi_gtk_link.o gamgi_gtk_measure.o gamgi_gtk_modify.o gamgi_gtk_object.o gamgi_gtk_remove.o gamgi_gtk_select.o gamgi_gtk_statusbar.o gamgi_mesa_axes.o gamgi_mesa_atom.o gamgi_mesa_bond.o gamgi_mesa_center.o gamgi_mesa_draw.o gamgi_mesa_area.o gamgi_mesa_lists.o gamgi_mesa_render.o gamgi_mesa_rotate.o gamgi_mesa_rotate_out.o gamgi_mesa_select.o gamgi_mesa_scan.o gamgi_mesa_scale.o gamgi_mesa_start.o gamgi_mesa_trackball.o gamgi_mesa_text.o gamgi_mesa_translate.o gamgi_mesa_translate_out.o gamgi_math_cell.o gamgi_math_diophantine.o gamgi_math_euler.o gamgi_math_measure.o gamgi_math_modify.o gamgi_math_matrix.o gamgi_math_node.o gamgi_math_polygon.o gamgi_math_position.o gamgi_math_quaternion.o gamgi_math_sort.o gamgi_math_vector.o gamgi_math_hash.o gamgi_chem_atom.o gamgi_chem_bond.o gamgi_chem_bond_create.o gamgi_chem_geometry.o gamgi_chem_property.o gamgi_chem_symmetry.o gamgi_chem_polytope.o gamgi_phys_cell.o gamgi_phys_cell_link.o gamgi_phys_direction.o gamgi_phys_plane.o gamgi_phys_projection.o gamgi_phys_rcp.o gamgi_phys_reciprocal.o gamgi_phys_space.o gamgi_phys_symmetry.o gamgi_phys_voronoi.o gamgi_phys_wigner.o gamgi_io_error.o gamgi_io_file.o gamgi_io_font_hershey.o gamgi_io_font_sun.o gamgi_io_socket.o gamgi_io_token.o gamgi_io_x3d.o gamgi_io_x3d_render.o gamgi_io_xyz.o gamgi_expat_import.o gamgi_expat_import_object.o gamgi_expat_import_config.o gamgi_expat_import_help.o gamgi_expat_export.o gamgi_expat_export_object.o gamgi_expat_export_config.o gamgi_global_create.o gamgi_global_copy.o gamgi_global_main.o gamgi_global_remove.o gamgi_global_resources.o gamgi_global_selection.o gamgi_global_start.o -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -lgtkglext-x11-1.0 -lGLU -lGL -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXext -lX11 -lXi -lXmu -lfreetype -lexpat -lm -ldl
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_create:./mesa/gamgi_mesa_area.c:324: error: undefined reference to 'gdk_gl_config_new_by_mode'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_create:./mesa/gamgi_mesa_area.c:328: error: undefined reference to 'gdk_gl_config_new_by_mode'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_start:./mesa/gamgi_mesa_area.c:300: error: undefined reference to 'gdk_gl_drawable_get_type'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_start:./mesa/gamgi_mesa_area.c:303: error: undefined reference to 'gdk_gl_drawable_gl_begin'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_start:./mesa/gamgi_mesa_area.c:312: error: undefined reference to 'gdk_gl_drawable_gl_end'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_expose:./mesa/gamgi_mesa_area.c:163: error: undefined reference to 'gdk_gl_drawable_get_type'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_expose:./mesa/gamgi_mesa_area.c:173: error: undefined reference to 'gdk_gl_drawable_gl_begin'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_expose:./mesa/gamgi_mesa_area.c:177: error: undefined reference to 'gdk_gl_drawable_is_double_buffered'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_expose:./mesa/gamgi_mesa_area.c:184: error: undefined reference to 'gdk_gl_drawable_gl_end'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_expose:./mesa/gamgi_mesa_area.c:178: error: undefined reference to 'gdk_gl_drawable_swap_buffers'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_configure:./mesa/gamgi_mesa_area.c:147: error: undefined reference to 'gdk_gl_drawable_get_type'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_configure:./mesa/gamgi_mesa_area.c:150: error: undefined reference to 'gdk_gl_drawable_gl_begin'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_configure:./mesa/gamgi_mesa_area.c:154: error: undefined reference to 'gdk_gl_drawable_gl_end'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_project:./mesa/gamgi_mesa_area.c:29: error: undefined reference to 'gdk_gl_drawable_get_type'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_project:./mesa/gamgi_mesa_area.c:35: error: undefined reference to 'gdk_gl_drawable_gl_begin'
/usr/bin/ld: gamgi_mesa_area.o: in function gamgi_mesa_area_project:./mesa/gamgi_mesa_area.c:43: error: undefined reference to 'gdk_gl_drawable_gl_end'
collect2: ld returned 1 exit status
make[1]: *** [gamgi] Error 1





More information about the Debichem-devel mailing list