diff --git a/.travis.yml b/.travis.yml
index 8a137d9d8c8b10e81c98ef39aff58eeddb3f711b..e64619da56629dcc432a7344ab5f6ceaa4332b7b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -85,7 +85,7 @@ matrix:
               - p7zip-full
               - gcc-8
           compiler: gcc-8
-          env: WFLAGS="-Wno-tautological-compare -Wno-error=implicit-fallthrough -Wimplicit-fallthrough=3"
+          env: WFLAGS="-Wno-tautological-compare -Wno-error=implicit-fallthrough -Wimplicit-fallthrough=3 -Wno-error=format-overflow"
           #gcc-8 (Ubuntu 7.2.0-1ubuntu1~14.04) 8.1.0
         - os: linux
           compiler: clang
diff --git a/src/Makefile.cfg b/src/Makefile.cfg
index b6928f1f914d9fdb586da629bcf8e52c09722e2e..2e300115ae59505f650326600c358f4a35ec24ed 100644
--- a/src/Makefile.cfg
+++ b/src/Makefile.cfg
@@ -222,6 +222,14 @@ endif
 ifdef GCC61
  WFLAGS+=-Wno-tautological-compare -Wno-error=tautological-compare
 endif
+ifdef GCC80
+ WFLAGS+=-Wno-error=format-overflow
+ WFLAGS+=-Wno-error=stringop-truncation
+ WFLAGS+=-Wno-error=stringop-overflow
+ WFLAGS+=-Wno-format-overflow
+ WFLAGS+=-Wno-stringop-truncation
+ WFLAGS+=-Wno-stringop-overflow
+endif
 
 
 #indicate platform and what interface use with