Ticket #8252: Remaining-subdirs-that-cannot-be-compiled-with-DEBUG.patch

File Remaining-subdirs-that-cannot-be-compiled-with-DEBUG.patch, 2.0 KB (added by umccullough, 12 years ago)

Patch BuildSetup to disable DEBUG=1 support on subdirs with targets that won't compile as such

  • build/jam/BuildSetup

    From a9fc1d32cf5e3982a1e392fd6a29f6b064f4e823 Mon Sep 17 00:00:00 2001
    From: Urias McCullough <umccullough@gmail.com>
    Date: Wed, 28 Dec 2011 10:34:13 -0800
    Subject: [PATCH] Remaining subdirs that cannot be compiled with DEBUG=1
    
    ---
     build/jam/BuildSetup |   17 +++++++++++++++++
     1 files changed, 17 insertions(+), 0 deletions(-)
    
    diff --git a/build/jam/BuildSetup b/build/jam/BuildSetup
    index 08bd75c..17d7bb9 100644
    a b if $(HAIKU_NO_WERROR) != 1 {  
    13691369    EnableWerror src system runtime_loader ;
    13701370}
    13711371
     1372# The following directories cannot currently be compiled with DEBUG=1
     1373SetConfigVar DEBUG : HAIKU_TOP src add-ons disk_systems bfs : 0 : local ;
     1374SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers audio hda : 0 : local ;
     1375SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers audio ac97 auich : 0 : local ; # fails with gcc4 only
     1376SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers audio ac97 auvia : 0 : local ; # fails with gcc4 only
     1377SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers audio ac97 sis7018 : 0 : local ;
     1378SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems btrfs : 0 : local ;
     1379SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems ntfs libntfs : 0 : local ;
     1380SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems udf : 0 : local ;
     1381SetConfigVar DEBUG : HAIKU_TOP src add-ons media media-add-ons dvb : 0 : local ;
     1382SetConfigVar DEBUG : HAIKU_TOP src add-ons print drivers gutenprint : 0 : local ;
     1383SetConfigVar DEBUG : HAIKU_TOP src bin coreutils src : 0 : local ; # fails with gcc2 only
     1384SetConfigVar DEBUG : HAIKU_TOP src bin network tcpdump : 0 : local ;
     1385SetConfigVar DEBUG : HAIKU_TOP src servers input : 0 : local ;
     1386SetConfigVar DEBUG : HAIKU_TOP src servers media_addon : 0 : local ;
     1387SetConfigVar DEBUG : HAIKU_TOP src system boot loader file_systems bfs : 0 : local ;
     1388SetConfigVar DEBUG : HAIKU_TOP src system boot loader file_systems tarfs : 0 : local ;