Ticket #278: ffado-2.0.0-sconsflags.patch

File ffado-2.0.0-sconsflags.patch, 0.7 kB (added by plater, 2 years ago)
  • libffado-2.0.0/SConstruct

    old new  
    3131import re 
    3232from string import Template 
    3333import imp 
     34import os 
     35env = Environment(ENV = os.environ) 
    3436 
    3537if not os.path.isdir( "cache" ): 
    3638        os.makedirs( "cache" ) 
     
    291293        print "Doing a DEBUG build" 
    292294        env.MergeFlags( "-DDEBUG -Wall -g" ) 
    293295else: 
    294         env.MergeFlags( "-O2 -DNDEBUG" ) 
     296        env.MergeFlags( "-O2 -DNDEBUG -fomit-frame-pointer -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing -ggdb -fpermissive" ) 
    295297 
    296298if env['PROFILE']: 
    297299        print "Doing a PROFILE build"