← Back to team overview

kicad-developers team mailing list archive

Re: 5.1 preview

 

I'll work on a macOS nightly build of 5.1.
On Fri, Jul 13, 2018 at 2:09 PM Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>
> I just cloned it and build on Debian testing (sans wxPython support) and
> it works for me.  I even took it for a quick test drive and for the most
> part it looks pretty darn good.  I didn't do any comprehensive testing
> to make sure your removal of the global units variable (yeah!!!) didn't
> break anything.
>
> On 07/13/2018 01:37 PM, Jeff Young wrote:
> > Did you get it compiling, Eeli?
> >
> > (I’m afraid I can’t help mush as all I have access to is OSX.)
> >
> > Cheers,
> > Jeff.
> >
> >
> >> On 13 Jul 2018, at 04:39, Nick Østergaard <oe.nick@xxxxxxxxx> wrote:
> >>
> >> Hi Eeli,
> >>
> >> The new commits do seem to build for me:
> >>
> >> SUCCESS  * fcf38cb2d4  Rewrite Move And Swap Layers dialog.  <Jeff Young>
> >> SUCCESS  * d7e294194e  Move search status messages to Find/Replace
> >> dialog.  <Jeff Young>
> >> SUCCESS  * 8f8c19200d  Simplify copy/paste of pad settings.  <Jeff Young>
> >> SUCCESS  * 5acd129668  Add position to Eeschema's edit text dialogs.
> >> <Jeff Young>
> >> SUCCESS  * 4aa0890020  Add Worksheet to Render Items for GerbView.  <Jeff Young>
> >> SUCCESS  * d106e3b9a7  Make SMD terminology consistent.  <Jeff Young>
> >> SUCCESS  * 9b0893f1eb  Fix focus issues with dialog previews.  <Jeff Young>
> >> SUCCESS  * fdd909b454  Add Edit context menu item for EEschema graphic
> >> lines.  <Jeff Young>
> >> SUCCESS  * 076dc0eb05  Reduce verbosity in netlist updating messages.
> >> <Jeff Young>
> >> SUCCESS  * e789169cb3  Allow for reduced nagging with wider use of
> >> KIDIALOG.  <Jeff Young>
> >> SUCCESS  * 4c8e48f35f  Turn on library filter when library is
> >> selected.  <Jeff Young>
> >> SUCCESS  * 0bf877f83a  (origin/6.0) Add grid and zone dropdowns to
> >> GerbView frame.  <Jeff Young>
> >>
> >> Are you sure you don't have some local changes and is in a merge state
> >> such that you are not actually checked out to those commits.
> >> Den fre. 13. jul. 2018 kl. 10.02 skrev Nick Østergaard <oe.nick@xxxxxxxxx>:
> >>>
> >>> I guess some patches were just pushed which were not verified to
> >>> build. In the mean time you can checkout any of  these commits if you
> >>> want to test (take the bottom one).
> >>>
> >>> https://jenkins.simonrichter.eu:8443/job/windows-kicad-msys2-evaluate/54/artifact/build-report.txt
> >>> Den fre. 13. jul. 2018 kl. 09.53 skrev Eeli Kaikkonen
> >>> <eeli.kaikkonen@xxxxxxxxx>:
> >>>>
> >>>> I got a bunch of errors. Ubuntu 17.10. The official pre-5 code compiles fine. Is there something wrong with my setup? If someone else with Ubuntu has this working, I'll try again from scratch.
> >>>>
> >>>> Eeli Kaikkonen
> >>>>
> >>>> _____________________________________
> >>>>
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:66:5: error: no template named 'FIELDS_GRID_TABLE'
> >>>>    FIELDS_GRID_TABLE<LIB_FIELD>* m_fields;
> >>>>    ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:107:9: error: cannot initialize object parameter of type 'DIALOG_SHIM' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    if( dlg.ShowQuasiModal() != wxID_OK )
> >>>>        ^~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:125:20: error: no template named 'FIELDS_GRID_TABLE'
> >>>>    m_fields = new FIELDS_GRID_TABLE<LIB_FIELD>( true, GetUserUnits(), m_libEntry );
> >>>>                   ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:128:28: error: use of undeclared identifier 'FDC_VALUE'; did you mean 'FIND_VALUE'?
> >>>>    m_delayedFocusColumn = FDC_VALUE;
> >>>>                           ^~~~~~~~~
> >>>>                           FIND_VALUE
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/./sch_edit_frame.h:108:5: note: 'FIND_VALUE' declared here
> >>>>    FIND_VALUE,             ///< Find an item by it's value field.
> >>>>    ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:138:35: error: unknown type name 'FIELDS_GRID_TRICKS'
> >>>>    m_grid->PushEventHandler( new FIELDS_GRID_TRICKS( m_grid, this ) );
> >>>>                                  ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:143:35: error: use of undeclared identifier 'small_plus_xpm'
> >>>>    m_bpAdd->SetBitmap( KiBitmap( small_plus_xpm ) );
> >>>>                                  ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:144:38: error: use of undeclared identifier 'trash_xpm'
> >>>>    m_bpDelete->SetBitmap( KiBitmap( trash_xpm ) );
> >>>>                                     ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:145:38: error: use of undeclared identifier 'small_up_xpm'
> >>>>    m_bpMoveUp->SetBitmap( KiBitmap( small_up_xpm ) );
> >>>>                                     ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:146:40: error: use of undeclared identifier 'small_down_xpm'
> >>>>    m_bpMoveDown->SetBitmap( KiBitmap( small_down_xpm ) );
> >>>>                                       ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:149:13: error: no matching member function for call to 'Connect'
> >>>>    m_grid->Connect( wxEVT_GRID_CELL_CHANGING, wxGridEventHandler( DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB::OnGridCellChanging ), NULL, this );
> >>>>    ~~~~~~~~^~~~~~~
> >>>> /usr/include/wx-3.0/wx/event.h:3490:10: note: candidate function not viable: no known conversion from 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB *' to 'wxEvtHandler *' for 4th argument
> >>>>    void Connect(wxEventType eventType,
> >>>>         ^
> >>>> /usr/include/wx-3.0/wx/event.h:3469:10: note: candidate function not viable: no known conversion from 'wxObjectEventFunction' (aka 'void (wxEvtHandler::*)(wxEvent &)') to 'int' for 2nd argument
> >>>>    void Connect(int winid,
> >>>>         ^
> >>>> /usr/include/wx-3.0/wx/event.h:3482:10: note: candidate function not viable: no known conversion from 'wxObjectEventFunction' (aka 'void (wxEvtHandler::*)(wxEvent &)') to 'wxEventType' (aka 'int') for 2nd argument
> >>>>    void Connect(int winid,
> >>>>         ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:151:5: error: cannot initialize object parameter of type 'DIALOG_SHIM' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    FinishDialogSettings();
> >>>>    ^~~~~~~~~~~~~~~~~~~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:162:13: error: no matching member function for call to 'Disconnect'
> >>>>    m_grid->Disconnect( wxEVT_GRID_CELL_CHANGING, wxGridEventHandler( DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB::OnGridCellChanging ), NULL, this );
> >>>>    ~~~~~~~~^~~~~~~~~~
> >>>> /usr/include/wx-3.0/wx/event.h:3515:10: note: candidate function not viable: no known conversion from 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB *' to 'wxEvtHandler *' for 4th argument
> >>>>    bool Disconnect(wxEventType eventType,
> >>>>         ^
> >>>> /usr/include/wx-3.0/wx/event.h:3496:10: note: candidate function not viable: no known conversion from 'wxObjectEventFunction' (aka 'void (wxEvtHandler::*)(wxEvent &)') to 'int' for 2nd argument
> >>>>    bool Disconnect(int winid,
> >>>>         ^
> >>>> /usr/include/wx-3.0/wx/event.h:3508:10: note: candidate function not viable: no known conversion from 'wxObjectEventFunction' (aka 'void (wxEvtHandler::*)(wxEvent &)') to 'wxEventType' (aka 'int') for 2nd argument
> >>>>    bool Disconnect(int winid = wxID_ANY,
> >>>>         ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:171:20: error: cannot initialize object parameter of type 'wxWindowBase' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    if( !wxDialog::TransferDataToWindow() )
> >>>>                   ^~~~~~~~~~~~~~~~~~~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:194:5: error: cannot initialize object parameter of type 'wxWindowBase' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    Layout();
> >>>>    ^~~~~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:209:32: error: use of undeclared identifier 'FDC_VALUE'; did you mean 'FIND_VALUE'?
> >>>>        m_delayedFocusColumn = FDC_VALUE;
> >>>>                               ^~~~~~~~~
> >>>>                               FIND_VALUE
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/./sch_edit_frame.h:108:5: note: 'FIND_VALUE' declared here
> >>>>    FIND_VALUE,             ///< Find an item by it's value field.
> >>>>    ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:225:36: error: use of undeclared identifier 'FDC_NAME'
> >>>>            m_delayedFocusColumn = FDC_NAME;
> >>>>                                   ^
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:256:5: error: cannot initialize object parameter of type 'wxWindowBase' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    SetName( m_libEntry->GetValueField().GetText() );
> >>>>    ^~~~~~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:260:5: error: cannot initialize object parameter of type 'DIALOG_SHIM' with an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB'
> >>>>    EndQuasiModal( wxID_OK );
> >>>>    ^~~~~~~~~~~~~
> >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:324:27: error: use of undeclared identifier 'FDC_NAME'
> >>>>    if( event.GetCol() == FDC_NAME && event.GetString().IsEmpty() )
> >>>>                          ^
> >>>> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> >>>> 20 errors generated.
> >>>> _______________________________________________
> >>>> 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
> >
>
> _______________________________________________
> 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


References