He descargado/compilado scid-vs-pc desde sorceforge y veo que el ‘chess engine’ Phalanx, no aparece por lo que trato de conseguirlo en AUR pero durante la instalación me sale esto:
Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida:
phalanx - exit status 4
He leido que esta salida es a veces debido a un corte en la red, algo así, pero este no es el caso, lo he tratado varias veces. No se como debo proceder, no he encontrado algo en Google que me indique el procedimiento, agradecería cualquier comentario,
Saludos.
[won@won-hpprobook455156inchg10notebookpc ~]$ yay -S phalanx
AUR Explicit (1): phalanx-23-3
:: PKGBUILD actualizado, omitiendo descarga: phalanx
1 phalanx (Archivos de compilación existen)
==> ¿Paquetes a limpiar antes de compilar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> A
:: Borrando (1/1): /home/won/.cache/yay/phalanx
HEAD está ahora en dc4a9cb Initial import (23-3).
advertencia: no se pudo abrir el directorio 'pkg/': Permiso denegado
Borrando phalanx-XXIII-beta.tgz
Borrando pkg/
Borrando src/
1 phalanx (Archivos de compilación existen)
==> ¿Diffs a mostrar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> N
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 06:18:44 AM EDT)
==> Recibiendo las fuentes...
-> Descargando phalanx-XXIII-beta.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 400 100 400 0 0 2209 0 --:--:-- --:--:-- --:--:-- 2209
100 387 100 387 0 0 1417 0 --:--:-- --:--:-- --:--:-- 1417
100 344k 100 344k 0 0 239k 0 0:00:01 0:00:01 --:--:-- 378k
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
:: (1/1) Analizando SRCINFO: phalanx
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 06:18:46 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
-> phalanx-XXIII-beta.tgz ha sido encontrado
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Eliminando el directorio $srcdir/...
==> Extrayendo las fuentes...
-> Extrayendo phalanx-XXIII-beta.tgz con bsdtar
==> Iniciando prepare()...
patching file makefile
patching file phalanx.c
patching file phalanx.h
patching file xphalanx
patching file io.c
==> Las fuentes están listas.
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 06:18:49 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Iniciando build()...
mkdir .o
gcc -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 -DGNUFUN -c phalanx.c -o .o/phalanx.o
gcc -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 -DGNUFUN -c bcreate.c -o .o/bcreate.o
gcc -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 -DGNUFUN -c search.c -o .o/search.o
gcc -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 -DGNUFUN -c io.c -o .o/io.o
search.c: En la función ‘root_search’:
search.c:330:34: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
330 | fprintf(Flag.log,pb);
| ^~
search.c:335:26: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
335 | fprintf(Flag.log,pb);
| ^~
io.c: En la función ‘printm’:
io.c:161:24: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
161 | if( s == NULL ) printf(ss); else strcpy( s, ss );
| ^~
io.c: En la función ‘printPV’:
io.c:502:32: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
502 | if( s == NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘infoline’:
io.c:530:27: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
530 | fprintf(Flag.log, ss);
| ^~
io.c:622:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
622 | printf(ss);
| ^~
io.c: En la función ‘verboseline’:
io.c:645:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
645 | printf(s);
| ^
io.c: En la función ‘printboard’:
io.c:679:30: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
679 | if( s==NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘setfen’:
io.c:698:9: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
698 | fprintf(Flag.log,f);
| ^~~~~~~
io.c: En la función ‘interrupt’:
io.c:964:24: aviso: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
964 | if( c=='.' ) { fgets(Inp,255,stdin); goto go_on; }
| ^~~~~~~~~~~~~~~~~~~~
io.c: En la función ‘command’:
io.c:1198:38: aviso: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1198 | { printf("depth= "); scanf( "%i", &newdepth ); }
| ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/search.o] Error 1
make: *** Se espera a que terminen otras tareas....
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/io.o] Error 1
==> ERROR: Se produjo un fallo en build().
Cancelando...
-> error compilando: phalanx-exit status 4
-> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida:
phalanx - exit status 4
[won@won-hpprobook455156inchg10notebookpc ~]$
No soy un usuario experimentado, ¿que estoy haciendo mal?:
[won@won-hpprobook455156inchg10notebookpc ~]$ yay -S phalanx
AUR Explicit (1): phalanx-23-3
:: PKGBUILD actualizado, omitiendo descarga: phalanx
1 phalanx (Archivos de compilación existen)
==> ¿Paquetes a limpiar antes de compilar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> A
:: Borrando (1/1): /home/won/.cache/yay/phalanx
HEAD está ahora en dc4a9cb Initial import (23-3).
advertencia: no se pudo abrir el directorio 'pkg/': Permiso denegado
Borrando phalanx-XXIII-beta.tgz
Borrando pkg/
Borrando src/
1 phalanx (Archivos de compilación existen)
==> ¿Diffs a mostrar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> N
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:54:26 AM EDT)
==> Recibiendo las fuentes...
-> Descargando phalanx-XXIII-beta.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 400 100 400 0 0 2152 0 --:--:-- --:--:-- --:--:-- 2162
100 387 100 387 0 0 1390 0 --:--:-- --:--:-- --:--:-- 1390
100 344k 100 344k 0 0 232k 0 0:00:01 0:00:01 --:--:-- 350k
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
:: (1/1) Analizando SRCINFO: phalanx
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:54:28 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
-> phalanx-XXIII-beta.tgz ha sido encontrado
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Eliminando el directorio $srcdir/...
==> Extrayendo las fuentes...
-> Extrayendo phalanx-XXIII-beta.tgz con bsdtar
==> Iniciando prepare()...
patching file makefile
patching file phalanx.c
patching file phalanx.h
patching file xphalanx
patching file io.c
==> Las fuentes están listas.
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:54:31 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Iniciando build()...
mkdir .o
gcc -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 -DGNUFUN -c phalanx.c -o .o/phalanx.o
gcc -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 -DGNUFUN -c bcreate.c -o .o/bcreate.o
gcc -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 -DGNUFUN -c search.c -o .o/search.o
gcc -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 -DGNUFUN -c io.c -o .o/io.o
search.c: En la función ‘root_search’:
search.c:330:34: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
330 | fprintf(Flag.log,pb);
| ^~
search.c:335:26: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
335 | fprintf(Flag.log,pb);
| ^~
io.c: En la función ‘printm’:
io.c:161:24: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
161 | if( s == NULL ) printf(ss); else strcpy( s, ss );
| ^~
io.c: En la función ‘printPV’:
io.c:502:32: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
502 | if( s == NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘infoline’:
io.c:530:27: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
530 | fprintf(Flag.log, ss);
| ^~
io.c:622:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
622 | printf(ss);
| ^~
io.c: En la función ‘verboseline’:
io.c:645:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
645 | printf(s);
| ^
io.c: En la función ‘printboard’:
io.c:679:30: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
679 | if( s==NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘setfen’:
io.c:698:9: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
698 | fprintf(Flag.log,f);
| ^~~~~~~
io.c: En la función ‘interrupt’:
io.c:964:24: aviso: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
964 | if( c=='.' ) { fgets(Inp,255,stdin); goto go_on; }
| ^~~~~~~~~~~~~~~~~~~~
io.c: En la función ‘command’:
io.c:1198:38: aviso: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1198 | { printf("depth= "); scanf( "%i", &newdepth ); }
| ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/search.o] Error 1
make: *** Se espera a que terminen otras tareas....
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/io.o] Error 1
==> ERROR: Se produjo un fallo en build().
Cancelando...
-> error compilando: phalanx-exit status 4
-> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida:
phalanx - exit status 4
[won@won-hpprobook455156inchg10notebookpc ~]$ xport CFLAGS+=" -Wno-error=format-security"
bash: xport: orden no encontrada
[won@won-hpprobook455156inchg10notebookpc ~]$ export CXXFLAGS+=" -Wno-error=format-security"
[won@won-hpprobook455156inchg10notebookpc ~]$ yay -S phalanx
AUR Explicit (1): phalanx-23-3
:: PKGBUILD actualizado, omitiendo descarga: phalanx
1 phalanx (Archivos de compilación existen)
==> ¿Paquetes a limpiar antes de compilar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> A
:: Borrando (1/1): /home/won/.cache/yay/phalanx
HEAD está ahora en dc4a9cb Initial import (23-3).
advertencia: no se pudo abrir el directorio 'pkg/': Permiso denegado
Borrando phalanx-XXIII-beta.tgz
Borrando pkg/
Borrando src/
1 phalanx (Archivos de compilación existen)
==> ¿Diffs a mostrar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==> N
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:56:23 AM EDT)
==> Recibiendo las fuentes...
-> Descargando phalanx-XXIII-beta.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 400 100 400 0 0 2112 0 --:--:-- --:--:-- --:--:-- 2116
100 387 100 387 0 0 1351 0 --:--:-- --:--:-- --:--:-- 1351
100 344k 100 344k 0 0 228k 0 0:00:01 0:00:01 --:--:-- 337k
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
:: (1/1) Analizando SRCINFO: phalanx
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:56:26 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
-> phalanx-XXIII-beta.tgz ha sido encontrado
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Eliminando el directorio $srcdir/...
==> Extrayendo las fuentes...
-> Extrayendo phalanx-XXIII-beta.tgz con bsdtar
==> Iniciando prepare()...
patching file makefile
patching file phalanx.c
patching file phalanx.h
patching file xphalanx
patching file io.c
==> Las fuentes están listas.
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 07:56:28 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Iniciando build()...
mkdir .o
gcc -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 -DGNUFUN -c phalanx.c -o .o/phalanx.o
gcc -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 -DGNUFUN -c bcreate.c -o .o/bcreate.o
gcc -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 -DGNUFUN -c search.c -o .o/search.o
gcc -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 -DGNUFUN -c io.c -o .o/io.o
search.c: En la función ‘root_search’:
search.c:330:34: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
330 | fprintf(Flag.log,pb);
| ^~
search.c:335:26: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
335 | fprintf(Flag.log,pb);
| ^~
io.c: En la función ‘printm’:
io.c:161:24: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
161 | if( s == NULL ) printf(ss); else strcpy( s, ss );
| ^~
io.c: En la función ‘printPV’:
io.c:502:32: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
502 | if( s == NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘infoline’:
io.c:530:27: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
530 | fprintf(Flag.log, ss);
| ^~
io.c:622:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
622 | printf(ss);
| ^~
io.c: En la función ‘verboseline’:
io.c:645:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
645 | printf(s);
| ^
io.c: En la función ‘printboard’:
io.c:679:30: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
679 | if( s==NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘setfen’:
io.c:698:9: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
698 | fprintf(Flag.log,f);
| ^~~~~~~
io.c: En la función ‘interrupt’:
io.c:964:24: aviso: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
964 | if( c=='.' ) { fgets(Inp,255,stdin); goto go_on; }
| ^~~~~~~~~~~~~~~~~~~~
io.c: En la función ‘command’:
io.c:1198:38: aviso: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1198 | { printf("depth= "); scanf( "%i", &newdepth ); }
| ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/search.o] Error 1
make: *** Se espera a que terminen otras tareas....
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/io.o] Error 1
==> ERROR: Se produjo un fallo en build().
Cancelando...
-> error compilando: phalanx-exit status 4
-> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida:
phalanx - exit status 4
[won@won-hpprobook455156inchg10notebookpc ~]$
[won@won-hpprobook455156inchg10notebookpc phalanx]$ makepkg -si
==> Creando el paquete: phalanx 23-3 (Fri 25 Oct 2024 09:03:17 AM EDT)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
-> phalanx-XXIII-beta.tgz ha sido encontrado
-> phalanx-23.diff ha sido encontrado
-> phalanx-castling-broken.patch ha sido encontrado
==> Validando los archivos source con md5sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Validando los archivos source con sha512sums...
phalanx-XXIII-beta.tgz ... Aprobado
phalanx-23.diff ... Aprobado
phalanx-castling-broken.patch ... Aprobado
==> Extrayendo las fuentes...
-> Extrayendo phalanx-XXIII-beta.tgz con bsdtar
==> Iniciando prepare()...
patching file makefile
patching file phalanx.c
patching file phalanx.h
The next patch would create the file xphalanx,
which already exists! Assume -R? [n]
Assume -R? [n] y
patching file xphalanx
patching file io.c
==> Eliminando el directorio $pkgdir/...
==> Iniciando build()...
gcc -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 -DGNUFUN -c phalanx.c -o .o/phalanx.o
gcc -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 -DGNUFUN -c bcreate.c -o .o/bcreate.o
gcc -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 -DGNUFUN -c search.c -o .o/search.o
gcc -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 -DGNUFUN -c io.c -o .o/io.o
search.c: En la función ‘root_search’:
search.c:330:34: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
330 | fprintf(Flag.log,pb);
| ^~
search.c:335:26: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
335 | fprintf(Flag.log,pb);
| ^~
io.c: En la función ‘printm’:
io.c:161:24: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
161 | if( s == NULL ) printf(ss); else strcpy( s, ss );
| ^~
io.c: En la función ‘printPV’:
io.c:502:32: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
502 | if( s == NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘infoline’:
io.c:530:27: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
530 | fprintf(Flag.log, ss);
| ^~
io.c:622:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
622 | printf(ss);
| ^~
io.c: En la función ‘verboseline’:
io.c:645:16: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
645 | printf(s);
| ^
io.c: En la función ‘printboard’:
io.c:679:30: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
679 | if( s==NULL ) printf(ss); else strcpy(s,ss);
| ^~
io.c: En la función ‘setfen’:
io.c:698:9: error: el formato no es una cadena literal y no tiene argumentos de formato [-Werror=format-security]
698 | fprintf(Flag.log,f);
| ^~~~~~~
io.c: En la función ‘interrupt’:
io.c:964:24: aviso: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
964 | if( c=='.' ) { fgets(Inp,255,stdin); goto go_on; }
| ^~~~~~~~~~~~~~~~~~~~
io.c: En la función ‘command’:
io.c:1198:38: aviso: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1198 | { printf("depth= "); scanf( "%i", &newdepth ); }
| ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/search.o] Error 1
make: *** Se espera a que terminen otras tareas....
cc1: algunos avisos se tratan como errores
make: *** [makefile:33: .o/io.o] Error 1
==> ERROR: Se produjo un fallo en build().
Cancelando...
[won@won-hpprobook455156inchg10notebookpc phalanx]$