Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
On 06/12/2018 04:16 AM, david wrote: I think cmake 3.7 was ok. Just a lot of -dev packages to install. OK. That's pretty typical. Saw this while watching the build: I have all of those warnings on my todo plus a number of others. double free or corruption (out) Aborted Ugh. Perhaps related to those warnings about format overflows and sprintf trying to put too many bytes into too small a space? Yeah. Those didn't jump out at me at first, but we should certainly address those ASAP. They may indeed be related. I'll move them to the top of my todo. Ted. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
On 06/11/2018 03:11 AM, Ted Felix wrote: On 06/07/2018 02:19 AM, david wrote: CMake Error at /usr/share/cmake-3.7/Modules/FindX11.cmake:429 (message): Could not find X11 Call Stack (most recent call first): CMakeLists.txt:152 (find_package) That's odd. I would expect the X11 libs to be required by the Qt libs. Do you have the Qt4 and/or Qt5 libs installed? (libqt4-dev, Already QT4 had that installed. qtbase5-dev, qttools5-dev) Qt5 appears to depend on libxext-dev. Qt4 doesn't appear to depend on anything that looks like X at all. apt-get install qtbase5-dev qttools5-dev x11proto-core-dev went to make the following changes: The following additional packages will be installed: libegl1 libgl1 libgl1:i386 libgl1-mesa-dev libgles2 libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglvnd0:i386 libglx0 libglx0:i386 libopengl0 libpthread-stubs0-dev libx11-dev libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxshmfence-dev libxxf86vm-dev mesa-common-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-xext-dev x11proto-xf86vidmode-dev xtrans-dev Suggested packages: libxcb-doc libxext-doc default-libmysqlclient-dev firebird-dev libegl1-mesa-dev libpq-dev libsqlite3-dev unixodbc-dev Recommended packages: libx11-doc libqt5opengl5-dev The following NEW packages will be installed: libgl1-mesa-dev libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libopengl0 libpthread-stubs0-dev libx11-dev libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxshmfence-dev libxxf86vm-dev mesa-common-dev qtbase5-dev qttools5-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-xext-dev x11proto-xf86vidmode-dev xtrans-dev The following packages will be upgraded: libegl1 libgl1 libgl1:i386 libgles2 libglvnd0 libglvnd0:i386 libglx0 libglx0:i386 There's no package in Debian called X11. There are many many X11 packages that include "-dev" in their names. x11proto-dev is the only one not marked as a dummy package. I installed x11proto-dev but that makes no difference. Of the ones I have installed, x11proto-core-dev jumps out at me. That might be it. Installed it. Tried again, it got past the X11 and liblo check, then failed at finding package "lrdf". So track that down, then: apt-get install liblrdf0-dev That makes these changes: The following additional packages will be installed: gir1.2-harfbuzz-0.0 icu-devtools libcurl4-gnutls-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0 libicu-dev libicu-le-hb-dev libicu-le-hb0:i386 libicu60:i386 libpcre16-3 libpcre3-dev libpcre32-3 libraptor2-dev libxml2 libxml2:i386 libxml2-dev libxslt1-dev libyajl-dev python3-distutils python3-lib2to3 Suggested packages: libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libglib2.0-doc libgraphite2-utils icu-doc libraptor2-doc Recommended packages: raptor2-utils The following NEW packages will be installed: gir1.2-harfbuzz-0.0 icu-devtools libcurl4-gnutls-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0 libicu-dev libicu-le-hb-dev libicu-le-hb0:i386 libicu60:i386 liblrdf0-dev libpcre16-3 libpcre3-dev libpcre32-3 libraptor2-dev libxml2-dev libxslt1-dev libyajl-dev python3-distutils python3-lib2to3 The following packages will be upgraded: libxml2 libxml2:i386 Then cmake 3.7 ran and it's building right now. Which one(s) do I need? It's a good question. It sounds like the list we have on the wiki is incomplete: https://www.rosegardenmusic.com/wiki/dev:contributing I have cmake 3.7, will 3.11 work better? Not sure. My first thought is, no. But then again, this might be happening because of whatever boilerplate is used to detect the presence of Qt (or something else). And that boilerplate might be provided by cmake. I think cmake 3.7 was ok. Just a lot of -dev packages to install. Saw this while watching the build: In file included from /home/david/Downloads/rosegarden-18.06/src/gui/seqmanager/MetronomeMapper.cpp:31:0: /home/david/Downloads/rosegarden-18.06/src/sound/MappedEvent.h: In member function ‘virtual void Rosegarden::MetronomeMapper::fillBuffer()’: /home/david/Downloads/rosegarden-18.06/src/sound/MappedEvent.h:258:27: warning: ‘pitch’ may be used uninitialized in this function [-Wmaybe-uninitialized] m_recordedDevice(0) {} ^
Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
On 06/07/2018 02:19 AM, david wrote: CMake Error at /usr/share/cmake-3.7/Modules/FindX11.cmake:429 (message): Could not find X11 Call Stack (most recent call first): CMakeLists.txt:152 (find_package) That's odd. I would expect the X11 libs to be required by the Qt libs. Do you have the Qt4 and/or Qt5 libs installed? (libqt4-dev, qtbase5-dev, qttools5-dev) Qt5 appears to depend on libxext-dev. Qt4 doesn't appear to depend on anything that looks like X at all. There's no package in Debian called X11. There are many many X11 packages that include "-dev" in their names. x11proto-dev is the only one not marked as a dummy package. I installed x11proto-dev but that makes no difference. Of the ones I have installed, x11proto-core-dev jumps out at me. That might be it. Also installed build-essential, that made no difference. That won't. It just brings in the compiler, linker, and a few other basic things. Which one(s) do I need? It's a good question. It sounds like the list we have on the wiki is incomplete: https://www.rosegardenmusic.com/wiki/dev:contributing I have cmake 3.7, will 3.11 work better? Not sure. My first thought is, no. But then again, this might be happening because of whatever boilerplate is used to detect the presence of Qt (or something else). And that boilerplate might be provided by cmake. Ted. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
On 06/06/2018 04:55 PM, Ted Felix wrote: On 06/06/2018 07:20 PM, David W. Jones wrote: Hurrah! How can I get the update? Debian Testing has been at 17.12 for ages now. I would recommend downloading the source and building yourself. The source archive is here: https://sourceforge.net/projects/rosegarden/files/rosegarden/18.06/rosegarden-18.06.tar.bz2/download Did so, made build directory, ran "cmake ..", got errors. CMake Error at /usr/share/cmake-3.7/Modules/FindX11.cmake:429 (message): Could not find X11 Call Stack (most recent call first): CMakeLists.txt:152 (find_package) There's no package in Debian called X11. There are many many X11 packages that include "-dev" in their names. x11proto-dev is the only one not marked as a dummy package. I installed x11proto-dev but that makes no difference. Also installed build-essential, that made no difference. Which one(s) do I need? I have cmake 3.7, will 3.11 work better? -- David W. Jones gn...@hawaii.rr.com authenticity, honesty, community http://dancingtreefrog.com -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
On 06/06/2018 07:20 PM, David W. Jones wrote: Hurrah! How can I get the update? Debian Testing has been at 17.12 for ages now. I would recommend downloading the source and building yourself. The source archive is here: https://sourceforge.net/projects/rosegarden/files/rosegarden/18.06/rosegarden-18.06.tar.bz2/download Ted. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
Hurrah! How can I get the update? Debian Testing has been at 17.12 for ages now. On June 6, 2018 8:46:44 AM HST, Ted Felix wrote: > The Rosegarden team is proud to announce the release of version 18.06 > of Rosegarden, a MIDI sequencer that features a rich understanding of > music notation along with basic support for digital audio. > > http://www.rosegardenmusic.com/ > > Along with some bug fixes and a few new features, 18.06 brings more > simplification of the code and further progress toward simplifying the > UI notification mechanisms that keep the UI in sync with the > underlying > Composition. > > Bug Fixes > >* Fix misc spelling errors flagged by lintian (Bug #1556, r15149) >* Fix soft synth tracks not responding to volume fader changes. > (Bug #1557, r15189) >* Fix Receive External checkbox not cleared. (r15194) >* Fix key map popup menu position on the Manage MIDI Banks and > Programs window. Current key map is now under the mouse as it > should be. (r15221) >* Fix a memory leak. (r15235) >* Fix gray leftovers when going out of Archive. (r15240) >* Fix Track preset name not loaded from .rg file. (r15242) >* Fix TrackButtons flicker when switching files. (r15244) >* Fix vertical zoom reset on the Matrix editor. (r15267) >* Fix vertical zoom reset on the Notation editor. (r15268) > > New Features > >* Manage MIDI Banks and Programs window now uses a scroll area > instead of tabs. (r15227) >* Add "Reset to Defaults" button to Track Parameters. (r15241) > * Standardized scroll wheel behavior. (Feature #445, r15245, r15246, > r15248, r15265) >* Notation: Offer spacing up to 400%. (r15266) >* Notation spacing is now saved to the .rg file. (r15269) > > Other people who contributed to Rosegarden development: > >* Stuart Prescott > > People who contributed device files to the Rosegarden Library > >* Henk de Groot -- David W. Jones gn...@hawaii.rr.com authenticity, honesty, community http://dancingtreefrog.com Sent from my Android device with F/LOSS K-9 Mail. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
[Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED
The Rosegarden team is proud to announce the release of version 18.06 of Rosegarden, a MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio. http://www.rosegardenmusic.com/ Along with some bug fixes and a few new features, 18.06 brings more simplification of the code and further progress toward simplifying the UI notification mechanisms that keep the UI in sync with the underlying Composition. Bug Fixes * Fix misc spelling errors flagged by lintian (Bug #1556, r15149) * Fix soft synth tracks not responding to volume fader changes. (Bug #1557, r15189) * Fix Receive External checkbox not cleared. (r15194) * Fix key map popup menu position on the Manage MIDI Banks and Programs window. Current key map is now under the mouse as it should be. (r15221) * Fix a memory leak. (r15235) * Fix gray leftovers when going out of Archive. (r15240) * Fix Track preset name not loaded from .rg file. (r15242) * Fix TrackButtons flicker when switching files. (r15244) * Fix vertical zoom reset on the Matrix editor. (r15267) * Fix vertical zoom reset on the Notation editor. (r15268) New Features * Manage MIDI Banks and Programs window now uses a scroll area instead of tabs. (r15227) * Add "Reset to Defaults" button to Track Parameters. (r15241) * Standardized scroll wheel behavior. (Feature #445, r15245, r15246, r15248, r15265) * Notation: Offer spacing up to 400%. (r15266) * Notation spacing is now saved to the .rg file. (r15269) Other people who contributed to Rosegarden development: * Stuart Prescott People who contributed device files to the Rosegarden Library * Henk de Groot -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user