See URL for a detailed ChangeLog. Reproducible: Always Steps to Reproduce:
Scanning dependencies of target midiimport [ 87%] Building CXX object plugins/midi_import/CMakeFiles/midiimport.dir/midi_import.o In file included from /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/midi_import.cpp:45: /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/portsmf/allegro.h: In member function 'void Serial_buffer::set_string(char*)': /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/portsmf/allegro.h:513: warning: unused variable 'fence' /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/portsmf/allegro.h: In member function 'char* Serial_buffer::get_string()': /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/portsmf/allegro.h:543: warning: unused variable 'fence' /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/midi_import.cpp: In member function 'virtual bool midiImport::tryImport(trackContainer*)': /var/tmp/portage/media-sound/lmms-0.4.4/work/lmms-0.4.4/plugins/midi_import/midi_import.cpp:97: error: 'class configManager' has no member named 'defaultSoundfont' make[2]: *** [plugins/midi_import/CMakeFiles/midiimport.dir/midi_import.o] Error 1 make[1]: *** [plugins/midi_import/CMakeFiles/midiimport.dir/all] Error 2 make: *** [all] Error 2 * * ERROR: media-sound/lmms-0.4.4 failed. Fails to build :(
I'm really sorry for the delay, but I started working fulltime as a system integrator at a real estate company, and when I get home I don't want to see computers anymore currently, hehe. I could really need someone to help maintaining this. Anyways, 0.4.5 is out. I will (try to) compile and test it this evening for ~amd64. I'll get you posted when I'm done. Furthermore the LMMS Team has announced that they are not willing to call themselves LMMS anymore, means they announced to rename the application and are looking for a new name. I suggest LMAA, Linux Mega Audio Accelerator, would be quite funny on German! Well, once they're done, how do we deal with this in portage? Keep the old versions as they are for some time, meanwhile add the newer ones with new pkg name and add some pkg_postinst()'ish einfo to the old ones? Cheers, Tom
version 0.4.5 compiles fine on my machine.
(In reply to comment #2) > how do we deal with this in > portage? Keep the old versions as they are for some time, meanwhile add the > newer ones with new pkg name and add some pkg_postinst()'ish einfo to the old > ones? since its only ~arch it can be dealt quite easily and atomically: add the new version under the new name do a pkgmove (see profiles/updates) remove lmms people will see the lmms->lmaa(?) move as an update.
bumped now; moreover vestige works now :)