I am now finally in the stage 2 of the build. And the first thing that I see, is a problem that is bit more complex (I had this already half year ago as I was working on dietlibc). When you try to compile anything with gcc and the option -pipe it fails. But it fails iregullary. Every 10th time it compiles through. That is a very strange behaviour. I hope that I or someone else will find a solution to this problem.
I will report this bug to the dietlibc guys. Perhups they know this problem and/or a solution.
The program I used for testing looks like this:
int main() { return 0; }
The error message looks like this:
/usr/dietlibc/lib-i386/start.o(.text+0x11): In function `_start': : undefined reference to `main' collect2: ld returned 1 exit status
funny what ?
The fixes that make the dietlibc target compile till the 2nd stage should be in the ROCKLinux cvs soon. So if someone of you likes to can take a look in it. I will appreciate all help.
But till I have a solution i will remove -pipe from the command line using the cmd_wrapper (I really appreciate that we have it in ROCKLinux)