On Fri, Sep 25, 2015 at 4:44 PM, Emil Velikov <emil.l.veli...@gmail.com> wrote:
> On 25 September 2015 at 14:35, Sedat Dilek <sedat.di...@gmail.com> wrote:
>> On Fri, Sep 25, 2015 at 3:32 PM, Emil Velikov <emil.l.veli...@gmail.com> 
>> wrote:
>>> Hi Sedat,
>>>
>>> On 25 September 2015 at 11:53, Sedat Dilek <sedat.di...@gmail.com> wrote:
>>>> $ make distclean
>>>> ...
>>>> Making distclean in .
>>>> make[2]: Entering directory `/home/wearefam/src/mesa/mesa-git/src'
>>>> Makefile:545: mesa/main/.deps/imports.Plo: No such file or directory
>>>> Makefile:546: mesa/program/.deps/dummy_errors.Plo: No such file or 
>>>> directory
>>>> Makefile:547: mesa/program/.deps/prog_hash_table.Plo: No such file or 
>>>> directory
>>>> Makefile:548: mesa/program/.deps/symbol_table.Plo: No such file or 
>>>> directory
>>>> make[2]: *** No rule to make target
>>>> `mesa/program/.deps/symbol_table.Plo'.  Stop.
>>>> make[2]: Leaving directory `/home/wearefam/src/mesa/mesa-git/src'
>>>> make[1]: *** [distclean-recursive] Error 1
>>>> make[1]: Leaving directory `/home/wearefam/src/mesa/mesa-git/src'
>>>> make: *** [distclean-recursive] Error 1
>>>>
>>>> $ find ./ -name '*.Plo'
>>>> [ NO OUTPUT ]
>>>>
>>> Don't think I've ever seen such issue. Can you let me know of:
>>> - building from git (tag) or tarball ?
>>> - 'how to' so that I can reproduce this ?
>>>
>>
>> It's from git and mesa-10.6.8 tag (checkout).
>>
>> Compiled. OK or BROKEN.
>>
>> And then do a 'make distclean'.
>>
> Can you do a step-by-step guide, as the above does not parse.
>
> Something like the following would be great - the given example works
> great on my system.
>
> $ git checkout -B foo mesa-10.6.8 && git clean -fxd
> $ ./autogen.sh && make -j2 && make distclean
>


$ tar -xf files/mesa-266d05a3a0651ac954c91aea12c870940e8a9820.tar.gz

$ find ./ -name '*.Plo'

[ EMPTY OUTPUT ]

$ ./scripts/git-clone_mesa-fdo.sh

$ ./scripts/build_mesa-with-llvm.sh 2>&1 | tee
logs/build-and-install-log_mesa-10-6-8_enable-glx-tls_llvm-3-7-0.txt

[ BUILD BROKEN ]

$ cd mesa-git/

$ find ./ -name '*.Plo'
[ Bing Bing Bing...]

$ LC_ALL=C make distclean
...
Making distclean in gtest
make[2]: Entering directory `/home/wearefam/src/mesa/mesa-git/src/gtest'
test -z "libgtest.la" || rm -f libgtest.la
rm -f "./so_locations"
rm -rf .libs _libs
rm -rf src/.libs src/_libs
rm -f *.o
rm -f src/gtest-all.o
rm -f src/gtest-all.lo
rm -f src/gtest_main.o
rm -f src/gtest_main.lo
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
test . = "." || test -z "" || rm -f
rm -f src/.deps/.dirstamp
rm -f src/.dirstamp
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -rf src/.deps
rm -f Makefile
make[2]: Leaving directory `/home/wearefam/src/mesa/mesa-git/src/gtest'
Making distclean in .
make[2]: Entering directory `/home/wearefam/src/mesa/mesa-git/src'
Makefile:545: mesa/main/.deps/imports.Plo: No such file or directory
Makefile:546: mesa/program/.deps/dummy_errors.Plo: No such file or directory
Makefile:547: mesa/program/.deps/prog_hash_table.Plo: No such file or directory
Makefile:548: mesa/program/.deps/symbol_table.Plo: No such file or directory
make[2]: *** No rule to make target
`mesa/program/.deps/symbol_table.Plo'.  Stop.
make[2]: Leaving directory `/home/wearefam/src/mesa/mesa-git/src'
make[1]: *** [distclean-recursive] Error 1
make[1]: Leaving directory `/home/wearefam/src/mesa/mesa-git/src'
make: *** [distclean-recursive] Error 1

- Sedat -

Attachment: build_mesa-with-llvm.sh
Description: Bourne shell script

Attachment: git-clone_mesa-fdo.sh
Description: Bourne shell script

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to