Bug 49567

Summary: No rule to make target libradeon.a, needed by libr600.a.
Product: Mesa Reporter: Mike Mestnik <cheako+bugs_freedesktop_org>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium CC: cheako+bugs_freedesktop_org, pedretti.fabio
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Possible fix

Description Mike Mestnik 2012-05-06 20:36:14 UTC
+++ This bug was initially created as a clone of Bug #49110 +++

make[5]: *** No rule to make target
`../../../../../../src/gallium/drivers/radeon/libradeon.a', needed by
`libr600.a'.  Stop.

Full log at:
https://launchpadlibrarian.net/103127393/buildlog_ubuntu-precise-i386.mesa_8.1~git1204261417.a2f7ec~gd~p_FAILEDTOBUILD.txt.gz
https://launchpadlibrarian.net/104275700/buildlog_ubuntu-precise-i386.mesa_8.1~git20120504.5cc4b4aa-1ubuntu0cheako2~precise_FAILEDTOBUILD.txt.gz
Comment 1 Mike Mestnik 2012-05-06 20:47:52 UTC
I got this same error with llvm1.3-rc1 and rc2.
Comment 2 Tom Stellard 2012-05-07 07:18:45 UTC
If you re-run autogen.sh and configure does that fix the problem?
Comment 3 Mike Mestnik 2012-05-07 09:58:45 UTC
Tom,
The short of it: I'm already doing that.

The long:
  I took a look at that script and it eventually just calls "autoreconf -v --install" my log clearly shows "autoreconf -vfi" being called.

Also note that that script will call configure.

Thanks!
Comment 4 Tom Stellard 2012-05-07 10:43:27 UTC
Created attachment 61159 [details] [review]
Possible fix

Does it build with this patch?
Comment 5 Mike Mestnik 2012-05-07 11:59:39 UTC
This patch worked for me and got me to the next undefined reference.
Comment 6 Fabio Pedretti 2012-05-27 00:49:34 UTC
Fixed with 3f8c37967a66da6bc63b283b3eba69fd48eba2f6 .

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.