[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#72917: ffmpeg@{3,4,5} build failures on i686-linux
From: |
André Batista |
Subject: |
bug#72917: ffmpeg@{3,4,5} build failures on i686-linux |
Date: |
Tue, 3 Sep 2024 11:44:19 -0300 |
dom 01 set 2024 às 12:15:01 (1725203701), dariqq@posteo.net enviou:
> I was able to reconfigure the system on core updates by adding the following
> snippet into openals phases
>
> #$@(if (target-x86-32?)
> #~((add-before 'configure 'unprotect
> (lambda* _
> (substitute* "CMakeLists.txt"
> (("if\\(HAVE_GCC_PROTECTED_VISIBILITY\\)") "if(0)")))))
> #~())
>
> which disables the protection causing problems. I don't know what the
> implications of this change are.
The problem with this solution is twofold: first we would loose this
safety check for all packages that depend on openal and even for devs on
guix working with this library; second, since there are many packages
which use it as an input, this would trigger lots os rebuilds.
I think the reasons why this was implemented were described here:
<https://maskray.me/blog/2021-01-09-copy-relocations-canonical-plt-entries-and-protected>
Cheers!
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, Dariqq, 2024/09/01
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux,
André Batista <=
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, André Batista, 2024/09/03
- bug#72917: [PATCH] gnu: ffmpeg-{5, 4, 3}: Fix build on i686 with binutils 2.41., André Batista, 2024/09/03
- bug#72917: [PATCH] gnu: ffmpeg-{5, 4, 3}: Fix build on i686 with binutils 2.41., Ludovic Courtès, 2024/09/04
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, Ludovic Courtès, 2024/09/05
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, Dariqq, 2024/09/05
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, André Batista, 2024/09/05
- bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, André Batista, 2024/09/11
- bug#67308: bug#72917: ffmpeg-3 build failures is duplicate of bug#67308, André Batista, 2024/09/11
- bug#67308: ffmpeg-3 build failures on i686, André Batista, 2024/09/12
bug#72917: ffmpeg@{3,4,5} build failures on i686-linux, Dariqq, 2024/09/03