Hi guys;

Firstly, any reasons why recent versions of BLFS don't include an Ada
page? The last I found was for GCC 8.2, while 8.3 and now 9.1 mention
the ada page in the notes, but it's not there.

To the point at hand. A week ago, I compiled GCC 8.3.0 with ada support,
and installed it using a DESTDIR install. It wasn't until after I
deleted my GCC build that I noticed ada is not working. I quickly
realized I don't have adalibs anywhere. They should be at

/usr/lib/gcc/*triplet*/*version*/adalib

but they're not there. I thought it might be a packaging issue from me,
and ignored it. Yesterday, I started compiling GCC 9.1.0, again, with
ada support (also using gnat binaries since the installed one is not
functioning). This time, I made sure to inspect the DESTDIR. And yes, no
adalib in there. Looking in the make install logs, I saw it installing
them, failing some commands, then deleting the directory.
install-gnatlib failed, with a note "silently ignored". Like.. why? Why
is it silently ignored?

Trying to trace the source of the problem I ran the make install script
several times, to no avail. Tracing was hard due to -j4, there was no
proper order of commands being run. So I ran make install with -j1. It
ran and installed adalib just fine. It seems the install script has some
race issues.

Just thought you'd like to know :)

Waleed Hamra
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to