Run of lintian-fixes for crrcsim

Try this locally (using the lintian-brush package):

debcheckout crrcsim
cd crrcsim
lintian-brush
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
                 from src/mod_landscape/winddata3D.h:38,
                 from src/mod_landscape/model_based_scenery.h:34,
                 from src/mod_landscape/wind_from_terrain.cpp:44:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -pthread  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -frounding-math -DPU_USE_SDL -DCRRC_DATA_PATH="\"/usr/share/crrcsim\"" -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Dlinux -Wall  -Wl,-z,relro -o crrcsim crrcsim-handlerF3A.o crrcsim-handlerF3F.o crrcsim-crrc_audio.o crrcsim-crrc_calibmap.o crrcsim-crrc_ctrldev.o crrcsim-crrc_ctrlgen.o crrcsim-crrc_dialog.o crrcsim-crrc_f3a.o crrcsim-crrc_f3f.o crrcsim-crrc_gui_main.o crrcsim-crrc_gui_viewwind.o crrcsim-crrc_joy.o crrcsim-crrc_launch.o crrcsim-crrc_location.o crrcsim-crrc_loadrobot.o crrcsim-crrc_setrecordname.o crrcsim-crrc_mousebutton.o crrcsim-crrc_msgbox.o crrcsim-crrc_planesel.o crrcsim-crrc_scaleinput.o crrcsim-crrc_slider.o crrcsim-crrc_spin.o crrcsim-crrc_video.o crrcsim-crrc_windthermal.o crrcsim-puaFileBox.o crrcsim-puaGLPreview.o crrcsim-puaImageFrame.o crrcsim-puaScrListBox.o crrcsim-util.o crrcsim-bufferedchardevice.o crrcsim-chardevicebase.o crrcsim-chardevicec.o crrcsim-chardevicewrapper.o crrcsim-filechardevice.o crrcsim-serialchardevice.o crrcsim-socketchardevicebase.o crrcsim-tcpchardevice.o crrcsim-tcpserverchardevice.o crrcsim-udpchardevice.o crrcsim-udpserverchardevice.o crrcsim-controller.o crrcsim-cntrl_initinputs.o crrcsim-cntrl_rateofclimb.o crrcsim-cntrl_phugoid.o crrcsim-cntrl_mcopter01.o crrcsim-scalethrottle.o crrcsim-limitflipthrottle.o crrcsim-cntrl_omega.o crrcsim-cntrl_setuserinput.o crrcsim-atmos_62.o crrcsim-ls_gravity.o crrcsim-eom01.o crrcsim-fdm_002.o crrcsim-fdm_displaymode.o crrcsim-fdm_larcsim.o crrcsim-fdm_heli01.o crrcsim-fdm_mcopter01.o crrcsim-fdm_testmode.o crrcsim-airtoxml.o crrcsim-eom.o crrcsim-battery.o crrcsim-engine_dcm.o crrcsim-gearing.o crrcsim-power.o crrcsim-propeller.o crrcsim-shaft.o crrcsim-simplethrust.o crrcsim-fdm.o crrcsim-ls_geodesy.o crrcsim-xmlmodelfile.o crrcsim-gear.o crrcsim-fdm_playback.o crrcsim-robot.o crrcsim-robotfile.o crrcsim-inputdev_audio.o crrcsim-inputdev_mnav.o crrcsim-mnav.o crrcsim-inputdev_parallel.o crrcsim-inputdev_PPM.o crrcsim-inputdev_rctran.o crrcsim-inputdev_rctran2.o crrcsim-inputdev_serial.o crrcsim-inputdev_serial2.o crrcsim-LoggerReader_byte.o crrcsim-LoggerReader_ttyS.o crrcsim-inputdev_serpic.o crrcsim-inputdev_software.o crrcsim-inputdev_zhenhua.o crrcsim-inputdev_ct6a.o crrcsim-inputdev.o crrcsim-crrc_scenery.o crrcsim-crrc_builtin_scenery.o crrcsim-heightdata.o crrcsim-hd_ssgLOSterrain.o crrcsim-hd_tabulatedterrain.o crrcsim-hd_tilingterrain.o crrcsim-model_based_scenery.o crrcsim-winddata3D.o crrcsim-wind_from_terrain.o crrcsim-intgr.o crrcsim-linearreg.o crrcsim-matrix33.o crrcsim-pt1.o crrcsim-quaternion.o crrcsim-vector3.o crrcsim-crrc_rand.o crrcsim-lib_conversions.o crrcsim-scheduler.o crrcsim-filesystools.o crrcsim-SimpleXMLTransfer.o crrcsim-airplane_vis.o crrcsim-crrc_animation.o crrcsim-crrc_graphics.o crrcsim-shadow_volume.o crrcsim-fonts.o crrcsim-glconsole.o crrcsim-crrc_sky.o crrcsim-crrc_ssgutils.o crrcsim-gloverlay.o crrcsim-ssgLoadJPG.o crrcsim-solve.o crrcsim-thermikschale.o crrcsim-tschalen.o crrcsim-windfield.o crrcsim-config.o crrcsim-crrc_fdm.o crrcsim-crrc_keyboard.o crrcsim-crrc_loadair.o crrcsim-crrc_main.o crrcsim-crrc_sound.o crrcsim-crrc_soundserver.o crrcsim-crrc_system.o crrcsim-CTime.o crrcsim-global.o crrcsim-ImageLoaderTGA.o crrcsim-mouse_kbd.o crrcsim-SimStateHandler.o crrcsim-zoom.o crrcsim-record.o crrcsim-robots.o crrcsim-eventhandler.o crrcsim-crrc_checkopts.o crrcsim-Event.o crrcsim-EventDispatcher.o crrcsim-aircraft.o  -lportaudio -L/usr/lib/x86_64-linux-gnu -lSDL -lCGAL -ljpeg -lplibssgaux -lplibssg -lplibsg -lplibpuaux -lplibpu -lplibul -lplibfnt -lGLU -lGL  -lm -lboost_thread -lgmp 
/usr/bin/ld: cannot find -lCGAL
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:788: crrcsim] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:2993: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:694: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'

Summary

Full worker log Full build log