Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 707892 - sci-electronics/geda-1.9.2-r1 : fails to build with -fno-common or gcc-10
Summary: sci-electronics/geda-1.9.2-r1 : fails to build with -fno-common or gcc-10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords: PATCH
: 737144 (view as bug list)
Depends on:
Blocks: -fno-common
  Show dependency tree
 
Reported: 2020-02-02 10:25 UTC by Toralf Förster
Modified: 2020-12-28 14:15 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,16.74 KB, text/plain)
2020-02-02 10:25 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,281.11 KB, text/plain)
2020-02-02 10:25 UTC, Toralf Förster
Details
environment (environment,110.22 KB, text/plain)
2020-02-02 10:25 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,22.59 KB, application/x-bzip)
2020-02-02 10:25 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,26.80 KB, application/x-bzip)
2020-02-02 10:25 UTC, Toralf Förster
Details
sci-electronics:geda-1.9.2-r1:20200202-065317.log (sci-electronics:geda-1.9.2-r1:20200202-065317.log,225.90 KB, text/plain)
2020-02-02 10:25 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,39.46 KB, application/x-bzip)
2020-02-02 10:26 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-02-02 10:25:40 UTC
libtool: link: x86_64-pc-linux-gnu-gcc -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -pthread -I/usr/include/guile/2.2 -pthread -O2 -pipe -march=native -fno-common -Wl,-O1 -o .libs/gschem gschem-a_zoom.o gschem-g_action.o gschem-g_attrib.o gschem-g_builtins.o gschem-g_funcs.o gschem-g_hook.o gschem-g_keys.o gschem-g_rc.o gschem-g_register.o gschem-g_select.o gschem-g_util.o gschem-g_window.o gschem-globals.o gschem-gschem.o gschem-gschemhotkeystore.o gschem-gschem_about_dialog.o gschem-gschem_accel_label.o gschem-gschem_action.o gschem-gschem_arc_dialog.o gschem-gschem_bin.o gschem-gschem_binding.o gschem-gschem_binding_integer.o gschem-gschem_bottom_widget.o gschem-gschem_close_confirmation_dialog.o gschem-gschem_coord_dialog.o gschem-gschem_dialog.o gschem-gschem_dialog_misc.o gschem-gschem_fill_swatch_cell_renderer.o gschem-gschem_find_text_state.o gschem-gschem_find_text_widget.o gschem-gschem_hotkey_dialog.o gschem-gschem_integer_combo_box.o gschem-gschem_log_widget.o gschem-gschem_macro_widget.o gschem-gschem_main_window.o gschem-gschem_object_properties_widget.o gschem-gschem_options.o gschem-gschem_options_widget.o gschem-gschem_page_geometry.o gschem-gschem_page_view.o gschem-gschem_pin_type_combo.o gschem-gschem_selection_adapter.o gschem-gschem_show_hide_text_widget.o gschem-gschem_slot_edit_dialog.o gschem-gschem_swatch_column_renderer.o gschem-gschem_text_properties_widget.o gschem-gschem_translate_widget.o gschem-gschem_toplevel.o gschem-i_basic.o gschem-i_callbacks.o gschem-i_vars.o gschem-m_basic.o gschem-o_arc.o gschem-o_attrib.o gschem-o_basic.o gschem-o_box.o gschem-o_buffer.o gschem-o_bus.o gschem-o_circle.o gschem-o_complex.o gschem-o_copy.o gschem-o_delete.o gschem-o_find.o gschem-o_grips.o gschem-o_line.o gschem-o_misc.o gschem-o_move.o gschem-o_net.o gschem-o_path.o gschem-o_picture.o gschem-o_pin.o gschem-o_place.o gschem-o_select.o gschem-o_slot.o gschem-o_text.o gschem-o_undo.o gschem-parsecmd.o gschem-s_stretch.o gschem-x_aligncb.o gschem-x_attribedit.o gschem-x_autonumber.o gschem-x_basic.o gschem-x_clipboard.o gschem-x_color.o gschem-x_colorcb.o gschem-x_compselect.o gschem-x_dialog.o gschem-x_event.o gschem-x_fileselect.o gschem-x_fstylecb.o gschem-x_grid.o gschem-x_image.o gschem-x_integerls.o gschem-x_linecapcb.o gschem-x_linetypecb.o gschem-x_menus.o gschem-x_misc.o gschem-x_multiattrib.o gschem-x_newtext.o gschem-x_pagesel.o gschem-x_preview.o gschem-x_print.o gschem-x_rc.o gschem-x_rotatecb.o gschem-x_script.o gschem-x_stroke.o gschem-x_window.o  -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -Wl,--as-needed ../../libgedacairo/.libs/libgedacairo.so -lgdk-x11-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 ../../libgeda/src/.libs/libgeda.so -lguile-2.2 -latomic_ops -lgc -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lm -pthread
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: gschem-g_action.o:(.bss+0x0): multiple definition of `recent_manager'; gschem-a_zoom.o:(.bss+0x0): first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: gschem-g_attrib.o:(.bss+0x0): multiple definition of `recent_manager'; gschem-a_zoom.o:(.bss+0x0): first defined here

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_gnome_systemd-libressl-20200125-150902

  -------------------------------------------------------------------

  Please see the tracker bug for details.

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.2.0 *

clang:
clang version 9.0.1 
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/9/bin
llvm:
9.0.1
Available Python interpreters, in order of preference:
  [1]   python3.8
  [2]   python3.7
  [3]   python3.6
  [4]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.40.0 *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.14.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm
ghc:
The Glorious Glasgow Haskell Compilation System, version 7.10.3

repository:
==> /var/db/repos/gentoo/metadata/timestamp.chk <==
Sun, 02 Feb 2020 04:07:56 +0000

emerge -qpvO sci-electronics/geda
[ebuild  N    ] sci-electronics/geda-1.9.2-r1  USE="nls -debug -doc -examples -stroke -threads"
Comment 1 Toralf Förster gentoo-dev 2020-02-02 10:25:42 UTC
Created attachment 610956 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-02-02 10:25:45 UTC
Created attachment 610958 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2020-02-02 10:25:48 UTC
Created attachment 610960 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2020-02-02 10:25:51 UTC
Created attachment 610962 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2020-02-02 10:25:54 UTC
Created attachment 610964 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2020-02-02 10:25:57 UTC
Created attachment 610966 [details]
sci-electronics:geda-1.9.2-r1:20200202-065317.log
Comment 7 Toralf Förster gentoo-dev 2020-02-02 10:26:00 UTC
Created attachment 610968 [details]
temp.tbz2
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2020-08-14 21:50:18 UTC
*** Bug 737144 has been marked as a duplicate of this bug. ***
Comment 10 Larry the Git Cow gentoo-dev 2020-12-28 14:15:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b12111fda0e3e00c201e5c52003259788f2ca15

commit 0b12111fda0e3e00c201e5c52003259788f2ca15
Author:     Jakov Smolic <jakov.smolic@sartura.hr>
AuthorDate: 2020-12-28 14:15:42 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2020-12-28 14:15:42 +0000

    sci-electronics/geda: Port to EAPI 7
    
    Closes: https://bugs.gentoo.org/707892
    Package-Manager: Portage-3.0.9, Repoman-3.0.1
    Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
    Signed-off-by: David Seifert <soap@gentoo.org>

 .../geda/files/geda-1.9.2-fno-common.patch         | 97 ++++++++++++++++++++++
 sci-electronics/geda/geda-1.9.2-r1.ebuild          | 75 ++++++++---------
 2 files changed, 132 insertions(+), 40 deletions(-)