[vlc-devel] [vlc-commits] modules: common: use full name as MODULE_NAME
Thomas Guillem
thomas at gllm.fr
Fri Oct 26 17:10:34 CEST 2018
On Fri, Oct 26, 2018, at 17:00, Rémi Denis-Courmont wrote:
> Le vendredi 26 octobre 2018, 17:20:52 EEST Thomas Guillem a écrit :
> > vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Fri Oct 26 16:09:29
> > 2018 +0200| [ea3d85bee860f741e96fa1ea6eb23d16c3ab5f3d] | committer: Thomas
> > Guillem
> >
> > modules: common: use full name as MODULE_NAME
> >
> > MODULE_NAME is only used for static builds:
> >
> > Here is an example:
> >
> > for codec/liba52_plugin_la-a52.lo
> > MODULE_STRING=a52
> > MODULE_NAME=codec_a52
> >
> > for packetizer/a52.lo
> > MODULE_STRING=a52
> > MODULE_NAME=packetizer_a52
> >
> > This patch will fix conflicts with the 2 vlc_entry__a52 symbols (that will
> > now be vlc_entry__codec_a52 and vlc_entry__packetize_a52).
>
I reverted with a push --force. I should have asked for a review, right.
> You cannot be serious. This obviously breaks configuration items (audio
> output) and logs backward compatibility.
How ? I did a make check, and compared the log before/after: the same. I can configure audio output and my vlc rc stay the same.
>
> Please revert and fix your toolchain instead of wrecking the build system
> without even review.
By the way, I can *not* fix Apple toolchain, and it is very hackish to rely on objcopy for every static builds.
For me, this patch still apply, but I'll wait for reviews.
>
> --
> Rémi Denis-Courmont
>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list