[vlc-devel] [PATCH] CI: Bump most images

Steve Lhomme robux4 at ycbcr.xyz
Sat May 30 14:34:52 CEST 2020


> On May 30, 2020 9:34 AM Hugo Beauzée-Luyssen <hugo at beauzee.fr> wrote:
> 
>  
> On Sat, May 30, 2020, at 8:33 AM, Steve Lhomme wrote:
> > I would have preferred a more recent hash for mingw (8.x is not out yet) 
> > as there has been a lot of cleaning recently. At least up to the hash 
> > mentioned in "contrib: pthreads: use a mingw-w64 version from git":
> > 
> > a32b622261b490ec4e4f675dfef010d1274c6c4d
> 
> That's definitely something doable

Great.

> > 
> > Are cmake and mingw the only changes ? Is gcc newer as well ?
> > 
> 
> No gcc version change, but I can look into it

At first I thought it would be a bad idea to keep binary backward compatibility. But then 3.0 will remain on the older images, so no issue. I did find new issues when compiler with a newer gcc from msys2. So it's probably a good idea to use a recent version. Eventually when 4.0 is released will need to stick to these images more or less. So we should use the most current stuff.
 
> FWIW, this patch was incomplete, it also requires the android buildscript to be bumped since the new android image is switching from NDK 18 to NDK 21. That's fixed locally
> 
> > 
> > On 2020-05-29 22:41, Hugo Beauzée-Luyssen wrote:
> > > They now have cmake 3.17 and nasm available in order to avoid rebuilding
> > > those for each job
> > > The windows images also switches from mingw 5.x to 7.x
> > > ---
> > >   extras/ci/gitlab-ci.yml | 10 +++++-----
> > >   1 file changed, 5 insertions(+), 5 deletions(-)
> > > 
> > > diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml
> > > index a4b7058c80..ff0fb36093 100644
> > > --- a/extras/ci/gitlab-ci.yml
> > > +++ b/extras/ci/gitlab-ci.yml
> > > @@ -12,11 +12,11 @@ default:
> > >           - mv contrib/vlc-contrib-*.tar.bz2 contrib/vlc-contrib-${TRIPLET}-${VLC_CONTRIB_SHA}.tar.bz2 2>/dev/null || true
> > >   
> > >   variables:
> > > -    VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32:20190416165205
> > > -    VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64:20190416180622
> > > -    VLC_WIN_LLVM_IMAGE: registry.videolan.org/vlc-debian-llvm-mingw:20190621125349
> > > -    VLC_DEBIAN_IMAGE: registry.videolan.org/vlc-debian-unstable:20200229201904
> > > -    VLC_ANDROID_IMAGE: registry.videolan.org/vlc-debian-android:20190717134531
> > > +    VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32:20200514182806
> > > +    VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64:20200514184748
> > > +    VLC_WIN_LLVM_IMAGE: registry.videolan.org/vlc-debian-llvm-mingw:20200529190442
> > > +    VLC_DEBIAN_IMAGE: registry.videolan.org/vlc-debian-unstable:20200529132440
> > > +    VLC_ANDROID_IMAGE: registry.videolan.org/vlc-debian-android:20200529135226
> > >       VLC_SNAP_IMAGE: registry.videolan.org/vlc-ubuntu-bionic:20190627090437
> > >       VLC_RASPBIAN_IMAGE: registry.videolan.org/vlc-debian-raspbian:20200213203125
> > >   
> > > -- 
> > > 2.20.1
> > > 
> > > _______________________________________________
> > > vlc-devel mailing list
> > > To unsubscribe or modify your subscription options:
> > > https://mailman.videolan.org/listinfo/vlc-devel
> > > 
> > _______________________________________________
> > vlc-devel mailing list
> > To unsubscribe or modify your subscription options:
> > https://mailman.videolan.org/listinfo/vlc-devel
> 
> -- 
>   Hugo Beauzée-Luyssen
>   hugo at beauzee.fr
> _______________________________________________
> 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