Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641896 - media-plugins/calf - configure: error: unrecognized option: `--lv2-dir=/usr/lib64/lv2'
Summary: media-plugins/calf - configure: error: unrecognized option: `--lv2-dir=/usr/l...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-21 08:43 UTC by Denis Descheneaux
Modified: 2019-03-10 13:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Descheneaux 2017-12-21 08:43:15 UTC
Fails to build

>>> Emerging (1 of 1) media-plugins/calf-0.90.0::gentoo
 * calf-0.90.0.tar.gz BLAKE2B SHA512 size ;-) ...                                                                [ ok ]
 * Setting default linker to ld.bfd for x86_64-pc-linux-gnu-2.29.1 ...                                            [ ok ]
>>> Unpacking source...
>>> Unpacking calf-0.90.0.tar.gz to /var/tmp/portage/media-plugins/calf-0.90.0/work
>>> Source unpacked in /var/tmp/portage/media-plugins/calf-0.90.0/work
>>> Preparing source in /var/tmp/portage/media-plugins/calf-0.90.0/work/calf-0.90.0 ...
 * Running eautoreconf in '/var/tmp/portage/media-plugins/calf-0.90.0/work/calf-0.90.0' ...
 * Running libtoolize --install --copy --force --automake ...                                                    [ ok ]
 * Running aclocal ...                                                                                           [ ok ]
 * Running autoconf --force ...                                                                                  [ ok ]
 * Running autoheader ...                                                                                        [ ok ]
 * Running automake --add-missing --copy --force-missing ...                                                     [ ok ]
 * Running elibtoolize in: calf-0.90.0/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-plugins/calf-0.90.0/work/calf-0.90.0 ...
 * econf: updating calf-0.90.0/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating calf-0.90.0/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/calf-0.90.0 --htmldir=/usr/share/doc/calf-0.90.0/html --libdir=/usr/lib64 --without-lash --with-lv2 --lv2-dir=/usr/lib64/lv2 --disable-static --enable-sse --disable-experimental
configure: error: unrecognized option: `--lv2-dir=/usr/lib64/lv2'





Changing the ebuild: calf-0.90.0.ebuild allows it to build

src_configure() {
	myeconfargs=(
- 		--with-lv2-dir=/usr/$(get_libdir)/lv2
+		--with-lv2
		$(use_with jack)


Builds fine... but seems to have some other minor issues

>>> Original instance of package unmerged safely.
 * Updating icons cache ...                                                                                      [ ok ]
>>> media-plugins/calf-0.90.0 merged.

 * Messages for package media-plugins/calf-0.90.0:

 * Package:    media-plugins/calf-0.90.0
 * Repository: maolang
 * Maintainer: proaudio@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc jack kernel_linux lv2 userland_GNU
 * FEATURES:   preserve-libs sandbox selinux sesandbox userpriv usersandbox
 * Running eautoreconf in '/var/tmp/portage/media-plugins/calf-0.90.0/work/calf-0.90.0' ...
 * Running libtoolize --install --copy --force --automake ...
 * Running aclocal ...
 * Running autoconf --force ...
 * Running autoheader ...
 * Running automake --add-missing --copy --force-missing ...
 * QA Notice: This package installs one or more .desktop files that do not
 * pass validation.
 * 
 * 	/usr/share/applications/calf.desktop: error: value "0.90.0" for key "Version" in group "Desktop Entry" is not a known version
 * 	/usr/share/applications/calf.desktop: warning: value "Application;AudioVideo;Audio;GNOME" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
 * 
 * Final size of build directory: 53860 KiB (52.5 MiB)
 * Final size of installed tree:  31004 KiB (30.2 MiB)
 * Updating icons cache ...
 * Problems with installed bash completions were found:
 * 
 * 	calf: incorrect name, no completions for 'calf' command defined.
 * 	calfjackhost: missing alias (symlink) for completed command.
 * 
 * For more details on installing bash-completions, please see:
 * https://wiki.gentoo.org/wiki/Bash/Installing_completion_files
 * 
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.
Comment 1 Samuel Bauer 2017-12-21 13:13:20 UTC
I confirm new calf version can't build as is and line removal from #comment 1 allows the build, as I just did the same before seeking for any opened bug
Comment 2 Denis Descheneaux 2017-12-21 13:32:48 UTC
You get simiar output and complaints near the end of the build job through?
Comment 3 Andreas Sturmlechner gentoo-dev 2019-03-10 13:38:26 UTC
Assuming this bug was forgotten to close after commit 9fe3c33837427cd1d9705277448ed98cdc8242c6.