Hi. I am dissapointed at this momment. Before wait for 8 hours to end compile gcc-3.4.4-r1 it fails. I was doing an emerge --update --deep --newuse world to use prelink. the error says: before lots and lots of compiling lines. make[3]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make[2]: **** No rule to make target 'cpp.texi', needed by 'doc/cpp.info'. Stop make[2]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make[1]: **** [stagefeedback_build] Error 2 make[1]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make: **** [Profiledbootstrap] Error 2 !!! ERROR: sys-devel/gcc-3.4.4-r1 failed ... what should i do to fix it? the tmp dir, looks like it was not cleaned, can i recover the compilation emerging again? The prelink tutorial doasn't say what exactly doas the "pic" USE key, is this really needed? I have to recompile everything? this is the 5
Hi. I am dissapointed at this momment. Before wait for 8 hours to end compile gcc-3.4.4-r1 it fails. I was doing an emerge --update --deep --newuse world to use prelink. the error says: before lots and lots of compiling lines. make[3]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make[2]: **** No rule to make target 'cpp.texi', needed by 'doc/cpp.info'. Stop make[2]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make[1]: **** [stagefeedback_build] Error 2 make[1]: Leaving directory '/tmp/portage/gcc-3.4.4-r1/work/build/gcc' make: **** [Profiledbootstrap] Error 2 !!! ERROR: sys-devel/gcc-3.4.4-r1 failed ... what should i do to fix it? the tmp dir, looks like it was not cleaned, can i recover the compilation emerging again? The prelink tutorial doasn't say what exactly doas the "pic" USE key, is this really needed? I have to recompile everything? this is the 5ΒΊ of 51 packages. i will kill my self it happens again. :P
pic use flags meens to enable -fPIC gcc flag (which in general is a good idea when posible). You can search the web about -fPIC if you want more information about this. How much disk-space do you have avaiable? You also need to glue in the output from `emerge info`
See comment #1.
emerge info please and emerge -pv sys-devel/gcc to show what use flags you have in action for gcc
Created attachment 75671 [details] emerge info
Created attachment 75672 [details] emerge -pv sys-devel/gcc
do you need something else?
Next question in line, how much free space do you have? (And you don't have to recompile everything because of the pic USE flag, just add the flag, and let it have effect later when you upgrade things. It is not a critical flag)
(In reply to comment #7) > Next question in line, how much free space do you have? free? something about 300 MB for tmp including the space ocuped by gcc temporary files (expandible with lvm) > (And you don't have to recompile everything because of the pic USE flag, just > add the flag, and let it have effect later when you upgrade things. It is not a > critical flag) this are nice news. Can i apply the prelink with "prelink -amR" (as say the tutorial) without having this flag on a half of the system? thanks