test-update-copyright.sh failures show up in grep-2.21, m4-1.4.17,
diffutils-3.3, and coreutils-8.23. Probably more that I haven't seen yet.
-- Bruce Dubbs
linuxfromscratch.org
FAIL: test-update-copyright.sh
==============================
--- - 2015-06-07 20:06:41.448589941 +0000
+++ update-copyright.test-ex-stderr 2015-06-07 20:06:41.445453718 +0000
@@ -1,2 +1,18 @@
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Software(?:[
\t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)Inc./ at
/sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 1.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/(Copyright(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Software(?:[
\t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)Inc.)/ at
/sources/grep-2.21/build-aux/update-copyright line 183, <> chunk 1.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)Inc./ at
/sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 2.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\#\ (Copyright(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\
)[ \t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[
\t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[
\t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[
\t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)Inc.)/
at /sources/grep-2.21/build-aux/update-copyright line 183, <> chunk 2.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[ \t\r\f]*)Inc./
at /sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 3.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\
+\ \*\ (Copyright(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\ \*\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\ \*\ )[ \t\r\f]*)Inc.)/
at /sources/grep-2.21/build-aux/update-copyright line 183, <> chunk 3.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[ \t\r\f]*)Inc./
at /sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 4.
update-copyright.test-ex.4: warning: copyright statement not found
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Software(?:[
\t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)Inc./ at
/sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 5.
update-copyright.test-ex.5: warning: copyright statement not found
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\#\ )[ \t\r\f]*)Inc./
at /sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 6.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Software(?:[
\t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)Inc./ at
/sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 6.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\
+(Copyright(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[
\t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Software(?:[
\t\r\f]*(?:[ \t\r\f]|\n)[ \t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[
\t\r\f]|\n)[ \t\r\f]*)Inc.)/ at
/sources/grep-2.21/build-aux/update-copyright line 183, <> chunk 6.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\G(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)Inc./ at
/sources/grep-2.21/build-aux/update-copyright line 174, <> chunk 7.
+Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/\
+\#\ (Copyright(?:(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)(?:\([cC]\)|@copyright{ <-- HERE }|©))?(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)(?:(?:\d\d)?\d\d(?:,(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)?|-))*((?:\d\d)?\d\d)(?:[ \t\r\f]*(?:[
\t\r\f]|\n\#\ )[ \t\r\f]*)Free(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Software(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[
\t\r\f]*)Foundation,(?:[ \t\r\f]*(?:[ \t\r\f]|\n\#\ )[ \t\r\f]*)Inc.)/
at /sources/grep-2.21/build-aux/update-copyright line 183, <> chunk 7.
FAIL test-update-copyright.sh (exit status: 1)