anonbeat/guayadeque

v0.4.6 no longer builds on Arch Linux

FabioLolix opened this issue · 4 comments

Hello, I'm the maintainer of the guayadeque AUR pkgbuild, v0.4.6 no longer builds since several months, I made a simple patch to replace GetLineText with GetLabelText but after that there was another problem and this has been resolved in already made commits.

Building from latest commits with wxWidgets 3.2.2.1 on Arch only need this these patch:
https://github.com/sluedecke/guayadeque/commit/a9ecb9d8bf785281ed8ccf292cccf3525ffeb457.patch

So would you like to tag a new release?

/home/fabio/Dev/Github/PKGBUILD-AUR_fix/g/guayadeque/src/guayadeque-0.4.6/src/ui/mediaviewer/MediaViewer.cpp: In member function 'void Guayadeque::guMediaViewer::OnSearchSelected(wxCommandEvent&)':
/home/fabio/Dev/Github/PKGBUILD-AUR_fix/g/guayadeque/src/guayadeque-0.4.6/src/ui/mediaviewer/MediaViewer.cpp:735:38: error: 'class wxSearchCtrl' has no member named 'GetLineText'; did you mean 'GetLabelText'?
  735 |     m_SearchText = m_SearchTextCtrl->GetLineText( 0 );
      |                                      ^~~~~~~~~~~
      |                                      GetLabelText
/home/fabio/Dev/Github/PKGBUILD-AUR_fix/g/guayadeque/src/guayadeque-0.4.6/src/ui/mediaviewer/MediaViewer.cpp: In member function 'void Guayadeque::guMediaViewer::OnTextChangedTimer(wxTimerEvent&)':
/home/fabio/Dev/Github/PKGBUILD-AUR_fix/g/guayadeque/src/guayadeque-0.4.6/src/ui/mediaviewer/MediaViewer.cpp:769:38: error: 'class wxSearchCtrl' has no member named 'GetLineText'; did you mean 'GetLabelText'?
  769 |     m_SearchText = m_SearchTextCtrl->GetLineText( 0 );
      |                                      ^~~~~~~~~~~
      |                                      GetLabelText
[ 73%] Building CXX object src/CMakeFiles/guayadeque.dir/ui/mediaviewer/library/TaListBox.cpp.o
[ 74%] Building CXX object src/CMakeFiles/guayadeque.dir/ui/mediaviewer/library/YeListBox.cpp.o
make[2]: *** [src/CMakeFiles/guayadeque.dir/build.make:1042: src/CMakeFiles/guayadeque.dir/ui/mediaviewer/MediaViewer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:644: src/CMakeFiles/guayadeque.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().

Hello. Thank you for your support on Arch. Its done. >

I did not find any tag of 0.4.7??

Sorry. forgot about the tag. Done now

Thank you very much