← Back to team overview

kicad-developers team mailing list archive

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

 

Technically, the state of the library edit is not changed in any way.
This function informs the schematic editor (if open) to refresh it's
view which has always been broken.  Prior to this change, you had to
perform some action to update edited symbols.  I'll drop the const in a
couple of minutes.

On 03/10/2017 09:40 AM, Chris Pavlina wrote:
> 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
> 
> _______________________________________________
> 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