Hello Michael.

> Did you ever get set up to build from source?
> 

I tried to prepare the build environment, following the procedure that I
found in the wiki of Rosegarden
http://www.rosegardenmusic.com/wiki/dev:contributing#prepare_the_build_environment
... and I downloaded the latest stable version of Rosegarden from wiki
... but when I run the
./configure
command I get the following error
configure: WARNING: Required JACK library not found, building with no
audio!

In the "build the environment" list from Rosegarden wiki is required
jack-audio-connection-kit-devel
in the opensuse environment I believe that the package is
libjack-devel
and this is installed.

Given that I know little about compilation from source I think I need
your help.

This list contains all the packages installed on my system that
"contain" the word "jack" in name or description field (taken from
OpenSUSe YAST package manager)
alsa-plugins-jack              | JACK I/O Plug-In for the ALSA Library
| 1.0.28-92.1               |   41,7 KiB
jack                           | Jack-Audio Connection Kit
| 1.9.10-76.3               |    1,3 MiB
jack-debuginfo                 | Debug information for package jack
| 1.9.10-76.3               |    4,3 MiB
jack-rack                      | LADSPA Effects Rack for JACK
| 1.4.7-261.1               |  173,4 KiB
jack-stdio                     | JACK audio-port for the unix
commandline | 1.3-3.1                   |   57,8 KiB
jackEQ                         | JACK Equalization Tool for Live
Perfo... | 0.5.9-311.1               |  275,8 KiB
jack_mixer                     | JACK Audo Mixer Application
| 9-2.1                     |  218,6 KiB
jamin                          | JACK Audio Mastering Interface
| 0.95.0-497.1              |  899,9 KiB
libjack-devel                  | Pacchetto di sviluppo per jack
| 1.9.10-76.3               |   21,8 MiB
libjack0                       | Libreria di Jack Audio Connection Kit
| 1.9.10-76.3               |    1,0 MiB
libjack0-debuginfo             | Debug information for package libjack0
| 1.9.10-76.3               |    7,1 MiB
libqjack-devel                 | Connect to the Jack Sound Server with
Qt | 0.0+20120316-1.1          |   19,7 KiB
libqjack0                      | Connect to the Jack Sound Server with
Qt | 0.0+20120316-1.1          |   47,0 KiB
meterbridge                    | A Meterbridge for the JACK Audio System
| 0.9.2-972.2               |  537,6 KiB
mpg123-jack                    | Jack Support for mpg123
| 1.18.0-1.1                |   14,3 KiB
pulseaudio-module-jack         | Supporto JACK per il server audio
Pul... | 5.99.1-1.3                |   59,7 KiB
qjackctl                       | Graphical User Interface to Control
J... | 0.3.11-30.1               |    1,0 MiB
qjackctl-lang                  | Languages for package qjackctl
| 0.3.11-30.1               |  678,7 KiB
wineasio                       | ASIO to JACK driver for wine
| 0.9.2-3.2                 |  164,9 KiB
xmms2-plugin-jack              | Jack Support for xmms2
| 0.8-2.2                   |   14,4 KiB

I find no other packages that can be useful. (maybe)
This list contains all other packages available (not installed) that
"contain" the word "jack" in name or description field (taken from
OpenSUSe YAST package manager)
allegro-jack-plugin            | Allegro JACK (Jack Audio Connection
K... | (4.4.2-2.1)               |   18,8 KiB
alsa-plugins-jack-32bit        | JACK I/O Plug-In for the ALSA Library
| (1.0.28-92.1)             |   13,6 KiB
alsa-plugins-jack-debuginfo    | Debug information for package
alsa-pl... | (1.0.28-92.1)             |   37,3 KiB
alsa-plugins-jack-debuginfo-32bit | Debug information for package
alsa-pl... | (1.0.28-92.1)             |   30,3 KiB
gmerlin-jack                   | Jack plugins for gmerlin
| (1.2.0-2.6)               |   32,6 KiB
gmerlin-jack-debuginfo         | Debug information for package
gmerlin... | (1.2.0-2.6)               |   74,7 KiB
guitarix                       | Simple Linux amplifier for jack
| (0.28.3-34.6)             |   21,3 MiB
hda-verb                       | HD-audio jack retasking tool
| (0.4-86.1)                |   13,0 KiB
hdajackretask                  | HD-audio jack retasking tool
| (0.20120413-86.1)         |   50,0 KiB
hdajackretask-debuginfo        | Debug information for package
hdajack... | (0.20120413-86.1)         |   90,8 KiB
hdajacksensetest               | Tool to check HD-audio jack/pin status
| (0.20141006-86.1)         |   21,3 KiB
hdajacksensetest-debuginfo     | Debug information for package
hdajack... | (0.20141006-86.1)         |   41,2 KiB
jack-32bit                     | Jack-Audio Connection Kit
| (1.9.10-76.3)             |  458,1 KiB
jack-debuginfo-32bit           | Debug information for package jack
| (1.9.10-76.3)             |    2,6 MiB
jack-debugsource               | Debug sources for package jack
| (1.9.10-76.3)             |    2,6 MiB
jack-rack-debuginfo            | Debug information for package jack-rack
| (1.4.7-261.1)             |  484,7 KiB
jack-rack-debugsource          | Debug sources for package jack-rack
| (1.4.7-261.1)             |  283,9 KiB
jack-stdio-debuginfo           | Debug information for package
jack-stdio | (1.3-3.1)                 |   63,2 KiB
jack-stdio-debugsource         | Debug sources for package jack-stdio
| (1.3-3.1)                 |   29,1 KiB
jackEQ-debuginfo               | Debug information for package jackEQ
| (0.5.9-311.1)             |  406,6 KiB
jackEQ-debugsource             | Debug sources for package jackEQ
| (0.5.9-311.1)             |  238,9 KiB
jack_mixer-debuginfo           | Debug information for package
jack_mixer | (9-2.1)                   |   97,5 KiB
jack_mixer-debugsource         | Debug sources for package jack_mixer
| (9-2.1)                   |  112,8 KiB
jackmixdesk                    | TODO
| (0.4+r125-1.1)            |  319,6 KiB
jackmixdesk-debuginfo          | Debug information for package
jackmix... | (0.4+r125-1.1)            |  601,4 KiB
jackmixdesk-debugsource        | Debug sources for package jackmixdesk
| (0.4+r125-1.1)            |  402,4 KiB
jacktrip                       | Multi-Machine Network Music
Performan... | (1.0.5+2-2.1)             |  102,2 KiB
jacktrip-debuginfo             | Debug information for package jacktrip
| (1.0.5+2-2.1)             |    1,7 MiB
jacktrip-debugsource           | Debug sources for package jacktrip
| (1.0.5+2-2.1)             |  228,4 KiB
jmess                          | Utility to save your Jack Audio
Conne... | (1.0.1-1.1)               |   35,1 KiB
klick                          | Advanced JACK-based metronome
| (0.12.99+git20140604.2208-1.1) |  334,0 KiB
libjack0-32bit                 | Libreria di Jack Audio Connection Kit
| (1.9.10-76.3)             | 1005,0 KiB
libjack0-debuginfo-32bit       | Debug information for package libjack0
| (1.9.10-76.3)             |    5,9 MiB
libjackasyn                    | A Wrapper Library for JACK
| (0.12-369.1)              |   56,9 KiB
libjackasyn-32bit              | A Wrapper Library for JACK
| (0.12-369.1)              |   29,6 KiB
libjackasyn-debuginfo          | Debug information for package
libjack... | (0.12-369.1)              |   71,1 KiB
libjackasyn-debuginfo-32bit    | Debug information for package
libjack... | (0.12-369.1)              |   51,7 KiB
libjackasyn-debugsource        | Debug sources for package libjackasyn
| (0.12-369.1)              |   33,7 KiB
libqjack-debugsource           | Debug sources for package libqjack
| (0.0+20120316-1.1)        |   25,7 KiB
libqjack0-debuginfo            | Debug information for package libqjack0
| (0.0+20120316-1.1)        |  503,7 KiB
libxine2-jack                  | Jack plugin for xine
| (1.2.5-92.1)              |   18,2 KiB
libxine2-jack-debuginfo        | Debug information for package
libxine... | (1.2.5-92.1)              |   35,7 KiB
mpg123-jack-32bit              | Jack Support for mpg123
| (1.18.0-1.1)              |   13,5 KiB
mpg123-jack-debuginfo          | Debug information for package
mpg123-... | (1.18.0-1.1)              |   27,0 KiB
mpg123-jack-debuginfo-32bit    | Debug information for package
mpg123-... | (1.18.0-1.1)              |   21,6 KiB
openjazz                       | Remake of the classic Jazz
Jackrabbit... | (0.0.140216-1.1)          |  304,7 KiB
pcsc-cyberjack                 | PC/SC IFD Handler for the Reiner
SCT ... | (3.99.5final.SP05-4.1.3)  |    1,1 MiB
projectM-jack                  | Jack tool for projectM
| (2.0.1-4.1)               |   52,8 KiB
projectM-jack-debuginfo        | Debug information for package
project... | (2.0.1-4.1)               |   17,1 KiB
pulseaudio-module-jack-debuginfo | Debug information for package
pulseau... | (5.99.1-1.3)              |  167,5 KiB
visualjackm                    | Connects ProjectM Visualization
with ... | (0.0+20120307-2.1)        |   27,5 KiB
visualjackm-debuginfo          | Debug information for package
visualj... | (0.0+20120307-2.1)        |  237,5 KiB
visualjackm-debugsource        | Debug sources for package visualjackm
| (0.0+20120307-2.1)        |    6,1 KiB
wineasio-32bit                 | ASIO to JACK driver for wine
| (0.9.2-3.2)               |  126,7 KiB
xjadeo                         | Very simple video player that gets
sy... | (0.8.0-1.1)               |  380,8 KiB
xmms2-plugin-jack-debuginfo    | Debug information for package
xmms2-p... | (0.8-2.2)                 |   33,7 KiB

I also tried to look for other "jack" packages to be installed on the
OpenSUSE "Package Search" site, all that I find, however, is already in
the list available in YAST package manager.
Then I do not know what else to install.

I did a quick search on the web with the warning message that it
happened to me but I have not found anything that I have understood.

You think you can help me?


> I've done some research into the underlying problem.  Apparently a newer 
> version of libpng is more strict about embedded color profiles, and 
> throws these warnings.  I found a test for files that exhibit this 
> problem, and we don't have any in Rosegarden.  All of our .png files pass.
> 
> This suggests to me that the error is tripping on .png files that do not 
> belong to Rosegarden, which are either part of Qt or the installed 
> desktop environment.
> 

I did some check and test. (I have no idea if they are consistent)
a) speaking of png files I thought of a problem with some icon or
background image present in the active theme in gtk
      change various gtk theme has not changed, however, the result
b) I verified that the version of libpng was updated
c) I tried to uninstall the current version of libpng, I was hoping to
try an older version, but too many programs use it, and will no longer
work


> As such, we're back to that line in main.cpp that causes Rosegarden to 
> abort on Qt warnings.
> 
> First things first, Renato, we need to get you set up to build from 
> source.  Then you can test my proposed workaround to this problem.  If 
> the fix works, I will commit it permanently.
> 

I am at your disposal willingly, but I hope to be able


> What I've done is replace if DEBUG with if DEBUG_QT_WARNINGS in the 
> conditional compile.  There is no way to set that particular compile 
> option through the build system, so that code won't be built unless a 
> developer defines that manually at the command line, which I suppose 
> might be something like "make -DDEBUG_QT_WARNINGS" or thereabouts.
> 
> That will keep it from being compiled unless someone very much wants it 
> compiled, and should eliminate future problems with users tripping over 
> problems like this  This assumes that compiling around the abort works 
> around the underlying problem.  It may be Rosegarden is going to crash 
> on this libpng problem regardless, and that is what I mean to find out, 
> using you as my laboratory.


I apologize.
In this last two paragraphs I realized shortly.

I gladly collaborate with you, but I think you need a little patience.
Are still topics that I learn willingly, and I will try to force myself
to understand as much as possible.


Hi!
Renato
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to