Re: [Rosegarden-user] ROSEGARDEN 18.06, codename "Vesper" RELEASED

2018-06-12 Thread Ted Felix

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

2018-06-12 Thread david

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

2018-06-11 Thread Ted Felix

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

2018-06-07 Thread david

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

2018-06-06 Thread Ted Felix

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

2018-06-06 Thread David W. Jones
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