[Webkit-unassigned] [Bug 202790] update-webkitgtk-libs fails to run in Fedora 31

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 10 06:21:29 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=202790

--- Comment #3 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Emilio Cobos Álvarez (:emilio) from comment #2)
> Hmm, that only actually got me a bit further:
> 
> gawk -f
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkerrcodes1.awk
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/errnos.in >_mkerrcodes.h
> gawk -f
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkstrtable.awk -v textidx=2 -v nogettext=1 \
> 	/home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.
> 27/src/err-sources.h.in >err-sources-sym.h
> gawk -f
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkstrtable.awk -v textidx=2 -v nogettext=1 \
> 	/home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.
> 27/src/err-codes.h.in >err-codes-sym.h
> gawk -f
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkstrtable.awk -v textidx=2 -v nogettext=1 \
> 	-v prefix=GPG_ERR_ -v namespace=errnos_ \
> 	/home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.
> 27/src/errnos.in >errnos-sym.h
> /usr/lib64/ccache/gcc -g -O0 -I.
> -I/home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.
> 27/src -o mkheader
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkheader.c
> /usr/lib64/ccache/gcc -DHAVE_CONFIG_H -I.
> -I/home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.
> 27/src -I..     -Wno-error -O2 -g1 -Wall -Wpointer-arith -Wno-psabi
> -fvisibility=hidden -MT gen-posix-lock-obj.o -MD -MP -MF
> .deps/gen-posix-lock-obj.Tpo -c -o gen-posix-lock-obj.o
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/gen-posix-lock-obj.c
> gawk: fatal: cannot use gawk builtin `namespace' as variable name
> gawk:
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkerrnos.awk:86: warning: regexp escape sequence `\#' is not a known
> regexp operator
> gawk:
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkerrcodes1.awk:84: warning: regexp escape sequence `\#' is not a known
> regexp operator
> gawk:
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/mkstrtable.awk:113: warning: regexp escape sequence `\#' is not a known
> regexp operator
> cat
> /home/emilio/src/WebKit/WebKitBuild/DependenciesGTK/Source/libgpg-error-1.27/
> src/gpg-error.def.in >_gpg-error.def.h
> make[2]: *** [Makefile:1324: errnos-sym.h] Error 2
> 
> 
> Looks like that's fixed upstream per https://dev.gnupg.org/T4459, is there
> any way to update that?


If there is a small patch that fixes the build error, it can be applied on the JHBuild for the affected recipe.

On the other hand if for fixing the build error, upgrading the version of the package is required on the JHBuild that can be done as well, but that is tricky because it may require upgrading dependencies that depend on this one. It may require updating hundred of layout test results and this can only be done from Debian 10 because it what the bots run and the expectations have to match on the bots..... so, its tricky.


On the other hand, why are you trying to use the internal JHBuild? Fedora 31 should have already even newer version of all the required dependencies to build WebKit.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191010/52e56f32/attachment-0001.html>


More information about the webkit-unassigned mailing list