Package Details: tinyfugue-rebirth 5.1.6-1

Git Clone URL: https://aur.archlinux.org/tinyfugue-rebirth.git (read-only, click to copy)
Package Base: tinyfugue-rebirth
Description: flexible, screen-oriented MUD client, with python,lua,atcp,gmcp and option102 support
Upstream URL: http://https://github.com/ingwarsw/tinyfugue
Licenses: GPL
Submitter: gary9872
Maintainer: gary9872
Last Packager: gary9872
Votes: 1
Popularity: 0.001549
First Submitted: 2023-11-19 02:30 (UTC)
Last Updated: 2024-06-12 22:31 (UTC)

Pinned Comments

gary9872 commented on 2024-06-12 22:47 (UTC)

If you updated to GCC-14 please read this.....

The errors in compiling come from GCC-14. https://gcc.gnu.org/gcc-14/porting_to.html

I have opened a bug upstream. This may take awhile.

I've 'fixed' the PKGBUILD for 5.1.6. Hopefully this will work until a proper solution upstream is resolved.

Cheers,

Latest Comments

gary9872 commented on 2024-06-12 22:47 (UTC)

If you updated to GCC-14 please read this.....

The errors in compiling come from GCC-14. https://gcc.gnu.org/gcc-14/porting_to.html

I have opened a bug upstream. This may take awhile.

I've 'fixed' the PKGBUILD for 5.1.6. Hopefully this will work until a proper solution upstream is resolved.

Cheers,

zaffer commented on 2024-05-26 19:38 (UTC)

Getting multiple errors when trying to install today (TF version 5.1.5, commit: eef2560)

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 -g -ffile-prefix-map=/home/chris/.cache/yay/tinyfugue-rebirth/src=/usr/src/debug/tinyfugue-rebirth -flto=auto -DTFPYTHON -DDATADIR=/usr/share -DLUA_ENABLED -I/usr/include/lua5.1 -I/usr/include/python3.12 -I/usr/include/python3.12 -std=c11 -c -o expr.o expr.c make[1]: *** [<builtin>: expand.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from command.c:14: command.c: In function ‘handle_localecho_command’: port.h:115:20: error: implicit declaration of function ‘strcasecmp’ [-Wimplicit-function-declaration] 115 | # define cstrcmp strcasecmp | ^~ command.c:182:14: note: in expansion of macro ‘cstrcmp’ 182 | else if (cstrcmp(args->data + offset, "on") == 0) local_echo(1); | ^~~ command.c: In function ‘do_file_load’: command.c:551:29: error: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 551 | savename = strdup( file->name ); | ^~ | strcmp command.c:551:27: error: assignment to ‘char ’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 551 | *savename = strdup( file->name );

This seems to be related to the "-std=c11" which gets set from icu-config --cflags. I have another system where -std=c11 is not set, and TF compiles fine without issue.

Is this something that can be fixed in a PKGBUILD? Or needs to be a fix upstream?