Untitled

 avatar
unknown
text
4 months ago
116 kB
10
Indexable

 -> Excluding packages may cause partial upgrades and break systems
==> AUR Explicit (1): opencpn-5.10.2-1
:: PKGBUILD up to date, skipping download: opencpn
  1 opencpn                                  (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> :: Deleting (1/1): /home/hamdy/.cache/yay/opencpn
HEAD est maintenant à e2df05b 5.10.2
avertissement : impossible d'ouvrir le répertoire 'pkg/': Permission non accordée
Suppression de opencpn-5.10.2.tar.gz
Suppression de pkg/
Suppression de src/
  1 opencpn                                  (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> ==> Création du paquet opencpn 5.10.2-1 (jeu 10 oct 2024 20:49:59)
==> Récupération des sources…
  -> Téléchargement de opencpn-5.10.2.tar.gz…
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100 3184k    0 3184k    0     0  3077k      0 --:--:--  0:00:01 --:--:-- 3077k
100 12.4M    0 12.4M    0     0  6251k      0 --:--:--  0:00:02 --:--:-- 9526k
100 22.5M    0 22.5M    0     0  7625k      0 --:--:--  0:00:03 --:--:-- 9978k
100 33.1M    0 33.1M    0     0  8410k      0 --:--:--  0:00:04 --:--:-- 10.0M
100 43.3M    0 43.3M    0     0  8818k      0 --:--:--  0:00:05 --:--:-- 10.0M
100 52.9M    0 52.9M    0     0  8979k      0 --:--:--  0:00:06 --:--:--  9.9M
100 62.1M    0 62.1M    0     0  9051k      0 --:--:--  0:00:07 --:--:--  9.9M
100 70.6M    0 70.6M    0     0  9000k      0 --:--:--  0:00:08 --:--:-- 9835k
100 70.6M    0 70.6M    0     0  8962k      0 --:--:--  0:00:08 --:--:-- 9513k
  -> plugin.patch trouvé
==> ATTENTION : Ignore la vérification des signatures PGP des fichiers sources.
==> Validation des fichiers source avec b2sums…
    opencpn-5.10.2.tar.gz ... Réussite
    plugin.patch ... Réussite
:: (1/1) Parsing SRCINFO: opencpn
==> Création du paquet opencpn 5.10.2-1 (jeu 10 oct 2024 20:50:08)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> opencpn-5.10.2.tar.gz trouvé
  -> plugin.patch trouvé
==> Validation des fichiers source avec b2sums…
    opencpn-5.10.2.tar.gz ... Réussite
    plugin.patch ... Réussite
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
  -> Extraction de opencpn-5.10.2.tar.gz avec bsdtar
==> Lancement de prepare()…
patching file model/src/plugin_loader.cpp
Hunk #1 succeeded at 488 (offset -4 lines).
==> Les sources sont prêtes.
==> Création du paquet opencpn 5.10.2-1 (jeu 10 oct 2024 20:50:10)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Lancement de build()…
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- cmake version: 3.30.3
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1")
Device "vcan0" does not exist.
-- tests using vcan0 are NOT available: ""
-- *** Host Build Architecture is x86_64
-- Setting C++17 standard via cmake standard mechanism
-- Final compiler options:
-- CMAKE_CXX_FLAGS: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto
-- CMAKE_CXX_FLAGS_DEBUG: -g
-- CMAKE_CXX_FLAGS_MINSIZEREL: -Os -DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O2 -g -DNDEBUG
-- Building version 5.10.2
-- *** Staging to build opencpn 5.10.2 ***
-- *** Package will NOT include documentation ***
-- Checking for module 'gtk+-3.0'
--   Found gtk+-3.0, version 3.24.43
-- Found GTK3: /usr/include/gtk-3.0;/usr/include;/usr/include/pango-1.0;/usr/include/cairo;/usr/include/gdk-pixbuf-2.0;/usr/include/atk-1.0;/usr/include/freetype2;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/harfbuzz;/usr/include/libmount;/usr/include/blkid;/usr/include/libpng16;/usr/include/pixman-1;/usr/include/cloudproviders;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include;/usr/include/fribidi;/usr/include/sysprof-6;/usr/include/gio-unix-2.0  
-- Building against GTK3...
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found OpenGL....
--     GL Lib: /usr/lib/libGL.so/usr/lib/libGLU.so
--     GL Include: /usr/include
--     Revised GL Lib: /usr/lib/libGL.so
-- Found GLEW: /usr/include (found version "2.2.0")
-- Found wxWidgets: -lwx_gtk3u_gl-3.2;-lwx_baseu_net-3.2;-lwx_baseu_xml-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_aui-3.2;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2;-lwx_gtk3u_richtext-3.2;-lwx_gtk3u_webview-3.2 (found version "3.2.6")
-- Found wxWidgets webview add-on
-- Found wxWidgets...
--  wxWidgets Include: /usr/lib/wx/include/gtk3-unicode-3.2;/usr/include/wx-3.2
--  wxWidgets Libraries: -lwx_gtk3u_gl-3.2;-lwx_baseu_net-3.2;-lwx_baseu_xml-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_aui-3.2;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2;-lwx_gtk3u_richtext-3.2;-lwx_gtk3u_webview-3.2
--  Revised wxWidgets Libraries: -lwx_gtk3u_gl-3.2;-lwx_baseu_net-3.2;-lwx_baseu_xml-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_aui-3.2;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2;-lwx_gtk3u_richtext-3.2;-lwx_gtk3u_webview-3.2
-- Found wxWidgets_VERSION_STRING: 3.2.6
-- 
-- *** Staging to build opencpn  ***
-- *** Build type: Release
-- *** Will install to /usr  ***
-- GarminHost is enabled.
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Found LIBUDEV: /usr/lib/libudev.so  
-- Looking for readlink
-- Looking for readlink - found
-- selected config gtk3-unicode-3.2

-- Found OpenGL....
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.46.1
-- Found Sqlite: /usr/include
-- Using systrem SQLite library version 3046001.
-- Found Shapelib: /usr/lib/libshp.so
-- Using system shapelib
-- Using patched libdnet at /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet
-- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found TinyXML: /usr/include  
-- Found CURL: /usr/lib/libcurl.so (found version "8.10.1")
-- ocpn: using external curl libraries...
--   curl includes: /usr/include
--   curl libraries: /usr/lib/libcurl.so
-- Checking for one of the modules 'libwxcurl;wxcurl'
-- Building with bundled wxcurl
CMake Deprecation Warning at libs/wxcurl/CMakeLists.txt:8 (CMAKE_POLICY):
  The OLD behavior for policy CMP0077 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- SVG support enabled...
-- wxWidgets 3.1.6+ detected, using wxBitmapBundle for SVG
-- Using new serial library...
--     Adding local GLU
-- Found LibArchive: /usr/lib/libarchive.so (found version "3.7.5")
--     Adding local LIBTESS2
-- Building with system tinyxml
--     Adding local wxserverdisc
-- S57 ENC support: enabled
-- Garmin Host Mode support: enabled
-- Checking for one of the modules 'liblz4;lz4'
-- Building with system lz4
-- Looking for __SSE__
-- Looking for __SSE__ - found
-- Looking for __ARM_NEON__
-- Looking for __ARM_NEON__ - not found
-- Performing Test HAVE_MSSSE3
-- Performing Test HAVE_MSSSE3 - Failed
-- Performing Test HAVE_MAVX2
-- Performing Test HAVE_MAVX2 - Failed
-- mipmap SSE support enabled
-- Building with system lz4
-- Building for target (Platform; version; arch): manjarolinux-x86_64; 24.1.1; x86_64
-- TLS configured to use openssl
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.2")
-- OpenSSL found   /usr/include /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL....
--     GL Lib: /usr/lib/libGL.so/usr/lib/libGLU.so
--     GL Include: /usr/include
-- OpenSSL found   /usr/include /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- Using system rapidjson at /usr/include
-- CMAKE_SYSTEM_NAME: Linux
-- Found Portaudio: /usr/lib/libportaudio.so
-- Checking for module 'sndfile'
--   Found sndfile, version 1.2.2
-- Found LibSndfile: /usr/lib/libsndfile.so
-- CLI sound command: "/usr/bin/aplay %s"
-- Portaudio Found
-- libsndfile Found
-- CMAKE_BINARY_DIR: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build
-- *** Staging to build PlugIns ***
-- Build type: Release
-- *** Staging to build chartdldr_pi ***
-- Found OpenGL...
--     Lib: /usr/lib/libGL.so/usr/lib/libGLU.so
--     Include: /usr/include
-- chartdldr_pi: Building without wxDATAVIEWLISTCTRL chart listing
-- Checking for one of the modules 'libunarr;unarr'
-- chartdldr_pi: Building with bundled unarr
-- chartdldr_pi: going to use LibArchive...
-- chartdldr_pi: /usr/include
-- chartdldr_pi: /usr/lib/libarchive.so
-- *** Added plugin: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/plugins/chartdldr_pi
-- 
-- *** Staging to build dashboard_pi ***
-- *** Added plugin: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/plugins/dashboard_pi
-- *** Staging to build grib_pi ***
-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Found Jasper: /usr/lib/libjasper.so (found version "4.2.4")
-- Using system jasper library...
-- Checking for one of the modules 'pango'
-- Found HarfBuzz: /usr/lib/libharfbuzz.so (found version "9.0.0") 
-- Found PANGO: /usr/include/pango-1.0 (found version "1.54.0") 
-- *** Added plugin: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/plugins/grib_pi
-- Build type: Release
-- *** Staging to build wmm_pi ***
-- Found OpenGL...
--     Lib: /usr/lib/libGL.so/usr/lib/libGLU.so
--     Include: /usr/include
-- Found OpenGL...
--     Lib: /usr/lib/libGL.so/usr/lib/libGLU.so
--     Include: /usr/include
-- *** Added plugin: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/plugins/wmm_pi
-- *** Package will include tide and current data ***
-- OpenSSL found /usr/include /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- CMAKE_MODULE_PATH : /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/model/cmake
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found
-- Found LibLZMA: /usr/lib/liblzma.so (found version "5.6.2")
-- Building with lzma support: /usr/lib/liblzma.so
-- Found LibELF...
--     ELF Lib: /usr/include
--     ELF Include: /usr/lib/libelf.so
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include
-- Checking for one of the modules 'libusb-1.0'
-- Found LIBUSB: /usr/include/libusb-1.0
-- Configuring done (4.4s)
-- Generating done (0.2s)
-- Build files have been written to: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build
[  0%] Building CXX object libs/serial/CMakeFiles/SERIAL.dir/src/serial.cc.o
[  1%] Building CXX object libs/wxJSON/CMakeFiles/WXJSON.dir/src/jsonreader.cpp.o
[  2%] Building CXX object libs/serial/CMakeFiles/SERIAL.dir/src/impl/unix.cc.o
[  2%] Building CXX object libs/serial/CMakeFiles/SERIAL.dir/src/impl/list_ports/list_ports_linux.cc.o
[  2%] Building CXX object libs/wxJSON/CMakeFiles/WXJSON.dir/src/jsonval.cpp.o
[  2%] Linking CXX static library libSERIAL.a
[  2%] Built target SERIAL
[  2%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/bucketalloc.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/dict.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/geom.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/mesh.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/priorityq.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/sweep.c.o
[  3%] Building C object libs/libtess2/CMakeFiles/TESS2.dir/Source/tess.c.o
[  3%] Building CXX object libs/libtess2/CMakeFiles/TESS2.dir/Source/Striper.cpp.o
[  3%] Building CXX object libs/libtess2/CMakeFiles/TESS2.dir/Source/CustomArray.cpp.o
[  3%] Building CXX object libs/wxJSON/CMakeFiles/WXJSON.dir/src/jsonwriter.cpp.o
[  3%] Building CXX object libs/libtess2/CMakeFiles/TESS2.dir/Source/Adjacency.cpp.o
[  3%] Building CXX object libs/libtess2/CMakeFiles/TESS2.dir/Source/RevisitedRadix.cpp.o
[  4%] Linking CXX static library libTESS2.a
/usr/bin/ar qc libTESS2.a CMakeFiles/TESS2.dir/Source/bucketalloc.c.o CMakeFiles/TESS2.dir/Source/dict.c.o CMakeFiles/TESS2.dir/Source/geom.c.o CMakeFiles/TESS2.dir/Source/mesh.c.o CMakeFiles/TESS2.dir/Source/priorityq.c.o CMakeFiles/TESS2.dir/Source/sweep.c.o CMakeFiles/TESS2.dir/Source/tess.c.o CMakeFiles/TESS2.dir/Source/Striper.cpp.o CMakeFiles/TESS2.dir/Source/CustomArray.cpp.o CMakeFiles/TESS2.dir/Source/Adjacency.cpp.o CMakeFiles/TESS2.dir/Source/RevisitedRadix.cpp.o
/usr/bin/ranlib libTESS2.a
[  4%] Built target TESS2
[  4%] Building C object libs/wxservdisc/CMakeFiles/WXSERVDISC.dir/mdnsd.c.o
[  4%] Building C object libs/wxservdisc/CMakeFiles/WXSERVDISC.dir/1035.c.o
[  4%] Building CXX object libs/wxservdisc/CMakeFiles/WXSERVDISC.dir/wxServDisc.cpp.o
[  4%] Linking CXX static library libWXJSON.a
[  4%] Built target WXJSON
[  4%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsapp.c.o
[  4%] Linking CXX static library libWXSERVDISC.a
[  4%] Built target WXSERVDISC
[  4%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXBench.cpp.o
[  4%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXCancellationRequest.cpp.o
[  4%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXConnectionState.cpp.o
[  4%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpscom.c.o
[  4%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXDNSLookup.cpp.o
[  4%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXExponentialBackoff.cpp.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXGetFreePort.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsmath.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXGzipCodec.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsmem.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttp.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsprot.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttpClient.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsread.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttpServer.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsdevice.c.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsdevice_ser.c.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsdevice_usb.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXNetSystem.cpp.o
[  6%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsrqst.c.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterrupt.cpp.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterruptFactory.cpp.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterruptPipe.cpp.o
[  6%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterruptEvent.cpp.o
[  7%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpssend.c.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSetThreadName.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocket.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketConnect.cpp.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsserial.c.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketFactory.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketServer.cpp.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsutil.c.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsusbread.c.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketTLSOptions.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXStrCaseCompare.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUdpSocket.cpp.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUrlParser.cpp.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsusbsend.c.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsusbcommon.c.o
[  8%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUuid.cpp.o
[  8%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/garmin_gps.h.o
[  9%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUserAgent.cpp.o
[  9%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsapp.h.o
[  9%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocket.cpp.o
[  9%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsdatum.h.o
[  9%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsfmt.h.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsmath.h.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketCloseConstants.cpp.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsport.h.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsprot.h.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketHandshake.cpp.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsrqst.h.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsserial.h.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsusbint.h.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketHttpHeaders.cpp.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gps_wx_logging.h.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflate.cpp.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflateCodec.cpp.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflateOptions.cpp.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketProxyServer.cpp.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/garminusb.h.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpscom.h.o
[ 11%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketServer.cpp.o
[ 11%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsdevice.h.o
[ 12%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsinput.h.o
[ 13%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketTransport.cpp.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsmem.h.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsproj.h.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsread.h.o
[ 13%] Building CXX object libs/IXWebSocket/CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketOpenSSL.cpp.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpssend.h.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsusbcommon.h.o
[ 13%] Linking CXX static library libixwebsocket.a
[ 13%] Built target ixwebsocket
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/gpsutil.h.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/garmin_wrapper_utils.h.o
[ 13%] Building CXX object libs/garmin/CMakeFiles/GARMINHOST.dir/jeeps/garmin_wrapper_utils.c.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_conv.cpp.o
[ 14%] Linking CXX static library libGARMINHOST.a
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_csv.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_error.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_findfile.cpp.o
[ 14%] Built target GARMINHOST
[ 14%] Building CXX object libs/geoprim/CMakeFiles/GEOPRIM.dir/src/bbox.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_minixml.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_path.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_string.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cpl_vsisimple.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/cplgetsymbol.cpp.o
[ 14%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ograssemblepolygon.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrcurve.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrfeature.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrfeaturedefn.cpp.o
[ 16%] Building CXX object libs/geoprim/CMakeFiles/GEOPRIM.dir/src/LLRegion.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrfielddefn.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrgeometry.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrgeometrycollection.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrgeometryfactory.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrlinearring.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrlinestring.cpp.o
[ 16%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrmultilinestring.cpp.o
[ 17%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrmultipoint.cpp.o
[ 17%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrmultipolygon.cpp.o
[ 17%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrpoint.cpp.o
[ 18%] Building CXX object libs/geoprim/CMakeFiles/GEOPRIM.dir/src/line_clip.cpp.o
[ 18%] Building CXX object libs/geoprim/CMakeFiles/GEOPRIM.dir/src/poly_math.cpp.o
[ 18%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrpolygon.cpp.o
[ 18%] Building CXX object libs/geoprim/CMakeFiles/GEOPRIM.dir/src/LOD_reduce.cpp.o
[ 18%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrlayer.cpp.o
[ 18%] Linking CXX static library libGEOPRIM.a
[ 18%] Built target GEOPRIM
[ 18%] Building CXX object libs/mDNS/CMakeFiles/MDNS.dir/src/mdns_util.cpp.o
[ 18%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/ogrutils.cpp.o
[ 18%] Building CXX object libs/gdal/CMakeFiles/GDAL.dir/src/gdal_misc.cpp.o
[ 18%] Linking CXX static library libGDAL.a
[ 18%] Built target GDAL
[ 18%] Building C object libs/mongoose/CMakeFiles/MONGOOSE.dir/src/mongoose.c.o
[ 18%] Linking CXX static library libMDNS.a
[ 18%] Built target MDNS
[ 18%] Building CXX object libs/N2KParser/CMakeFiles/N2KPARSER.dir/src/N2KParser.cpp.o
[ 18%] Linking C static library libMONGOOSE.a
[ 18%] Building CXX object libs/N2KParser/CMakeFiles/N2KPARSER.dir/src/N2kMessages.cpp.o
[ 18%] Built target MONGOOSE
[ 19%] Building CXX object libs/N2KParser/CMakeFiles/N2KPARSER.dir/src/N2kMsg.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/latlong.cpp.o
[ 19%] Linking CXX static library libN2KPARSER.a
[ 19%] Built target N2KPARSER
[ 19%] Building CXX object libs/observable/CMakeFiles/_OBSERVABLE.dir/src/observable_confvar.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/long.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/nmea0183.cpp.o
[ 19%] Building CXX object libs/observable/CMakeFiles/_OBSERVABLE.dir/src/observable.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/response.cpp.o
[ 19%] Linking CXX static library lib_OBSERVABLE.a
[ 19%] Built target _OBSERVABLE
[ 19%] Building CXX object libs/pugixml/CMakeFiles/OCPN_PUGIXML.dir/pugixml.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/rmb.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/sentence.cpp.o
[ 19%] Linking CXX static library libOCPN_PUGIXML.a
[ 19%] Built target OCPN_PUGIXML
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/talkerid.cpp.o
[ 19%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/rmc.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/hexvalue.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/lat.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/expid.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/wpl.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/rte.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/hdt.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/hdg.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/hdm.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/gll.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/vtg.cpp.o
[ 20%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/gga.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/gsv.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/GPwpl.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/apb.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/xte.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/mwd.cpp.o
[ 22%] Building CXX object libs/nmea0183/CMakeFiles/NMEA0183.dir/src/mwv.cpp.o
[ 22%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/OCPN_Sound.cpp.o
[ 22%] Linking CXX static library libNMEA0183.a
[ 22%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/OcpnWxSound.cpp.o
[ 22%] Built target NMEA0183
[ 22%] i18n [opencpn_en_GB]: Created mo file.
[ 23%] i18n [opencpn_cs_CZ]: Created mo file.
[ 23%] i18n [opencpn_da_DK]: Created mo file.
[ 23%] i18n [opencpn_de_DE]: Created mo file.
[ 23%] i18n [opencpn_es_ES]: Created mo file.
[ 23%] i18n [opencpn_fr_FR]: Created mo file.
[ 23%] i18n [opencpn_it_IT]: Created mo file.
[ 23%] i18n [opencpn_nl_NL]: Created mo file.
[ 23%] i18n [opencpn_pl_PL]: Created mo file.
[ 23%] i18n [opencpn_ru_RU]: Created mo file.
[ 24%] i18n [opencpn_sv_SE]: Created mo file.
[ 24%] i18n [opencpn_et_EE]: Created mo file.
[ 24%] i18n [opencpn_pt_PT]: Created mo file.
[ 24%] i18n [opencpn_pt_BR]: Created mo file.
[ 24%] i18n [opencpn_nb_NO]: Created mo file.
[ 24%] i18n [opencpn_tr_TR]: Created mo file.
[ 24%] i18n [opencpn_fi_FI]: Created mo file.
[ 24%] i18n [opencpn_el_GR]: Created mo file.
[ 24%] i18n [opencpn_zh_TW]: Created mo file.
[ 24%] i18n [opencpn_zh_CN]: Created mo file.
[ 24%] i18n [opencpn_hu_HU]: Created mo file.
[ 24%] i18n [opencpn_gl_ES]: Created mo file.
[ 24%] i18n [opencpn_ca_ES]: Created mo file.
[ 24%] i18n [opencpn_ar_SA]: Created mo file.
[ 24%] i18n [opencpn_ja_JP]: Created mo file.
[ 24%] i18n [opencpn_vi_VN]: Created mo file.
[ 25%] i18n [opencpn_he_IL]: Created mo file.
[ 25%] i18n: Done.
[ 25%] Built target i18n
[ 25%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/SoundFactory.cpp.o
[ 25%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/SoundFileLoader.cpp.o
[ 25%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/SoundLoaderFactory.cpp.o
[ 27%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/SystemCmdSound.cpp.o
[ 27%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/PortAudioSound.cpp.o
[ 27%] Building CXX object libs/sound/CMakeFiles/SOUND.dir/src/SndfileSoundLoader.cpp.o
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/sound/src/PortAudioSound.cpp: Dans le constructeur « PortAudioSound::PortAudioSound() »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/sound/src/PortAudioSound.cpp:158:44: attention: la valeur retournée par « FILE* freopen(const char*, const char*, FILE*) » est ignorée alors qu'elle est déclarée avec l'attribut « warn_unused_result » [-Wunused-result]
  158 |     if (!getenv("OCPN_DEBUG_ALSA")) freopen("/dev/null","w",stderr);
      |                                     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/sound/src/PortAudioSound.cpp:164:16: attention: la valeur retournée par « FILE* freopen(const char*, const char*, FILE*) » est ignorée alors qu'elle est déclarée avec l'attribut « warn_unused_result » [-Wunused-result]
  164 |         freopen("/dev/tty","w",stderr);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/sound/src/PortAudioSound.cpp:174:12: attention: la valeur retournée par « FILE* freopen(const char*, const char*, FILE*) » est ignorée alors qu'elle est déclarée avec l'attribut « warn_unused_result » [-Wunused-result]
  174 |     freopen("/dev/tty","w",stderr);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building C object libs/ssl_sha1/CMakeFiles/SHA1.dir/src/sha1.c.o
[ 27%] Linking CXX static library libSOUND.a
[ 27%] Linking C static library libSHA1.a
[ 27%] Built target SOUND
[ 27%] Built target SHA1
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Backup.cpp.o
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Column.cpp.o
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Database.cpp.o
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Exception.cpp.o
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Savepoint.cpp.o
[ 27%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Statement.cpp.o
[ 28%] Building CXX object libs/SQLiteCpp/CMakeFiles/SQLITE_CPP.dir/src/Transaction.cpp.o
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/ShapefileReader.cpp.o
[ 28%] Linking CXX static library libSQLITE_CPP.a
[ 28%] Built target SQLITE_CPP
[ 28%] Creating directories for '_libdnet'
[ 28%] Performing download step for '_libdnet'
[ 28%] No update step for '_libdnet'
[ 28%] Performing patch step for '_libdnet'
-- Found Git: /usr/bin/git (found version "2.46.1")
'/usr/bin/git' '--git-dir=' 'apply' '-p1' '--ignore-whitespace' '/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/libdnet/config.h.in-Fix-wrong-return-type.patch'
[ 28%] Performing configure step for '_libdnet'
-- The C compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/src/ShapefileReader.cpp: Dans la fonction membre « std::map<std::__cxx11::basic_string<char>, std::any> shp::ShapefileReader::getProperties(int) »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/src/ShapefileReader.cpp:209:26: attention: comparaison d'expressions entières de types signés différents: « int » et « std::vector<shp::Field>::size_type » {aka « long unsigned int »} [-Wsign-compare]
  209 |         for(int f = 0; f < fields.size(); f++) {
      |                        ~~^~~~~~~~~~~~~~~
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Tclsh: /bin/tclsh (found version "8.6")
-- Found TCL: /usr/lib/libtcl.so
-- Found TCLTK: /usr/lib/libtcl.so
-- Found TK: /usr/lib/libtk.so
-- Looking for stdio.h
-- Looking for stdio.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for inttypes.h
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Schema.cpp.o
-- Looking for inttypes.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/bufmod.h
-- Looking for sys/bufmod.h - not found
-- Looking for sys/dlpi.h
-- Looking for sys/dlpi.h - not found
-- Looking for sys/dlpihdr.h
-- Looking for sys/dlpihdr.h - not found
-- Looking for sys/dlpi_ext.h
-- Looking for sys/dlpi_ext.h - not found
-- Looking for sys/ioctl.h
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/FeatureIterator.cpp.o
-- Looking for sys/ioctl.h - found
-- Looking for sys/mib.h
-- Looking for sys/mib.h - not found
-- Looking for sys/ndd_var.h
-- Looking for sys/ndd_var.h - not found
-- Looking for sys/socket.h
-- Looking for sys/socket.h - found
-- Looking for sys/sockio.h
-- Looking for sys/sockio.h - not found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for net/if.h
-- Looking for net/if.h - found
-- Looking for net/if_var.h
-- Looking for net/if_var.h - not found
-- Looking for net/if_dl.h
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/GeometryType.cpp.o
-- Looking for net/if_dl.h - not found
-- Looking for net/pfilt.h
-- Looking for net/pfilt.h - not found
-- Looking for net/radix.h
-- Looking for net/radix.h - not found
-- Looking for net/raw.h
-- Looking for net/raw.h - not found
-- Looking for net/route.h
-- Looking for net/route.h - found
-- Looking for netinet/in_var.h
-- Looking for netinet/in_var.h - not found
-- Looking for linux/if_tun.h
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Bounds.cpp.o
-- Looking for linux/if_tun.h - found
-- Looking for netinet/ip_fw.h
-- Looking for netinet/ip_fw.h - not found
-- Looking for linux/ip_fw.h
-- Looking for linux/ip_fw.h - not found
-- Looking for linux/ip_fwchains.h
-- Looking for linux/ip_fwchains.h - not found
-- Looking for linux/netfilter_ipv4/ipchains_core.h
-- Looking for linux/netfilter_ipv4/ipchains_core.h - not found
-- Looking for ip_fil_compat.h
-- Looking for ip_fil_compat.h - not found
-- Looking for netinet/ip_fil_compat.h
-- Looking for netinet/ip_fil_compat.h - not found
-- Looking for ip_compat.h
-- Looking for ip_compat.h - not found
-- Looking for netinet/ip_compat.h
-- Looking for netinet/ip_compat.h - not found
-- Looking for ip_fil.h
-- Looking for ip_fil.h - not found
-- Looking for netinet/ip_fil.h
-- Looking for netinet/ip_fil.h - not found
-- Looking for hpsecurity.h
-- Looking for hpsecurity.h - not found
-- Looking for stropts.h
-- Looking for stropts.h - not found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for fcntl.h
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Geometry.cpp.o
-- Looking for fcntl.h - found
-- Looking for include files sys/types.h, net/bpf.h
-- Looking for include files sys/types.h, net/bpf.h - not found
-- Looking for include files sys/types.h, net/if_arp.h
-- Looking for include files sys/types.h, net/if_arp.h - found
-- Looking for include files sys/types.h, net/if_tun.h
-- Looking for include files sys/types.h, net/if_tun.h - not found
-- Looking for 3 include files sys/types.h, ..., net/pfvar.h
-- Looking for 3 include files sys/types.h, ..., net/pfvar.h - not found
-- Looking for include files sys/types.h, sys/sysctl.h
-- Looking for include files sys/types.h, sys/sysctl.h - not found
-- Looking for err
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Point.cpp.o
-- Looking for err - found
-- Looking for strlcat
-- Looking for strlcat - found
-- Looking for strlcpy
-- Looking for strlcpy - found
-- Looking for strse
-- Looking for strse - not found
-- Looking for open_mib
Dans le fichier inclus depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/src/Point.cpp:1:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp: Dans le constructeur « shp::Point::Point(double, double) »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp:16:20: attention: « shp::Point::z » sera initialisé après [-Wreorder]
   16 |             double z;
      |                    ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp:15:20: attention:   « double shp::Point::m » [-Wreorder]
   15 |             double m;
      |                    ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/src/Point.cpp:5:5: attention:   quand elle est initialisée ici [-Wreorder]
    5 |     Point::Point(double xCoord, double yCoord) : x(xCoord), y(yCoord), z(NAN), m(NAN) {}
      |     ^~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp: Dans le constructeur « shp::Point::Point(double, double, double, double) »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp:16:20: attention: « shp::Point::z » sera initialisé après [-Wreorder]
   16 |             double z;
      |                    ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/Point.hpp:15:20: attention:   « double shp::Point::m » [-Wreorder]
   15 |             double m;
      |                    ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/src/Point.cpp:7:5: attention:   quand elle est initialisée ici [-Wreorder]
    7 |     Point::Point(double xCoord, double yCoord, double zValue, double mValue) : x(xCoord), y(yCoord), z(zValue), m(mValue) {}
      |     ^~~~~
-- Looking for open_mib - not found
-- Performing Test HAVE_ARPREQ_ARP_DEV
-- Performing Test HAVE_ARPREQ_ARP_DEV - Success
-- Performing Test HAVE_SOCKADDR_SA_LEN
[ 28%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Line.cpp.o
-- Performing Test HAVE_SOCKADDR_SA_LEN - Failed
-- Performing Test HAVE_ROUTE_RT_MSGHDR
-- Performing Test HAVE_ROUTE_RT_MSGHDR - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Linux
-- Looking for inet/mib2.h
-- Looking for inet/mib2.h - not found
-- Looking for ETH_P_ALL
[ 29%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Ring.cpp.o
-- Looking for ETH_P_ALL - found
-- Looking for RTSTR_SEND
-- Looking for RTSTR_SEND - not found
-- Looking for SIOCGARP
-- Looking for SIOCGARP - found
-- Looking for gethostbyname
-- Looking for gethostbyname - not found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for gethostbyaddr
-- Looking for gethostbyaddr - found
-- Looking for gethostname
-- Looking for gethostname - found
-- Looking for inet_ntoa
[ 29%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Polygon.cpp.o
-- Looking for inet_ntoa - found
-- Looking for memset
-- Looking for memset - found
-- Looking for select
-- Looking for select - found
-- Looking for socket
-- Looking for socket - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for putmsg
-- Looking for putmsg - not found
-- Configuring done (6.5s)
-- Generating done (0.0s)
-- Build files have been written to: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libs/libdnet/_libdnet-prefix/src/_libdnet-build
[ 29%] Performing build step for '_libdnet'
[ 29%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/MultiPoint.cpp.o
[  6%] Building C object CMakeFiles/dnet.dir/src/addr-util.c.o
[ 12%] Building C object CMakeFiles/dnet.dir/src/addr.c.o
[ 18%] Building C object CMakeFiles/dnet.dir/src/blob.c.o
[ 25%] Building C object CMakeFiles/dnet.dir/src/err.c.o
[ 31%] Building C object CMakeFiles/dnet.dir/src/ip-util.c.o
[ 37%] Building C object CMakeFiles/dnet.dir/src/ip6.c.o
[ 43%] Building C object CMakeFiles/dnet.dir/src/rand.c.o
[ 50%] Building C object CMakeFiles/dnet.dir/src/arp-ioctl.c.o
[ 56%] Building C object CMakeFiles/dnet.dir/src/eth-linux.c.o
[ 62%] Building C object CMakeFiles/dnet.dir/src/fw-none.c.o
[ 68%] Building C object CMakeFiles/dnet.dir/src/intf.c.o
[ 29%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/MultiLine.cpp.o
[ 75%] Building C object CMakeFiles/dnet.dir/src/ip.c.o
[ 81%] Building C object CMakeFiles/dnet.dir/src/route-linux.c.o
[ 87%] Building C object CMakeFiles/dnet.dir/src/ndisc-linux.c.o
[ 93%] Building C object CMakeFiles/dnet.dir/src/tun-linux.c.o
[100%] Linking C static library libdnet.a
[100%] Built target dnet
[ 29%] Performing install step for '_libdnet'
[100%] Built target dnet
Install the project...
-- Install configuration: ""
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/lib/libdnet.a
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/addr.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/arp.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/blob.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/eth.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/fw.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/icmp.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/intf.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/ip.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/ip6.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/ndisc.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/os.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/rand.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/route.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/sctp.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/tcp.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/tun.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet/udp.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/dnet.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/err.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/queue.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/include/dnet/config.h
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/lib/cmake/dnet/dnetTargets.cmake
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/lib/cmake/dnet/dnetTargets-noconfig.cmake
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/lib/cmake/dnet/dnetConfig.cmake
-- Installing: /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/build/libdnet-src/installed/lib/cmake/dnet/dnetConfigVersion.cmake
[ 29%] No test step for '_libdnet'
[ 30%] Completed '_libdnet'
[ 30%] Built target _libdnet
[ 30%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/base.cpp.o
[ 30%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/MultiPolygon.cpp.o
[ 30%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Feature.cpp.o
[ 30%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/FieldType.cpp.o
[ 30%] Building CXX object libs/ShapefileCpp/lib/CMakeFiles/ShapefileCppLib.dir/src/Field.cpp.o
[ 30%] Linking CXX static library libShapefileCppLib.a
[ 30%] Built target ShapefileCppLib
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libutil/error.c.o
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libutil/glue.c.o
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libutil/project.c.o
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:235:30: attention: argument 4 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  235 |               const GLdouble modelMatrix[16],
      |               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Dans le fichier inclus depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:34:
/usr/include/GL/glu.h:325:97: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
      |                                                                                 ~~~~~~~~~~~~~~~~^~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:236:30: attention: argument 5 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  236 |               const GLdouble projMatrix[16],
      |               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/GL/glu.h:325:120: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
      |                                                                                                        ~~~~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:237:27: attention: argument 6 de type « const GLint[4] » {alias « const int[4] »} avec la limite non correspondante [-Warray-parameter=]
  237 |               const GLint viewport[4],
      |               ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/GL/glu.h:325:139: note: précédemment déclarée comme « const GLint * » {alias « const int * »}
  325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
      |                                                                                                                              ~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:270:32: attention: argument 4 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  270 |                 const GLdouble modelMatrix[16],
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/GL/glu.h:342:99: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
      |                                                                                   ~~~~~~~~~~~~~~~~^~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:271:32: attention: argument 5 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  271 |                 const GLdouble projMatrix[16],
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/GL/glu.h:342:122: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
      |                                                                                                          ~~~~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:272:29: attention: argument 6 de type « const GLint[4] » {alias « const int[4] »} avec la limite non correspondante [-Warray-parameter=]
  272 |                 const GLint viewport[4],
      |                 ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/GL/glu.h:342:141: note: précédemment déclarée comme « const GLint * » {alias « const int * »}
  342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
      |                                                                                                                                ~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:309:30: attention: argument 5 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  309 |               const GLdouble modelMatrix[16],
      |               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/GL/glu.h:343:116: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
      |                                                                                                    ~~~~~~~~~~~~~~~~^~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:310:30: attention: argument 6 de type « const GLdouble[16] » {alias « const double[16] »} avec la limite non correspondante [-Warray-parameter=]
  310 |               const GLdouble projMatrix[16],
      |               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/GL/glu.h:343:139: note: précédemment déclarée comme « const GLdouble * » {alias « const double * »}
  343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
      |                                                                                                                           ~~~~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:311:27: attention: argument 7 de type « const GLint[4] » {alias « const int[4] »} avec la limite non correspondante [-Warray-parameter=]
  311 |               const GLint viewport[4],
      |               ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/GL/glu.h:343:158: note: précédemment déclarée comme « const GLint * » {alias « const int * »}
  343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
      |                                                                                                                                                 ~~~~~~~~~~~~~^~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:349:25: attention: argument 5 de type « GLint[4] » {alias « int[4] »} avec la limite non correspondante [-Warray-parameter=]
  349 |                   GLint viewport[4])
      |                   ~~~~~~^~~~~~~~~~~
/usr/include/GL/glu.h:324:99: note: précédemment déclarée comme « GLint * » {alias « int * »}
  324 | GLAPI void GLAPIENTRY gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);
      |                                                                                            ~~~~~~~^~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c: Dans la fonction « gluPerspective »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:78:5: attention: « __gluMakeIdentityd » accède 128 octet dans une région de taille 32 [-Wstringop-overflow=]
   78 |     __gluMakeIdentityd(&m[0][0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:78:5: note: fait référence à l'argument 1 de type « GLdouble[16] »
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:40:13: note: dans un appel à la fonction « __gluMakeIdentityd »
   40 | static void __gluMakeIdentityd(GLdouble m[16])
      |             ^~~~~~~~~~~~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c: Dans la fonction « gluLookAt »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:132:5: attention: « __gluMakeIdentityf » accède 64 octet dans une région de taille 16 [-Wstringop-overflow=]
  132 |     __gluMakeIdentityf(&m[0][0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:132:5: note: fait référence à l'argument 1 de type « GLfloat[16] »
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libutil/project.c:48:13: note: dans un appel à la fonction « __gluMakeIdentityf »
   48 | static void __gluMakeIdentityf(GLfloat m[16])
      |             ^~~~~~~~~~~~~~~~~~
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libutil/registry.c.o
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/tess.c.o
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libtess/tess.c:415:46: attention: argument 2 de type « GLdouble[3] » {alias « double[3] »} avec la limite non correspondante [-Warray-parameter=]
  415 | gluTessVertex( GLUtesselator *tess, GLdouble coords[3], void *data )
      |                                     ~~~~~~~~~^~~~~~~~~
Dans le fichier inclus depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libtess/tess.h:38,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/glu/libtess/tess.c:40:
/usr/include/GL/glu.h:341:69: note: précédemment déclarée comme « GLdouble * » {alias « double * »}
  341 | GLAPI void GLAPIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);
      |                                                           ~~~~~~~~~~^~~~~~~~
[ 30%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/mesh.c.o
[ 32%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/priorityq.c.o
[ 33%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/dav.cpp.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/sweep.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/tessmono.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/normal.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/memalloc.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/geom.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/dict.c.o
[ 33%] Building C object libs/glu/CMakeFiles/GLU_static.dir/libtess/render.c.o
[ 33%] Linking C static library ../../lib/libGLU.a
/usr/bin/ar qc ../../lib/libGLU.a CMakeFiles/GLU_static.dir/libutil/error.c.o CMakeFiles/GLU_static.dir/libutil/glue.c.o CMakeFiles/GLU_static.dir/libutil/project.c.o CMakeFiles/GLU_static.dir/libutil/registry.c.o CMakeFiles/GLU_static.dir/libtess/tess.c.o CMakeFiles/GLU_static.dir/libtess/mesh.c.o CMakeFiles/GLU_static.dir/libtess/priorityq.c.o CMakeFiles/GLU_static.dir/libtess/sweep.c.o CMakeFiles/GLU_static.dir/libtess/tessmono.c.o CMakeFiles/GLU_static.dir/libtess/normal.c.o CMakeFiles/GLU_static.dir/libtess/memalloc.c.o CMakeFiles/GLU_static.dir/libtess/geom.c.o CMakeFiles/GLU_static.dir/libtess/dict.c.o CMakeFiles/GLU_static.dir/libtess/render.c.o
/usr/bin/ranlib ../../lib/libGLU.a
[ 33%] Built target GLU_static
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/alpha.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/clusterfit.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/colourblock.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/colourfit.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/colourset.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/maths.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/rangefit.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/singlecolourfit.cpp.o
[ 33%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/davtool.cpp.o
[ 33%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/singlecolourfitfast.cpp.o
[ 34%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/twocolourfitfast.cpp.o
[ 34%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/squish/squish.cpp.o
[ 34%] Building CXX object libs/texcmp/CMakeFiles/TEXCMP.dir/etcpak.cpp.o
[ 34%] Linking CXX static library libTEXCMP.a
[ 34%] Built target TEXCMP
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/dialog.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/ftp.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/http.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/panel.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/telnet.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/thread.cpp.o
[ 34%] Building CXX object libs/wxcurl/CMakeFiles/WXCURL.dir/src/utils.cpp.o
[ 34%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap.c.o
[ 35%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap_sse.c.o
[ 35%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap_sse2.c.o
[ 35%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap_ssse3.c.o
[ 35%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap_avx2.c.o
[ 35%] Building C object libs/mipmap/CMakeFiles/MIPMAP.dir/src/mipmap_neon.c.o
[ 35%] Linking C static library libMIPMAP.a
[ 35%] Built target MIPMAP
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/common/conv.c.o
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/common/crc32.c.o
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/common/custalloc.c.o
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/common/unarr.c.o
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/common/stream.c.o
[ 35%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/_7z/_7z.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd7Dec.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd7.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/LzmaDec.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd8.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/CpuArch.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd8Dec.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/filter-rar.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/huffman-rar.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/parse-rar.c.o
[ 37%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/rarvm.c.o
[ 37%] Linking CXX static library libWXCURL.a
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/uncompress-rar.c.o
[ 38%] Built target WXCURL
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/rar/rar.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/tar/parse-tar.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/tar/tar.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/zip/uncompress-zip.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/zip/inflate.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/zip/zip.c.o
[ 38%] Building C object plugins/chartdldr_pi/CMakeFiles/UNARR.dir/src/unarr/zip/parse-zip.c.o
[ 38%] chartdldr-i18n [zh_TW]: Created mo file.
[ 38%] Linking C shared library libUNARR.so
/usr/bin/cc -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -O3 -DNDEBUG -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -flto=auto -Wl,-Bsymbolic -shared -Wl,-soname,libUNARR.so -o libUNARR.so CMakeFiles/UNARR.dir/src/unarr/common/conv.c.o CMakeFiles/UNARR.dir/src/unarr/common/crc32.c.o CMakeFiles/UNARR.dir/src/unarr/common/custalloc.c.o CMakeFiles/UNARR.dir/src/unarr/common/unarr.c.o CMakeFiles/UNARR.dir/src/unarr/common/stream.c.o CMakeFiles/UNARR.dir/src/unarr/_7z/_7z.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd7Dec.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd7.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/LzmaDec.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd8.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/CpuArch.c.o CMakeFiles/UNARR.dir/src/unarr/lzmasdk/Ppmd8Dec.c.o "CMakeFiles/UNARR.dir/src/unarr/rar/filter-rar.c.o" "CMakeFiles/UNARR.dir/src/unarr/rar/huffman-rar.c.o" "CMakeFiles/UNARR.dir/src/unarr/rar/parse-rar.c.o" CMakeFiles/UNARR.dir/src/unarr/rar/rarvm.c.o "CMakeFiles/UNARR.dir/src/unarr/rar/uncompress-rar.c.o" CMakeFiles/UNARR.dir/src/unarr/rar/rar.c.o "CMakeFiles/UNARR.dir/src/unarr/tar/parse-tar.c.o" CMakeFiles/UNARR.dir/src/unarr/tar/tar.c.o "CMakeFiles/UNARR.dir/src/unarr/zip/uncompress-zip.c.o" CMakeFiles/UNARR.dir/src/unarr/zip/inflate.c.o CMakeFiles/UNARR.dir/src/unarr/zip/zip.c.o "CMakeFiles/UNARR.dir/src/unarr/zip/parse-zip.c.o"  /usr/lib/libGLEW.so
[ 38%] chartdldr-i18n [ar_SA]: Created mo file.
[ 38%] chartdldr-i18n [bg_BG]: Created mo file.
[ 38%] chartdldr-i18n [ca_ES]: Created mo file.
[ 38%] chartdldr-i18n [cs_CZ]: Created mo file.
[ 38%] Built target UNARR
[ 38%] chartdldr-i18n [da_DK]: Created mo file.
[ 39%] dashboard-i18n [zh_TW]: Created mo file.
[ 39%] chartdldr-i18n [de_DE]: Created mo file.
[ 40%] dashboard-i18n [ar_SA]: Created mo file.
[ 40%] chartdldr-i18n [el_GR]: Created mo file.
[ 40%] chartdldr-i18n [en_GB]: Created mo file.
[ 40%] dashboard-i18n [bg_BG]: Created mo file.
[ 40%] dashboard-i18n [ca_ES]: Created mo file.
[ 40%] chartdldr-i18n [es_ES]: Created mo file.
[ 40%] dashboard-i18n [cs_CZ]: Created mo file.
[ 40%] chartdldr-i18n [et_EE]: Created mo file.
[ 40%] chartdldr-i18n [fi_FI]: Created mo file.
[ 40%] dashboard-i18n [da_DK]: Created mo file.
[ 40%] chartdldr-i18n [fil_PH]: Created mo file.
[ 40%] dashboard-i18n [de_DE]: Created mo file.
[ 40%] dashboard-i18n [el_GR]: Created mo file.
[ 40%] chartdldr-i18n [fr_FR]: Created mo file.
[ 40%] chartdldr-i18n [gl_ES]: Created mo file.
[ 40%] dashboard-i18n [en_GB]: Created mo file.
[ 40%] dashboard-i18n [es_ES]: Created mo file.
[ 40%] chartdldr-i18n [he_IL]: Created mo file.
[ 41%] chartdldr-i18n [hi_IN]: Created mo file.
[ 41%] dashboard-i18n [et_EE]: Created mo file.
[ 43%] dashboard-i18n [fi_FI]: Created mo file.
[ 43%] chartdldr-i18n [hu_HU]: Created mo file.
[ 43%] chartdldr-i18n [id_ID]: Created mo file.
[ 43%] dashboard-i18n [fil_PH]: Created mo file.
[ 43%] chartdldr-i18n [is_IS]: Created mo file.
[ 43%] dashboard-i18n [fr_FR]: Created mo file.
[ 43%] dashboard-i18n [gl_ES]: Created mo file.
[ 43%] chartdldr-i18n [it_IT]: Created mo file.
[ 43%] dashboard-i18n [he_IL]: Created mo file.
[ 43%] chartdldr-i18n [ja_JP]: Created mo file.
[ 43%] dashboard-i18n [hi_IN]: Created mo file.
[ 43%] chartdldr-i18n [ko_KR]: Created mo file.
[ 43%] chartdldr-i18n [mr_IN]: Created mo file.
[ 43%] dashboard-i18n [hu_HU]: Created mo file.
[ 43%] dashboard-i18n [id_ID]: Created mo file.
[ 43%] chartdldr-i18n [nb_NO]: Created mo file.
[ 43%] chartdldr-i18n [nl_NL]: Created mo file.
[ 43%] dashboard-i18n [is_IS]: Created mo file.
[ 43%] dashboard-i18n [it_IT]: Created mo file.
[ 43%] chartdldr-i18n [pl_PL]: Created mo file.
[ 45%] dashboard-i18n [ja_JP]: Created mo file.
[ 45%] chartdldr-i18n [pt_BR]: Created mo file.
[ 45%] chartdldr-i18n [pt_PT]: Created mo file.
[ 45%] dashboard-i18n [ko_KR]: Created mo file.
[ 45%] chartdldr-i18n [ro_RO]: Created mo file.
[ 45%] dashboard-i18n [mr_IN]: Created mo file.
[ 45%] chartdldr-i18n [ru_RU]: Created mo file.
[ 45%] dashboard-i18n [nb_NO]: Created mo file.
[ 45%] dashboard-i18n [nl_NL]: Created mo file.
[ 45%] chartdldr-i18n [sv_SE]: Created mo file.
[ 45%] dashboard-i18n [pl_PL]: Created mo file.
[ 45%] chartdldr-i18n [th_TH]: Created mo file.
[ 45%] chartdldr-i18n [tr_TR]: Created mo file.
[ 45%] dashboard-i18n [pt_BR]: Created mo file.
[ 45%] dashboard-i18n [pt_PT]: Created mo file.
[ 45%] chartdldr-i18n [vi_VN]: Created mo file.
[ 45%] chartdldr-i18n [zh_CN]: Created mo file.
[ 45%] dashboard-i18n [ro_RO]: Created mo file.
[ 45%] chartdldr_pi-i18n: Done.
[ 45%] dashboard-i18n [ru_RU]: Created mo file.
[ 45%] Built target chartdldr-i18n
[ 46%] dashboard-i18n [sv_SE]: Created mo file.
[ 46%] dashboard-i18n [th_TH]: Created mo file.
[ 46%] dashboard-i18n [tr_TR]: Created mo file.
[ 46%] dashboard-i18n [vi_VN]: Created mo file.
[ 46%] dashboard-i18n [zh_CN]: Created mo file.
[ 46%] grib-i18n [zh_TW]: Created mo file.
[ 46%] dashboard_pi-i18n: Done.
[ 46%] Built target dashboard-i18n
[ 46%] grib-i18n [ar_SA]: Created mo file.
[ 48%] grib-i18n [bg_BG]: Created mo file.
[ 48%] grib-i18n [ca_ES]: Created mo file.
[ 48%] grib-i18n [cs_CZ]: Created mo file.
[ 48%] grib-i18n [da_DK]: Created mo file.
[ 49%] wmm-i18n [zh_TW]: Created mo file.
[ 49%] grib-i18n [de_DE]: Created mo file.
[ 49%] wmm-i18n [ar_SA]: Created mo file.
[ 49%] grib-i18n [el_GR]: Created mo file.
[ 49%] wmm-i18n [bg_BG]: Created mo file.
[ 49%] grib-i18n [en_GB]: Created mo file.
[ 49%] wmm-i18n [ca_ES]: Created mo file.
[ 49%] grib-i18n [es_ES]: Created mo file.
[ 49%] wmm-i18n [cs_CZ]: Created mo file.
[ 49%] grib-i18n [et_EE]: Created mo file.
[ 49%] wmm-i18n [da_DK]: Created mo file.
[ 49%] grib-i18n [fi_FI]: Created mo file.
[ 50%] wmm-i18n [de_DE]: Created mo file.
[ 51%] grib-i18n [fil_PH]: Created mo file.
[ 51%] wmm-i18n [el_GR]: Created mo file.
[ 51%] wmm-i18n [en_GB]: Created mo file.
[ 51%] grib-i18n [fr_FR]: Created mo file.
[ 51%] wmm-i18n [es_ES]: Created mo file.
[ 51%] grib-i18n [gl_ES]: Created mo file.
[ 51%] wmm-i18n [et_EE]: Created mo file.
[ 51%] grib-i18n [he_IL]: Created mo file.
[ 51%] wmm-i18n [fi_FI]: Created mo file.
[ 51%] grib-i18n [hi_IN]: Created mo file.
[ 51%] wmm-i18n [fil_PH]: Created mo file.
[ 51%] grib-i18n [hu_HU]: Created mo file.
[ 51%] wmm-i18n [fr_FR]: Created mo file.
[ 51%] grib-i18n [id_ID]: Created mo file.
[ 51%] wmm-i18n [gl_ES]: Created mo file.
[ 51%] grib-i18n [is_IS]: Created mo file.
[ 51%] wmm-i18n [he_IL]: Created mo file.
[ 51%] grib-i18n [it_IT]: Created mo file.
[ 53%] wmm-i18n [hi_IN]: Created mo file.
[ 53%] grib-i18n [ja_JP]: Created mo file.
[ 53%] wmm-i18n [hu_HU]: Created mo file.
[ 53%] wmm-i18n [id_ID]: Created mo file.
[ 54%] grib-i18n [ko_KR]: Created mo file.
[ 54%] wmm-i18n [is_IS]: Created mo file.
[ 54%] grib-i18n [mr_IN]: Created mo file.
[ 54%] wmm-i18n [it_IT]: Created mo file.
[ 54%] grib-i18n [nb_NO]: Created mo file.
[ 54%] wmm-i18n [ja_JP]: Created mo file.
[ 54%] grib-i18n [nl_NL]: Created mo file.
[ 54%] wmm-i18n [ko_KR]: Created mo file.
[ 54%] grib-i18n [pl_PL]: Created mo file.
[ 54%] wmm-i18n [mr_IN]: Created mo file.
[ 54%] grib-i18n [pt_BR]: Created mo file.
[ 54%] wmm-i18n [nb_NO]: Created mo file.
[ 54%] grib-i18n [pt_PT]: Created mo file.
[ 54%] wmm-i18n [nl_NL]: Created mo file.
[ 54%] grib-i18n [ro_RO]: Created mo file.
[ 55%] wmm-i18n [pl_PL]: Created mo file.
[ 55%] grib-i18n [ru_RU]: Created mo file.
[ 55%] wmm-i18n [pt_BR]: Created mo file.
[ 55%] wmm-i18n [pt_PT]: Created mo file.
[ 55%] grib-i18n [sv_SE]: Created mo file.
[ 55%] wmm-i18n [ro_RO]: Created mo file.
[ 56%] grib-i18n [th_TH]: Created mo file.
[ 56%] wmm-i18n [ru_RU]: Created mo file.
[ 56%] grib-i18n [tr_TR]: Created mo file.
[ 56%] wmm-i18n [sv_SE]: Created mo file.
[ 56%] grib-i18n [vi_VN]: Created mo file.
[ 56%] wmm-i18n [th_TH]: Created mo file.
[ 56%] grib-i18n [zh_CN]: Created mo file.
[ 56%] wmm-i18n [tr_TR]: Created mo file.
[ 56%] grib_pi-i18n: Done.
[ 56%] wmm-i18n [vi_VN]: Created mo file.
[ 56%] Built target grib-i18n
[ 56%] wmm-i18n [zh_CN]: Created mo file.
[ 56%] Building CXX object glutil/CMakeFiles/opencpn-glutil.dir/console.cpp.o
[ 56%] wmm_pi-i18n: Done.
[ 56%] Built target wmm-i18n
[ 56%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/chartsymbols.cpp.o
[ 56%] Linking CXX executable opencpn-glutil
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/s52plib.cpp.o
[ 58%] Built target opencpn-glutil
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/s52cnsy.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/s52utils.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/s52shaders.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/TexFont.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/DepthFont.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/mygeom.cpp.o
[ 58%] Building CXX object libs/s52plib/CMakeFiles/S52PLIB.dir/src/Cs52_shaders.cpp.o
Built the libdnet library
[ 58%] Built target _dnet_build
[ 58%] Linking CXX static library libS52PLIB.a
[ 58%] Built target S52PLIB
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddffielddefn.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddffield.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddfmodule.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddfrecord.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddfrecordindex.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddfsubfielddefn.cpp.o
[ 59%] Building CXX object libs/iso8211/CMakeFiles/ISO8211.dir/src/ddfutils.cpp.o
[ 59%] Linking CXX static library libISO8211.a
[ 59%] Built target ISO8211
[ 59%] Building CXX object model/CMakeFiles/_model_src.dir/src/ais_bitstring.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/ais_decoder.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/ais_state_vars.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/ais_target_data.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/base_platform.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/catalog_handler.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/catalog_parser.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/certificates.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/chartdata_input_stream.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/cli_platform.cpp.o
[ 60%] Building CXX object model/CMakeFiles/_model_src.dir/src/cmdline.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_ais.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_appmsg_bus.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_appmsg.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_bridge.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_can_util.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_decoder.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_factory.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_file.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n0183.cpp.o
[ 61%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n0183_net.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n0183_serial.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n2k.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n2k_net.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n2k_serial.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_registry.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_signalk.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_signalk_net.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_n0183_output.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_navmsg_bus.cpp.o
[ 62%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_navmsg.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_out_queue.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_util.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_vars.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/config_vars.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/conn_params.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/cutil.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/downloader.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/garmin_protocol_mgr.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/geodesic.cpp.o
[ 64%] Building CXX object model/CMakeFiles/_model_src.dir/src/georef.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/gui.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/hyperlink.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/instance_handler.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/ipc_api.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/local_api.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/logger.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/mDNS_query.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/mdns_cache.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/mDNS_service.cpp.o
[ 65%] Building CXX object model/CMakeFiles/_model_src.dir/src/multiplexer.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/nav_object_database.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/navutil_base.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/ocpn_plugin.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/ocpn_utils.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/own_ship.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/peer_client.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/pincode.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_api.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_blacklist.cpp.o
[ 66%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_cache.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_handler.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_loader.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/plugin_paths.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/position_parser.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/rest_server.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/route.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/routeman.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/route_point.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/safe_mode.cpp.o
[ 67%] Building CXX object model/CMakeFiles/_model_src.dir/src/select.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/select_item.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/semantic_vers.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/ser_ports.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/track.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/usb_watch_factory.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/wx_instance_chk.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/std_instance_chk.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/ipc_factories.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/comm_drv_n2k_socketcan.cpp.o
[ 69%] Building CXX object model/CMakeFiles/_model_src.dir/src/linux_devices.cpp.o
[ 70%] Building CXX object model/CMakeFiles/_model_src.dir/src/dbus_client.cpp.o
[ 70%] Building CXX object model/CMakeFiles/_model_src.dir/src/dbus_server.cpp.o
[ 70%] Building CXX object model/CMakeFiles/_model_src.dir/src/linux_usb_watch.cpp.o
[ 70%] Building CXX object model/CMakeFiles/_model_src.dir/src/garmin_wrapper.cpp.o
[ 70%] Built target _model_src
[ 70%] Building CXX object cli/CMakeFiles/opencpn-cmd.dir/console.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/about.cpp.o
[ 70%] Building CXX object cli/CMakeFiles/opencpn-cmd.dir/api_shim.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/AboutFrame.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/AboutFrameImpl.cpp.o
[ 70%] Linking CXX executable opencpn-cmd
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/ais.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/ais_info_gui.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/AISTargetAlertDialog.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/AISTargetListDialog.cpp.o
[ 70%] Building CXX object CMakeFiles/opencpn.dir/gui/src/AISTargetQueryDialog.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/CanvasConfig.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/canvasMenu.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/CanvasOptions.cpp.o
Dans la fonction « mg_sha1_update »,
    mis en ligne depuis « mg_sha1_final » à /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3829:3:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3811:7: attention: « mg_sha1_transform » lecture de 64 octet depuis une région de taille 0 [-Wstringop-overread]
 3811 |       mg_sha1_transform(context->state, &data[i]);
      |       ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3811:7: note: fait référence à l'argument 2 de type « const unsigned char[64] »
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c: Dans la fonction « mg_sha1_final »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3683:13: note: dans un appel à la fonction « mg_sha1_transform »
 3683 | static void mg_sha1_transform(uint32_t state[5],
      |             ^
Dans la fonction « mg_sha1_update »,
    mis en ligne depuis « mg_sha1_final » à /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3832:5:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3811:7: attention: « mg_sha1_transform » lecture de 64 octet depuis une région de taille 0 [-Wstringop-overread]
 3811 |       mg_sha1_transform(context->state, &data[i]);
      |       ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3811:7: note: fait référence à l'argument 2 de type « const unsigned char[64] »
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c: Dans la fonction « mg_sha1_final »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/mongoose/src/mongoose.c:3683:13: note: dans un appel à la fonction « mg_sha1_transform »
 3683 | static void mg_sha1_transform(uint32_t state[5],
      |             ^
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/catalog_mgr.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/cat_settings.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/chartdb.cpp.o
[ 71%] Building CXX object CMakeFiles/opencpn.dir/gui/src/chartdbs.cpp.o
Dans le fichier inclus depuis /usr/include/cpl_vsi.h:36,
                 depuis /usr/include/cpl_conv.h:36,
                 depuis /usr/include/shapefil.h:22,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/ShapefileCpp/lib/include/ShapefileReader.hpp:8,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/gui/include/gui/shapefile_basemap.h:36,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/gui/src/chartdbs.cpp:46:
/usr/include/cpl_progress.h:37:24: erreur: expected « ) » before « * » token
   37 | typedef int(CPL_STDCALL *GDALProgressFunc)(double dfComplete,
      |            ~           ^~
      |                        )
/usr/include/cpl_progress.h:41:25: erreur: expected initializer before « GDALDummyProgress »
   41 | int CPL_DLL CPL_STDCALL GDALDummyProgress(double, const char *, void *);
      |                         ^~~~~~~~~~~~~~~~~
/usr/include/cpl_progress.h:42:25: erreur: expected initializer before « GDALTermProgress »
   42 | int CPL_DLL CPL_STDCALL GDALTermProgress(double, const char *, void *);
      |                         ^~~~~~~~~~~~~~~~
/usr/include/cpl_progress.h:43:25: erreur: expected initializer before « GDALScaledProgress »
   43 | int CPL_DLL CPL_STDCALL GDALScaledProgress(double, const char *, void *);
      |                         ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_progress.h:44:27: erreur: expected initializer before « GDALCreateScaledProgress »
   44 | void CPL_DLL *CPL_STDCALL GDALCreateScaledProgress(double, double,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_progress.h:46:26: erreur: expected initializer before « GDALDestroyScaledProgress »
   46 | void CPL_DLL CPL_STDCALL GDALDestroyScaledProgress(void *);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:87:52: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   87 | FILE CPL_DLL *VSIFOpen(const char *, const char *) CPL_WARN_UNUSED_RESULT;
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:90:31: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   90 | long CPL_DLL VSIFTell(FILE *) CPL_WARN_UNUSED_RESULT;
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:100:32: erreur: « CPL_FORMAT_STRING » n'a pas été déclaré
  100 | int CPL_DLL VSIFPrintf(FILE *, CPL_FORMAT_STRING(const char *),
      |                                ^~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:102:5: erreur: expected initializer before « CPL_PRINT_FUNC_FORMAT »
  102 |     CPL_PRINT_FUNC_FORMAT(2, 3);
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:117:49: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  117 | int CPL_DLL VSIStat(const char *, VSIStatBuf *) CPL_WARN_UNUSED_RESULT;
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:153:57: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  153 | VSILFILE CPL_DLL *VSIFOpenL(const char *, const char *) CPL_WARN_UNUSED_RESULT;
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:155:36: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  155 |                               int) CPL_WARN_UNUSED_RESULT;
      |                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:157:32: erreur: « CSLConstList » n'a pas été déclaré
  157 |                                CSLConstList) CPL_WARN_UNUSED_RESULT;
      |                                ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:157:46: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  157 |                                CSLConstList) CPL_WARN_UNUSED_RESULT;
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:161:44: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  161 | vsi_l_offset CPL_DLL VSIFTellL(VSILFILE *) CPL_WARN_UNUSED_RESULT;
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:175:37: erreur: « CPL_FORMAT_STRING » n'a pas été déclaré
  175 | int CPL_DLL VSIFPrintfL(VSILFILE *, CPL_FORMAT_STRING(const char *),
      |                                     ^~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:177:5: erreur: expected initializer before « CPL_PRINT_FUNC_FORMAT »
  177 |     CPL_PRINT_FUNC_FORMAT(2, 3);
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:193:45: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  193 |                           GIntBig nMaxSize) CPL_WARN_UNUSED_RESULT;
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:196:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  196 |     CPL_WARN_UNUSED_RESULT;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:206:51: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  206 | int CPL_DLL VSIStatL(const char *, VSIStatBufL *) CPL_WARN_UNUSED_RESULT;
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:222:36: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  222 |                        int nFlags) CPL_WARN_UNUSED_RESULT;
      |                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:243:31: erreur: « CSLConstList » n'a pas été déclaré
  243 |                               CSLConstList papszOptions);
      |                               ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:253:20: erreur: « CSLConstList » n'a pas été déclaré
  253 |                    CSLConstList papszOptions) CPL_WARN_UNUSED_RESULT;
      |                    ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:253:47: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  253 |                    CSLConstList papszOptions) CPL_WARN_UNUSED_RESULT;
      |                                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:256:32: erreur: « CSLConstList » n'a pas été déclaré
  256 |                                CSLConstList papszMetadata,
      |                                ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:258:32: erreur: « CSLConstList » n'a pas été déclaré
  258 |                                CSLConstList papszOptions);
      |                                ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:270:5: erreur: expected initializer before « CPL_WARN_DEPRECATED »
  270 |     CPL_WARN_DEPRECATED("Use VSISetPathSpecificOption instead")
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:275:5: erreur: expected initializer before « CPL_WARN_DEPRECATED »
  275 |     CPL_WARN_DEPRECATED("Use VSIClearPathSpecificOptions instead")
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:281:5: erreur: expected initializer before « CPL_WARN_DEPRECATED »
  281 |     CPL_WARN_DEPRECATED("Use VSIGetPathSpecificOption instead")
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:289:41: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  289 | void CPL_DLL *VSICalloc(size_t, size_t) CPL_WARN_UNUSED_RESULT;
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:290:33: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  290 | void CPL_DLL *VSIMalloc(size_t) CPL_WARN_UNUSED_RESULT;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:292:42: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  292 | void CPL_DLL *VSIRealloc(void *, size_t) CPL_WARN_UNUSED_RESULT;
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:293:39: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  293 | char CPL_DLL *VSIStrdup(const char *) CPL_WARN_UNUSED_RESULT;
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:312:46: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  312 |                                size_t nSize) CPL_WARN_UNUSED_RESULT;
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:313:50: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  313 | void CPL_DLL *VSIMallocAlignedAuto(size_t nSize) CPL_WARN_UNUSED_RESULT;
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:317:54: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  317 |                                           int nLine) CPL_WARN_UNUSED_RESULT;
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:329:56: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  329 | void CPL_DLL *VSIMalloc2(size_t nSize1, size_t nSize2) CPL_WARN_UNUSED_RESULT;
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:340:41: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  340 |                          size_t nSize3) CPL_WARN_UNUSED_RESULT;
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:344:43: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  344 |                                int nLine) CPL_WARN_UNUSED_RESULT;
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:351:44: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  351 |                                 int nLine) CPL_WARN_UNUSED_RESULT;
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:359:44: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  359 |                                 int nLine) CPL_WARN_UNUSED_RESULT;
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:366:43: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  366 |                                int nLine) CPL_WARN_UNUSED_RESULT;
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:374:44: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  374 |                                 int nLine) CPL_WARN_UNUSED_RESULT;
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:381:43: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  381 |                                int nLine) CPL_WARN_UNUSED_RESULT;
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_vsi.h:450:29: erreur: « CSLConstList » n'a pas été déclaré dans cette portée
  450 | int CPL_DLL *VSIUnlinkBatch(CSLConstList papszFiles);
      |                             ^~~~~~~~~~~~
/usr/include/cpl_vsi.h:514:42: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  514 |                      int bTakeOwnership) CPL_WARN_UNUSED_RESULT;
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
Dans le fichier inclus depuis /usr/include/cpl_conv.h:37:
/usr/include/cpl_error.h:54:15: erreur: « CE_None » entre en conflit avec une déclaration précédente
   54 |     CE_None = 0,
      |               ^
Dans le fichier inclus depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/gdal.h:153,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/gui/include/gui/s57chart.h:42,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/gui/include/gui/pluginmanager.h:46,
                 depuis /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/gui/src/chartdbs.cpp:41:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:106:5: note: déclaration précédente de « CPLErr CE_None »
  106 |     CE_None = 0,
      |     ^~~~~~~
/usr/include/cpl_error.h:55:16: erreur: « CE_Debug » entre en conflit avec une déclaration précédente
   55 |     CE_Debug = 1,
      |                ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:107:5: note: déclaration précédente de « CPLErr CE_Debug »
  107 |     CE_Debug = 1,
      |     ^~~~~~~~
/usr/include/cpl_error.h:56:18: erreur: « CE_Warning » entre en conflit avec une déclaration précédente
   56 |     CE_Warning = 2,
      |                  ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:108:5: note: déclaration précédente de « CPLErr CE_Warning »
  108 |     CE_Warning = 2,
      |     ^~~~~~~~~~
/usr/include/cpl_error.h:57:18: erreur: « CE_Failure » entre en conflit avec une déclaration précédente
   57 |     CE_Failure = 3,
      |                  ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:109:5: note: déclaration précédente de « CPLErr CE_Failure »
  109 |     CE_Failure = 3,
      |     ^~~~~~~~~~
/usr/include/cpl_error.h:58:16: erreur: « CE_Fatal » entre en conflit avec une déclaration précédente
   58 |     CE_Fatal = 4
      |                ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:110:5: note: déclaration précédente de « CPLErr CE_Fatal »
  110 |     CE_Fatal = 4
      |     ^~~~~~~~
/usr/include/cpl_error.h:59:3: erreur: entre en conflit avec la déclaration « typedef enum CPLErr CPLErr »
   59 | } CPLErr;
      |   ^~~~~~
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/gdal/include/gdal/cpl_error.h:112:3: note: déclaré précédemment en tant que « typedef enum CPLErr CPLErr »
  112 | } CPLErr;
      |   ^~~~~~
/usr/include/cpl_error.h:143:23: erreur: « CPL_FORMAT_STRING » n'a pas été déclaré
  143 |                       CPL_FORMAT_STRING(const char *fmt), ...)
      |                       ^~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:144:5: erreur: expected initializer before « CPL_PRINT_FUNC_FORMAT »
  144 |     CPL_PRINT_FUNC_FORMAT(3, 4);
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:146:46: erreur: expected initializer before « CPL_NO_RETURN »
  146 | void CPL_DLL CPLEmergencyError(const char *) CPL_NO_RETURN;
      |                                              ^~~~~~~~~~~~~
/usr/include/cpl_error.h:147:26: erreur: expected initializer before « CPLErrorReset »
  147 | void CPL_DLL CPL_STDCALL CPLErrorReset(void);
      |                          ^~~~~~~~~~~~~
/usr/include/cpl_error.h:148:33: erreur: expected initializer before « CPLGetLastErrorNo »
  148 | CPLErrorNum CPL_DLL CPL_STDCALL CPLGetLastErrorNo(void);
      |                                 ^~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:149:28: erreur: expected initializer before « CPLGetLastErrorType »
  149 | CPLErr CPL_DLL CPL_STDCALL CPLGetLastErrorType(void);
      |                            ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:150:33: erreur: expected initializer before « CPLGetLastErrorMsg »
  150 | const char CPL_DLL *CPL_STDCALL CPLGetLastErrorMsg(void);
      |                                 ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:151:29: erreur: expected initializer before « CPLGetErrorCounter »
  151 | GUInt32 CPL_DLL CPL_STDCALL CPLGetErrorCounter(void);
      |                             ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:152:27: erreur: expected initializer before « CPLGetErrorHandlerUserData »
  152 | void CPL_DLL *CPL_STDCALL CPLGetErrorHandlerUserData(void);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:162:25: erreur: expected « ) » before « * » token
  162 | typedef void(CPL_STDCALL *CPLErrorHandler)(CPLErr, CPLErrorNum, const char *);
      |             ~           ^~
      |                         )
/usr/include/cpl_error.h:164:26: erreur: expected initializer before « CPLLoggingErrorHandler »
  164 | void CPL_DLL CPL_STDCALL CPLLoggingErrorHandler(CPLErr, CPLErrorNum,
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:166:26: erreur: expected initializer before « CPLDefaultErrorHandler »
  166 | void CPL_DLL CPL_STDCALL CPLDefaultErrorHandler(CPLErr, CPLErrorNum,
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:168:26: erreur: expected initializer before « CPLQuietErrorHandler »
  168 | void CPL_DLL CPL_STDCALL CPLQuietErrorHandler(CPLErr, CPLErrorNum,
      |                          ^~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:174:37: erreur: expected initializer before « CPLSetErrorHandler »
  174 | CPLErrorHandler CPL_DLL CPL_STDCALL CPLSetErrorHandler(CPLErrorHandler);
      |                                     ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:175:37: erreur: expected initializer before « CPLSetErrorHandlerEx »
  175 | CPLErrorHandler CPL_DLL CPL_STDCALL CPLSetErrorHandlerEx(CPLErrorHandler,
      |                                     ^~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:177:26: erreur: expected initializer before « CPLPushErrorHandler »
  177 | void CPL_DLL CPL_STDCALL CPLPushErrorHandler(CPLErrorHandler);
      |                          ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:178:26: erreur: expected initializer before « CPLPushErrorHandlerEx »
  178 | void CPL_DLL CPL_STDCALL CPLPushErrorHandlerEx(CPLErrorHandler, void *);
      |                          ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:179:26: erreur: expected initializer before « CPLSetCurrentErrorHandlerCatchDebug »
  179 | void CPL_DLL CPL_STDCALL CPLSetCurrentErrorHandlerCatchDebug(int bCatchDebug);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:180:26: erreur: expected initializer before « CPLPopErrorHandler »
  180 | void CPL_DLL CPL_STDCALL CPLPopErrorHandler(void);
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:186:37: erreur: « CPL_FORMAT_STRING » n'a pas été déclaré
  186 | void CPL_DLL CPLDebug(const char *, CPL_FORMAT_STRING(const char *), ...)
      |                                     ^~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:187:5: erreur: expected initializer before « CPL_PRINT_FUNC_FORMAT »
  187 |     CPL_PRINT_FUNC_FORMAT(2, 3);
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:188:45: erreur: « CPL_FORMAT_STRING » n'a pas été déclaré
  188 | void CPL_DLL CPLDebugProgress(const char *, CPL_FORMAT_STRING(const char *),
      |                                             ^~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:189:36: erreur: expected initializer before « CPL_PRINT_FUNC_FORMAT »
  189 |                               ...) CPL_PRINT_FUNC_FORMAT(2, 3);
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h:204:26: erreur: expected initializer before « _CPLAssert »
  204 | void CPL_DLL CPL_STDCALL _CPLAssert(const char *, const char *,
      |                          ^~~~~~~~~~
/usr/include/cpl_error.h:247:50: erreur: expected initializer before « CPL_RETURNS_NONNULL »
  247 |     template <class T> T *CPLAssertNotNull(T *x) CPL_RETURNS_NONNULL;
      |                                                  ^~~~~~~~~~~~~~~~~~~
/usr/include/cpl_error.h: Dans le constructeur « CPLErrorHandlerPusher::CPLErrorHandlerPusher(CPLErrorHandler, void*) »:
/usr/include/cpl_error.h:279:13: erreur: « CPLPushErrorHandlerEx » n'a pas été déclaré dans cette portée; vouliez-vous employer « CPLPushErrorHandler » ?
  279 |             CPLPushErrorHandlerEx(hHandler, user_data);
      |             ^~~~~~~~~~~~~~~~~~~~~
      |             CPLPushErrorHandler
/usr/include/cpl_conv.h: Au niveau global:
/usr/include/cpl_conv.h:55:33: erreur: expected initializer before « CPLGetConfigOption »
   55 | const char CPL_DLL *CPL_STDCALL CPLGetConfigOption(const char *, const char *)
      |                                 ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:57:33: erreur: expected initializer before « CPLGetThreadLocalConfigOption »
   57 | const char CPL_DLL *CPL_STDCALL CPLGetThreadLocalConfigOption(
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:60:1: erreur: expected initializer before « CPLGetGlobalConfigOption »
   60 | CPLGetGlobalConfigOption(const char *, const char *) CPL_WARN_UNUSED_RESULT;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:61:26: erreur: expected initializer before « CPLSetConfigOption »
   61 | void CPL_DLL CPL_STDCALL CPLSetConfigOption(const char *, const char *);
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:62:26: erreur: expected initializer before « CPLSetThreadLocalConfigOption »
   62 | void CPL_DLL CPL_STDCALL CPLSetThreadLocalConfigOption(const char *pszKey,
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:75:26: erreur: expected initializer before « CPLFreeConfig »
   75 | void CPL_DLL CPL_STDCALL CPLFreeConfig(void);
      |                          ^~~~~~~~~~~~~
/usr/include/cpl_conv.h:90:33: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   90 | void CPL_DLL *CPLMalloc(size_t) CPL_WARN_UNUSED_RESULT;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:91:41: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   91 | void CPL_DLL *CPLCalloc(size_t, size_t) CPL_WARN_UNUSED_RESULT;
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:92:42: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   92 | void CPL_DLL *CPLRealloc(void *, size_t) CPL_WARN_UNUSED_RESULT;
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:94:25: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
   94 | CPLStrdup(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:106:52: erreur: « CSLConstList » n'a pas été déclaré
  106 | const char CPL_DLL *CPLReadLine2L(VSILFILE *, int, CSLConstList);
      |                                                    ^~~~~~~~~~~~
/usr/include/cpl_conv.h:107:59: erreur: « CSLConstList » n'a pas été déclaré
  107 | const char CPL_DLL *CPLReadLine3L(VSILFILE *, int, int *, CSLConstList);
      |                                                           ^~~~~~~~~~~~
/usr/include/cpl_conv.h:167:26: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  167 | CPLGetPath(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:169:29: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  169 | CPLGetDirname(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                             ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:171:30: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  171 | CPLGetFilename(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:173:30: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  173 | CPLGetBasename(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:175:31: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  175 | CPLGetExtension(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:179:31: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  179 |     const char *pszExtension) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:182:31: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  182 |     const char *pszExtension) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:184:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  184 |     CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:187:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  187 |     CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:190:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  190 |     CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:192:37: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  192 | CPLCleanTrailingSlash(const char *) CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |                                     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:195:45: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  195 |                       char **papszFileList) CPL_WARN_UNUSED_RESULT;
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:199:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  199 |     CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:201:5: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  201 |     CPL_WARN_UNUSED_RESULT CPL_RETURNS_NONNULL;
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:202:41: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  202 | const char CPL_DLL *CPLGetHomeDir(void) CPL_WARN_UNUSED_RESULT;
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:205:50: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  205 |                       const char *pszOutputPath) CPL_WARN_UNUSED_RESULT;
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:226:49: erreur: expected initializer before « CPL_WARN_UNUSED_RESULT »
  226 | int CPL_DLL CPLStat(const char *, VSIStatBuf *) CPL_WARN_UNUSED_RESULT;
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/cpl_conv.h:271:24: erreur: « CSLConstList » n'a pas été déclaré
  271 |                        CSLConstList papszOptions);
      |                        ^~~~~~~~~~~~
/usr/include/cpl_conv.h:288:32: erreur: « CSLConstList » n'a pas été déclaré
  288 |                                CSLConstList papszOptions,
      |                                ^~~~~~~~~~~~
/usr/include/cpl_conv.h:311:28: erreur: « CSLConstList » n'a pas été déclaré
  311 |                            CSLConstList papszOptions);
      |                            ^~~~~~~~~~~~
/usr/include/cpl_conv.h:341:44: erreur: « ; » attendu à la fin de la déclaration du membre
  341 |         CPL_DISALLOW_COPY_ASSIGN(CPLLocaleC)
      |                                            ^
      |                                             ;
/usr/include/cpl_conv.h:358:50: erreur: « ; » attendu à la fin de la déclaration du membre
  358 |         CPL_DISALLOW_COPY_ASSIGN(CPLThreadLocaleC)
      |                                                  ^
      |                                                   ;
/usr/include/cpl_conv.h:383:55: erreur: « ; » attendu à la fin de la déclaration du membre
  383 |         CPL_DISALLOW_COPY_ASSIGN(CPLConfigOptionSetter)
      |                                                       ^
      |                                                        ;
make[2]: *** [CMakeFiles/opencpn.dir/build.make:272: CMakeFiles/opencpn.dir/gui/src/chartdbs.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:842: CMakeFiles/opencpn.dir/all] Error 2
make[1]: *** Attente des tâches non terminées....
Dans la fonction « GPS_Serial_Write »,
    mis en ligne depuis « GPS_Serial_Write_Packet » à /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/gpssend.c:149:29:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/gpsserial.c:426:21: attention: « write » lecture de 3 octet depuis une région de taille 1 [-Wstringop-overread]
  426 |         return write(psd->fd, obuf, size);
      |                     ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/garmin_gps.h: Dans la fonction « GPS_Serial_Write_Packet »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/garmin_gps.h:72:8: note: l'objet source « dle » de taille 1
   72 |     UC dle;
      |        ^
/usr/include/unistd.h:378:16: note: dans un appel à la fonction « write » déclarée avec l'attribut « access (read_only, 2, 3) »
  378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
      |                ^
Dans la fonction « GPS_Serial_Write »,
    mis en ligne depuis « GPS_Serial_Write_Packet » à /home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/gpssend.c:183:29:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/gpsserial.c:426:21: attention: « write » lecture de 3 octet depuis une région de taille 1 [-Wstringop-overread]
  426 |         return write(psd->fd, obuf, size);
      |                     ^
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/garmin_gps.h: Dans la fonction « GPS_Serial_Write_Packet »:
/home/hamdy/.cache/yay/opencpn/src/OpenCPN-Release_5.10.2/libs/garmin/jeeps/garmin_gps.h:76:8: note: l'objet source « chk » de taille 1
   76 |     UC chk;
      |        ^
/usr/include/unistd.h:378:16: note: dans un appel à la fonction « write » déclarée avec l'attribut « access (read_only, 2, 3) »
  378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
      |                ^
/usr/bin/ld: /tmp/ccmVgT4h.ltrans27.ltrans.o : dans la fonction « PluginHandler::installPlugin(PluginMetadata) » :
<artificial>:(.text+0x6ff5): avertissement : the use of `tmpnam' is dangerous, better use `mkstemp'
[ 71%] Built target opencpn-cmd
make: *** [Makefile:156: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
 -> error making: opencpn-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
opencpn - exit status 4
Leave a Comment