Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-30 Thread Patrick Matthäi


Am 29.12.2019 um 13:24 schrieb John Paul Adrian Glaubitz:
> On 12/29/19 1:11 PM, John Paul Adrian Glaubitz wrote:
>> I think it's more related to recent changes in libglvnd, see:
>>
>>> https://packages.qa.debian.org/libg/libglvnd/news/20191220T191934Z.html
>> I'll try a give-back on one of the buildds.
> Yep, that helped. I have given back the package on all architectures now:
>
>> https://buildd.debian.org/status/package.php?p=mlt
> Adrian

Thanks for your work!

-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

  Blog: http://www.linux-dev.org/
E-Mail: pmatth...@debian.org
patr...@linux-dev.org
*/



Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-29 Thread John Paul Adrian Glaubitz
On 12/29/19 12:58 PM, Patrick Matthäi wrote:
>> It pretty much looks like the development files for OpenGL are missing
>> and the linker is complaining it can't find libGL to link against.
> 
> 
> I think this just happens because of the added -latomic flag. See the
> build logs and the changelog from -1 to -3

I don't think so. It builds fine on ia64 after all.

I think it's more related to recent changes in libglvnd, see:

> https://packages.qa.debian.org/libg/libglvnd/news/20191220T191934Z.html

I'll try a give-back on one of the buildds.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-29 Thread Patrick Matthäi


Am 29.12.2019 um 10:51 schrieb John Paul Adrian Glaubitz:
> Hi!
>
> On 12/29/19 10:36 AM, Patrick Matthäi wrote:
>>> collect2: error: ld returned 1 exit status
>>> make[3]: *** [Makefile:61: ../libmltopengl.so] Error 1
>>> make[3]: Leaving directory '/<>/src/modules/opengl'
>> Yes, I already asked for help here:
>> https://lists.debian.org/debian-arm/2019/12/msg00017.html
> Did you try adding libgl1-dev to Build-Depends in debian/control?
>
> It pretty much looks like the development files for OpenGL are missing
> and the linker is complaining it can't find libGL to link against.


I think this just happens because of the added -latomic flag. See the
build logs and the changelog from -1 to -3


>
> Adrian
>



Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-29 Thread John Paul Adrian Glaubitz
Hi!

On 12/29/19 10:36 AM, Patrick Matthäi wrote:
>> collect2: error: ld returned 1 exit status
>> make[3]: *** [Makefile:61: ../libmltopengl.so] Error 1
>> make[3]: Leaving directory '/<>/src/modules/opengl'
> 
> Yes, I already asked for help here:
> https://lists.debian.org/debian-arm/2019/12/msg00017.html

Did you try adding libgl1-dev to Build-Depends in debian/control?

It pretty much looks like the development files for OpenGL are missing
and the linker is complaining it can't find libGL to link against.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-29 Thread Patrick Matthäi
Hi

Am 29.12.2019 um 01:58 schrieb Lisandro Damián Nicanor Pérez Meyer:
> Source: mlt
> Version: 6.18.0-3
> Severity: serious
> Justification: FTBFS on all archs
>
> Hi! Your package failed to build form source on all archs:
>
> 
>
> The error seems to be:
>
> g++ -shared -o ../libmltopengl.so factory.o consumer_xgl.o 
> filter_glsl_manager.o filter_movit_blur.o filter_movit_convert.o 
> filter_movit_crop.o filter_movit_deconvolution_sharpen.o 
> filter_movit_diffusion.o filter_movit_flip.o filter_movit_glow.o 
> filter_movit_lift_gamma_gain.o filter_movit_mirror.o filter_movit_opacity.o 
> filter_movit_rect.o filter_movit_resample.o filter_movit_resize.o 
> filter_movit_saturation.o filter_movit_vignette.o 
> filter_movit_white_balance.o mlt_movit_input.o transition_movit_luma.o 
> transition_movit_mix.o transition_movit_overlay.o -L../../framework -lmlt -lm 
> -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined 
> -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../mlt++ -lmlt++ 
> -lmovit -lepoxy -lpthread -lGL -lX11
> /usr/bin/ld: cannot find -lGL
> collect2: error: ld returned 1 exit status
> make[3]: *** [Makefile:61: ../libmltopengl.so] Error 1
> make[3]: Leaving directory '/<>/src/modules/opengl'

Yes, I already asked for help here:
https://lists.debian.org/debian-arm/2019/12/msg00017.html



Bug#947678: FTBFS: /usr/bin/ld: cannot find -lGL

2019-12-28 Thread Lisandro Damián Nicanor Pérez Meyer
Source: mlt
Version: 6.18.0-3
Severity: serious
Justification: FTBFS on all archs

Hi! Your package failed to build form source on all archs:



The error seems to be:

g++ -shared -o ../libmltopengl.so factory.o consumer_xgl.o 
filter_glsl_manager.o filter_movit_blur.o filter_movit_convert.o 
filter_movit_crop.o filter_movit_deconvolution_sharpen.o 
filter_movit_diffusion.o filter_movit_flip.o filter_movit_glow.o 
filter_movit_lift_gamma_gain.o filter_movit_mirror.o filter_movit_opacity.o 
filter_movit_rect.o filter_movit_resample.o filter_movit_resize.o 
filter_movit_saturation.o filter_movit_vignette.o filter_movit_white_balance.o 
mlt_movit_input.o transition_movit_luma.o transition_movit_mix.o 
transition_movit_overlay.o -L../../framework -lmlt -lm -Wl,-z,relro -Wl,-z,now 
-Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed 
-Wl,--no-undefined -Wl,--as-needed -L../../mlt++ -lmlt++ -lmovit -lepoxy 
-lpthread -lGL -lX11
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:61: ../libmltopengl.so] Error 1
make[3]: Leaving directory '/<>/src/modules/opengl'

Thanks for your work, Lisandro.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'buildd-unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64, armhf

Kernel: Linux 5.3.0-3-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), 
LANGUAGE=es_AR:es (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled