[BRLTTY] brltty 4.2 compile issue on gentoo

William Hubbs w.d.hubbs at gmail.com
Wed May 26 15:57:19 EDT 2010


Hi Samuel,

On Wed, May 26, 2010 at 07:40:24PM +0200, Samuel Thibault wrote:
> William Hubbs, le Wed 26 May 2010 12:13:33 -0500, a ?crit :
> > I'm sure this error is occuring because I am missing a configuration
> > option, but I'm not sure which one.
> 
> Errors are not supposed to happen during compilation, so it's a bug. You
> can however indeed circumvent it by disabling the a2 screen driver.

I tried what I thought would disable the a2 driver, but got another
error.  The build log is attached.

Also, I have dbus on this system but not at-spi2, since it is not in
gentoo's packages and I do not have gnome installed.  I briefly looked
at configure.ac and found:

   BRLTTY_SCREEN_DRIVER([a2], [AtSpi2], [$(DBUS_LIBS)])

   I'm wondering if there is an issue involving the configure script
detecting dbus and assuming that I have AtSpi2 because of that?

Thanks,

William

-------------- next part --------------
 * CPV:  app-accessibility/brltty-4.2
 * REPO: local
 * USE:  api beeper contracted-braille elibc_glibc fm gpm iconv kernel_linux learn-mode midi nls pcm python speech userland_GNU x86
>>> Unpacking source...
>>> Unpacking brltty-4.2.tar.gz to /var/tmp/portage/app-accessibility/brltty-4.2/work
>>> Source unpacked in /var/tmp/portage/app-accessibility/brltty-4.2/work
>>> Preparing source in /var/tmp/portage/app-accessibility/brltty-4.2/work/brltty-4.2 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-accessibility/brltty-4.2/work/brltty-4.2 ...
 * econf: updating brltty-4.2/acdir/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating brltty-4.2/acdir/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/ --includedir=/usr/include --localstatedir=/var --disable-stripping --with-install-root=/var/tmp/portage/app-accessibility/brltty-4.2/image/ --without-screen-driver=a2 --enable-api --enable-beeper-support --enable-contracted-braille --enable-fm-support --enable-gpm --enable-iconv --disable-icu --disable-java-bindings --enable-learn-mode --enable-midi-support --enable-i18n --disable-caml-bindings --enable-pcm-support --enable-python-bindings --enable-speech-support --disable-standalone-programs --disable-tcl-bindings --disable-x --without-bluetooth-package --without-usb-package
configure: error: invalid package name: screen-driver=a2
 * ERROR: app-accessibility/brltty-4.2 failed:
 *   econf failed
 * 
 * Call stack:
 *     ebuild.sh, line   48:  Called src_configure
 *   environment, line 4381:  Called econf '--prefix=/' '--includedir=/usr/include' '--localstatedir=/var' '--disable-stripping' '--with-install-root=/var/tmp/portage/app-accessibility/brltty-4.2/image/' '--without-screen-driver=a2' '--enable-api' '--enable-beeper-support' '--enable-contracted-braille' '--enable-fm-support' '--enable-gpm' '--enable-iconv' '--disable-icu' '--disable-java-bindings' '--enable-learn-mode' '--enable-midi-support' '--enable-i18n' '--disable-caml-bindings' '--enable-pcm-support' '--enable-python-bindings' '--enable-speech-support' '--disable-standalone-programs' '--disable-tcl-bindings' '--disable-x' '--without-bluetooth-package' '--without-usb-package'
 *     ebuild.sh, line  538:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of 'emerge --info =app-accessibility/brltty-4.2',
 * the complete build log and the output of 'emerge -pqv =app-accessibility/brltty-4.2'.
 * This ebuild is from an overlay named 'local': '/usr/local/portage/'
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
 * The complete build log is located at '/var/tmp/portage/app-accessibility/brltty-4.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-accessibility/brltty-4.2/temp/environment'.
 * S: '/var/tmp/portage/app-accessibility/brltty-4.2/work/brltty-4.2'


More information about the BRLTTY mailing list