cerbero: cerbero: Require CC/CXX/AR, fix splitting of empty space

Nirbheek Chauhan nirbheek.chauhan at gmail.com
Sat Jul 21 03:48:52 UTC 2018


On Sat, Jul 21, 2018 at 8:43 AM Nicolas Dufresne <nicolas at ndufresne.ca> wrote:
>
> Le jeudi 19 juillet 2018 à 19:06 +0000, Nirbheek Chauhan a écrit :
> > Module: cerbero
> > Branch: master
> > Commit: 2d871f5312bcaed1207b48cb208b748208946cfd
> > URL:    http://cgit.freedesktop.org/gstreamer/cerbero/commit/?id=2d87
> > 1f5312bcaed1207b48cb208b748208946cfd
> >
> > Author: Nirbheek Chauhan <nirbheek at centricular.com>
> > Date:   Fri Jul 20 00:52:25 2018 +0530
> >
> > cerbero: Require CC/CXX/AR, fix splitting of empty space
> >
> > When a tool is not defined, it should be `[]` not `['']`. Also,
> > CC/CXX/AR are always defined and needed while cross-compiling, so
> > require them.
>
> They are not always defined, please fix the regressions:
>
> https://ci.gstreamer.net/job/cerbero-cross-mingw64/7483/console
>

I can't reproduce that failure, and it should be impossible:

$ grep CC config/windows.config
# Default GCC compiler flags
    os.environ['CC']= '%s%s' % (ccache, cmd('gcc'))

CC/CXX/AR are all defined on all platforms. Also, cross-win32 has
basically the same configuration, and that passes.

The only thing I can think of is that the CI is not setup correctly.
Is there some way I can get the contents of localconf.cbc that's
generated by the CI? The CI runs `gst-ci-scripts` to generate it, but
I can't find that script anywhere.


More information about the gstreamer-devel mailing list