Summary: | [osmesa] [git] building 32-bit mesa on 64 bit fails | ||
---|---|---|---|
Product: | Mesa | Reporter: | LoneVVolf <lonewolf> |
Component: | Other | Assignee: | Matt Turner <mattst88> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
URL: | http://lists.freedesktop.org/archives/mesa-dev/2013-January/033797.html | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
build log
test patch for building 32-bit on 64-bit [glsl] |
Description
LoneVVolf
2013-01-29 21:11:08 UTC
Additional Info : Build worked fine on januari 21 with same flags, cause must be later commits. I bisected this for you. The bad commit is: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d108116bd80b757fb01a84a9f1946ef870b57b8 Next time please bisect for yourself. Patch sent. (You don't need to CC yourself on bug reports you filed.) (In reply to comment #3) > Patch sent. (You don't need to CC yourself on bug reports you filed.) ... Anyone able to test the patch? Matt, the patch you send http://lists.freedesktop.org/archives/mesa-dev/2013-January/033797.html could not be applied on my system. (patch -p1 failed and put all changes in a reject file). I've tried to make the changes manually and created the attached glslBuild32bitON64bit.patch file. Building with that patch gives libtool errors : make[4]: Entering directory `/home/panoramix/Documents/WIP/pkgbuilds/lib32-mesa-r300-r600-radeonsi-git/src/mesa-build/src/glsl/builtin_compiler' CXX glsl_parser.lo CXX glsl_lexer.lo CXX ast_function.lo CXX ast_to_hir.lo CXX ast_type.lo CXX builtin_variables.lo CXX ast_expr.lo CXX glsl_parser_extras.lo CXX glsl_types.lo libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [glsl_parser.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [ast_function.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [ast_to_hir.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [glsl_parser_extras.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [glsl_lexer.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [glsl_types.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [ast_type.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [ast_expr.lo] Error 1 libtool: compile: unrecognized option `-DPACKAGE_NAME="Mesa"' libtool: compile: Try `libtool --help' for more information. make[4]: *** [builtin_variables.lo] Error 1 make[4]: Leaving directory `/home/panoramix/Documents/WIP/pkgbuilds/lib32-mesa-r300-r600-radeonsi-git/src/mesa-build/src/glsl/builtin_compiler' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/panoramix/Documents/WIP/pkgbuilds/lib32-mesa-r300-r600-radeonsi-git/src/mesa-build/src/glsl' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/panoramix/Documents/WIP/pkgbuilds/lib32-mesa-r300-r600-radeonsi-git/src/mesa-build/src/glsl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/panoramix/Documents/WIP/pkgbuilds/lib32-mesa-r300-r600-radeonsi-git/src/mesa-build/src' make: *** [all-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting... Created attachment 74086 [details] [review] test patch for building 32-bit on 64-bit [glsl] Committed. |
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.