GCC ADA compiler driver failure for recent Fedora Core kernels

Joachim Frieben jfrieben at freesurf.fr
Wed Apr 5 08:06:17 UTC 2006


I have a problem with both (current, i.e. fully updated updated) FC5 *and*
FC6/rawhide: I install the system from scratch. All volumes get formatted,
no additional or customized dot files, one stock test user account. My
default shell is "csh" but "bash" makes no difference. My local ".rpmmacros"
file reads:

  %_usrsrc                /home/test/build
  %_tmppath               /home/test/build/var/tmp

and the corresponding directory tree has been created in test's home
directory in order to avoid building the package as "root".

Result after installing FC5 w/o any updates:

"checking for gnatbind... gnatbind
 checking whether compiler driver understands Ada... yes"

After fully updating the system as of 04/04/06 or [updating to/installing]
FC6/rawhide from scratch and booting the system again, the Ada driver stops
working (!):

"checking for gnatbind... gnatbind
 checking whether compiler driver understands Ada... no"

In the first case, the system boots "kernel-2.6.15-1.2054_FC5", in the
second case "kernel-2.6.16-1.2080_FC5" or FC6 rawhide kernel respectively.
After rebooting the [updated/rawhide] system again and booting
"kernel-2.6.15-1.2054_FC5", case #1 occurs, thus no error message.
Rebooting the system several times confirms that for the original FC5
kernel, the configure script passes successfully when checking Ada support,
whereas for update kernel and current FC6/rawhide kernels, the script fails.
I had posted a bug report at:

  https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187687

It had been closed as "WORKSFORME" but I had reopened it after finding out
that the issue actually depends on the kernel version (!) as described above.

Any similar observations? Any clues?





More information about the fedora-devel-list mailing list