usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x657): undefined reference to `setupterm' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x680): undefined reference to `tigetnum' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x689): undefined reference to `set_curterm' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x691): undefined reference to `del_curterm' collect2: error: ld returned 1 exit status Makefile:849: recipe for target 'egl_gallium.la' failed gmake[3]: *** [egl_gallium.la] Error 1 gmake[3]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src/gallium/targets/egl-static' Makefile:575: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src/gallium/targets' Makefile:552: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src' Makefile:603: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 [31;01m*[0m ERROR: media-libs/mesa-9.2.5::gentoo failed (compile phase): [31;01m*[0m emake failed [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=media-libs/mesa-9.2.5::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-libs/mesa-9.2.5::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-libs/mesa-9.2.5/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-libs/mesa-9.2.5/temp/environment'. [31;01m*[0m Working directory: '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64' [31;01m*[0m S: '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5' Reproducible: Always Steps to Reproduce: 1.rebuilt llvm (ref to terminfo) 2.build mesa 3.mesa fails with the above ref to color Actual Results: compilation stops, checked in /v/t/ found a cmake dir, ran that and compile completed. then entered the amd64 dir and compile fell over as per orig. Expected Results: mesa installed I did add a patch for linking that I found on the site. which will be included. usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x657): undefined reference to `setupterm' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x680): undefined reference to `tigetnum' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x689): undefined reference to `set_curterm' /usr/lib64/libLLVMSupport.a(Process.o): In function `llvm::sys::Process::FileDescriptorHasColors(int)': (.text+0x691): undefined reference to `del_curterm' collect2: error: ld returned 1 exit status Makefile:849: recipe for target 'egl_gallium.la' failed gmake[3]: *** [egl_gallium.la] Error 1 gmake[3]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src/gallium/targets/egl-static' Makefile:575: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src/gallium/targets' Makefile:552: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64/src' Makefile:603: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 [31;01m*[0m ERROR: media-libs/mesa-9.2.5::gentoo failed (compile phase): [31;01m*[0m emake failed [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=media-libs/mesa-9.2.5::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-libs/mesa-9.2.5::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-libs/mesa-9.2.5/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-libs/mesa-9.2.5/temp/environment'. [31;01m*[0m Working directory: '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5-amd64' [31;01m*[0m S: '/var/tmp/portage/media-libs/mesa-9.2.5/work/Mesa-9.2.5'
Created attachment 369804 [details] emerge info
Created attachment 369806 [details] build-amd64log.tar.xz
Created attachment 369808 [details] buildlog.tar.xz
Created attachment 369810 [details] configlog.tar.xz
Created attachment 369812 [details] my epatch log
Why are you putting singular files in tar archives?
*** This bug has been marked as a duplicate of bug 481316 ***
(In reply to Jeroen Roovers from comment #6) > Why are you putting singular files in tar archives? SIZE