[Mesa-dev] mesa-10.6.8: ERROR on 'make distclean' when removing *.Plo files

Emil Velikov emil.l.velikov at gmail.com
Fri Sep 25 07:44:42 PDT 2015


On 25 September 2015 at 14:35, Sedat Dilek <sedat.dilek at gmail.com> wrote:
> On Fri, Sep 25, 2015 at 3:32 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
>> Hi Sedat,
>>
>> On 25 September 2015 at 11:53, Sedat Dilek <sedat.dilek at 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

Thanks
Emil


More information about the mesa-dev mailing list