Package: bonnie++
Version: 2.00a
Followup-For: Bug #983999
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu impish ubuntu-patch
Control: tags -1 patch

Hi Russell,

I've uploaded a change to bonnie++ to Ubuntu to fix the build failure, by
passing -std=c++11 to g++ instead of requiring it to be compatible with the
newer C++17 standard.  Please find the trivial patch attached.

You may of course prefer to update the source to be C++17 compatible, but in
the meantime this would fix the build failure.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru bonnie++-2.00a/debian/rules bonnie++-2.00aubuntu1/debian/rules
--- bonnie++-2.00a/debian/rules 2016-06-30 02:29:32.000000000 -0700
+++ bonnie++-2.00aubuntu1/debian/rules  2021-08-23 08:43:43.000000000 -0700
@@ -12,7 +12,7 @@
        
        # Add here commands to compile the package.
        ./configure --prefix=`pwd`/debian/bonnie++/usr 
--mandir=`pwd`/debian/bonnie++/usr/share/man
-       $(MAKE)
+       $(MAKE) MORECFLAGS=-std=c++11
 
        touch build-stamp
 

Reply via email to