[proaudio] lilv USE flags need updating? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Fails with an unrecognized option (no-swig). If I remove that line from
the ebuild it fails with an python error (at the bottom):
#emerge -v lilv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N *] media-libs/lilv-9999 USE="jack -bash-completion -debug
-doc -swig" 0 kB [1]
Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/src/gentoo/portage
[1] /usr/src/gentoo/layman/pro-audio
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) media-libs/lilv-9999 from proaudio
>>> Unpacking source...
* Fetching disabled since 1 hours has not passed since last update.
* Using existing repository copy at revision 3982.
* working copy: /usr/src/gentoo/distfiles/svn-src/svn.drobilla.net/trunk
>>> Source unpacked in /tmp/build/portage/media-libs/lilv-9999/work
>>> Preparing source in
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999 ...
>>> Source prepared.
>>> Configuring source in
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999 ...
CCFLAGS="-mtune=core2 -march=core2 -mfpmath=sse -malign-double
-m128bit-long-double -msseregparm -msse4.2 -maes -floop-interchange
-floop-strip-mine -floop-block -fira-loop-pressure -fomit-frame-pointer
-fopenmp -ftree-vectorize -fgraphite-identity -O2 -pipe"
LINKFLAGS="-Wl,-O1 -Wl,--as-needed"
"/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999/waf"
--prefix=/usr --libdir=/usr/lib64 --mandir=/usr/share/man
--no-bash-completion --no-swig configure
waf [commands] [options]
Main commands (example: ./waf build -j4)
build : executes the build
clean : cleans the project
configure: configures the project
dist : makes a tarball for redistributing the sources
distcheck: checks if the project compiles (tarball from 'dist')
distclean: removes the build directory
install : installs the targets on the system
list : lists the targets to execute
step : executes tasks in a step-by-step fashion, for debugging
uninstall: removes the targets installed
update : updates the plugins from the *waflib/extras* directory
waf: error: no such option: --no-swig
* ERROR: media-libs/lilv-9999 failed (configure phase):
* configure failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 2221: Called waf-utils_src_configure
'--mandir=/usr/share/man' '--no-bash-completion' '--no-swig'
* environment, line 3109: Called die
* The specific snippet of code:
* CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}"
"--prefix=${EPREFIX}/usr" "--libdir=${EPREFIX}/usr/$(get_libdir)" "$@"
configure || die "configure failed"
*
* If you need support, post the output of 'emerge --info
=media-libs/lilv-9999',
* the complete build log and the output of 'emerge -pqv
=media-libs/lilv-9999'.
* This ebuild is from an overlay named 'proaudio':
'/usr/src/gentoo/layman/pro-audio/'
* The complete build log is located at
'/var/log/portage/media-libs:lilv-9999:20120212-204211.log'.
* The ebuild environment file is located at
'/tmp/build/portage/media-libs/lilv-9999/temp/environment'.
* S: '/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999'
>>> Failed to emerge media-libs/lilv-9999, Log file:
>>> '/var/log/portage/media-libs:lilv-9999:20120212-204211.log'
============================================
With modified ebuild:
# emerge -v lilv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N *] media-libs/lilv-9999 USE="jack -bash-completion -debug
-doc -swig" 0 kB [1]
Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/src/gentoo/portage
[1] /usr/src/gentoo/layman/pro-audio
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) media-libs/lilv-9999 from proaudio
>>> Unpacking source...
* Fetching disabled since 1 hours has not passed since last update.
* Using existing repository copy at revision 3982.
* working copy: /usr/src/gentoo/distfiles/svn-src/svn.drobilla.net/trunk
>>> Source unpacked in /tmp/build/portage/media-libs/lilv-9999/work
>>> Preparing source in
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999 ...
>>> Source prepared.
>>> Configuring source in
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999 ...
CCFLAGS="-mtune=core2 -march=core2 -mfpmath=sse -malign-double
-m128bit-long-double -msseregparm -msse4.2 -maes -floop-interchange
-floop-strip-mine -floop-block -fira-loop-pressure -fomit-frame-pointer
-fopenmp -ftree-vectorize -fgraphite-identity -O2 -pipe"
LINKFLAGS="-Wl,-O1 -Wl,--as-needed"
"/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999/waf"
--prefix=/usr --libdir=/usr/lib64 --mandir=/usr/share/man
--no-bash-completion configure
Setting top to :
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999/lilv
Setting out to :
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999/lilv/build
Checking for 'gcc' (c compiler) : x86_64-pc-linux-gnu-gcc
Checking for 'g++' (c++ compiler) : x86_64-pc-linux-gnu-g++
Checking for program python : /usr/bin/python
python executable '/usr/bin/python' different from sys.executable
'/usr/bin/python2.7'
Global Configuration
* Install prefix : /usr
* Debuggable build : False
* Strict compiler flags : False
* Build documentation : False
Lilv Configuration
Checking for program pkg-config : /usr/bin/pkg-config
Checking for 'lv2core' : yes
Checking for 'serd-0' >= 0.9.0 : yes
Checking for 'sord-0' >= 0.5.0 : yes
Checking for 'lv2-lv2plug.in-ns-ext-urid' : not found
The configuration failed
(complete log in
/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999/lilv/build/config.log)
* ERROR: media-libs/lilv-9999 failed (configure phase):
* configure failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 2221: Called waf-utils_src_configure
'--mandir=/usr/share/man' '--no-bash-completion'
* environment, line 3109: Called die
* The specific snippet of code:
* CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}"
"--prefix=${EPREFIX}/usr" "--libdir=${EPREFIX}/usr/$(get_libdir)" "$@"
configure || die "configure failed"
*
* If you need support, post the output of 'emerge --info
=media-libs/lilv-9999',
* the complete build log and the output of 'emerge -pqv
=media-libs/lilv-9999'.
* This ebuild is from an overlay named 'proaudio':
'/usr/src/gentoo/layman/pro-audio/'
* The complete build log is located at
'/var/log/portage/media-libs:lilv-9999:20120212-204525.log'.
* The ebuild environment file is located at
'/tmp/build/portage/media-libs/lilv-9999/temp/environment'.
* S: '/tmp/build/portage/media-libs/lilv-9999/work/lilv-9999'
>>> Failed to emerge media-libs/lilv-9999, Log file:
>>> '/var/log/portage/media-libs:lilv-9999:20120212-204525.log'