here’s the message: someone should look at the makefile or whatnot
mehdi@mehdi-80qr ~ [1]> yay -S surfer-git
:: Vérification des conflits...
:: Vérification des conflits internes...
[Aur:1] surfer-git-4-0
1 surfer-git (Fichiers de compilation existants)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: PKGBUILD à jour -- omission (1/0) : surfer-git
1 surfer-git (Fichiers de compilation existants)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: (1/1) Lecture de SRCINFO : surfer-git
==> Création du paquet surfer-git 4-0 (jeu. 11 nov. 2021 00:06:59)
==> Récupération des sources…
-> Mise à jour du dépôt surfer git…
Récupération de origin
remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 7 (delta 5), reused 4 (delta 2), pack-reused 0
Dépaquetage des objets: 100% (7/7), 632 octets | 57.00 Kio/s, fait.
Depuis https://github.com/nihilowy/surfer
03ba992..03cfb61 master -> master
==> Validation des fichiers source avec md5sums…
surfer ... Ignoré
==> Création du paquet surfer-git 4-0 (jeu. 11 nov. 2021 00:07:04)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
-> Mise à jour du dépôt surfer git…
Récupération de origin
==> Validation des fichiers source avec md5sums…
surfer ... Ignoré
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
-> Création d’une copie de travail du dépot surfer git…
Clonage dans 'surfer'...
fait.
==> Les sources sont prêtes.
==> Création du paquet surfer-git 4-0 (jeu. 11 nov. 2021 00:07:17)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Suppression du répertoire $pkgdir/ existant…
==> Lancement de build()…
cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wno-deprecated-declarations -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o surfer surfer.c \
`pkg-config --cflags --libs libnotify gtk+-3.0 glib-2.0 webkit2gtk-4.0` \
-DEXTENSION_DIR=\"/usr/lib/surfer/\" \
-DDEBUG=0 -lm
surfer.c: Dans la fonction « permission_request_cb »:
surfer.c:652:49: erreur: le format n'est pas une chaîne littérale et il n'y a pas d'arguments de format [-Werror=format-security]
652 | msg);
| ^~~
Dans le fichier inclus depuis /usr/include/glib-2.0/glib.h:62,
depuis /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
depuis /usr/include/gtk-3.0/gdk/gdk.h:30,
depuis surfer.c:25:
surfer.c: Dans la fonction « png_finished »:
surfer.c:1611:18: attention: format « %s » attend un argument de type « char * » mais l'argument 4 a le type « GError * » {alias « struct _GError * »} [-Wformat=]
1611 | g_error( "error creating snapshot: %s",error );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~
| |
| GError * {alias struct _GError *}
/usr/include/glib-2.0/glib/gmessages.h:337:32: note: dans la définition de la macro « g_error »
337 | __VA_ARGS__); \
| ^~~~~~~~~~~
surfer.c:1611:45: note: la chaîne de format est définie ici
1611 | g_error( "error creating snapshot: %s",error );
| ~^
| |
| char *
cc1 : certains avertissements sont traités comme des erreurs
make: *** [Makefile:18 : surfer] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
Abandon…
-> erreur lors de la construction : surfer-git