Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 573756 Details for
Bug 683254
dev-libs/libgpg-error-1.32-r1 with gawk-5: fatal: cannot use gawk builtin `namespace' as variable name
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
upstream patch with additional Makefile.in fix
0001-Fully-support-gawk-5.patch (text/plain), 4.20 KB, created by
Jory A. Pratt
on 2019-04-21 22:34:30 UTC
(
hide
)
Description:
upstream patch with additional Makefile.in fix
Filename:
MIME Type:
Creator:
Jory A. Pratt
Created:
2019-04-21 22:34:30 UTC
Size:
4.20 KB
patch
obsolete
>From 5fab5cefbd250619adb2701859ee9e7b1ebf694f Mon Sep 17 00:00:00 2001 >From: >Date: Sun, 21 Apr 2019 17:30:47 -0500 >Subject: [PATCH] Fully support gawk-5 > >--- > lang/cl/mkerrcodes.awk | 2 +- > src/Makefile.am | 2 +- > src/Makefile.in | 2 +- > src/mkerrcodes.awk | 2 +- > src/mkerrcodes1.awk | 2 +- > src/mkerrcodes2.awk | 2 +- > src/mkerrnos.awk | 2 +- > src/mkstrtable.awk | 10 +++++----- > 8 files changed, 12 insertions(+), 12 deletions(-) > >diff --git a/lang/cl/mkerrcodes.awk b/lang/cl/mkerrcodes.awk >index ae29043..9a1fc18 100644 >--- a/lang/cl/mkerrcodes.awk >+++ b/lang/cl/mkerrcodes.awk >@@ -122,7 +122,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >diff --git a/src/Makefile.am b/src/Makefile.am >index 42998e4..0ceac9f 100644 >--- a/src/Makefile.am >+++ b/src/Makefile.am >@@ -281,7 +281,7 @@ code-from-errno.h: mkerrcodes Makefile > > errnos-sym.h: Makefile mkstrtable.awk errnos.in > $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=2 -v nogettext=1 \ >- -v prefix=GPG_ERR_ -v namespace=errnos_ \ >+ -v prefix=GPG_ERR_ -v pkg_namespace=errnos_ \ > $(srcdir)/errnos.in >$@ > > >diff --git a/src/Makefile.in b/src/Makefile.in >index 9ffb29d..a9efa38 100644 >--- a/src/Makefile.in >+++ b/src/Makefile.in >@@ -1449,7 +1449,7 @@ code-from-errno.h: mkerrcodes Makefile > > errnos-sym.h: Makefile mkstrtable.awk errnos.in > $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=2 -v nogettext=1 \ >- -v prefix=GPG_ERR_ -v namespace=errnos_ \ >+ -v prefix=GPG_ERR_ -v pkg_namespace=errnos_ \ > $(srcdir)/errnos.in >$@ > > mkheader: mkheader.c Makefile >diff --git a/src/mkerrcodes.awk b/src/mkerrcodes.awk >index 46d436c..e9c857c 100644 >--- a/src/mkerrcodes.awk >+++ b/src/mkerrcodes.awk >@@ -85,7 +85,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >diff --git a/src/mkerrcodes1.awk b/src/mkerrcodes1.awk >index a771a73..4578e29 100644 >--- a/src/mkerrcodes1.awk >+++ b/src/mkerrcodes1.awk >@@ -81,7 +81,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >diff --git a/src/mkerrcodes2.awk b/src/mkerrcodes2.awk >index ea58503..188f7a4 100644 >--- a/src/mkerrcodes2.awk >+++ b/src/mkerrcodes2.awk >@@ -91,7 +91,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >diff --git a/src/mkerrnos.awk b/src/mkerrnos.awk >index f79df66..15b1aad 100644 >--- a/src/mkerrnos.awk >+++ b/src/mkerrnos.awk >@@ -83,7 +83,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >diff --git a/src/mkstrtable.awk b/src/mkstrtable.awk >index c9de9c1..285e45f 100644 >--- a/src/mkstrtable.awk >+++ b/src/mkstrtable.awk >@@ -77,7 +77,7 @@ > # > # The variable prefix can be used to prepend a string to each message. > # >-# The variable namespace can be used to prepend a string to each >+# The variable pkg_namespace can be used to prepend a string to each > # variable and macro name. > > BEGIN { >@@ -102,7 +102,7 @@ header { > print "/* The purpose of this complex string table is to produce"; > print " optimal code with a minimum of relocations. */"; > print ""; >- print "static const char " namespace "msgstr[] = "; >+ print "static const char " pkg_namespace "msgstr[] = "; > header = 0; > } > else >@@ -110,7 +110,7 @@ header { > } > > !header { >- sub (/\#.+/, ""); >+ sub (/#.+/, ""); > sub (/[ ]+$/, ""); # Strip trailing space and tab characters. > > if (/^$/) >@@ -150,7 +150,7 @@ END { > else > print " gettext_noop (\"" last_msgstr "\");"; > print ""; >- print "static const int " namespace "msgidx[] ="; >+ print "static const int " pkg_namespace "msgidx[] ="; > print " {"; > for (i = 0; i < coded_msgs; i++) > print " " pos[i] ","; >@@ -158,7 +158,7 @@ END { > print " };"; > print ""; > print "static GPG_ERR_INLINE int"; >- print namespace "msgidxof (int code)"; >+ print pkg_namespace "msgidxof (int code)"; > print "{"; > print " return (0 ? 0"; > >-- >2.21.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 683254
:
572680
|
573002
|
573756
|
573760
|
573842