Package Details: se 3.0.1-2

Git Clone URL: https://aur.archlinux.org/se.git (read-only, click to copy)
Package Base: se
Description: A screen oriented version of the classic UNIX text editor ed
Upstream URL: http://se-editor.org/
Keywords: ed editor text
Licenses: custom:public domain
Submitter: tpenguinltg
Maintainer: tpenguinltg
Last Packager: tpenguinltg
Votes: 0
Popularity: 0.000000
First Submitted: 2018-03-25 02:31 (UTC)
Last Updated: 2026-03-02 02:06 (UTC)

Latest Comments

tpenguinltg commented on 2026-03-02 02:45 (UTC)

Thanks for the report, I've pushed an update that backports an upstream fix. This was caused by GCC 15 switching to building with C23 by default, which removes support for unprototyped functions.

You may also consider using the se-git AUR package instead as there have been several commits since the last tag. The latest code on master (e82c110) does build cleanly without intervention.

simona commented on 2026-02-27 16:58 (UTC)

gcc -DHAVE_CONFIG_H -I. -I..  -DHELP_DIR='"/usr/share/se/help"' -DSHELL='"/bin/sh"'   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MT edit.o -MD -MP -MF .deps/edit.Tpo -c -o edit.o edit.c
edit.c: In function ‘settab’:
edit.c:1151:13: error: conflicting types for ‘ctoi’; have ‘int(void)’
1151 |         int ctoi ();
|             ^~
In file included from edit.c:28:
misc.h:15:5: note: previous declaration of ‘ctoi’ with type ‘int(char , int )’
15 | int ctoi(char str[], int *i);
|     ^~
edit.c:1172:21: error: too many arguments to function ‘ctoi’; expected 0, have 2
1172 |                 n = ctoi (str, &i);
|                     ^~  ~
edit.c:1151:13: note: declared here
1151 |         int ctoi ();
|             ^~~~