← Back to team overview

kicad-developers team mailing list archive

Re: Build failed in Jenkins: linux-kicad-full-gcc-head #1925

 

Fix seems simple, just make LIB_EDIT_FRAME::refreshSchematic()
non-const. It probably shouldn't be const anyway since it edits state.
I'd do it myself but don't want to step on Wayne's toes.

The addition of LIB_EDIT_FRAME::refreshSchematic() allows me to fix an
old bug finally too, so I have a fix waiting in my tree now for the
constness issue to be corrected :)


On Fri, Mar 10, 2017 at 03:16:54PM +0100, Miguel Angel Ajo wrote:
> See <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/1925/display/redirect?page=changes>
> 
> Changes:
> 
> [Wayne Stambaugh] Fix broken symbol link in schematic after editing.
> 
> ------------------------------------------
> [...truncated 101.04 KB...]
> [ 64%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/onrightclick.cpp.o
> [ 64%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/pcb_calculator_frame.cpp.o
> [ 64%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_edit_one_field.cpp.o
> [ 64%] Building CXX object pagelayout_editor/CMakeFiles/pl_editor_kiface.dir/__/common/dialogs/dialog_page_settings.cpp.o
> [ 64%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/datafile_read_write.cpp.o
> [ 64%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/printout_control.cpp.o
> [ 64%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_eeschema_config.cpp.o
> [ 64%] Linking CXX shared module _pl_editor.kiface
> [ 64%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/regulators_funct.cpp.o
> [ 64%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/readgerb.cpp.o
> [ 64%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_eeschema_config_fbp.cpp.o
> [ 64%] Built target pl_editor_kiface
> [ 65%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/rs274_read_XY_and_IJ_coordinates.cpp.o
> [ 65%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/tracks_width_versus_current.cpp.o
> [ 65%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/rs274d.cpp.o
> [ 65%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline_ident.cpp.o
> [ 65%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_eeschema_options_base.cpp.o
> Scanning dependencies of target kicad
> [ 65%] Building CXX object kicad/CMakeFiles/kicad.dir/class_treeprojectfiles.cpp.o
> [ 65%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/UnitSelector.cpp.o
> [ 65%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/rs274x.cpp.o
> [ 65%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/pcb_calculator_datafile_keywords.cpp.o
> [ 65%] Building CXX object kicad/CMakeFiles/kicad.dir/class_treeproject_item.cpp.o
> [ 65%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_eeschema_options.cpp.o
> [ 65%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/select_layers_to_pcb.cpp.o
> [ 65%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/transline.cpp.o
> [ 65%] Building CXX object kicad/CMakeFiles/kicad.dir/commandframe.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/c_microstrip.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/microstrip.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/coplanar.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/coax.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/rectwaveguide.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/stripline.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline/twistedpair.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/transline_dlg_funct.cpp.o
> [ 66%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_erc.cpp.o
> [ 66%] Building CXX object kicad/CMakeFiles/kicad.dir/dialogs/dialog_template_selector_base.cpp.o
> [ 66%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/toolbars_gerber.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/attenuators/attenuator_classes.cpp.o
> [ 66%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/dialogs/pcb_calculator_frame_base.cpp.o
> [ 66%] Building CXX object kicad/CMakeFiles/kicad.dir/dialogs/dialog_template_selector.cpp.o
> [ 67%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_erc_base.cpp.o
> [ 67%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/gerbview_dialog_display_options_frame_base.cpp.o
> [ 67%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator_kiface.dir/dialogs/dialog_regulator_data_base.cpp.o
> [ 67%] Building CXX object kicad/CMakeFiles/kicad.dir/files-io.cpp.o
> [ 67%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_draw_item.cpp.o
> [ 67%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/gerbview_dialog_display_options_frame.cpp.o
> [ 67%] Linking CXX shared module _pcb_calculator.kiface
> [ 67%] Building CXX object kicad/CMakeFiles/kicad.dir/kicad.cpp.o
> [ 67%] Built target pcb_calculator_kiface
> [ 67%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_draw_item_base.cpp.o
> [ 67%] Building CXX object kicad/CMakeFiles/kicad.dir/mainframe.cpp.o
> [ 67%] Building CXX object kicad/CMakeFiles/kicad.dir/menubar.cpp.o
> [ 67%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_layers_select_to_pcb_base.cpp.o
> [ 67%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_libedit_options_base.cpp.o
> [ 68%] Building CXX object kicad/CMakeFiles/kicad.dir/preferences.cpp.o
> [ 68%] Building CXX object kicad/CMakeFiles/kicad.dir/prjconfig.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_print_using_printer.cpp.o
> [ 68%] Building CXX object kicad/CMakeFiles/kicad.dir/project_template.cpp.o
> [ 68%] Building CXX object kicad/CMakeFiles/kicad.dir/tree_project_frame.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_libedit_options.cpp.o
> Scanning dependencies of target io_benchmark
> [ 68%] Building CXX object tools/io_benchmark/CMakeFiles/io_benchmark.dir/io_benchmark.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_print_using_printer_base.cpp.o
> [ 68%] Linking CXX executable kicad
> [ 68%] Building CXX object tools/io_benchmark/CMakeFiles/io_benchmark.dir/stdstream_line_reader.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_pin.cpp.o
> [ 68%] Built target kicad
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_select_one_pcb_layer.cpp.o
> [ 68%] Linking CXX executable io_benchmark
> [ 68%] Built target io_benchmark
> Scanning dependencies of target github_plugin
> [ 68%] Building CXX object pcbnew/github/CMakeFiles/github_plugin.dir/github_plugin.cpp.o
> Scanning dependencies of target pcad2kicadpcb
> [ 68%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcad2kicad_common.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_pin_base.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_show_page_borders.cpp.o
> [ 68%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcad_plugin.cpp.o
> [ 68%] Building CXX object pcbnew/github/CMakeFiles/github_plugin.dir/github_getliblist.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_pin_table.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/dialogs/dialog_show_page_borders_base.cpp.o
> [ 68%] Building CXX object pcbnew/github/CMakeFiles/github_plugin.dir/html_link_parser.cpp.o
> [ 68%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb.cpp.o
> [ 68%] Linking CXX static library libgithub_plugin.a
> [ 68%] Built target github_plugin
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_edit_pin_table_base.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/common/base_screen.cpp.o
> Scanning dependencies of target pnsrouter
> [ 68%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/time_limit.cpp.o
> [ 68%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_arc.cpp.o
> [ 68%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_kicad_iface.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/common/base_units.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_new_component.cpp.o
> [ 68%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_component.cpp.o
> [ 68%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/common/eda_text.cpp.o
> [ 68%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_lib_new_component_base.cpp.o
> [ 68%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_algo_base.cpp.o
> [ 69%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/common/class_layer_box_selector.cpp.o
> [ 69%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_netlist.cpp.o
> [ 69%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_copper_pour.cpp.o
> [ 69%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair.cpp.o
> [ 69%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/common/class_page_info.cpp.o
> [ 69%] Building CXX object gerbview/CMakeFiles/gerbview_kiface.dir/__/pcbnew/layer_widget.cpp.o
> [ 69%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_netlist_base.cpp.o
> [ 69%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_cutout.cpp.o
> [ 69%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_diff_pair_placer.cpp.o
> [ 69%] Linking CXX shared module _gerbview.kiface
> [ 69%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_plot_schematic_base.cpp.o
> [ 69%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_keepout.cpp.o
> [ 69%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dp_meander_placer.cpp.o
> [ 69%] Built target gerbview_kiface
> Scanning dependencies of target pl_editor
> [ 69%] Building CXX object pagelayout_editor/CMakeFiles/pl_editor.dir/__/common/single_top.cpp.o
> [ 69%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_plot_schematic.cpp.o
> [ 69%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_line.cpp.o
> [ 69%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_dragger.cpp.o
> [ 69%] Building CXX object pagelayout_editor/CMakeFiles/pl_editor.dir/__/common/pgm_base.cpp.o
> [ 69%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_print_using_printer_base.cpp.o
> [ 70%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_module.cpp.o
> [ 70%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_item.cpp.o
> [ 70%] Linking CXX executable pl_editor
> [ 71%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_print_using_printer.cpp.o
> [ 71%] Built target pl_editor
> Scanning dependencies of target pcb_calculator
> [ 71%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator.dir/__/common/single_top.cpp.o
> [ 71%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_net.cpp.o
> [ 71%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_itemset.cpp.o
> [ 71%] Building CXX object pcb_calculator/CMakeFiles/pcb_calculator.dir/__/common/pgm_base.cpp.o
> [ 71%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_pad.cpp.o
> [ 71%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_rescue_each.cpp.o
> [ 72%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line.cpp.o
> [ 72%] Linking CXX executable pcb_calculator
> [ 72%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_pad_shape.cpp.o
> [ 72%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_line_placer.cpp.o
> [ 72%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_rescue_each_base.cpp.o
> [ 72%] Built target pcb_calculator
> Scanning dependencies of target gerbview
> [ 73%] Building CXX object gerbview/CMakeFiles/gerbview.dir/__/common/single_top.cpp.o
> [ 73%] Building CXX object gerbview/CMakeFiles/gerbview.dir/__/common/pgm_base.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_sch_edit_sheet_pin.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_logger.cpp.o
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_plane.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_sch_edit_sheet_pin_base.cpp.o
> [ 73%] Linking CXX executable gerbview
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander.cpp.o
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_polygon.cpp.o
> [ 73%] Built target gerbview
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_text.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_sch_sheet_props.cpp.o
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_via.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer.cpp.o
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/pcb_via_shape.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_sch_sheet_props_base.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_placer_base.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_schematic_find.cpp.o
> [ 73%] Building CXX object pcbnew/pcad2kicadpcb_plugin/CMakeFiles/pcad2kicadpcb.dir/s_expr_loader.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/dialogs/dialog_schematic_find_base.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/widgets/widget_eeschema_color_config.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_meander_skew_placer.cpp.o
> [ 73%] Linking CXX static library libpcad2kicadpcb.a
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/widgets/pin_shape_combobox.cpp.o
> [ 73%] Built target pcad2kicadpcb
> Scanning dependencies of target cvpcb_kiface
> [ 73%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/cvpcb.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/widgets/pin_type_combobox.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_node.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/edit_component_in_schematic.cpp.o
> [ 73%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/common/base_units.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/edit_bitmap.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/edit_label.cpp.o
> [ 73%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/board_items_to_polygon_shape_transform.cpp.o
> [ 73%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_optimizer.cpp.o
> [ 73%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/eeredraw.cpp.o
> [ 74%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/eeschema.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/class_drc_item.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/eeschema_config.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_router.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/erc.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/autosel.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_routing_settings.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/events_called_functions_for_edit.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_shove.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/files-io.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/cfg.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/find.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/getpart.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_sizes_settings.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/class_components_listbox.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/cmp_tree_model.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_solid.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/cmp_tree_model_adapter.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/class_DisplayFootprintsFrame.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tool_base.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/generate_alias_info.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/hierarch.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/highlight_connection.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/class_footprints_listbox.cpp.o
> [ 75%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_topology.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/hotkeys.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/libarch.cpp.o
> [ 75%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/libedit.cpp.o
> [ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/class_library_listbox.cpp.o
> [ 76%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_tune_status_popup.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/cvpcb_mainframe.cpp.o
> [ 76%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_utils.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/listboxes.cpp.o
> [ 76%] Building CXX object eeschema/CMakeFiles/eeschema_kiface.dir/libeditframe.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/menubar.cpp.o
> [ 76%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_via.cpp.o
> <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/ws/eeschema/libeditframe.cpp>: In member function 'void LIB_EDIT_FRAME::refreshSchematic() const':
> <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/ws/eeschema/libeditframe.cpp>:1454:79: error: invalid conversion from 'const wxWindow*' to 'wxWindow*' [-fpermissive]
>      Kiway().ExpressMail( FRAME_SCH, MAIL_SCH_REFRESH, std::string( "" ), this );
>                                                                                ^
> In file included from <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/ws/include/kiface_i.h>:27:0,
>                  from <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/ws/eeschema/libeditframe.cpp>:33:
> <http://ci.kicad-pcb.org/job/linux-kicad-full-gcc-head/ws/include/kiway.h>:343:21: note:   initializing argument 4 of 'virtual void KIWAY::ExpressMail(FRAME_T, MAIL_T, const string&, wxWindow*)'
>      VTBL_ENTRY void ExpressMail( FRAME_T aDestination, MAIL_T aCommand,
>                      ^
> eeschema/CMakeFiles/eeschema_kiface.dir/build.make:2141: recipe for target 'eeschema/CMakeFiles/eeschema_kiface.dir/libeditframe.cpp.o' failed
> make[2]: *** [eeschema/CMakeFiles/eeschema_kiface.dir/libeditframe.cpp.o] Error 1
> CMakeFiles/Makefile2:999: recipe for target 'eeschema/CMakeFiles/eeschema_kiface.dir/all' failed
> make[1]: *** [eeschema/CMakeFiles/eeschema_kiface.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/readwrite_dlgs.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/tool_cvpcb.cpp.o
> [ 76%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/pns_walkaround.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/fp_conflict_assignment_selector_base.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/fp_conflict_assignment_selector.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/dialog_display_options.cpp.o
> [ 76%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/dialog_display_options_base.cpp.o
> [ 76%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/router_preview_item.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/dialog_config_equfiles_base.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/dialog_config_equfiles.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/dialog_fp_lib_table.cpp.o
> [ 77%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/router_tool.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/dialog_fp_lib_table_base.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/dialog_fp_plugin_options.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/dialog_fp_plugin_options_base.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/wizard_add_fplib_base.cpp.o
> [ 77%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/__/pcbnew/dialogs/wizard_add_fplib.cpp.o
> [ 77%] Building CXX object pcbnew/router/CMakeFiles/pnsrouter.dir/length_tuner_tool.cpp.o
> [ 77%] Linking CXX shared module _cvpcb.kiface
> [ 77%] Linking CXX static library libpnsrouter.a
> [ 77%] Built target pnsrouter
> [ 77%] Built target cvpcb_kiface
> Makefile:149: recipe for target 'all' failed
> make: *** [all] Error 2
> Build step 'Execute shell' marked build as failure
> [WARNINGS] Skipping publisher since build result is FAILURE
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References