Package Details: fortune-mod-es 1.36-1

Git Clone URL: https://aur.archlinux.org/fortune-mod-es.git (read-only, click to copy)
Package Base: fortune-mod-es
Description: Fortune Cookies in Spanish, from the Debian project
Upstream URL: https://packages.debian.org/source/sid/fortunes-es
Keywords: misc
Licenses: custom
Groups: fortune-mods
Submitter: noalwin
Maintainer: pedrormjunior
Last Packager: micwoj92
Votes: 11
Popularity: 0.000000
First Submitted: 2010-05-24 23:01 (UTC)
Last Updated: 2021-04-02 23:01 (UTC)

Latest Comments

Feror commented on 2025-03-06 13:58 (UTC)

It is giving a compile error:

cd util && make CC='gcc' CFLAGS='-O2 -DFORTDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune/\"" -DOFFDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune//off\"" -DLOCFORTDIR="\"/usr/local/share/games/fortunes\"" -DLOCOFFDIR="\"/usr/local/share/games/fortunes/off\"" -Wall -fomit-frame-pointer -pipe -fsigned-char'     \
            LDFLAGS='-s' randstr rot
make[1]: se entra en el directorio '/home/lem/.cache/yay/fortune-mod-es/src/fortunes-es-1.36/util'
gcc -O2 -DFORTDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune/\"" -DOFFDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune//off\"" -DLOCFORTDIR="\"/usr/local/share/games/fortunes\"" -DLOCOFFDIR="\"/usr/local/share/games/fortunes/off\"" -Wall -fomit-frame-pointer -pipe -fsigned-char   -c -o randstr.o randstr.c
randstr.c: En la función ‘get_fort’:
randstr.c:162:18: aviso: se define la variable ‘choice’ pero no se usa [-Wunused-but-set-variable]
  162 |     register int choice;
      |                  ^~~~~~
randstr.c: En la función ‘display’:
randstr.c:180:23: aviso: el puntero que apunta en el paso del argumento 1 de ‘fgets’ difiere en signo [-Wpointer-sign]
  180 |     for (i = 0; fgets(line, sizeof line, fp) != NULL &&
      |                       ^~~~
      |                       |
      |                       unsigned char *
En el fichero incluido desde randstr.c:92:
/usr/include/stdio.h:654:38: nota: se esperaba ‘char * restrict’ pero el argumento es de tipo ‘unsigned char *’
  654 | extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |                     ~~~~~~~~~~~~~~~~~^~~
randstr.c:184:20: aviso: el puntero que apunta en la asignación de ‘unsigned char *’ a ‘char *’ difiere en signo [-Wpointer-sign]
  184 |             for (p = line; (ch = *p); ++p)
      |                    ^
randstr.c:183:12: aviso: se sugieren llaves explícitas para evitar un ‘else’ ambiguo [-Wdangling-else]
  183 |         if (table.str_flags & STR_ROTATED)
      |            ^
randstr.c:189:15: aviso: el puntero que apunta en el paso del argumento 1 de ‘fputs’ difiere en signo [-Wpointer-sign]
  189 |         fputs(line, stdout);
      |               ^~~~
      |               |
      |               unsigned char *
/usr/include/stdio.h:707:42: nota: se esperaba ‘const char * restrict’ pero el argumento es de tipo ‘unsigned char *’
  707 | extern int fputs (const char *__restrict __s, FILE *__restrict __stream)
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~
gcc -s -o randstr randstr.o
gcc -O2 -DFORTDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune/\"" -DOFFDIR="\"/home/lem/.cache/yay/fortune-mod-es/pkg/fortune-mod-es/usr/share/fortune//off\"" -DLOCFORTDIR="\"/usr/local/share/games/fortunes\"" -DLOCOFFDIR="\"/usr/local/share/games/fortunes/off\"" -Wall -fomit-frame-pointer -pipe -fsigned-char   -c -o rot.o rot.c
rot.c: En la función ‘main’:
rot.c:23:5: error: declaración implícita de la función ‘exit’ [-Wimplicit-function-declaration]
   23 |     exit(0);
      |     ^~~~
rot.c:8:1: nota: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
    7 | #include <ctype.h>
  +++ |+#include <stdlib.h>
    8 | 
rot.c:23:5: aviso: declaración implícita incompatible de la función interna ‘exit’ [-Wbuiltin-declaration-mismatch]
   23 |     exit(0);
      |     ^~~~
rot.c:23:5: nota: incluya ‘<stdlib.h>’ o proporcione una declaración de ‘exit’
make[1]: *** [<integrado>: rot.o] Error 1
make[1]: se sale del directorio '/home/lem/.cache/yay/fortune-mod-es/src/fortunes-es-1.36/util'
make: *** [Makefile:65: util-bin] Error 2
==> ERROR: Se produjo un fallo en package().
    Cancelando...
 -> error compilando: fortune-mod-es-exit status 4
 -> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida:
fortune-mod-es - exit status 4

jetm commented on 2013-06-07 01:38 (UTC)

@McKlain It has been fixed. Thanks!

<deleted-account> commented on 2013-06-01 15:04 (UTC)

Me dio error de compilación, cambiar la siguiente línea en el PKGBUILD funcionó para mi: STRFILE=/usr/bin/strfile Saludos

jetm commented on 2012-10-19 01:36 (UTC)

Updated to fortune-mod-es 1.32

<deleted-account> commented on 2012-07-17 08:14 (UTC)

fortunes-es 2.32 are in sid and are splited in fortune-es and fortune-es-off the last for offensive