Cannot build transcode 1.1.7-46

When I build transcode 1.1.7-46 it exits with an error mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant (that is the first error I encounter). I know nothing about programming, so I cannot correct the error. What should I do?

I should have all the necessary tools installed to compile stuff, having installed the base-devel meta-package.

last part of makepkg build log transcode-1.1.7-46-x86_64-build.log
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_tcaud_la-aud_aux.lo -MD -MP -MF .deps/export_tcaud_la-aud_aux.Tpo -c -o export_tcaud_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_raw_la-aud_aux.lo -MD -MP -MF .deps/export_raw_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_raw_la-aud_aux.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_raw_la-export_raw.lo -MD -MP -MF .deps/export_raw_la-export_raw.Tpo -c export_raw.c  -fPIC -DPIC -o .libs/export_raw_la-export_raw.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_tcaud_la-export_tcaud.lo -MD -MP -MF .deps/export_tcaud_la-export_tcaud.Tpo -c export_tcaud.c  -fPIC -DPIC -o .libs/export_tcaud_la-export_tcaud.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_tcaud_la-aud_aux.lo -MD -MP -MF .deps/export_tcaud_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_tcaud_la-aud_aux.o
export_tcaud.c: In function 'export_tcaud_encode':
export_tcaud.c:55:37: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
   55 |         return tc_audio_encode(param->buffer, param->size, vob->avifile_out);
      |                                ~~~~~^~~~~~~~
      |                                     |
      |                                     uint8_t * {aka unsigned char *}
In file included from export_tcaud.c:19:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
export_raw.c: In function 'export_raw_encode':
export_raw.c:397:39: warning: pointer targets in passing argument 2 of 'AVI_write_frame' differ in signedness [-Wpointer-sign]
  397 |     if(AVI_write_frame(avifile2, param->buffer, size, key)<0) {
      |                                  ~~~~~^~~~~~~~
      |                                       |
      |                                       uint8_t * {aka unsigned char *}
In file included from ../src/transcode.h:44,
                 from export_raw.c:28:
../avilib/avilib.h:329:46: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
  329 | int  AVI_write_frame(avi_t *AVI, const char *data, long bytes, int keyframe);
      |                                  ~~~~~~~~~~~~^~~~
export_raw.c:407:59: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
  407 |   if(param->flag == TC_AUDIO) return(tc_audio_encode(param->buffer, param->size, avifile2));
      |                                                      ~~~~~^~~~~~~~
      |                                                           |
      |                                                           uint8_t * {aka unsigned char *}
In file included from export_raw.c:29:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
mv -f .deps/export_tcaud_la-export_tcaud.Tpo .deps/export_tcaud_la-export_tcaud.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_toolame.lo -MD -MP -MF .deps/export_toolame.Tpo -c -o export_toolame.lo export_toolame.c
mv -f .deps/export_raw_la-aud_aux.Tpo .deps/export_raw_la-aud_aux.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_wav.lo -MD -MP -MF .deps/export_wav.Tpo -c -o export_wav.lo export_wav.c
mv -f .deps/export_raw_la-export_raw.Tpo .deps/export_raw_la-export_raw.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_xvid4_la-export_xvid4.lo -MD -MP -MF .deps/export_xvid4_la-export_xvid4.Tpo -c -o export_xvid4_la-export_xvid4.lo `test -f 'export_xvid4.c' || echo './'`export_xvid4.c
mv -f .deps/export_tcaud_la-aud_aux.Tpo .deps/export_tcaud_la-aud_aux.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_xvid4_la-aud_aux.lo -MD -MP -MF .deps/export_xvid4_la-aud_aux.Tpo -c -o export_xvid4_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_toolame.lo -MD -MP -MF .deps/export_toolame.Tpo -c export_toolame.c  -fPIC -DPIC -o .libs/export_toolame.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_wav.lo -MD -MP -MF .deps/export_wav.Tpo -c export_wav.c  -fPIC -DPIC -o .libs/export_wav.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_xvid4_la-export_xvid4.lo -MD -MP -MF .deps/export_xvid4_la-export_xvid4.Tpo -c export_xvid4.c  -fPIC -DPIC -o .libs/export_xvid4_la-export_xvid4.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_xvid4_la-aud_aux.lo -MD -MP -MF .deps/export_xvid4_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_xvid4_la-aud_aux.o
export_toolame.c: In function 'export_twolame_open':
export_toolame.c:81:9: warning: variable 'verb' set but not used [-Wunused-but-set-variable]
   81 |     int verb;
      |         ^~~~
export_toolame.c: In function 'export_twolame_encode':
export_toolame.c:180:27: warning: pointer targets in passing argument 1 of 'p_write' differ in signedness [-Wpointer-sign]
  180 |         if (p_write (param->buffer, param->size) != param->size)
      |                      ~~~~~^~~~~~~~
      |                           |
      |                           uint8_t * {aka unsigned char *}
export_toolame.c:53:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   53 | static int p_write (char *buf, size_t len)
      |                     ~~~~~~^~~
mv -f .deps/export_toolame.Tpo .deps/export_toolame.Plo
mv -f .deps/export_wav.Tpo .deps/export_wav.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_yuv4mpeg_la-aud_aux.lo -MD -MP -MF .deps/export_yuv4mpeg_la-aud_aux.Tpo -c -o export_yuv4mpeg_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c
export_xvid4.c: In function 'tc_xvid_write':
export_xvid4.c:367:60: warning: pointer targets in passing argument 2 of 'AVI_write_frame' differ in signedness [-Wpointer-sign]
  367 |         int ret = AVI_write_frame(vob->avifile_out, thismod.stream, bytes,
      |                                                     ~~~~~~~^~~~~~~
      |                                                            |
      |                                                            uint8_t * {aka unsigned char *}
In file included from ../src/transcode.h:44,
                 from export_xvid4.c:59:
../avilib/avilib.h:329:46: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
  329 | int  AVI_write_frame(avi_t *AVI, const char *data, long bytes, int keyframe);
      |                                  ~~~~~~~~~~~~^~~~
export_xvid4.c: In function 'export_xvid4__encode':
export_xvid4.c:398:37: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
  398 |         return(tc_audio_encode(param->buffer, param->size, vob->avifile_out));
      |                                ~~~~~^~~~~~~~
      |                                     |
      |                                     uint8_t * {aka unsigned char *}
In file included from export_xvid4.c:61:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
mv -f .deps/export_xvid4_la-aud_aux.Tpo .deps/export_xvid4_la-aud_aux.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_ac3.la -rpath /usr/lib/transcode export_ac3.lo  -lm -lz -ldl
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_yuv4mpeg_la-aud_aux.lo -MD -MP -MF .deps/export_yuv4mpeg_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_yuv4mpeg_la-aud_aux.o
mv -f .deps/export_xvid4_la-export_xvid4.Tpo .deps/export_xvid4_la-export_xvid4.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_divx5.la -rpath /usr/lib/transcode export_divx5_la-export_divx5.lo export_divx5_la-aud_aux.lo export_divx5_la-divx4_vbr.lo   -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_ac3.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_ac3.so -o .libs/export_ac3.so
mv -f .deps/export_yuv4mpeg_la-aud_aux.Tpo .deps/export_yuv4mpeg_la-aud_aux.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_mp2.la -rpath /usr/lib/transcode export_mp2.lo  -lm -lz -ldl
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_divx5_la-export_divx5.o .libs/export_divx5_la-aud_aux.o .libs/export_divx5_la-divx4_vbr.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_divx5.so -o .libs/export_divx5.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_mp2.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_mp2.so -o .libs/export_mp2.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_ac3.la" && ln -s "../export_ac3.la" "export_ac3.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_mp2enc.la -rpath /usr/lib/transcode export_mp2enc_la-export_mp2enc.lo -lm -lm -lz -ldl
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_mp2enc_la-export_mp2enc.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_mp2enc.so -o .libs/export_mp2enc.so
libtool: link: ( cd ".libs" && rm -f "export_mp2.la" && ln -s "../export_mp2.la" "export_mp2.la" )
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_mpeg2enc.la -rpath /usr/lib/transcode export_mpeg2enc_la-export_mpeg2enc.lo -lmjpegutils -lm -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_mpeg2enc_la-export_mpeg2enc.o   -lmjpegutils -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_mpeg2enc.so -o .libs/export_mpeg2enc.so
libtool: link: ( cd ".libs" && rm -f "export_mp2enc.la" && ln -s "../export_mp2enc.la" "export_mp2enc.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_null.la -rpath /usr/lib/transcode export_null.lo  -lm -lz -ldl
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_null.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_null.so -o .libs/export_null.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_divx5.la" && ln -s "../export_divx5.la" "export_divx5.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_ogg.la -rpath /usr/lib/transcode export_ogg.lo  -lm -lz -ldl
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_yuv4mpeg_la-export_yuv4mpeg.lo -MD -MP -MF .deps/export_yuv4mpeg_la-export_yuv4mpeg.Tpo -c -o export_yuv4mpeg_la-export_yuv4mpeg.lo `test -f 'export_yuv4mpeg.c' || echo './'`export_yuv4mpeg.c
libtool: link: ( cd ".libs" && rm -f "export_null.la" && ln -s "../export_null.la" "export_null.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_pcm.la -rpath /usr/lib/transcode export_pcm.lo  -lm -lz -ldl
libtool: link: ( cd ".libs" && rm -f "export_mpeg2enc.la" && ln -s "../export_mpeg2enc.la" "export_mpeg2enc.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_ppm.la -rpath /usr/lib/transcode export_ppm_la-export_ppm.lo export_ppm_la-aud_aux.lo   -lm -lz -ldl
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_yuv4mpeg_la-export_yuv4mpeg.lo -MD -MP -MF .deps/export_yuv4mpeg_la-export_yuv4mpeg.Tpo -c export_yuv4mpeg.c  -fPIC -DPIC -o .libs/export_yuv4mpeg_la-export_yuv4mpeg.o
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_ogg.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_ogg.so -o .libs/export_ogg.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_pcm.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_pcm.so -o .libs/export_pcm.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_ppm_la-export_ppm.o .libs/export_ppm_la-aud_aux.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_ppm.so -o .libs/export_ppm.so
export_yuv4mpeg.c: In function 'export_yuv4mpeg_encode':
export_yuv4mpeg.c:222:37: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
  222 |         return tc_audio_encode(param->buffer, param->size, NULL);
      |                                ~~~~~^~~~~~~~
      |                                     |
      |                                     uint8_t * {aka unsigned char *}
In file included from export_yuv4mpeg.c:31:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
mv -f .deps/export_yuv4mpeg_la-export_yuv4mpeg.Tpo .deps/export_yuv4mpeg_la-export_yuv4mpeg.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_pvn.la -rpath /usr/lib/transcode export_pvn.lo  -lm -lz -ldl
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_ogg.la" && ln -s "../export_ogg.la" "export_ogg.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_raw.la -rpath /usr/lib/transcode export_raw_la-export_raw.lo export_raw_la-aud_aux.lo   -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_pvn.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_pvn.so -o .libs/export_pvn.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_pcm.la" && ln -s "../export_pcm.la" "export_pcm.la" )
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_raw_la-export_raw.o .libs/export_raw_la-aud_aux.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_raw.so -o .libs/export_raw.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_ppm.la" && ln -s "../export_ppm.la" "export_ppm.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_toolame.la -rpath /usr/lib/transcode export_toolame.lo  -lm -lz -ldl
libtool: link: ( cd ".libs" && rm -f "export_pvn.la" && ln -s "../export_pvn.la" "export_pvn.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_wav.la -rpath /usr/lib/transcode export_wav.lo -lm -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_toolame.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_toolame.so -o .libs/export_toolame.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_wav.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_wav.so -o .libs/export_wav.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_toolame.la" && ln -s "../export_toolame.la" "export_toolame.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_xvid4.la -rpath /usr/lib/transcode export_xvid4_la-export_xvid4.lo export_xvid4_la-aud_aux.lo   -lm -lz -ldl
libtool: link: ( cd ".libs" && rm -f "export_wav.la" && ln -s "../export_wav.la" "export_wav.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_yuv4mpeg.la -rpath /usr/lib/transcode export_yuv4mpeg_la-export_yuv4mpeg.lo export_yuv4mpeg_la-aud_aux.lo -lmjpegutils   -lm -lz -ldl
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_tcaud.la -rpath /usr/lib/transcode export_tcaud_la-export_tcaud.lo export_tcaud_la-aud_aux.lo   -lm -lz -ldl
libtool: link: ( cd ".libs" && rm -f "export_raw.la" && ln -s "../export_raw.la" "export_raw.la" )
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_xvid4_la-export_xvid4.o .libs/export_xvid4_la-aud_aux.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_xvid4.so -o .libs/export_xvid4.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_yuv4mpeg_la-export_yuv4mpeg.o .libs/export_yuv4mpeg_la-aud_aux.o   -lmjpegutils -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_yuv4mpeg.so -o .libs/export_yuv4mpeg.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_tcaud_la-export_tcaud.o .libs/export_tcaud_la-aud_aux.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_tcaud.so -o .libs/export_tcaud.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_tcaud.la" && ln -s "../export_tcaud.la" "export_tcaud.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include     -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_lzo_la-export_lzo.lo -MD -MP -MF .deps/export_lzo_la-export_lzo.Tpo -c -o export_lzo_la-export_lzo.lo `test -f 'export_lzo.c' || echo './'`export_lzo.c
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_lame.lo -MD -MP -MF .deps/export_lame.Tpo -c -o export_lame.lo export_lame.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_lame.lo -MD -MP -MF .deps/export_lame.Tpo -c export_lame.c  -fPIC -DPIC -o .libs/export_lame.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_lzo_la-export_lzo.lo -MD -MP -MF .deps/export_lzo_la-export_lzo.Tpo -c export_lzo.c  -fPIC -DPIC -o .libs/export_lzo_la-export_lzo.o
libtool: link: ( cd ".libs" && rm -f "export_yuv4mpeg.la" && ln -s "../export_yuv4mpeg.la" "export_yuv4mpeg.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_jpg_la-export_jpg.lo -MD -MP -MF .deps/export_jpg_la-export_jpg.Tpo -c -o export_jpg_la-export_jpg.lo `test -f 'export_jpg.c' || echo './'`export_jpg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_jpg_la-export_jpg.lo -MD -MP -MF .deps/export_jpg_la-export_jpg.Tpo -c export_jpg.c  -fPIC -DPIC -o .libs/export_jpg_la-export_jpg.o
export_lame.c: In function 'export_lame_open':
export_lame.c:82:9: warning: variable 'verb' set but not used [-Wunused-but-set-variable]
   82 |     int verb;
      |         ^~~~
export_lame.c: In function 'export_lame_encode':
export_lame.c:204:27: warning: pointer targets in passing argument 1 of 'p_write' differ in signedness [-Wpointer-sign]
  204 |         if (p_write (param->buffer, param->size) != param->size)
      |                      ~~~~~^~~~~~~~
      |                           |
      |                           uint8_t * {aka unsigned char *}
export_lame.c:50:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   50 | static int p_write (char *buf, size_t len)
      |                     ~~~~~~^~~
export_lzo.c: In function 'export_lzo_encode':
export_lzo.c:226:34: warning: pointer targets in passing argument 2 of 'AVI_write_frame' differ in signedness [-Wpointer-sign]
  226 |     if(AVI_write_frame(avifile2, out, out_len, key)<0) {
      |                                  ^~~
      |                                  |
      |                                  unsigned char *
In file included from ../src/transcode.h:44,
                 from export_lzo.c:28:
../avilib/avilib.h:329:46: note: expected 'const char *' but argument is of type 'unsigned char *'
  329 | int  AVI_write_frame(avi_t *AVI, const char *data, long bytes, int keyframe);
      |                                  ~~~~~~~~~~~~^~~~
export_lzo.c:237:35: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
  237 |       return(tc_audio_encode(param->buffer, param->size, avifile2));
      |                              ~~~~~^~~~~~~~
      |                                   |
      |                                   uint8_t * {aka unsigned char *}
In file included from export_lzo.c:31:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
mv -f .deps/export_lame.Tpo .deps/export_lame.Plo
mv -f .deps/export_lzo_la-export_lzo.Tpo .deps/export_lzo_la-export_lzo.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_lame.la -rpath /usr/lib/transcode export_lame.lo  -lm -lz -ldl
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src    -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dvraw_la-export_dvraw.lo -MD -MP -MF .deps/export_dvraw_la-export_dvraw.Tpo -c -o export_dvraw_la-export_dvraw.lo `test -f 'export_dvraw.c' || echo './'`export_dvraw.c
export_jpg.c: In function 'export_jpg_encode':
export_jpg.c:284:22: warning: pointer targets in initialization of 'char *' from 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  284 |   char *out_buffer = param->buffer;
      |                      ^~~~~
export_jpg.c:304:20: warning: pointer targets in assignment from 'char *' to 'JSAMPLE *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  304 |       image_buffer = out_buffer;
      |                    ^
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dvraw_la-export_dvraw.lo -MD -MP -MF .deps/export_dvraw_la-export_dvraw.Tpo -c export_dvraw.c  -fPIC -DPIC -o .libs/export_dvraw_la-export_dvraw.o
mv -f .deps/export_jpg_la-export_jpg.Tpo .deps/export_jpg_la-export_jpg.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_lzo.la -rpath /usr/lib/transcode export_lzo_la-export_lzo.lo export_lzo_la-aud_aux.lo -L/usr/lib -llzo2    -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_lame.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_lame.so -o .libs/export_lame.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_lzo_la-export_lzo.o .libs/export_lzo_la-aud_aux.o   -L/usr/lib -llzo2 -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_lzo.so -o .libs/export_lzo.so
mv -f .deps/export_dvraw_la-export_dvraw.Tpo .deps/export_dvraw_la-export_dvraw.Plo
libtool: link: ( cd ".libs" && rm -f "export_xvid4.la" && ln -s "../export_xvid4.la" "export_xvid4.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_dvraw.la -rpath /usr/lib/transcode export_dvraw_la-export_dvraw.lo -ldv -lm -lm -lm -lz -ldl
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_lame.la" && ln -s "../export_lame.la" "export_lame.la" )
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_jpg.la -rpath /usr/lib/transcode export_jpg_la-export_jpg.lo -L/usr/lib -ljpeg  -lm -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_dvraw_la-export_dvraw.o   -ldv -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_dvraw.so -o .libs/export_dvraw.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_jpg_la-export_jpg.o   -L/usr/lib -ljpeg -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_jpg.so -o .libs/export_jpg.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_lzo.la" && ln -s "../export_lzo.la" "export_lzo.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src      -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dv_la-aud_aux.lo -MD -MP -MF .deps/export_dv_la-aud_aux.Tpo -c -o export_dv_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dv_la-aud_aux.lo -MD -MP -MF .deps/export_dv_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_dv_la-aud_aux.o
libtool: link: ( cd ".libs" && rm -f "export_dvraw.la" && ln -s "../export_dvraw.la" "export_dvraw.la" )
libtool: link: ( cd ".libs" && rm -f "export_jpg.la" && ln -s "../export_jpg.la" "export_jpg.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src      -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dv_la-export_dv.lo -MD -MP -MF .deps/export_dv_la-export_dv.Tpo -c -o export_dv_la-export_dv.lo `test -f 'export_dv.c' || echo './'`export_dv.c
mv -f .deps/export_dv_la-aud_aux.Tpo .deps/export_dv_la-aud_aux.Plo
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I.. -I../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT export_dv_la-export_dv.lo -MD -MP -MF .deps/export_dv_la-export_dv.Tpo -c export_dv.c  -fPIC -DPIC -o .libs/export_dv_la-export_dv.o
export_dv.c: In function 'export_dv_encode':
export_dv.c:199:33: warning: pointer targets in passing argument 2 of 'AVI_write_frame' differ in signedness [-Wpointer-sign]
  199 |     if(AVI_write_frame(avifile, target, frame_size, key)<0) {
      |                                 ^~~~~~
      |                                 |
      |                                 unsigned char *
In file included from ../src/transcode.h:44,
                 from export_dv.c:28:
../avilib/avilib.h:329:46: note: expected 'const char *' but argument is of type 'unsigned char *'
  329 | int  AVI_write_frame(avi_t *AVI, const char *data, long bytes, int keyframe);
      |                                  ~~~~~~~~~~~~^~~~
export_dv.c:207:59: warning: pointer targets in passing argument 1 of 'tc_audio_encode' differ in signedness [-Wpointer-sign]
  207 |   if(param->flag == TC_AUDIO) return(tc_audio_encode(param->buffer, param->size, avifile));
      |                                                      ~~~~~^~~~~~~~
      |                                                           |
      |                                                           uint8_t * {aka unsigned char *}
In file included from export_dv.c:30:
aud_aux.h:33:27: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
   33 | int tc_audio_encode(char *aud_buffer, int aud_size, avi_t *avifile);
      |                     ~~~~~~^~~~~~~~~~
mv -f .deps/export_dv_la-export_dv.Tpo .deps/export_dv_la-export_dv.Plo
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o export_dv.la -rpath /usr/lib/transcode export_dv_la-export_dv.lo export_dv_la-aud_aux.lo -ldv -lm   -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/export_dv_la-export_dv.o .libs/export_dv_la-aud_aux.o   -ldv -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,export_dv.so -o .libs/export_dv.so
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "export_dv.la" && ln -s "../export_dv.la" "export_dv.la" )
make[2]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/export'
Making all in filter
make[2]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter'
make[2]: warning: -j11 forced in submake: resetting jobserver mode.
Making all in divxkey
make[3]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/divxkey'
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT  -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_divxkey.lo -MD -MP -MF .deps/filter_divxkey.Tpo -c -o filter_divxkey.lo filter_divxkey.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT  -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT bitstream.lo -MD -MP -MF .deps/bitstream.Tpo -c -o bitstream.lo bitstream.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_divxkey.lo -MD -MP -MF .deps/filter_divxkey.Tpo -c filter_divxkey.c  -fPIC -DPIC -o .libs/filter_divxkey.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT bitstream.lo -MD -MP -MF .deps/bitstream.Tpo -c bitstream.c  -fPIC -DPIC -o .libs/bitstream.o
bitstream.c: In function 'bs_vol':
bitstream.c:57:18: warning: variable 'height' set but not used [-Wunused-but-set-variable]
   57 |         uint32_t height;
      |                  ^~~~~~
bitstream.c:56:18: warning: variable 'width' set but not used [-Wunused-but-set-variable]
   56 |         uint32_t width;
      |                  ^~~~~
mv -f .deps/bitstream.Tpo .deps/bitstream.Plo
filter_divxkey.c: In function 'tc_filter':
filter_divxkey.c:179:60: warning: pointer targets in passing argument 1 of 'quicktime_divx3_is_key' differ in signedness [-Wpointer-sign]
  179 |           if(ptr->video_size>4) cc3=quicktime_divx3_is_key((unsigned char *)ptr->video_buf);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                            |
      |                                                            unsigned char *
filter_divxkey.c:83:41: note: expected 'char *' but argument is of type 'unsigned char *'
   83 | static int quicktime_divx3_is_key(char *d)
      |                                   ~~~~~~^
mv -f .deps/filter_divxkey.Tpo .deps/filter_divxkey.Plo
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_divxkey.la -rpath /usr/lib/transcode filter_divxkey.lo bitstream.lo  -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_divxkey.o .libs/bitstream.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_divxkey.so -o .libs/filter_divxkey.so
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "filter_divxkey.la" && ln -s "../filter_divxkey.la" "filter_divxkey.la" )
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/divxkey'
Making all in extsub
make[3]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/extsub'
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_extsub.lo -MD -MP -MF .deps/filter_extsub.Tpo -c -o filter_extsub.lo filter_extsub.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT subproc.lo -MD -MP -MF .deps/subproc.Tpo -c -o subproc.lo subproc.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT subtitle_buffer.lo -MD -MP -MF .deps/subtitle_buffer.Tpo -c -o subtitle_buffer.lo subtitle_buffer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT subtitle_buffer.lo -MD -MP -MF .deps/subtitle_buffer.Tpo -c subtitle_buffer.c  -fPIC -DPIC -o .libs/subtitle_buffer.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_extsub.lo -MD -MP -MF .deps/filter_extsub.Tpo -c filter_extsub.c  -fPIC -DPIC -o .libs/filter_extsub.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT subproc.lo -MD -MP -MF .deps/subproc.Tpo -c subproc.c  -fPIC -DPIC -o .libs/subproc.o
subproc.c: In function 'parse_data_sequence':
subproc.c:183:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  183 |   picture = config.sub.frame;
      |           ^
subproc.c:176:7: warning: variable 'linestart' set but not used [-Wunused-but-set-variable]
  176 |   int linestart=0;
      |       ^~~~~~~~~
subproc.c: In function 'process_title':
subproc.c:404:16: warning: variable 'ctrl_size' set but not used [-Wunused-but-set-variable]
  404 |   unsigned int ctrl_size ;
      |                ^~~~~~~~~
subproc.c: In function 'process_sub':
subproc.c:426:18: warning: variable 'ts' set but not used [-Wunused-but-set-variable]
  426 |   unsigned short ts;
      |                  ^~
filter_extsub.c: In function 'anti_alias_subtitle':
filter_extsub.c:234:30: warning: pointer targets in passing argument 2 of 'tcv_antialias' differ in signedness [-Wpointer-sign]
  234 |     tcv_antialias(tcvhandle, sub_frame, tmp_frame, sub_xlen, sub_ylen, 1,
      |                              ^~~~~~~~~
      |                              |
      |                              char *
In file included from ../../src/transcode.h:48,
                 from filter_extsub.c:29:
../../libtcvideo/tcvideo.h:90:28: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *'
   90 |                   uint8_t *src, uint8_t *dest, int width, int height,
      |                   ~~~~~~~~~^~~
filter_extsub.c:234:41: warning: pointer targets in passing argument 3 of 'tcv_antialias' differ in signedness [-Wpointer-sign]
  234 |     tcv_antialias(tcvhandle, sub_frame, tmp_frame, sub_xlen, sub_ylen, 1,
      |                                         ^~~~~~~~~
      |                                         |
      |                                         char *
../../libtcvideo/tcvideo.h:90:42: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *'
   90 |                   uint8_t *src, uint8_t *dest, int width, int height,
      |                                 ~~~~~~~~~^~~~
filter_extsub.c: In function 'tc_filter':
filter_extsub.c:596:27: warning: pointer targets in passing argument 1 of 'subtitle_overlay' differ in signedness [-Wpointer-sign]
  596 |       subtitle_overlay(ptr->video_buf, ptr->v_width, ptr->v_height);
      |                        ~~~^~~~~~~~~~~
      |                           |
      |                           uint8_t * {aka unsigned char *}
filter_extsub.c:368:36: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
  368 | static void subtitle_overlay(char *vid_frame, int w, int h)
      |                              ~~~~~~^~~~~~~~~
filter_extsub.c:616:27: warning: pointer targets in passing argument 1 of 'subtitle_overlay' differ in signedness [-Wpointer-sign]
  616 |       subtitle_overlay(ptr->video_buf, ptr->v_width, ptr->v_height);
      |                        ~~~^~~~~~~~~~~
      |                           |
      |                           uint8_t * {aka unsigned char *}
filter_extsub.c:368:36: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
  368 | static void subtitle_overlay(char *vid_frame, int w, int h)
      |                              ~~~~~~^~~~~~~~~
mv -f .deps/subtitle_buffer.Tpo .deps/subtitle_buffer.Plo
mv -f .deps/subproc.Tpo .deps/subproc.Plo
mv -f .deps/filter_extsub.Tpo .deps/filter_extsub.Plo
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_extsub.la -rpath /usr/lib/transcode filter_extsub.lo subproc.lo subtitle_buffer.lo  -lm -lz -ldl
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_extsub2.la -rpath /usr/lib/transcode filter_extsub.lo subproc.lo subtitle_buffer.lo  -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_extsub.o .libs/subproc.o .libs/subtitle_buffer.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_extsub.so -o .libs/filter_extsub.so
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_extsub.o .libs/subproc.o .libs/subtitle_buffer.o   -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_extsub2.so -o .libs/filter_extsub2.so
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "filter_extsub2.la" && ln -s "../filter_extsub2.la" "filter_extsub2.la" )
libtool: link: ( cd ".libs" && rm -f "filter_extsub.la" && ln -s "../filter_extsub.la" "filter_extsub.la" )
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/extsub'
Making all in preview
make[3]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/preview'
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src       -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_preview.lo -MD -MP -MF .deps/filter_preview.Tpo -c -o filter_preview.lo filter_preview.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src       -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT display.lo -MD -MP -MF .deps/display.Tpo -c -o display.lo display.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src       -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_pv.lo -MD -MP -MF .deps/filter_pv.Tpo -c -o filter_pv.lo filter_pv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_preview.lo -MD -MP -MF .deps/filter_preview.Tpo -c filter_preview.c  -fPIC -DPIC -o .libs/filter_preview.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT display.lo -MD -MP -MF .deps/display.Tpo -c display.c  -fPIC -DPIC -o .libs/display.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_pv.lo -MD -MP -MF .deps/filter_pv.Tpo -c filter_pv.c  -fPIC -DPIC -o .libs/filter_pv.o
display.c: In function 'dv_display_exit':
display.c:171:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  171 |     if(dv_dpy->xv_image)
      |     ^~
display.c:173:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  173 |       dv_dpy->xv_image = NULL;
      |       ^~~~~~
display.c: In function 'dv_display_Xv_init':
display.c:350:60: warning: pointer targets in passing argument 3 of 'XvQueryAdaptors' differ in signedness [-Wpointer-sign]
  350 |   if(Success == XvQueryAdaptors(dv_dpy->dpy, dv_dpy->rwin, &ad_cnt, &ad_info)) {
      |                                                            ^~~~~~~
      |                                                            |
      |                                                            int *
In file included from display.h:41,
                 from display.c:42:
/usr/include/X11/extensions/Xvlib.h:178:5: note: expected 'unsigned int *' but argument is of type 'int *'
  178 |     unsigned int *              /* p_nAdaptors */,
      |     ^~~~~~~~~~~~~~
filter_pv.c: In function 'preview_filter_buffer':
filter_pv.c:411:35: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  411 |         ptr->internal_video_buf_0 = run_buffer[0];
      |                                   ^
filter_pv.c:412:35: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  412 |         ptr->internal_video_buf_1 = run_buffer[1];
      |                                   ^
filter_pv.c:416:30: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  416 |         ptr->video_buf_RGB[0]=run_buffer[0];
      |                              ^
filter_pv.c:417:30: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  417 |         ptr->video_buf_RGB[1]=run_buffer[1];
      |                              ^
filter_pv.c:420:29: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  420 |         ptr->video_buf_Y[0] = run_buffer[0];
      |                             ^
filter_pv.c:421:29: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  421 |         ptr->video_buf_Y[1] = run_buffer[1];
      |                             ^
filter_pv.c:434:25: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  434 |         ptr->video_buf  = run_buffer[0];
      |                         ^
filter_pv.c:435:25: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  435 |         ptr->video_buf2 = run_buffer[1];
      |                         ^
display.c:514:72: warning: pointer targets in passing argument 4 of 'XvShmCreateImage' differ in signedness [-Wpointer-sign]
  514 |                                          dv_dpy->format, dv_dpy->pixels[0],
      |                                                          ~~~~~~~~~~~~~~^~~
      |                                                                        |
      |                                                                        unsigned char *
/usr/include/X11/extensions/Xvlib.h:373:11: note: expected 'char *' but argument is of type 'unsigned char *'
  373 |     char *data,
      |     ~~~~~~^~~~
display.c:522:46: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  522 |   dv_dpy->xv_image->data = dv_dpy->pixels[0] = dv_dpy->shminfo.shmaddr =
      |                                              ^
display.c:522:26: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  522 |   dv_dpy->xv_image->data = dv_dpy->pixels[0] = dv_dpy->shminfo.shmaddr =
      |                          ^
filter_pv.c: In function 'preview_grab_jpeg':
filter_pv.c:857:24: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  857 |     export_para.buffer = (char *)vid_buf[cache_ptr];
      |                        ^
mv -f .deps/filter_preview.Tpo .deps/filter_preview.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src       -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT pv.lo -MD -MP -MF .deps/pv.Tpo -c -o pv.lo pv.c
mv -f .deps/display.Tpo .deps/display.Plo
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_preview.la -rpath /usr/lib/transcode filter_preview.lo display.lo  -lSM -lICE -lXext -lX11  -ldv -lm -lXv
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT pv.lo -MD -MP -MF .deps/pv.Tpo -c pv.c  -fPIC -DPIC -o .libs/pv.o
mv -f .deps/filter_pv.Tpo .deps/filter_pv.Plo
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_preview.o .libs/display.o   -lSM -lICE -lXext -lX11 -ldv -lm -lXv  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_preview.so -o .libs/filter_preview.so
pv.c: In function 'xv_display_Xv_init':
pv.c:426:60: warning: pointer targets in passing argument 3 of 'XvQueryAdaptors' differ in signedness [-Wpointer-sign]
  426 |   if(Success == XvQueryAdaptors(dv_dpy->dpy, dv_dpy->rwin, &ad_cnt, &ad_info)) {
      |                                                            ^~~~~~~
      |                                                            |
      |                                                            int *
In file included from pv.h:42,
                 from pv.c:30:
/usr/include/X11/extensions/Xvlib.h:178:5: note: expected 'unsigned int *' but argument is of type 'int *'
  178 |     unsigned int *              /* p_nAdaptors */,
      |     ^~~~~~~~~~~~~~
pv.c: In function 'DoSelection':
pv.c:694:16: warning: variable 'lastClickTime' set but not used [-Wunused-but-set-variable]
  694 |   static Time  lastClickTime   = 0;
      |                ^~~~~~~~~~~~~
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
mv -f .deps/pv.Tpo .deps/pv.Plo
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_pv.la -rpath /usr/lib/transcode filter_pv.lo pv.lo  -lSM -lICE -lXext -lX11 -lXv  -lXv
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_pv.o .libs/pv.o   -lSM -lICE -lXext -lX11 -lXv  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_pv.so -o .libs/filter_pv.so
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "filter_preview.la" && ln -s "../filter_preview.la" "filter_preview.la" )
libtool: link: ( cd ".libs" && rm -f "filter_pv.la" && ln -s "../filter_pv.la" "filter_pv.la" )
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/preview'
Making all in subtitler
make[3]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/subtitler'
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_subtitler.lo -MD -MP -MF .deps/filter_subtitler.Tpo -c -o filter_subtitler.lo filter_subtitler.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT color_processor.lo -MD -MP -MF .deps/color_processor.Tpo -c -o color_processor.lo color_processor.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT external_programs.lo -MD -MP -MF .deps/external_programs.Tpo -c -o external_programs.lo external_programs.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT frame_list.lo -MD -MP -MF .deps/frame_list.Tpo -c -o frame_list.lo frame_list.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT external_programs.lo -MD -MP -MF .deps/external_programs.Tpo -c external_programs.c  -fPIC -DPIC -o .libs/external_programs.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT frame_list.lo -MD -MP -MF .deps/frame_list.Tpo -c frame_list.c  -fPIC -DPIC -o .libs/frame_list.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_subtitler.lo -MD -MP -MF .deps/filter_subtitler.Tpo -c filter_subtitler.c  -fPIC -DPIC -o .libs/filter_subtitler.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT color_processor.lo -MD -MP -MF .deps/color_processor.Tpo -c color_processor.c  -fPIC -DPIC -o .libs/color_processor.o
frame_list.c: In function 'hash':
frame_list.c:24:5: warning: old-style function definition [-Wold-style-definition]
   24 | int hash(s)/* form hash value for string s */
      |     ^~~~
filter_subtitler.c: In function 'tc_filter':
filter_subtitler.c:553:22: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  553 |                 opfm = frame_memory1;
      |                      ^
filter_subtitler.c:555:25: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  555 |                 opfmend = frame_memory1 + (pfl->v_height * pfl->v_width * 3);
      |                         ^
filter_subtitler.c:114:58: warning: variable 'opline_end' set but not used [-Wunused-but-set-variable]
  114 | static uint8_t *pline_start, *pline_end, *opline_start, *opline_end;
      |                                                          ^~~~~~~~~~
filter_subtitler.c:114:43: warning: variable 'opline_start' set but not used [-Wunused-but-set-variable]
  114 | static uint8_t *pline_start, *pline_end, *opline_start, *opline_end;
      |                                           ^~~~~~~~~~~~
filter_subtitler.c:114:31: warning: variable 'pline_end' set but not used [-Wunused-but-set-variable]
  114 | static uint8_t *pline_start, *pline_end, *opline_start, *opline_end;
      |                               ^~~~~~~~~
filter_subtitler.c:114:17: warning: variable 'pline_start' set but not used [-Wunused-but-set-variable]
  114 | static uint8_t *pline_start, *pline_end, *opline_start, *opline_end;
      |                 ^~~~~~~~~~~
filter_subtitler.c: In function 'draw_alpha':
filter_subtitler.c:1136:21: warning: variable 'ub' set but not used [-Wunused-but-set-variable]
 1136 | uint8_t uy, ur, ug, ub, ua, uc;
      |                     ^~
filter_subtitler.c:1136:17: warning: variable 'ug' set but not used [-Wunused-but-set-variable]
 1136 | uint8_t uy, ur, ug, ub, ua, uc;
      |                 ^~
filter_subtitler.c:1136:13: warning: variable 'ur' set but not used [-Wunused-but-set-variable]
 1136 | uint8_t uy, ur, ug, ub, ua, uc;
      |             ^~
mv -f .deps/external_programs.Tpo .deps/external_programs.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT x11.lo -MD -MP -MF .deps/x11.Tpo -c -o x11.lo x11.c
mv -f .deps/color_processor.Tpo .deps/color_processor.Plo
mv -f .deps/frame_list.Tpo .deps/frame_list.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT text_processing.lo -MD -MP -MF .deps/text_processing.Tpo -c -o text_processing.lo text_processing.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c -o parser.lo parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT x11.lo -MD -MP -MF .deps/x11.Tpo -c x11.c  -fPIC -DPIC -o .libs/x11.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c  -fPIC -DPIC -o .libs/parser.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT text_processing.lo -MD -MP -MF .deps/text_processing.Tpo -c text_processing.c  -fPIC -DPIC -o .libs/text_processing.o
mv -f .deps/filter_subtitler.Tpo .deps/filter_subtitler.Plo
parser.c: In function 'parse_frame_entry':
parser.c:190:36: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  190 |                                 if(! po -> status & OBJECT_STATUS_HAVE_Z_DEST)
      |                                    ^~~~~~~~~~~~~~
x11.c: In function 'getbuf':
x11.c:108:20: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  108 | return grab_ximage -> data;
      |        ~~~~~~~~~~~~^~~~~~~
mv -f .deps/x11.Tpo .deps/x11.Plo
mv -f .deps/text_processing.Tpo .deps/text_processing.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT object_list.lo -MD -MP -MF .deps/object_list.Tpo -c -o object_list.lo object_list.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_ppml_file.lo -MD -MP -MF .deps/load_ppml_file.Tpo -c -o load_ppml_file.lo load_ppml_file.c
mv -f .deps/parser.Tpo .deps/parser.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_pictures.lo -MD -MP -MF .deps/load_pictures.Tpo -c -o load_pictures.lo load_pictures.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_ppml_file.lo -MD -MP -MF .deps/load_ppml_file.Tpo -c load_ppml_file.c  -fPIC -DPIC -o .libs/load_ppml_file.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT object_list.lo -MD -MP -MF .deps/object_list.Tpo -c object_list.c  -fPIC -DPIC -o .libs/object_list.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_pictures.lo -MD -MP -MF .deps/load_pictures.Tpo -c load_pictures.c  -fPIC -DPIC -o .libs/load_pictures.o
mv -f .deps/load_ppml_file.Tpo .deps/load_ppml_file.Plo
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_font.lo -MD -MP -MF .deps/load_font.Tpo -c -o load_font.lo load_font.c
mv -f .deps/load_pictures.Tpo .deps/load_pictures.Plo
mv -f .deps/object_list.Tpo .deps/object_list.Plo
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT load_font.lo -MD -MP -MF .deps/load_font.Tpo -c load_font.c  -fPIC -DPIC -o .libs/load_font.o
load_font.c: In function 'read_font_desc':
load_font.c:303:14: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  303 | while( fgets(sor, 1020, f) )
      |              ^~~
      |              |
      |              unsigned char *
In file included from /usr/include/features.h:524,
                 from /usr/include/sys/stat.h:25,
                 from ../../src/transcode.h:31,
                 from subtitler.h:30,
                 from load_font.c:21:
/usr/include/bits/stdio2.h:305:8: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  305 | fgets (__fortify_clang_overload_arg (char *, __restrict, __s), int __n,
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
load_font.c:359:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  359 |                 int len = strlen(p[0]);
      |                                  ~^~~
      |                                   |
      |                                   unsigned char *
In file included from ../../src/transcode.h:41:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:362:43: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
  362 |                         strlcpy(section, p[0], sizeof(section));
      |                                          ~^~~
      |                                           |
      |                                           unsigned char *
/usr/include/bits/string_fortified.h:161:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  161 | __NTH (strlcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
In file included from ../../libtc/tcframes.h:34,
                 from ../../src/framebuffer.h:32,
                 from ../../src/transcode.h:56:
load_font.c:384:50: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  384 |                         desc->fpath = tc_strdup(p[0]);
      |                                                 ~^~~
      |                                                  |
      |                                                  unsigned char *
../../libtc/libtc.h:482:55: note: in definition of macro 'tc_strdup'
  482 |             _tc_strndup(__FILE__, __LINE__, s, strlen(s))
      |                                                       ^
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:384:50: warning: pointer targets in passing argument 3 of '_tc_strndup' differ in signedness [-Wpointer-sign]
  384 |                         desc->fpath = tc_strdup(p[0]);
      |                                                 ~^~~
      |                                                  |
      |                                                  unsigned char *
../../libtc/libtc.h:482:45: note: in definition of macro 'tc_strdup'
  482 |             _tc_strndup(__FILE__, __LINE__, s, strlen(s))
      |                                             ^
../../libtc/libtc.h:508:59: note: expected 'const char *' but argument is of type 'unsigned char *'
  508 | char *_tc_strndup(const char *file, int line, const char *s, size_t n);
      |                                               ~~~~~~~~~~~~^
load_font.c:390:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  390 |                 if(pdb == 2 && strcmp(p[0], "alpha") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:393:74: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  393 |                         if (! (cp = malloc(strlen(desc->fpath) + strlen(p[1]) + 2)))
      |                                                                         ~^~~
      |                                                                          |
      |                                                                          unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:397:71: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  397 |                         tc_snprintf(cp, strlen(desc->fpath) + strlen(p[1]) + 2, "%s/%s",
      |                                                                      ~^~~
      |                                                                       |
      |                                                                       unsigned char *
../../libtc/libtc.h:339:43: note: in definition of macro 'tc_snprintf'
  339 |     _tc_snprintf(__FILE__, __LINE__, buf, limit, format , ## args)
      |                                           ^~~~~
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:408:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  408 |                 if(pdb == 2 && strcmp(p[0], "bitmap") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:411:73: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  411 |                         if (!(cp = malloc(strlen(desc->fpath) + strlen(p[1]) + 2)))
      |                                                                        ~^~~
      |                                                                         |
      |                                                                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:415:71: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  415 |                         tc_snprintf(cp, strlen(desc->fpath) + strlen(p[1]) + 2, "%s/%s",
      |                                                                      ~^~~
      |                                                                       |
      |                                                                       unsigned char *
../../libtc/libtc.h:339:43: note: in definition of macro 'tc_snprintf'
  339 |     _tc_snprintf(__FILE__, __LINE__, buf, limit, format , ## args)
      |                                           ^~~~~
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:429:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  429 |                 if(pdb == 2 && strcmp(p[0], "name") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:431:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  431 |                         desc->name = tc_strdup(p[1]);
      |                                                ~^~~
      |                                                 |
      |                                                 unsigned char *
../../libtc/libtc.h:482:55: note: in definition of macro 'tc_strdup'
  482 |             _tc_strndup(__FILE__, __LINE__, s, strlen(s))
      |                                                       ^
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:431:49: warning: pointer targets in passing argument 3 of '_tc_strndup' differ in signedness [-Wpointer-sign]
  431 |                         desc->name = tc_strdup(p[1]);
      |                                                ~^~~
      |                                                 |
      |                                                 unsigned char *
../../libtc/libtc.h:482:45: note: in definition of macro 'tc_strdup'
  482 |             _tc_strndup(__FILE__, __LINE__, s, strlen(s))
      |                                             ^
../../libtc/libtc.h:508:59: note: expected 'const char *' but argument is of type 'unsigned char *'
  508 | char *_tc_strndup(const char *file, int line, const char *s, size_t n);
      |                                               ~~~~~~~~~~~~^
load_font.c:434:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  434 |                 if(pdb == 2 && strcmp(p[0], "descversion") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:436:41: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  436 |                         version = atoi(p[1]);
      |                                        ~^~~
      |                                         |
      |                                         unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:439:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  439 |                 if(pdb == 2 && strcmp(p[0], "spacewidth") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:441:50: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  441 |                         desc->spacewidth = atoi(p[1]);
      |                                                 ~^~~
      |                                                  |
      |                                                  unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:444:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  444 |                 if(pdb == 2 && strcmp(p[0], "charspace") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:446:49: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  446 |                         desc->charspace = atoi(p[1]);
      |                                                ~^~~
      |                                                 |
      |                                                 unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:449:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  449 |                 if(pdb == 2 && strcmp(p[0], "height") == 0)
      |                                       ~^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
load_font.c:451:46: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  451 |                         desc->height = atoi(p[1]);
      |                                             ~^~~
      |                                              |
      |                                              unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:460:43: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  460 |                         int start = atoi(p[1]);
      |                                          ~^~~
      |                                           |
      |                                           unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:461:41: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  461 |                         int end = atoi(p[2]);
      |                                        ~^~~
      |                                         |
      |                                         unsigned char *
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
load_font.c:463:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  463 |                         else if(strlen(p[0]) != 1) chr = strtol(p[0], NULL, 0);
      |                                        ~^~~
      |                                         |
      |                                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
load_font.c:463:66: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  463 |                         else if(strlen(p[0]) != 1) chr = strtol(p[0], NULL, 0);
      |                                                                 ~^~~
      |                                                                  |
      |                                                                  unsigned char *
In file included from ../../src/transcode.h:40:
/usr/include/stdlib.h:177:48: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  177 | extern long int strtol (const char *__restrict __nptr,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
load_font.c:255:5: warning: variable 'version' set but not used [-Wunused-but-set-variable]
  255 | int version = 0;
      |     ^~~~~~~
load_font.c: In function 'outline':
load_font.c:1142:30: warning: pointer targets in initialization of 'unsigned int *' from 'int *' differ in signedness [-Wpointer-sign]
 1142 |             unsigned *mrow = m + r;
      |                              ^
load_font.c: In function 'alpha':
load_font.c:1336:50: warning: pointer targets in passing argument 5 of 'outline' differ in signedness [-Wpointer-sign]
 1336 |         outline(bbuffer, abuffer, width, height, om, o_r, o_w); // solid outline
      |                                                  ^~
      |                                                  |
      |                                                  unsigned int *
load_font.c:1133:6: note: expected 'int *' but argument is of type 'unsigned int *'
 1133 | int *m, int r, int mwidth)
      | ~~~~~^
load_font.c:1340:39: warning: pointer targets in passing argument 5 of 'blur' differ in signedness [-Wpointer-sign]
 1340 | blur(abuffer, bbuffer, width, height, g, g_r, g_w, volume);
      |                                       ^
      |                                       |
      |                                       unsigned int *
load_font.c:1207:6: note: expected 'int *' but argument is of type 'unsigned int *'
 1207 | int *m,\
      | ~~~~~^
load_font.c: In function 'load_raw':
load_font.c:228:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  228 |         fread(raw->pal, 3, raw->c, f);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
load_font.c:237:1: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  237 | fread(raw->bmp, raw->h * raw->w * bpp, 1, f);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/load_font.Tpo .deps/load_font.Plo
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -module -avoid-version -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -o filter_subtitler.la -rpath /usr/lib/transcode filter_subtitler.lo color_processor.lo external_programs.lo frame_list.lo load_font.lo load_pictures.lo load_ppml_file.lo object_list.lo parser.lo text_processing.lo x11.lo  -lSM -lICE -lXext -lX11  -lXpm -lXaw -lXt -lm -lfreetype  -lm -lz -ldl
libtool: link: gcc -Wl,-O1,--as-needed -shared  -fPIC -DPIC  .libs/filter_subtitler.o .libs/color_processor.o .libs/external_programs.o .libs/frame_list.o .libs/load_font.o .libs/load_pictures.o .libs/load_ppml_file.o .libs/object_list.o .libs/parser.o .libs/text_processing.o .libs/x11.o   -lSM -lICE -lXext -lX11 -lXpm -lXaw -lXt -lfreetype -lm -lz -ldl  -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto   -Wl,-soname -Wl,filter_subtitler.so -o .libs/filter_subtitler.so
make[4]: warning: -j11 forced in submake: resetting jobserver mode.
libtool: link: ( cd ".libs" && rm -f "filter_subtitler.la" && ln -s "../filter_subtitler.la" "filter_subtitler.la" )
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/subtitler'
Making all in yuvdenoise
make[3]: Entering directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/yuvdenoise'
make[3]: warning: -j11 forced in submake: resetting jobserver mode.
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_yuvdenoise.lo -MD -MP -MF .deps/filter_yuvdenoise.Tpo -c -o filter_yuvdenoise.lo filter_yuvdenoise.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT deinterlace.lo -MD -MP -MF .deps/deinterlace.Tpo -c -o deinterlace.lo deinterlace.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT denoise.lo -MD -MP -MF .deps/denoise.Tpo -c -o denoise.lo denoise.c
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -D_REENTRANT -I../.. -I../../src   -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT motion.lo -MD -MP -MF .deps/motion.Tpo -c -o motion.lo motion.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT deinterlace.lo -MD -MP -MF .deps/deinterlace.Tpo -c deinterlace.c  -fPIC -DPIC -o .libs/deinterlace.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT motion.lo -MD -MP -MF .deps/motion.Tpo -c motion.c  -fPIC -DPIC -o .libs/motion.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT filter_yuvdenoise.lo -MD -MP -MF .deps/filter_yuvdenoise.Tpo -c filter_yuvdenoise.c  -fPIC -DPIC -o .libs/filter_yuvdenoise.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT denoise.lo -MD -MP -MF .deps/denoise.Tpo -c denoise.c  -fPIC -DPIC -o .libs/denoise.o
In file included from deinterlace.c:19:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
deinterlace.c: In function 'deinterlace_mmx':
deinterlace.c:139:12: warning: variable 'ref3' set but not used [-Wunused-but-set-variable]
  139 |   uint8_t *ref3;
      |            ^~~~
deinterlace.c:138:12: warning: variable 'ref2' set but not used [-Wunused-but-set-variable]
  138 |   uint8_t *ref2;
      |            ^~~~
deinterlace.c:137:12: warning: variable 'ref1' set but not used [-Wunused-but-set-variable]
  137 |   uint8_t *ref1;
      |            ^~~~
In file included from motion.c:13:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
make[3]: *** [Makefile:583: deinterlace.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:583: motion.lo] Error 1
In file included from filter_yuvdenoise.c:37:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
make[3]: *** [Makefile:583: filter_yuvdenoise.lo] Error 1
In file included from denoise.c:6:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
denoise.c: In function 'correct_frame2':
denoise.c:388:13: warning: variable 'dif' set but not used [-Wunused-but-set-variable]
  388 |   uint8_t * dif;
      |             ^~~
make[3]: *** [Makefile:583: denoise.lo] Error 1
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/yuvdenoise'
make[2]: *** [Makefile:1441: all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter'
make[1]: *** [Makefile:595: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7'
make: *** [Makefile:504: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...


I want to use k3b to rip a DVD, and it demands transcode to do that.

I have tried handbrake, but it feels way too complicated for my feeble mind.

That may not be legal

An in order to do so you may need an unsupported custom package

Check this.

I note that the PKGBUILD hasn’t been updated for a year, and in the respective AUR page comments there is an apparent history of build issues.

There are also user-submitted patches for the PKGBUILD but with no confirmation of success beyond that claimed by the commenters concerned.

As with the AUR itself, use these at your own risk.

Regards.

A package called “handbrake” does the job really well as far a I remember.
No need for “transcode”.

I have also done this using “mplayer” and “mpv”, but that is rather cumbersome.

I was about to mention Handbrake, but naturallly, it’s suitability depends on exactly what it is they want to rip; for example, Handbrake will not circumvent any copy protections, if that was intended. If that’s not an issue for the OP, then there are several other packages that would likely do the job.

Some seem to have success with makemkv, though it’s capabilities are limited.

(I use Handbrake quite frequently for general transcoding; highly recommended for that purpose).

It has been a while - libdvdcss is an optional dependency.
If I own the DVD, copy protections don’t matter to me … :man_shrugging:

Naturally. That would come under fair use; at least, in this part of the world.

k3b demands to make sure that transcode is installed, but ignores the /usr/bin/transcode that I installed from the AUR package that I finally managed to build. I guess k3b is somehow broken.

I used handbrake to rip my legally owned DVD to mkv files on my harddisk that I have paid blankmedieafgift for, so this backup copy is fair use.

That is odd as transcode is not a dependency of the k3b repo package, not even an optional one.
It is, however, an optional dependency of k3b (k3b-git) from AUR.

1 Like

Another guess might be that /usr/bin/transcode needs to be in your path, and it isn’t. It’s probably best to look to one’s own environment before claiming a package is “broken”. :smile_cat:

Nonetheless, good to know you’re back on track.

Regards.

No explanation of how the OP managed to build transcode from the AUR; or what they did to fix the problem. There’s no solution here.

Below is a description of how I managed to compile and install transcode.

However, as k3b ignores /usr/bin/transcode , it does not help much. I think it is rather silly that k3b demands transcode and then ignores it, that is why I consider k3b broken in this regard.

bugs.kde.org: k3b requires transcode
DVD ripping functionality requires installation of external packages, libdvdcss2 and vaguely described “transcode”

Manjaro has unified all bin and sbin directories to point to /usr/bin , so obviously /usr/bin is in my PATH.

Before transcode was installed:

$ transcode --version
bash: /usr/bin/transcode: No such file or directory

So /usr/bin is in my PATH , but /usr/bin/transcode is not there.

$ pamac build transcode
Preparing...
Checking transcode dependencies...
Resolving dependencies...
Checking inter-conflicts...

To build (1):
  transcode  1.1.7-46    AUR


Edit build files : [e]
Apply transaction ? [e/y/N]
Making package: transcode 1.1.7-46 (søn 15 jun 2025 16:29:41 CEST)
Checking runtime dependencies...
Checking buildtime dependencies...
Retrieving sources...
Found transcode-1.1.7.tar.bz2
Found transcode-imagemagick7.patch
Found transcode-gcc10.patch
Found transcode-glibc-2.32.patch
Validating source files with b2sums...
Removing existing $srcdir/ directory...
Extracting sources...
Extracting transcode-1.1.7.tar.bz2 with bsdtar
Starting prepare()...
patching file configure.in
Hunk #1 succeeded at 1106 (offset 1 line).
Hunk #2 succeeded at 1115 (offset 1 line).

The build process starts, but ends with

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT -I../.. -I../../src -Wall -Wstrict-prototypes -Wmissing-prototypes -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 -MT deinterlace.lo -MD -MP -MF .deps/deinterlace.Tpo -c deinterlace.c  -fPIC -DPIC -o .libs/deinterlace.o
In file included from deinterlace.c:19:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
deinterlace.c: In function 'deinterlace_mmx':
deinterlace.c:139:12: warning: variable 'ref3' set but not used [-Wunused-but-set-variable]
  139 |   uint8_t *ref3;
      |            ^~~~
deinterlace.c:138:12: warning: variable 'ref2' set but not used [-Wunused-but-set-variable]
  138 |   uint8_t *ref2;
      |            ^~~~
deinterlace.c:137:12: warning: variable 'ref1' set but not used [-Wunused-but-set-variable]
  137 |   uint8_t *ref1;
      |            ^~~~
In file included from motion.c:13:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
make[3]: *** [Makefile:583: deinterlace.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:583: motion.lo] Error 1
In file included from filter_yuvdenoise.c:37:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
In file included from filter_yuvmedian.c:39:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
make[3]: *** [Makefile:583: filter_yuvmedian.lo] Error 1
make[3]: *** [Makefile:583: filter_yuvdenoise.lo] Error 1
In file included from denoise.c:6:
mjpeg_types.h:49:5: error: cannot use keyword 'false' as enumeration constant
   49 |     false = 0,
      |     ^~~~~
mjpeg_types.h:49:5: note: 'false' is a keyword with '-std=c23' onwards
denoise.c: In function 'correct_frame2':
denoise.c:388:13: warning: variable 'dif' set but not used [-Wunused-but-set-variable]
  388 |   uint8_t * dif;
      |             ^~~
make[3]: *** [Makefile:583: denoise.lo] Error 1
make[3]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/yuvdenoise'
make[2]: *** [Makefile:1441: all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter'
make[1]: *** [Makefile:595: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7'
make: *** [Makefile:504: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

The error is in /var/tmp/pamac-build-freddy/transcode/src/transcode-1.1.7/filter/yuvdenoise/mjpeg_types.h

I changed

#if defined(HAVE_STDBOOL_H) && !defined(__cplusplus)
#include <stdbool.h>
#else
/* ISO/IEC 9899:1999 <stdbool.h> missing -- enabling workaround */

# ifndef __cplusplus
typedef enum
  {
    false = 0,
    true = 1
  } locBool;

#  define false   false
#  define true    true
#  define bool locBool
# endif
#endif

to

#if defined(HAVE_STDBOOL_H) && !defined(__cplusplus)
#include <stdbool.h>
#endif

then I opened a terminal and ran

cd /var/tmp/pamac-build-freddy/transcode

$ makepkg --noextract --syncdeps --log --noconfirm --nocolor
==> Making package: transcode 1.1.7-46 (søn 15 jun 2025 16:47:17 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
<abridged>
==> Creating package "transcode"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: transcode 1.1.7-46 (søn 15 jun 2025 16:48:32 CEST)

$ pamac install /var/tmp/pamac-build-freddy/transcode/transcode-1.1.7-46-x86_64.pkg.tar.zst
Preparing...
Resolving dependencies...
Checking inter-conflicts...

To install (1):
  transcode  1.1.7-46

Total installed size: 5,8 MB

Apply transaction ? [y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Checking keyring...                                                                                               [1/1]
Checking integrity...                                                                                             [1/1]
Loading packages files...                                                                                         [1/1]
Checking file conflicts...                                                                                        [1/1]
Checking available disk space...                                                                                  [1/1]
Installing transcode (1.1.7-46)...                                                                                [1/1]
Transaction successfully finished.

$ which transcode
/usr/bin/transcode

$ transcode --version
transcode v1.1.7 (C) 2001-2003 Thomas Oestreich, 2003-2010 Transcode Team
sudo pacman -Syu k3b                                                                                                         
[sudo] password for jo: 
:: Synchronizing package databases...
 core is up to date
 extra                                                         8,3 MiB  4,03 MiB/s 00:02 [###################################################] 100%
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (2) libburn-1.5.6-1  k3b-1:25.04.1-1

Total Download Size:   11,22 MiB
Total Installed Size:  35,14 MiB

:: Proceed with installation? [Y/n]

k3b doesn’t want to install transcode

I can’t test what happens when I’d want to use it to rip a CD or DVD
(not on Manjaro anyway - perhaps I’ll try on Mint, which is my installation on real hardware)
since my Manjaro install is a VM with no DVD drive attached.

Did you install k3b from the Manjaro repos?
Or from AUR? - there, transcode is an optional dependency.

Yes, I installed k3b from Manjaro’s repository. Here is a list of everything I have installed from AUR:

$ pacman -Qm
abcde 2.9.3-5
abcde-musicbrainz-meta 1-2
cd-discid 1.4-3
hashdeep 4.4-7
mkcue 1_8-1
perl-mojolicious 9.39-1
perl-musicbrainz-discid 0.06-3
perl-webservice-musicbrainz 1.0.7-1
shntool 3.0.10-7
spotify 1:1.2.63.394-1
transcode 1.1.7-46

Hmm - where and when does k3b demand (or: ask for) transcode to be present?

It is basically ancient software, and it is not a dependency of the k3b package.

I know k3b as a very good and reliable CD/DVD burning application (from years ago).

I’d never even have thought of using it to “rip” content.

I used other tools to do that. Years, now decades, ago.

Instead of trying to (unsuccessfully) build transcode, does the “transcode required” message still appear if you replace the repo version of k3b with k3b-git from the AUR?

pamac build k3b-git

I just successfully built & opened k3b-git on my mini-PC. However, as I do not have an optical drive, I cannot test the ripping features. I was able to get this far though:

I don’t know if the “transcode required” message appears before or after that - perhaps you could test k3b-git to see if it works better than the repo version?

Edit: I did also try to build transcode via Pamac on my Testing branch mini-PC - it failed with the same error the OP encountered

Much better, indeed. Thanks.

You managed to build and install transcode, but you don’t say whether you tested to see if it works.

Interesting point.

The presumption is that you installed k3b from the official Manjaro repository; and transcode isn’t listed as a dependency (at all); but @Nachlese mentions that k3b from the AUR lists transcode as an optional dependency.

It’s not uncommon for an AUR sourced application to differ from the repository, in some way. The suggestion from @scotty65 (above) was at least worth investigating.

Regards.

1 Like

I did not make it clear enough in this post that I ran k3b with and without transcode.

so here is my adventures with Manjaro’s k3b and k3b-git and transcode:

First I installed k3b-git, thus removing Manjaro’s k3b. Then I removed transcode.

k3b-git without transcode
$ pamac remove --cascade --unneeded --no-save --orphans transcode
Preparing...
Checking dependencies...
Warning: k3b-git optionally requires transcode: for advanced MPEG conversion support

To remove (1):
  transcode  1.1.7-46

Total removed size: 5,8 MB

Apply transaction ? [y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Removing transcode (1.1.7-46)...                                                                                  [1/1]
Transaction successfully finished.

$ pamac list --foreign
abcde                       2.9.3-5                       364,5 kB
abcde-musicbrainz-meta      1-2
cd-discid                   1.4-3                         15,0 kB
hashdeep                    4.4-7                         1,4 MB
k3b-git                     25.07.70.r7348.0b579db2f-1    36,4 MB
mkcue                       1_8-1                         14,5 kB
perl-mojolicious            9.39-1                        2,5 MB
perl-musicbrainz-discid     0.06-3                        102,1 kB
perl-webservice-musicbrainz 1.0.7-1                       15,8 kB
shntool                     3.0.10-7                      319,0 kB
spotify                     1:1.2.63.394-1                343,9 MB

$ k3b
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
21 21
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
qt.core.qobject.connect: QObject::connect: No such slot K3b::UrlNavigator::setUrl(QUrl)
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QUrl("file:///home/freddy/")
QUrl("file:///home/freddy")  will be expanded.
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so"
(K3b::Device::Device)  "/dev/sr0" : init()
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Mastering
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Track At Once
(K3b::Device::Device)  "/dev/sr0"  feature:  CD-RW Media Write Support
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD Read (MMC5)
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+RW
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R Double Layer
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD-R/-RW Write
(K3b::Device::Device)  "/dev/sr0"  feature:  Rigid Restricted Overwrite
(K3b::Device::Device)  "/dev/sr0"  feature:  Layer Jump Recording
(K3b::Device::Device)  "/dev/sr0"  unknown profile:  2

(K3b::Device::Device)  "/dev/sr0" : buffer.size():  60
(K3b::Device::Device)  "/dev/sr0" : checking for TAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96R
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R16
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96R
(K3b::Device::Device)  "/dev/sr0" :  Number of supported write speeds via GET PERFORMANCE:  8

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  8310  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  5540  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  4571  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  3324  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  2770  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  1385  KB/s

(K3b::Device::DeviceManager) setting current write speed of device  "/dev/sr0"  to  11080
(K3b::Device::DeviceManager) found config entry for devicetype:  "hp DV-W28S-W"
First sec data area:  "43:41:33"  (LBA  "196608" ) ( "402653184"

Last sec data area:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

Last sec layer 1:  "00:00:00"  (LBA  "0" ) ( "0"  Bytes)

Layer 1 length:  "00:00:01"  (LBA  "1" ) ( "2048"  Bytes)

Layer 2 length:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

(K3b::Device::Device) READ CAPACITY:  "296:07:02"  other capacity:  "00:00:00"

found medium: ( "/dev/sr0" )
=====================================================
DiskInfo:
Mediatype:        "DVD-ROM"
Current Profile:  "DVD-ROM"
Disk state:       complete
Empty:            false
Rewritable:       false
Appendable:       false
Sessions:         1
Tracks:           1
Layers:           1
Capacity:         "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)
Remaining size:   "00:00:00"  (LBA  0 ) ( 0  Bytes)
Used Size:        "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)

=====================================================
Devices:
------------------------------

Blockdevice:     "/dev/sr0"
Vendor:          "hp"
Description:     "DV-W28S-W"
Version:         "H.W2"
Write speed:     4234
Profiles:        "DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Read Cap:        "DVD-ROM, DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+RW Dual Layer, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Write Cap:       "DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW"
Writing modes:   "SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump"
------------------------------

kernel version:  "6.14.6-2-MANJARO"
(K3b::Medium) found volume id from start sector  0 : ' "DVDVOLUME" '
(K3b::Core) System problems:
          - none -
kernel version:  "6.14.6-2-MANJARO"
(K3b::Core) System problems:
          - none -
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.info.txt.kate-swp")
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.info.txt.kate-swp")
21 21
23 23
"quant"
 waiting for info thread  "/dev/sr0"  to finish
Thread waiting done.

Started k3b, clicked Tools and chose Rip Video DVD. This was the result:

Then I installed transcode and ran k3b-git again.

k3b-git with transcode
$ pamac install /var/cache/pacman/pkg/transcode-1.1.7-46-x86_64.pkg.tar.zst
Preparing...
Resolving dependencies...
Checking inter-conflicts...

To install (1):
  transcode  1.1.7-46

Total installed size: 5,8 MB

Apply transaction ? [y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Checking keyring...                                                                                               [1/1]
Checking integrity...                                                                                             [1/1]
Loading packages files...                                                                                         [1/1]
Checking file conflicts...                                                                                        [1/1]
Checking available disk space...                                                                                  [1/1]
Installing transcode (1.1.7-46)...                                                                                [1/1]
Transaction successfully finished.

$ pamac list --foreign
abcde                       2.9.3-5                       364,5 kB
abcde-musicbrainz-meta      1-2
cd-discid                   1.4-3                         15,0 kB
hashdeep                    4.4-7                         1,4 MB
k3b-git                     25.07.70.r7348.0b579db2f-1    36,4 MB
mkcue                       1_8-1                         14,5 kB
perl-mojolicious            9.39-1                        2,5 MB
perl-musicbrainz-discid     0.06-3                        102,1 kB
perl-webservice-musicbrainz 1.0.7-1                       15,8 kB
shntool                     3.0.10-7                      319,0 kB
spotify                     1:1.2.63.394-1                343,9 MB
transcode                   1.1.7-46                      5,8 MB

$ k3b
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
21 21
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
qt.core.qobject.connect: QObject::connect: No such slot K3b::UrlNavigator::setUrl(QUrl)
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QUrl("file:///home/freddy/")
QUrl("file:///home/freddy")  will be expanded.
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so"
(K3b::Device::Device)  "/dev/sr0" : init()
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Mastering
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Track At Once
(K3b::Device::Device)  "/dev/sr0"  feature:  CD-RW Media Write Support
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD Read (MMC5)
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+RW
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R Double Layer
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD-R/-RW Write
(K3b::Device::Device)  "/dev/sr0"  feature:  Rigid Restricted Overwrite
(K3b::Device::Device)  "/dev/sr0"  feature:  Layer Jump Recording
(K3b::Device::Device)  "/dev/sr0"  unknown profile:  2

(K3b::Device::Device)  "/dev/sr0" : buffer.size():  60
(K3b::Device::Device)  "/dev/sr0" : checking for TAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96R
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R16
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96R
(K3b::Device::Device)  "/dev/sr0" :  Number of supported write speeds via GET PERFORMANCE:  8

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  8310  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  5540  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  4571  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  3324  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  2770  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  1385  KB/s

(K3b::Device::DeviceManager) setting current write speed of device  "/dev/sr0"  to  11080
(K3b::Device::DeviceManager) found config entry for devicetype:  "hp DV-W28S-W"
First sec data area:  "43:41:33"  (LBA  "196608" ) ( "402653184"

Last sec data area:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

Last sec layer 1:  "00:00:00"  (LBA  "0" ) ( "0"  Bytes)

Layer 1 length:  "00:00:01"  (LBA  "1" ) ( "2048"  Bytes)

Layer 2 length:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

(K3b::Device::Device) READ CAPACITY:  "296:07:02"  other capacity:  "00:00:00"

found medium: ( "/dev/sr0" )
=====================================================
DiskInfo:
Mediatype:        "DVD-ROM"
Current Profile:  "DVD-ROM"
Disk state:       complete
Empty:            false
Rewritable:       false
Appendable:       false
Sessions:         1
Tracks:           1
Layers:           1
Capacity:         "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)
Remaining size:   "00:00:00"  (LBA  0 ) ( 0  Bytes)
Used Size:        "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)

=====================================================
Devices:
------------------------------

Blockdevice:     "/dev/sr0"
Vendor:          "hp"
Description:     "DV-W28S-W"
Version:         "H.W2"
Write speed:     4234
Profiles:        "DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Read Cap:        "DVD-ROM, DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+RW Dual Layer, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Write Cap:       "DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW"
Writing modes:   "SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump"
------------------------------

kernel version:  "6.14.6-2-MANJARO"
(K3b::Medium) found volume id from start sector  0 : ' "DVDVOLUME" '
(K3b::Core) System problems:
          - none -
kernel version:  "6.14.6-2-MANJARO"
(K3b::Core) System problems:
          - none -
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.info.txt.kate-swp")
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.info.txt.kate-swp")
21 21
23 23
"quant"
 waiting for info thread  "/dev/sr0"  to finish
Thread waiting done.

Started k3b, clicked Tools and chose Rip Video DVD. Same result.

Then I removed k3b-git and installed Manjaro’s k3b, keeping transcode installed.

Manjaro's k3b with transcode
$ pamac remove --cascade --unneeded --no-save --orphans k3b-git
Preparing...
Checking dependencies...

To remove (1):
  k3b-git  25.07.70.r7348.0b579db2f-1

Total removed size: 36,4 MB

Apply transaction ? [y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Removing k3b-git (25.07.70.r7348.0b579db2f-1)...                                                                  [1/1]
Running post-transaction hooks...
Arming ConditionNeedsUpdate...                                                                                    [1/5]
Updating the MIME type database...                                                                                [2/5]
Reloading system bus configuration...                                                                             [3/5]
Updating icon theme caches...                                                                                     [4/5]
Updating the desktop file MIME type cache...                                                                      [5/5]
Transaction successfully finished.

$ pamac list --foreign
abcde                       2.9.3-5           364,5 kB
abcde-musicbrainz-meta      1-2
cd-discid                   1.4-3             15,0 kB
hashdeep                    4.4-7             1,4 MB
mkcue                       1_8-1             14,5 kB
perl-mojolicious            9.39-1            2,5 MB
perl-musicbrainz-discid     0.06-3            102,1 kB
perl-webservice-musicbrainz 1.0.7-1           15,8 kB
shntool                     3.0.10-7          319,0 kB
spotify                     1:1.2.63.394-1    343,9 MB
transcode                   1.1.7-46          5,8 MB

$ pamac install k3b
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Refreshing extra.db...

Choose optional dependencies for k3b:
1:  vcdimager: for VCD burning support

Enter a selection (default=none):

Resolving dependencies...
Checking inter-conflicts...

To install (1):
  k3b  1:25.04.1-1    extra

Total installed size: 36,1 MB

Apply transaction ? [y/N] y
Checking keyring...                                                                                               [1/1]
Checking integrity...                                                                                             [1/1]
Loading packages files...                                                                                         [1/1]
Checking file conflicts...                                                                                        [1/1]
Checking available disk space...                                                                                  [1/1]
Installing k3b (1:25.04.1-1)...                                                                                   [1/1]
Running post-transaction hooks...
Arming ConditionNeedsUpdate...                                                                                    [1/5]
Updating the MIME type database...                                                                                [2/5]
Reloading system bus configuration...                                                                             [3/5]
Updating icon theme caches...                                                                                     [4/5]
Updating the desktop file MIME type cache...                                                                      [5/5]
Transaction successfully finished.

$ k3b
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
21 21
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
qt.core.qobject.connect: QObject::connect: No such slot K3b::UrlNavigator::setUrl(QUrl)
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QUrl("file:///home/freddy/")
QUrl("file:///home/freddy")  will be expanded.
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so"
(K3b::Device::Device)  "/dev/sr0" : init()
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Mastering
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Track At Once
(K3b::Device::Device)  "/dev/sr0"  feature:  CD-RW Media Write Support
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD Read (MMC5)
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+RW
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R Double Layer
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD-R/-RW Write
(K3b::Device::Device)  "/dev/sr0"  feature:  Rigid Restricted Overwrite
(K3b::Device::Device)  "/dev/sr0"  feature:  Layer Jump Recording
(K3b::Device::Device)  "/dev/sr0"  unknown profile:  2

(K3b::Device::Device)  "/dev/sr0" : buffer.size():  60
(K3b::Device::Device)  "/dev/sr0" : checking for TAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96R
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R16
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96R
(K3b::Device::Device)  "/dev/sr0" :  Number of supported write speeds via GET PERFORMANCE:  8

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  8310  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  5540  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  4571  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  3324  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  2770  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  1385  KB/s

(K3b::Device::DeviceManager) setting current write speed of device  "/dev/sr0"  to  11080
(K3b::Device::DeviceManager) found config entry for devicetype:  "hp DV-W28S-W"
First sec data area:  "43:41:33"  (LBA  "196608" ) ( "402653184"

Last sec data area:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

Last sec layer 1:  "00:00:00"  (LBA  "0" ) ( "0"  Bytes)

Layer 1 length:  "00:00:01"  (LBA  "1" ) ( "2048"  Bytes)

Layer 2 length:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

(K3b::Device::Device) READ CAPACITY:  "296:07:02"  other capacity:  "00:00:00"

found medium: ( "/dev/sr0" )
=====================================================
DiskInfo:
Mediatype:        "DVD-ROM"
Current Profile:  "DVD-ROM"
Disk state:       complete
Empty:            false
Rewritable:       false
Appendable:       false
Sessions:         1
Tracks:           1
Layers:           1
Capacity:         "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)
Remaining size:   "00:00:00"  (LBA  0 ) ( 0  Bytes)
Used Size:        "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)

=====================================================
Devices:
------------------------------

Blockdevice:     "/dev/sr0"
Vendor:          "hp"
Description:     "DV-W28S-W"
Version:         "H.W2"
Write speed:     4234
Profiles:        "DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Read Cap:        "DVD-ROM, DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+RW Dual Layer, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Write Cap:       "DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW"
Writing modes:   "SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump"
------------------------------

kernel version:  "6.14.6-2-MANJARO"
(K3b::Medium) found volume id from start sector  0 : ' "DVDVOLUME" '
(K3b::Core) System problems:
          - none -
kernel version:  "6.14.6-2-MANJARO"
(K3b::Core) System problems:
          - none -
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.test.k3b.manjaro.txt.kate-swp")
kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///home/freddy/.test.k3b.manjaro.txt.kate-swp")
21 21
23 23
"quant"
 waiting for info thread  "/dev/sr0"  to finish
Thread waiting done.


Started k3b, clicked Tools and chose Rip Video DVD. Same result.

Then I removed transcode and was back to default install.

Manjaro's k3b without transcode
$ pamac remove --cascade --unneeded --no-save --orphans transcode
Preparing...
Checking dependencies...

To remove (1):
  transcode  1.1.7-46

Total removed size: 5,8 MB

Apply transaction ? [y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Freddy Vejen (freddy)
Password:
==== AUTHENTICATION COMPLETE ====
Removing transcode (1.1.7-46)...                                                                                  [1/1]
Transaction successfully finished.

$ pamac list --foreign
abcde                       2.9.3-5           364,5 kB
abcde-musicbrainz-meta      1-2
cd-discid                   1.4-3             15,0 kB
hashdeep                    4.4-7             1,4 MB
mkcue                       1_8-1             14,5 kB
perl-mojolicious            9.39-1            2,5 MB
perl-musicbrainz-discid     0.06-3            102,1 kB
perl-webservice-musicbrainz 1.0.7-1           15,8 kB
shntool                     3.0.10-7          319,0 kB
spotify                     1:1.2.63.394-1    343,9 MB

$ k3b
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix
21 21
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
qt.core.qobject.connect: QObject::connect: No such slot K3b::UrlNavigator::setUrl(QUrl)
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
kf.coreaddons.kaboutdata: QGuiApplication::desktopFileName "org.kde.k3b" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.k3b.desktop"
QUrl("file:///home/freddy/")
QUrl("file:///home/freddy")  will be expanded.
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudiometainforenamerplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3baudioprojectcddbplugin.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bexternalencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bffmpegdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bflacdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blameencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3blibsndfiledecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmaddecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bmpcdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisdecoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3boggvorbisencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bsoxencoder.so"
Loaded plugin "/usr/lib/qt6/plugins/k3b_plugins/k3bwavedecoder.so"
(K3b::Device::Device)  "/dev/sr0" : init()
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Mastering
(K3b::Device::Device)  "/dev/sr0"  feature:  CD Track At Once
(K3b::Device::Device)  "/dev/sr0"  feature:  CD-RW Media Write Support
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD Read (MMC5)
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+RW
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD+R Double Layer
(K3b::Device::Device)  "/dev/sr0"  feature:  DVD-R/-RW Write
(K3b::Device::Device)  "/dev/sr0"  feature:  Rigid Restricted Overwrite
(K3b::Device::Device)  "/dev/sr0"  feature:  Layer Jump Recording
(K3b::Device::Device)  "/dev/sr0"  unknown profile:  2

(K3b::Device::Device)  "/dev/sr0" : buffer.size():  60
(K3b::Device::Device)  "/dev/sr0" : checking for TAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for SAO_R96R
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R16
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96P
(K3b::Device::Device)  "/dev/sr0" : checking for RAW_R96R
(K3b::Device::Device)  "/dev/sr0" :  Number of supported write speeds via GET PERFORMANCE:  8

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  11080  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  8310  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  5540  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  4571  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  3324  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  2770  KB/s

(K3b::Device::Device)  "/dev/sr0"  :  1385  KB/s

(K3b::Device::DeviceManager) setting current write speed of device  "/dev/sr0"  to  11080
(K3b::Device::DeviceManager) found config entry for devicetype:  "hp DV-W28S-W"
First sec data area:  "43:41:33"  (LBA  "196608" ) ( "402653184"

Last sec data area:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

Last sec layer 1:  "00:00:00"  (LBA  "0" ) ( "0"  Bytes)

Layer 1 length:  "00:00:01"  (LBA  "1" ) ( "2048"  Bytes)

Layer 2 length:  "339:48:35"  (LBA  "1529135" ) ( "3131668480"  Bytes)

(K3b::Device::Device) READ CAPACITY:  "296:07:02"  other capacity:  "00:00:00"

found medium: ( "/dev/sr0" )
=====================================================
DiskInfo:
Mediatype:        "DVD-ROM"
Current Profile:  "DVD-ROM"
Disk state:       complete
Empty:            false
Rewritable:       false
Appendable:       false
Sessions:         1
Tracks:           1
Layers:           1
Capacity:         "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)
Remaining size:   "00:00:00"  (LBA  0 ) ( 0  Bytes)
Used Size:        "296:07:03"  (LBA  1332528 ) ( 2729017344  Bytes)

=====================================================
Devices:
------------------------------

Blockdevice:     "/dev/sr0"
Vendor:          "hp"
Description:     "DV-W28S-W"
Version:         "H.W2"
Write speed:     4234
Profiles:        "DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Read Cap:        "DVD-ROM, DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+RW Dual Layer, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW"
Write Cap:       "DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW"
Writing modes:   "SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump"
------------------------------

kernel version:  "6.14.6-2-MANJARO"
(K3b::Medium) found volume id from start sector  0 : ' "DVDVOLUME" '
(K3b::Core) System problems:
          - none -
kernel version:  "6.14.6-2-MANJARO"
(K3b::Core) System problems:
          - none -
21 21
23 23
"quant"
 waiting for info thread  "/dev/sr0"  to finish
Thread waiting done.

Started k3b, clicked Tools and chose Rip Video DVD. Same result.

True, but both versions of k3b ignores transcode even though it is installed.

k3b info
$ pamac info k3b
Name                  : k3b
Version               : 1:25.04.1-1
Description           : Feature-rich and easy to handle CD burning application
URL                   : https://apps.kde.org/k3b/
Licenses              : GPL-2.0-or-later
Repository            : extra
Installed Size        : 36,1 MB
Groups                : kde-applications kde-multimedia
Depends On            : ffmpeg flac gcc-libs glibc karchive kauth kbookmarks kcmutils kcolorscheme kcompletion kconfig
                        kconfigwidgets kcoreaddons kfilemetadata ki18n kiconthemes kio knewstuff knotifications
                        knotifyconfig kwidgetsaddons kxmlgui lame libburn libdvdread libkcddb libmad libmpcdec libogg
                        libsamplerate libsndfile libvorbis qt6-base qt6-webengine solid taglib
Optional Dependencies : cdparanoia: for CD ripping support [Installed]
                        cdrdao: for disk-at-once (DAO) mode support [Installed]
                        cdrtools: for CD burning with cdrecord [Installed]
                        dvd+rw-tools: for DVD burning support [Installed]
                        emovix: for bootable multimedia CD/DVD support [Installed]
                        vcdimager: for VCD burning support
Required By           : --
Optional For          : --
Provides              : --
Replaces              : --
Conflicts With        : --
Packager              : Tomaz Canabrava <tcanabrava@archlinux.org>
Build Date            : man 12 maj 2025 21:47:50 CEST
Install Date          : tir 17 jun 2025 12:14:26 CEST
Install Reason        : Explicitly installed
Validated By          : Signature
Backup files          : --
k3b-git info
$ pamac info --aur k3b-git
Name                  : k3b-git
Version               : 24.04.70.r7146.0e1739a97-1
Description           : Feature-rich and easy to handle CD burning application. (Git version)
URL                   : https://apps.kde.org/k3b
Licenses              : GPL
Repository            : AUR
Groups                : --
Depends On            : gcc-libs glibc qt6-base qt6-5compat qt6-webengine karchive kauth kbookmarks kcompletion
                        kconfig kconfigwidgets kxmlgui kcoreaddons kiconthemes kio kcolorscheme knewstuff
                        knotifications kfilemetadata ki18n knotifyconfig kcmutils kwidgetsaddons libkcddb solid taglib
                        ffmpeg libavcodec.so libavformat.so libavutil.so flac libFLAC++.so lame libmp3lame.so
                        libdvdread libmpcdec libogg libogg.so libsamplerate libsamplerate.so libsndfile libsndfile.so
                        libvorbis libvorbis.so libvorbisenc.so libvorbisfile.so libmad hicolor-icon-theme
Optional Dependencies : cdrdao [Installed]
                        libburn [Installed]
                        dvd+rw-tools [Installed]
                        normalize
                        vcdimager
                        transcode
                        sox [Installed]
                        emovix [Installed]
Make Dependencies     : git cmake extra-cmake-modules kdoctools qt6-tools python
Check Dependencies    : appstream
Provides              : k3b libk3bdevice.so libk3blib.so
Replaces              : --
Conflicts With        : k3b
Maintainer            : sl1pkn07
First Submitted       : tir 21 dec 2010 16:12:45 CET
Last Modified         : fre 23 feb 2024 16:38:19 CET
Votes                 : 27
Out of Date           : --

Strange that the k3b authors have not made the option of concatenating the VOB files for each title to a single mpeg2 file or at least copy them all raw to disk, using the excellent rereading and error correction that is already there. I will suggest this in that bug report.