Hi Charlie,

As I said yesterday, I successfully created a personal package for
qemacs for Arch, for github version '5.3alpha'. There were however
harmless messages during the package building.

---
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
---

There are 6 such pairs of messages in the attached build log. I only
investigated the first pair, and it happens because there is a force
target in the makefile that is called and results in git being called.

The questions are then why is git being called, and if I should make
changes to the package due to that. It seems that the force target's
purpose is to set a FILE with the qemacs version in its name and that
is used in the 'tar' and 'archive' targets - however these last two
targets are not needed to build the package, it seems.

Funny enough, the build log that I sent you yesterday did not have
such 'fatal' messages. The reason is probably that that test build was
done without passing any parameters to './configure' whereas this
other build to create a package has parameters passed to it. This is
how it is called within the Arch package description:

build(){
  cd "$srcdir"/qemacs-$_COMMIT
  ./configure --prefix=/usr --enable-x11 --enable-xv --enable-xshm
--enable-xrender
  make -j1
}

I copied that line where './configure' is called together with its
parameters from the existing (old) AUR package. It is only 4 days
since I started looking at qemacs and I have not yet had the time to
look at the parameters for './configure'. It is on my to do list. I am
mentioning this because it seems that it was the different parameters
that triggered the 'fatal' messages. Probably those parameters are not
optimal.

To recap, the package worked, and I have yet not found any issue with
'5.3alpha' in my extremely limited tests, although there were these
'fatal' harmless messages.

Again, thanks for providing this app to the community. :-)
█▓▒░myself@arch-tornado█▓▒░ Thu 04/Aug/2022 07:31:42.225 
~/ cd /home/myself/devel/aur/qemacs-mine-github/
█▓▒░myself@arch-tornado█▓▒░ Thu 04/Aug/2022 07:31:55.705 
~/devel/aur/qemacs-mine-github/ ls -a                                       
.  ..  PKGBUILD
█▓▒░myself@arch-tornado█▓▒░ Thu 04/Aug/2022 07:31:58.072 
~/devel/aur/qemacs-mine-github/ makepkg -si 
==> Making package: qemacs-mine-github 20220321_5.3alpha-1 (Thu 04 Aug 2022 
07:32:38)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading 1418387ce8becf419aaad84fc0cc54d1f0dae436.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2164k    0 2164k    0     0  2219k      0 --:--:-- --:--:-- --:--:-- 3637k
==> Validating source files with sha512sums...
    1418387ce8becf419aaad84fc0cc54d1f0dae436.zip ... Passed
==> Extracting sources...
  -> Extracting 1418387ce8becf419aaad84fc0cc54d1f0dae436.zip with bsdtar
==> Starting build()...
Install prefix      /usr
Shared data dir     /usr/share
Manpages dir        /usr/man
Source path         
/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436
C compiler          gcc
Tiny build          no
X11 support         yes
Xvideo support      yes
XShm support        yes
libpng support      yes
FFMPEG support      no
Graphical HTML      yes
Memory mapped files yes
Unlocked I/O        yes
Initcall support    yes
Plugins support     yes
Bidir support       yes
All kmaps           yes
All modes           yes
Build doc files     yes

Creating config.mak and config.h
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make -C libqhtml all
make[1]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
CC -c css.c
CC -c xmlparse.c
CC -c cssparse.c
CC -o ../bin/csstoqe csstoqe.c
../bin/csstoqe html_style < html.css > html_style.c
CC -c html_style.c
../bin/csstoqe docbook_style < docbook.css > docbook_style.c
CC -c docbook_style.c
ar rc ../.objs/Linux-x86_64-gcc/libqhtml.a 
../.objs/Linux-x86_64-gcc/libqhtml/css.o 
../.objs/Linux-x86_64-gcc/libqhtml/xmlparse.o 
../.objs/Linux-x86_64-gcc/libqhtml/cssparse.o 
../.objs/Linux-x86_64-gcc/libqhtml/html_style.o 
../.objs/Linux-x86_64-gcc/libqhtml/docbook_style.o
make[1]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
CC -c qe.c
qe.c: In function ‘qe_load_file’:
qe.c:7364:11: warning: ‘filename’ may be used uninitialized 
[-Wmaybe-uninitialized]
 7364 |     ||  (!is_directory(filename) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~
In file included from qe.c:22:
qe.h:344:5: note: by argument 1 of type ‘const char *’ to ‘is_directory’ 
declared here
  344 | int is_directory(const char *path);
      |     ^~~~~~~~~~~~
qe.c:7349:10: note: ‘filename’ declared here
 7349 |     char filename[MAX_FILENAME_SIZE];
      |          ^~~~~~~~
CC -c util.c
CC -c cutils.c
CC -c charset.c
CC -c buffer.c
buffer.c: In function ‘eb_addlog’:
buffer.c:1149:40: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1149 |         snprintf(buf, sizeof(buf), "*L<%s>", b->name);
      |                                        ^~
In file included from /usr/include/stdio.h:894,
                 from qe.h:26,
                 from buffer.c:22:
In function ‘snprintf’,
    inlined from ‘eb_addlog’ at buffer.c:1149:9:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
buffer.c: In function ‘eb_create_style_buffer’:
buffer.c:1033:42: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1033 |         snprintf(name, sizeof(name), "*S<%s>", b->name);
      |                                          ^~
In function ‘snprintf’,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1033:9,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1026:5:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -c search.c
CC -c input.c
CC -c display.c
CC -c modes/hex.c
CC -c modes/list.c
CC -c qescript.c
CC -c extras.c
extras.c: In function ‘do_compare_files’:
extras.c:227:39: warning: ‘../’ directive output may be truncated writing 3 
bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  227 |         snprintf(buf, sizeof(buf), "%s../%s", dir, tail);
      |                                       ^~~
In file included from /usr/include/stdio.h:894,
                 from qe.h:26,
                 from extras.c:23:
In function ‘snprintf’,
    inlined from ‘do_compare_files’ at extras.c:227:9:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 4 or 
more bytes (assuming 1027) into a destination of size 1024
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
extras.c: In function ‘do_list_tags’:
extras.c:1930:45: warning: ‘%s’ directive output may be truncated writing up to 
1023 bytes into a region of size 243 [-Wformat-truncation=]
 1930 |     snprintf(buf, sizeof buf, "Tags in file %s", s->b->filename);
      |                                             ^~
In function ‘snprintf’,
    inlined from ‘do_list_tags’ at extras.c:1930:5:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 14 and 1037 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -c variables.c
CC -c unix.c
CC -c tty.c
CC -c kmap.c
CC -c unicode_join.c
CC -c arabic.c
CC -c indic.c
CC -c qfribidi.c
CC -c charsetjis.c
CC -c charsetmore.c
CC -c modes/unihex.c
CC -c modes/bufed.c
CC -c modes/orgmode.c
CC -c modes/markdown.c
CC -c lang/clang.c
lang/clang.c: In function ‘salmon_colorize_line’:
lang/clang.c:3395:27: warning: variable ‘indent’ set but not used 
[-Wunused-but-set-variable]
 3395 |     int i = 0, start, i1, indent;
      |                           ^~~~~~
CC -c lang/xml.c
CC -c lang/htmlsrc.c
CC -c lang/forth.c
CC -c lang/arm.c
CC -c lang/lisp.c
CC -c lang/makemode.c
CC -c lang/perl.c
CC -c lang/script.c
CC -c lang/ebnf.c
CC -c lang/cobol.c
CC -c lang/rlang.c
CC -c lang/txl.c
CC -c lang/nim.c
CC -c lang/rebol.c
CC -c lang/elm.c
CC -c lang/jai.c
CC -c lang/ats.c
CC -c lang/rust.c
CC -c lang/swift.c
CC -c lang/icon.c
CC -c lang/groovy.c
CC -c lang/virgil.c
CC -c lang/ada.c
CC -c lang/basic.c
CC -c lang/vimscript.c
CC -c lang/pascal.c
CC -c lang/fortran.c
CC -c lang/haskell.c
CC -c lang/lua.c
CC -c lang/python.c
CC -c lang/ruby.c
CC -c lang/smalltalk.c
CC -c lang/sql.c
CC -c lang/elixir.c
CC -c lang/agena.c
CC -c lang/coffee.c
CC -c lang/erlang.c
CC -c lang/julia.c
CC -c lang/ocaml.c
CC -c lang/scad.c
CC -c lang/magpie.c
CC -c lang/falcon.c
CC -c lang/wolfram.c
CC -c lang/tiger.c
CC -c lang/asm.c
CC -c lang/inifile.c
CC -c lang/postscript.c
CC -c modes/fractal.c
CC -c lang/extra-modes.c
CC -c modes/shell.c
CC -c modes/dired.c
modes/dired.c: In function ‘dired_update_buffer’:
modes/dired.c:443:48: warning: ‘__builtin___snprintf_chk’ output may be 
truncated before the last format character [-Wformat-truncation=]
  443 |     snprintf(filename, sizeof(filename), "%s/%s", dir, name);
      |                                                ^
In file included from /usr/include/stdio.h:894,
                 from ./qe.h:26,
                 from modes/dired.c:22:
In function ‘snprintf’,
    inlined from ‘getentryslink’ at modes/dired.c:443:5,
    inlined from ‘dired_update_buffer’ at modes/dired.c:782:13:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 2 and 1025 bytes into a destination of size 1024
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -c modes/archive.c
CC -c modes/latex-mode.c
CC -c modes/html.c
CC -c modes/docbook.c
CC -c modes/stb.c
CC -c qeend.c
LD qe_g
cp qe_g qe
strip -s -R .comment -R .note qe
-rwxr-xr-x 1 myself myself 963736 Aug  4 07:33 qe
make TARGET=tqe TARGET_TINY=1
make[1]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
CC -DCONFIG_TINY -c qe.c
CC -DCONFIG_TINY -c util.c
CC -DCONFIG_TINY -c cutils.c
CC -DCONFIG_TINY -c charset.c
CC -DCONFIG_TINY -c buffer.c
buffer.c: In function ‘eb_addlog’:
buffer.c:1149:40: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1149 |         snprintf(buf, sizeof(buf), "*L<%s>", b->name);
      |                                        ^~
In file included from /usr/include/stdio.h:894,
                 from qe.h:26,
                 from buffer.c:22:
In function ‘snprintf’,
    inlined from ‘eb_addlog’ at buffer.c:1149:9:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
buffer.c: In function ‘eb_create_style_buffer’:
buffer.c:1033:42: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1033 |         snprintf(name, sizeof(name), "*S<%s>", b->name);
      |                                          ^~
In function ‘snprintf’,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1033:9,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1026:5:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -DCONFIG_TINY -c search.c
CC -DCONFIG_TINY -c input.c
CC -DCONFIG_TINY -c display.c
CC -DCONFIG_TINY -c modes/hex.c
CC -DCONFIG_TINY -c modes/list.c
CC -DCONFIG_TINY -c parser.c
CC -DCONFIG_TINY -c unix.c
CC -DCONFIG_TINY -c tty.c
CC -DCONFIG_TINY -c qeend.c
LD tqe_g
cp tqe_g tqe
strip -s -R .comment -R .note tqe
-rwxr-xr-x 1 myself myself 224240 Aug  4 07:33 tqe
make[1]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
CC -c html2png.c
In function ‘css_close’,
    inlined from ‘draw_html.isra’ at html2png.c:398:9:
html2png.c:68:5: warning: pointer may be used after ‘fclose’ [-Wuse-after-free]
   68 |     fclose(f);
      |     ^~~~~~~~~
In function ‘css_close’,
    inlined from ‘draw_html.isra’ at html2png.c:369:5:
html2png.c:68:5: note: call to ‘fclose’ here
   68 |     fclose(f);
      |     ^~~~~~~~~
CC -c libfbf.c
CC -c fbfrender.c
CC -c cfb.c
CC -o bin/fbftoqe tools/fbftoqe.c cutils.c
./bin/fbftoqe fonts/fixed10.fbf fonts/fixed12.fbf fonts/fixed13.fbf 
fonts/fixed14.fbf fonts/helv8.fbf fonts/helv10.fbf fonts/helv12.fbf 
fonts/helv14.fbf fonts/helv18.fbf fonts/helv24.fbf fonts/times8.fbf 
fonts/times10.fbf fonts/times12.fbf fonts/times14.fbf fonts/times18.fbf 
fonts/times24.fbf fonts/unifont.fbf > fbffonts.c
CC -c fbffonts.c
LD html2png
make TARGET=xqe TARGET_X11=1
make[1]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make -C libqhtml all
make[2]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
CC -DCONFIG_X11 -c qe.c
qe.c: In function ‘qe_load_file’:
qe.c:7364:11: warning: ‘filename’ may be used uninitialized 
[-Wmaybe-uninitialized]
 7364 |     ||  (!is_directory(filename) &&
      |           ^~~~~~~~~~~~~~~~~~~~~~
In file included from qe.c:22:
qe.h:344:5: note: by argument 1 of type ‘const char *’ to ‘is_directory’ 
declared here
  344 | int is_directory(const char *path);
      |     ^~~~~~~~~~~~
qe.c:7349:10: note: ‘filename’ declared here
 7349 |     char filename[MAX_FILENAME_SIZE];
      |          ^~~~~~~~
CC -DCONFIG_X11 -c util.c
CC -DCONFIG_X11 -c cutils.c
CC -DCONFIG_X11 -c charset.c
CC -DCONFIG_X11 -c buffer.c
buffer.c: In function ‘eb_addlog’:
buffer.c:1149:40: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1149 |         snprintf(buf, sizeof(buf), "*L<%s>", b->name);
      |                                        ^~
In file included from /usr/include/stdio.h:894,
                 from qe.h:26,
                 from buffer.c:22:
In function ‘snprintf’,
    inlined from ‘eb_addlog’ at buffer.c:1149:9:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
buffer.c: In function ‘eb_create_style_buffer’:
buffer.c:1033:42: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 253 [-Wformat-truncation=]
 1033 |         snprintf(name, sizeof(name), "*S<%s>", b->name);
      |                                          ^~
In function ‘snprintf’,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1033:9,
    inlined from ‘eb_create_style_buffer’ at buffer.c:1026:5:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 5 and 260 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -DCONFIG_X11 -c search.c
CC -DCONFIG_X11 -c input.c
CC -DCONFIG_X11 -c display.c
CC -DCONFIG_X11 -c modes/hex.c
CC -DCONFIG_X11 -c modes/list.c
CC -DCONFIG_X11 -c qescript.c
CC -DCONFIG_X11 -c extras.c
extras.c: In function ‘do_compare_files’:
extras.c:227:39: warning: ‘../’ directive output may be truncated writing 3 
bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  227 |         snprintf(buf, sizeof(buf), "%s../%s", dir, tail);
      |                                       ^~~
In file included from /usr/include/stdio.h:894,
                 from qe.h:26,
                 from extras.c:23:
In function ‘snprintf’,
    inlined from ‘do_compare_files’ at extras.c:227:9:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 4 or 
more bytes (assuming 1027) into a destination of size 1024
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
extras.c: In function ‘do_list_tags’:
extras.c:1930:45: warning: ‘%s’ directive output may be truncated writing up to 
1023 bytes into a region of size 243 [-Wformat-truncation=]
 1930 |     snprintf(buf, sizeof buf, "Tags in file %s", s->b->filename);
      |                                             ^~
In function ‘snprintf’,
    inlined from ‘do_list_tags’ at extras.c:1930:5:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 14 and 1037 bytes into a destination of size 256
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -DCONFIG_X11 -c variables.c
CC -DCONFIG_X11 -c unix.c
CC -DCONFIG_X11 -c tty.c
CC -DCONFIG_X11 -c kmap.c
CC -DCONFIG_X11 -c unicode_join.c
CC -DCONFIG_X11 -c arabic.c
CC -DCONFIG_X11 -c indic.c
CC -DCONFIG_X11 -c qfribidi.c
CC -DCONFIG_X11 -c charsetjis.c
CC -DCONFIG_X11 -c charsetmore.c
CC -DCONFIG_X11 -c modes/unihex.c
CC -DCONFIG_X11 -c modes/bufed.c
CC -DCONFIG_X11 -c modes/orgmode.c
CC -DCONFIG_X11 -c modes/markdown.c
CC -DCONFIG_X11 -c lang/clang.c
lang/clang.c: In function ‘salmon_colorize_line’:
lang/clang.c:3395:27: warning: variable ‘indent’ set but not used 
[-Wunused-but-set-variable]
 3395 |     int i = 0, start, i1, indent;
      |                           ^~~~~~
CC -DCONFIG_X11 -c lang/xml.c
CC -DCONFIG_X11 -c lang/htmlsrc.c
CC -DCONFIG_X11 -c lang/forth.c
CC -DCONFIG_X11 -c lang/arm.c
CC -DCONFIG_X11 -c lang/lisp.c
CC -DCONFIG_X11 -c lang/makemode.c
CC -DCONFIG_X11 -c lang/perl.c
CC -DCONFIG_X11 -c lang/script.c
CC -DCONFIG_X11 -c lang/ebnf.c
CC -DCONFIG_X11 -c lang/cobol.c
CC -DCONFIG_X11 -c lang/rlang.c
CC -DCONFIG_X11 -c lang/txl.c
CC -DCONFIG_X11 -c lang/nim.c
CC -DCONFIG_X11 -c lang/rebol.c
CC -DCONFIG_X11 -c lang/elm.c
CC -DCONFIG_X11 -c lang/jai.c
CC -DCONFIG_X11 -c lang/ats.c
CC -DCONFIG_X11 -c lang/rust.c
CC -DCONFIG_X11 -c lang/swift.c
CC -DCONFIG_X11 -c lang/icon.c
CC -DCONFIG_X11 -c lang/groovy.c
CC -DCONFIG_X11 -c lang/virgil.c
CC -DCONFIG_X11 -c lang/ada.c
CC -DCONFIG_X11 -c lang/basic.c
CC -DCONFIG_X11 -c lang/vimscript.c
CC -DCONFIG_X11 -c lang/pascal.c
CC -DCONFIG_X11 -c lang/fortran.c
CC -DCONFIG_X11 -c lang/haskell.c
CC -DCONFIG_X11 -c lang/lua.c
CC -DCONFIG_X11 -c lang/python.c
CC -DCONFIG_X11 -c lang/ruby.c
CC -DCONFIG_X11 -c lang/smalltalk.c
CC -DCONFIG_X11 -c lang/sql.c
CC -DCONFIG_X11 -c lang/elixir.c
CC -DCONFIG_X11 -c lang/agena.c
CC -DCONFIG_X11 -c lang/coffee.c
CC -DCONFIG_X11 -c lang/erlang.c
CC -DCONFIG_X11 -c lang/julia.c
CC -DCONFIG_X11 -c lang/ocaml.c
CC -DCONFIG_X11 -c lang/scad.c
CC -DCONFIG_X11 -c lang/magpie.c
CC -DCONFIG_X11 -c lang/falcon.c
CC -DCONFIG_X11 -c lang/wolfram.c
CC -DCONFIG_X11 -c lang/tiger.c
CC -DCONFIG_X11 -c lang/asm.c
CC -DCONFIG_X11 -c lang/inifile.c
CC -DCONFIG_X11 -c lang/postscript.c
CC -DCONFIG_X11 -c modes/fractal.c
CC -DCONFIG_X11 -c lang/extra-modes.c
CC -DCONFIG_X11 -c modes/shell.c
CC -DCONFIG_X11 -c modes/dired.c
modes/dired.c: In function ‘dired_update_buffer’:
modes/dired.c:443:48: warning: ‘__builtin___snprintf_chk’ output may be 
truncated before the last format character [-Wformat-truncation=]
  443 |     snprintf(filename, sizeof(filename), "%s/%s", dir, name);
      |                                                ^
In file included from /usr/include/stdio.h:894,
                 from ./qe.h:26,
                 from modes/dired.c:22:
In function ‘snprintf’,
    inlined from ‘getentryslink’ at modes/dired.c:443:5,
    inlined from ‘dired_update_buffer’ at modes/dired.c:782:13:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 
between 2 and 1025 bytes into a destination of size 1024
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC -DCONFIG_X11 -c modes/archive.c
CC -DCONFIG_X11 -c modes/latex-mode.c
CC -DCONFIG_X11 -c modes/html.c
CC -DCONFIG_X11 -c modes/docbook.c
CC -DCONFIG_X11 -c modes/stb.c
CC -DCONFIG_X11 -c x11.c
CC -DCONFIG_X11 -c qeend.c
LD xqe_g
cp xqe_g xqe
strip -s -R .comment -R .note xqe
-rwxr-xr-x 1 myself myself 984608 Aug  4 07:33 xqe
make[1]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
==> Entering fakeroot environment...
==> Starting package()...
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make TARGET=tqe TARGET_TINY=1
make[1]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
make TARGET=xqe TARGET_X11=1
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make[1]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make -C libqhtml all
make[2]: Entering directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436/libqhtml'
make[1]: Leaving directory 
'/home/myself/devel/aur/qemacs-mine-github/src/qemacs-1418387ce8becf419aaad84fc0cc54d1f0dae436'
install -m 755 -d 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr//bin
install -m 755 -d 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr/share/man/man1
install -m 755 -d 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr/share/qe
install -m 755 -s xqe 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr//bin/qemacs
ln -sf qemacs 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr//bin/qe
install -m 644 kmaps ligatures 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr/share/qe
install -m 644 qe.1 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr/share/man/man1
install -m 755 -s html2png 
/home/myself/devel/aur/qemacs-mine-github/pkg/qemacs-mine-github/usr//bin
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "qemacs-mine-github"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: qemacs-mine-github 20220321_5.3alpha-1 (Thu 04 Aug 2022 
07:33:41)
==> Installing package qemacs-mine-github with pacman -U...
[sudo] password for myself: 
loading packages...
warning: qemacs-mine-github-20220321_5.3alpha-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) qemacs-mine-github-20220321_5.3alpha-1

Total Installed Size:  1.77 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                        
[######################################] 100%
(1/1) checking package integrity                                      
[######################################] 100%
(1/1) loading package files                                           
[######################################] 100%
(1/1) checking for file conflicts                                     
[######################################] 100%
(1/1) checking available disk space                                   
[######################################] 100%
:: Processing package changes...
(1/1) reinstalling qemacs-mine-github                                 
[######################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
█▓▒░myself@arch-tornado█▓▒░ Thu 04/Aug/2022 07:34:08.014 
~/devel/aur/qemacs-mine-github/ 

Reply via email to