Changes have been pushed for the repository "fawkesrobotics/fawkes".

Clone:  https://github.com/fawkesrobotics/fawkes.git
Gitweb: https://github.com/fawkesrobotics/fawkes

The branch, thofmann/fedora32 has been updated
        to  4ab834bbd1e2d7c7f2be75b0132d766e1607d26c (commit)
       via  67ff6d470e58e3ebfec2b778b6f220ec8433d38c (commit)
      from  eb973fa84637d90528cbe2ac1675d8e704f5c072 (commit)

https://github.com/fawkesrobotics/fawkes/tree/thofmann/fedora32

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- *Log* ---------------------------------------------------------------
commit 67ff6d470e58e3ebfec2b778b6f220ec8433d38c
Author:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
AuthorDate: Wed Jun 24 10:47:19 2020 +0200
Commit:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
CommitDate: Wed Jun 24 10:47:19 2020 +0200

    gazebo: disable TBB compiler warnings
    
    Gazebo uses deprecated messages from TBB. We can't do anything about it,
    so disable the warning for now.

https://github.com/fawkesrobotics/fawkes/commit/67ff6d470

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
commit 4ab834bbd1e2d7c7f2be75b0132d766e1607d26c
Author:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
AuthorDate: Wed Jun 24 10:52:51 2020 +0200
Commit:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
CommitDate: Wed Jun 24 10:52:51 2020 +0200

    gazebo: re-enable warnings for deprecated declarations with gazebo >= 10
    
    The issue with older gazebo versions was fixed in gazebo 10, thus we
    only need to disable the warning with older gazebo versions.

https://github.com/fawkesrobotics/fawkes/commit/4ab834bbd

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


- *Summary* -----------------------------------------------------------
 src/plugins/gazebo/gazebo.mk | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)


- *Diffs* -------------------------------------------------------------

- *commit* 67ff6d470e58e3ebfec2b778b6f220ec8433d38c - - - - - - - - - -
Author:  Till Hofmann <hofm...@kbsg.rwth-aachen.de>
Date:    Wed Jun 24 10:47:19 2020 +0200
Subject: gazebo: disable TBB compiler warnings

 src/plugins/gazebo/gazebo.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

_Diff for modified files_:
diff --git a/src/plugins/gazebo/gazebo.mk b/src/plugins/gazebo/gazebo.mk
index 5fa1621ef..27de1784c 100644
--- a/src/plugins/gazebo/gazebo.mk
+++ b/src/plugins/gazebo/gazebo.mk
@@ -32,7 +32,7 @@ ifeq ($(HAVE_GAZEBO),1)
   # Gazebo 8 declared several symbols as deprecated but still uses them.
   # Disable the deprecated declarations warning until this is fixed.
   CFLAGS_GAZEBO  = -DHAVE_GAZEBO $(shell $(PKGCONFIG) --cflags 'gazebo') \
-                   -Wno-deprecated-declarations
+                   -Wno-deprecated-declarations 
-DTBB_SUPPRESS_DEPRECATED_MESSAGES
   LDFLAGS_GAZEBO = $(shell $(PKGCONFIG) --libs 'gazebo') -ldl
 
   ifeq ($(HAVE_GAZEBO_96)$(boost-have-lib system),11)

- *commit* 4ab834bbd1e2d7c7f2be75b0132d766e1607d26c - - - - - - - - - -
Author:  Till Hofmann <hofm...@kbsg.rwth-aachen.de>
Date:    Wed Jun 24 10:52:51 2020 +0200
Subject: gazebo: re-enable warnings for deprecated declarations with gazebo >= 
10

 src/plugins/gazebo/gazebo.mk | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

_Diff for modified files_:
diff --git a/src/plugins/gazebo/gazebo.mk b/src/plugins/gazebo/gazebo.mk
index 27de1784c..2feac1db5 100644
--- a/src/plugins/gazebo/gazebo.mk
+++ b/src/plugins/gazebo/gazebo.mk
@@ -26,13 +26,18 @@ __buildsys_gazebo_mk_ := 1
 ifneq ($(PKGCONFIG),)
   HAVE_GAZEBO   = $(if $(shell $(PKGCONFIG) --atleast-version=1.0.1 'gazebo'; 
echo $${?/1/}),1,0)
   HAVE_GAZEBO_96 = $(if $(shell $(PKGCONFIG) --atleast-version=9.6.0 'gazebo'; 
echo $${?/1/}),1,0)
+  HAVE_GAZEBO_10 = $(if $(shell $(PKGCONFIG) --atleast-version=10 'gazebo'; 
echo $${?/1/}),1,0)
 endif
 
 ifeq ($(HAVE_GAZEBO),1)
-  # Gazebo 8 declared several symbols as deprecated but still uses them.
-  # Disable the deprecated declarations warning until this is fixed.
   CFLAGS_GAZEBO  = -DHAVE_GAZEBO $(shell $(PKGCONFIG) --cflags 'gazebo') \
-                   -Wno-deprecated-declarations 
-DTBB_SUPPRESS_DEPRECATED_MESSAGES
+                   -DTBB_SUPPRESS_DEPRECATED_MESSAGES
+  ifneq ($(HAVE_GAZEBO_101),1)
+    # Gazebo 8 declared several symbols as deprecated but still uses them.
+               # Those were fixed in Gazebo 10.
+    # Disable the deprecated declarations warning with older gazebo versions.
+    CFLAGS += -Wno-deprecated-declarations
+  endif
   LDFLAGS_GAZEBO = $(shell $(PKGCONFIG) --libs 'gazebo') -ldl
 
   ifeq ($(HAVE_GAZEBO_96)$(boost-have-lib system),11)



_______________________________________________
fawkes-commits mailing list
fawkes-commits@lists.kbsg.rwth-aachen.de
https://lists.kbsg.rwth-aachen.de/listinfo/fawkes-commits

Reply via email to