[MacPorts] #43969: FileZilla: upgrade to the nightly version to get proper support for wxWidgets 3.0

MacPorts noreply at macports.org
Mon Jun 9 06:31:38 PDT 2014


#43969: FileZilla: upgrade to the nightly version to get proper support for
wxWidgets 3.0
----------------------+-----------------------
 Reporter:  mojca@…   |      Owner:  rudloff@…
     Type:  update    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:  haspatch  |       Port:  FileZilla
----------------------+-----------------------
 FileZilla developer '''finally''' switched to wxWidgets 3.0. This finally
 makes the port "usable" again (after SDK for 10.6 has been dropped, so
 almost three years).

 I'm attaching a patch to switch to the nightly version with compatibility
 for wxWidgets 3.0 (please note that the patches should also be removed,
 but I didn't include that in the diff). My suggestion is to switch to this
 nightly version (and possibly keep it updating for a while, but not
 necessarily) until the official version comes out (and then switch to the
 official release again), also with the goal to get more testing of the
 software, so that any remaining issues can be polished before the release
 if necessary.

 The first issue is the following message when launching the software (but
 it might be acceptable or it would at least let more people complain
 upstream?):
 {{{
 ../src/osx/combobox_osx.cpp(60): assert "!(style & wxCB_SORT)" failed
 in Create(): wxCB_SORT not currently supported by wxOSX/Cocoa

 Call stack:
 [00] wxComboBox::Create(wxWindow*, int, wxString const&, wxPoint
 const&, wxSize const&, wxArrayString const&, long, wxValidator const&,
 wxString const&)
 [01] wxComboBox::wxComboBox(wxWindow*, int, wxString const&, wxPoint
 const&, wxSize const&, wxArrayString const&, long, wxValidator const&,
 wxString const&)
 [02] CComboBoxEx::CComboBoxEx(CViewHeader*)
 [03] CViewHeader::CViewHeader(wxWindow*, wxString const&)
 [04] CLocalViewHeader::CLocalViewHeader(wxWindow*, CState*)
 [05] CContextControl::CreateContextControls(CState*)
 [06] CContextControl::CreateTab()
 [07] CMainFrame::CMainFrame()
 [08] CFileZillaApp::OnInit()
 [09] wxApp::CallOnInit()
 [10] wxEntry(int&, wchar_t**)
 [11] main
 [12] start
 [13] 0x00000002 Do you want to stop the program?
 You can also choose [Cancel] to suppress further warnings.
 }}}

 To maintainer: I'm aware that you don't have commit rights, I can commit
 this or something else, but please let me know if you are OK with the
 patch or if you would like to see something else.

 This would also close #42448.

-- 
Ticket URL: <https://trac.macports.org/ticket/43969>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list