ifeq ($(GXXVERSION),4.7) CXXFLAGS += -Wno-error=cast-qual endif building with -Wno-error=cast-qual let's the build get until
g++ -o obj/x86_64-unknown-linux-gnu/fea/mfea_mrouter.os -c -Wno-error=cast-qual -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -fPIC -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. fea/mfea_mrouter.cc fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::add_multicast_vif(uint32_t)': fea/mfea_mrouter.cc:1325:28: error: cannot bind packed field 'vc_ng.vifctl_ng::vif' to 'vifctl&' fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::delete_multicast_vif(uint32_t)': fea/mfea_mrouter.cc:1449:28: error: cannot bind packed field 'vc_ng.vifctl_ng::vif' to 'vifctl&' fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::add_mfc(const IPvX&, const IPvX&, uint32_t, uint8_t*, uint8_t*, const IPvX&)': fea/mfea_mrouter.cc:1582:28: error: cannot bind packed field 'mc_ng.mfcctl_ng::mfc' to 'mfcctl&' fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::delete_mfc(const IPvX&, const IPvX&)': fea/mfea_mrouter.cc:1710:28: error: cannot bind packed field 'mc_ng.mfcctl_ng::mfc' to 'mfcctl&' fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::get_sg_count(const IPvX&, const IPvX&, SgCount&)': fea/mfea_mrouter.cc:2316:43: error: cannot bind packed field 'sgreq_ng.sioc_sg_req_ng::req' to 'sioc_sg_req&' fea/mfea_mrouter.cc: In member function 'int MfeaMrouter::get_vif_count(uint32_t, VifCount&)': fea/mfea_mrouter.cc:2431:42: error: cannot bind packed field 'vreq_ng.sioc_vif_req_ng::vif' to 'sioc_vif_req&' scons: *** [obj/x86_64-unknown-linux-gnu/fea/mfea_mrouter.os] Error 1 scons: building terminated because of errors. make: *** [build-arch-stamp] Error 2 please forward the issue upstream. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org