ports/116749: cannot build audio/hydrogen

nrgmilk nrgmilk at gmail.com
Sat Sep 29 18:30:02 UTC 2007


>Number:         116749
>Category:       ports
>Synopsis:       cannot build audio/hydrogen
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 29 18:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     nrgmilk
>Release:        FreeBSD 7.0-CURRENT
>Organization:
null
>Environment:
FreeBSD  7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Sep 26 05:31:07 JST 2007     root@:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
--->  Installing 'hydrogen-0.9.3_1' from a port (audio/hydrogen)
--->  Building '/usr/ports/audio/hydrogen'
===>  Cleaning for hydrogen-0.9.3_1
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for hydrogen-0.9.3_1
===>  Extracting for hydrogen-0.9.3_1
=> MD5 Checksum OK for hydrogen-0.9.3.tar.gz.
=> SHA256 Checksum OK for hydrogen-0.9.3.tar.gz.
===>  Patching for hydrogen-0.9.3_1
===>  Applying FreeBSD patches for hydrogen-0.9.3_1
===>   hydrogen-0.9.3_1 depends on executable: qmake - found
===>   hydrogen-0.9.3_1 depends on file: /usr/local/bin/moc - found
===>   hydrogen-0.9.3_1 depends on file: /usr/local/libdata/xorg/libraries - found
===>   hydrogen-0.9.3_1 depends on shared library: sndfile - found
===>   hydrogen-0.9.3_1 depends on shared library: jack - found
===>   hydrogen-0.9.3_1 depends on shared library: portaudio.0 - found
===>   hydrogen-0.9.3_1 depends on shared library: lrdf - found
===>   hydrogen-0.9.3_1 depends on shared library: FLAC.7 - found
===>  Configuring for hydrogen-0.9.3_1
configure: WARNING: you should use --build, --host, --target


-----------------------------------------------------------------
Starting Hydrogen 0.9.3 configuration...
-----------------------------------------------------------------


checking for i386-portbld-freebsd7.0-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for i386-portbld-freebsd7.0-g++... c++
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for egrep... grep -E
checking whether cc needs -traditional... no

--- Checking for QT Libs ----------------------------------------
checking whether QTDIR environment variable is set... /usr/local
 * Searching for Qt library
   |-> searching QT in /usr/local *** Found ***
checking for qmake... /usr/local/bin/qmake
checking for moc... /usr/local/bin/moc
checking for uic... /usr/local/bin/uic

-----------------------------------------------------------------
Checking for libraries..
-----------------------------------------------------------------
checking for main in -lm... yes
checking for main in -lX11... yes
checking for main in -lXext... yes
checking for main in -l/usr/local... no
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking for system... yes

--- Checking for libsndfile -------------------------------------
checking for sf_open in -lsndfile... yes
-----------------------------------------------------------------


--- Checking for FLAC++ Libs ------------------------------------
checking FLAC++/all.h usability... yes
checking FLAC++/all.h presence... yes
checking for FLAC++/all.h... yes
-----------------------------------------------------------------


--- Checking for JACK -------------------------------------------
checking for main in -ljack... yes
-----------------------------------------------------------------


--- Checking for ALSA Libs --------------------------------------
ALSA support disabled.
-----------------------------------------------------------------


--- Checking for OSS --------------------------------------------
-----------------------------------------------------------------


--- Checking for PortAudio -------------------------------------
checking whether PORTAUDIOPATH environment variable is set... "/usr/local"
   |-> searching PortAudio in /usr/local *** Found ***
-----------------------------------------------------------------


--- Checking for PortMidi -------------------------------------
checking whether PORTMIDIPATH environment variable is set... PORTMIDIPATH is not set. No PortMidi support.
-----------------------------------------------------------------


--- Checking for LRDF -------------------------------------------
checking lrdf.h usability... yes
checking lrdf.h presence... yes
checking for lrdf.h... yes
-----------------------------------------------------------------

configure: creating ./config.status
config.status: creating Makefile
config.status: creating hydrogen.pro
config.status: creating hydrogenPlayer.pro
config.status: creating hydrogenBenchmark.pro
config.status: creating hydrogen2Midi.pro
config.status: creating hydrogenCUI.pro
config.status: creating hydrogen.desktop
config.status: creating plugins/Makefile
config.status: creating plugins/wasp/Makefile
config.status: creating config.h


-----------------------------------------------------------------
 Hydrogen 0.9.3 configuration:
-----------------------------------------------------------------

        Source code location:   .
        Prefix                  /usr/local
        Data path               /usr/local/share/hydrogen
        LDFLAGS                 -L/usr/local/lib -L/usr/local/lib -pthread -L/usr/local/lib -lsndfile   -lFLAC++ -lFLAC -ljack -L/usr/local/lib -lportaudio -llrdf -lraptor -lxml2

        Debug messages:         no
        FLAC:                   yes
        LRDF:                   yes

        Jack:                   yes
        ALSA :                  no
        OSS:                    yes
        PortAudio               yes
        PortMidi:               no

        Features list =  (FLAC) (Jack) (OSS) (PortAudio) (LRDF)

-----------------------------------------------------------------
Now type make to build Hydrogen.
-----------------------------------------------------------------

If you're not a member of hydrogen-dev mailing list yet, please join.
Please see http://www.hydrogen-music.org for details.


===>  Building for hydrogen-0.9.3_1
c++ -c -pipe -I/usr/local/include -g -w -O2 -fno-strict-aliasing -pipe  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I. -Isrc -I../../../../../local/include -I/usr/local/include -o src/tinystr.o src/lib/xml/tinystr.cpp
In file included from src/lib/xml/tinystr.cpp:25:
src/lib/xml/tinyxml.h:828: error: extra qualification 'TiXmlDeclaration::' on member 'TiXmlDeclaration'
*** Error code 1

Stop in /usr/ports/audio/hydrogen/work/hydrogen-0.9.3.
*** Error code 1

Stop in /usr/ports/audio/hydrogen/work/hydrogen-0.9.3.
*** Error code 1

Stop in /usr/ports/audio/hydrogen.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.50877.0 env make DEPENDS_TARGET=package
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! audio/hydrogen        (unknown build error)

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list