bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libgcj-java-placeholder.sh problem with db4 and gettext packages


From: Michael Chastain
Subject: Re: libgcj-java-placeholder.sh problem with db4 and gettext packages
Date: Sun, 22 Aug 2004 06:25:53 -0400
User-agent: nail 10.8 6/28/04

I ran into the same problem building gettext 0.14.1 on these platforms:

  i686-pc-linux-gnu + redhat-3AS
  i686-pc-linux-gnu + redhat-3ES
  ia64-unknown-linux-gnu + redhat-3AS
  x86_64-unknown-linux-gnu + redhat-3AS

/usr/bin/javac is a symlink to /etc/alternatives/javac, which is a
symlink to /usr/share/java/libgcj-java-placeholder.sh .

gettext probes for javac, finds the placeholder script, tries to use it,
and bombs out of the build.

These machines are in the HP Test Drive cluster so I can't change
the software installed on them.

I looked carefully at gettext-runtime/configure and did not see
any obvious way to disable Java support.  But I found a sneaky way:

  ac_cv_prog_HAVA_JAVAC_IN_PATH=
  export ac_cv_prog_HAVE_JAVAC_IN_PATH

The workaround from Jos Vos with JAVAC="gcj -C" JAVA="gcj"
also works on these machines.

I think this is a bug in gettext-runtime/configure.  It should
either understand that "javac" might be a non-functional placeholder,
or it should have some easy way for the user to disable java support.

Michael Chastain




reply via email to

[Prev in Thread] Current Thread [Next in Thread]