Nov 6 2018
Oct 24 2018
Oct 21 2018
Oct 18 2018
Oct 17 2018
Oct 16 2018
Oct 15 2018
The bug, as stated, is not reproducible in rc1.
this does not fix the second part. But maybe that should be a seperate Bug...
ipaddrcheck_functions.c ipaddrcheck_functions.c: In function ‘is_ipv6_cidr’: ipaddrcheck_functions.c:104:23: error: unknown escape sequence: '\.' [-Werror] re = pcre_compile("^(((?:(?:(?:[A-F0-9]{1,4}:){6}|(?=(?:[A-F0-9]{0,4}:){0,6}(?:[0-9]{1,3}\.){3}[0-9]{1,3}$)(([0-9A-F]{1,4}:){0,5}|:)((:[0-9A-F]{1,4}){1,5}:|:)|::(?:[A-F0-9]{1,4}:){5})(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])|(?:[A-F0-9]{1,4}:){7}[A-F0-9]{1,4}|(?=(?:[A-F0-9]{0,4}:){0,7}[A-F0-9]{0,4}$)(([0-9A-F]{1,4}:){1,7}|:)((:[0-9A-F]{1,4}){1,7}|:)|(?:[A-F0-9]{1,4}:){7}:|:(:[A-F0-9]{1,4}){7}))(\\/\\d{1,3}))$", ^ ipaddrcheck_functions.c:104:23: error: unknown escape sequence: '\.' [-Werror] ipaddrcheck_functions.c: In function ‘is_ipv6_single’: ipaddrcheck_functions.c:131:23: error: unknown escape sequence: '\.' [-Werror] re = pcre_compile("^(?:(?:(?:[A-F0-9]{1,4}:){6}|(?=(?:[A-F0-9]{0,4}:){0,6}(?:[0-9]{1,3}\.){3}[0-9]{1,3}$)(([0-9A-F]{1,4}:){0,5}|:)((:[0-9A-F]{1,4}){1,5}:|:)|::(?:[A-F0-9]{1,4}:){5})(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])|(?:[A-F0-9]{1,4}:){7}[A-F0-9]{1,4}|(?=(?:[A-F0-9]{0,4}:){0,7}[A-F0-9]{0,4}$)(([0-9A-F]{1,4}:){1,7}|:)((:[0-9A-F]{1,4}){1,7}|:)|(?:[A-F0-9]{1,4}:){7}:|:(:[A-F0-9]{1,4}){7})$", ^ ipaddrcheck_functions.c:131:23: error: unknown escape sequence: '\.' [-Werror] cc1: all warnings being treated as errors Makefile:363: recipe for target 'ipaddrcheck_functions.o' failed make[3]: *** [ipaddrcheck_functions.o] Error 1 make[3]: Leaving directory '/home/jenkins/workspace/ipaddrcheck/build/jessie64devel.vyos.net/src'
Maybe it merits the larger question on howto migrate this away from rsyslog (if at all) and create sub-tasks.
Oct 14 2018
@Watcher7 Ah i see, was confused... tnx
Pretty silly mistake on my part indeed. I've merged the pull request.
@syncer This issue is already resolved in the rc2, could you move it back to there, out of the rc3 target?
@c-po The difference is due to EdgeOS being forked from an earlier Vyatta Core version, and never picking up the post-6.4 op mode improvements.
One of the ideas was to put all commands with potentially infinite output in the "monitor" subtree. So the command that follows the log file is "run monitor log".