master build fails

Jean-Baptiste Faure jbfaure at
Thu Mar 31 10:47:31 UTC 2016


One of the last five commits breaks the master. I get the following
error messages when I do make clean && make build:

> [build CXX] avmedia/source/vlc/vlcmanager.cxx
> [...]/master/avmedia/source/vlc/vlcmanager.cxx: In constructor ‘avmedia::vlc::Manager::Manager(const com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>&)’:
> [...]/master/avmedia/source/vlc/vlcmanager.cxx:52:64: error: no matching function for call to ‘avmedia::vlc::wrapper::Instance::Instance(long unsigned int)’
>          mInstance.reset(new Instance( SAL_N_ELEMENTS(VLC_ARGS) ), VLC_ARGS ));
>                                                                 ^
> In file included from [...]/master/avmedia/source/vlc/wrapper/Wrapper.hxx:16:0,
>                  from [...]/master/avmedia/source/vlc/vlcmanager.hxx:24,
>                  from [...]/master/avmedia/source/vlc/vlcmanager.cxx:14:
> [...]/master/avmedia/source/vlc/wrapper/Instance.hxx:26:9: note: candidate: avmedia::vlc::wrapper::Instance::Instance(const avmedia::vlc::wrapper::Instance&)
>          Instance( const Instance& other );
>          ^
> [...]/master/avmedia/source/vlc/wrapper/Instance.hxx:26:9: note:   no known conversion for argument 1 from ‘long unsigned int’ to ‘const avmedia::vlc::wrapper::Instance&’
> [...]/master/avmedia/source/vlc/wrapper/Instance.hxx:25:9: note: candidate: avmedia::vlc::wrapper::Instance::Instance(int, const char* const*)
>          Instance( int argc, const char * const argv[] );
>          ^
> [...]/master/avmedia/source/vlc/wrapper/Instance.hxx:25:9: note:   candidate expects 2 arguments, 1 provided
> [...]/master/solenv/gbuild/ recipe for target '[...]/master/workdir/CxxObject/avmedia/source/vlc/vlcmanager.o' failed
> make[1]: *** [[...]/master/workdir/CxxObject/avmedia/source/vlc/vlcmanager.o] Error 1
> Makefile:246: recipe for target 'build' failed

I guess the problem is in the following commit:;a=commitdiff;h=6439005484bdf6754b910b1ce025b3fb33b6623f

which is the one that makes changes in avmedia.

Best regards.
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.
Disclaimer: my Internet Provider being located in France, each of our
exchanges over Internet will be scanned by French spying services.

More information about the LibreOffice mailing list