Skip to content

Race conditions causing build error #9

@heitbaum

Description

@heitbaum

Getting errors on install: cannot create directory 'locale/es_ES/LC_MESSAGES' about 70% of the time. The 30% of the time - the build completes without error.

make --no-print-directory -C ./tools
make --no-print-directory -C ./tools
CC tools/ select.o
CC tools/ socket.o
CC tools/ source.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o select.o select.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o socket.o socket.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o source.o source.c
CC tools/ tools.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o tools.o tools.c
AR tools/ sockettools.a
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-ar -rcs sockettools.a select.o socket.o source.o tools.o 
make --no-print-directory -C ./libdvbmpeg
CC libdvbmpeg/ ctools.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -U_FORTIFY_SOURCE -I/include -I.. -o ctools.o ctools.c
CC libdvbmpeg/ remux.o
CC libdvbmpeg/ ringbuffy.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -U_FORTIFY_SOURCE -I/include -I.. -o remux.o remux.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -U_FORTIFY_SOURCE -I/include -I.. -o ringbuffy.o ringbuffy.c
CC libdvbmpeg/ transform.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -U_FORTIFY_SOURCE -I/include -I.. -o transform.o transform.c
AR libdvbmpeg/ libdvbmpegtools.a
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-ar -rcs libdvbmpegtools.a ctools.o remux.o ringbuffy.o transform.o 
make --no-print-directory -C ./remux
make[1]: 'sockettools.a' is up to date.
make --no-print-directory -C ./client
CC remux/ tsremux.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o tsremux.o tsremux.c
CC remux/ ts2es.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o ts2es.o ts2es.c
CC remux/ ts2pes.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o ts2pes.o ts2pes.c
CC remux/ ts2ps.o
CC remux/ extern.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o ts2ps.o ts2ps.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -I/include -I.. -o extern.o extern.c
AR remux/ remux.a
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-ar -rcs remux.a tsremux.o ts2es.o ts2pes.o ts2ps.o extern.o
make --no-print-directory -C ./server
CC client/ streamdev-client.o
CC client/ device.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o streamdev-client.o streamdev-client.c
CC client/ filter.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o device.o device.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o filter.o filter.c
CC client/ setup.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o setup.o setup.c
CC client/ socket.o
CC client/ ../common.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o socket.o socket.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-client"' -I/include -I.. -o ../common.o ../common.c
GT client/ po/streamdev-client.pot
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-streamdev-client --package-version=0.6.5 --msgid-bugs-address='<vdrdev@schmirler.de>' -o po/streamdev-client.pot `ls streamdev-client.c device.c filter.c setup.c socket.c`
PO client/ po/de_DE.po
PO client/ po/es_ES.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/de_DE.po po/streamdev-client.pot
PO client/ po/fi_FI.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/es_ES.po po/streamdev-client.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/fi_FI.po po/streamdev-client.pot
PO client/ po/fr_FR.po
PO client/ po/it_IT.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/fr_FR.po po/streamdev-client.pot
PO client/ po/lt_LT.po
PO client/ po/ru_RU.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/it_IT.po po/streamdev-client.pot
PO client/ po/pl_PL.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/lt_LT.po po/streamdev-client.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/ru_RU.po po/streamdev-client.pot
PO client/ po/sk_SK.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/pl_PL.po po/streamdev-client.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/sk_SK.po po/streamdev-client.pot
LD client/ libvdr-streamdev-client.so
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Wl,--as-needed -fuse-ld=gold -shared streamdev-client.o device.o filter.o setup.o socket.o ../common.o ../tools/sockettools.a -o libvdr-streamdev-client.so
MO client/ po/de_DE.mo
MO client/ po/ru_RU.mo
msgfmt -c -o po/de_DE.mo po/de_DE.po
msgfmt -c -o po/ru_RU.mo po/ru_RU.po
MO client/ po/fi_FI.mo
MO client/ po/es_ES.mo
msgfmt -c -o po/fi_FI.mo po/fi_FI.po
msgfmt -c -o po/es_ES.mo po/es_ES.po
MO client/ po/fr_FR.mo
MO client/ po/it_IT.mo
msgfmt -c -o po/fr_FR.mo po/fr_FR.po
MO client/ po/sk_SK.mo
msgfmt -c -o po/it_IT.mo po/it_IT.po
MO client/ po/pl_PL.mo
MO client/ po/lt_LT.mo
msgfmt -c -o po/sk_SK.mo po/sk_SK.po
msgfmt -c -o po/pl_PL.mo po/pl_PL.po
msgfmt -c -o po/lt_LT.mo po/lt_LT.po
make --no-print-directory -C ./client install-i18n
IN client/ locale/de_DE/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/es_ES/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/de_DE.mo locale/de_DE/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/fi_FI/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/es_ES.mo locale/es_ES/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/fi_FI.mo locale/fi_FI/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/fr_FR/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/fr_FR.mo locale/fr_FR/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/it_IT/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/it_IT.mo locale/it_IT/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/lt_LT/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/pl_PL/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/lt_LT.mo locale/lt_LT/LC_MESSAGES/vdr-streamdev-client.mo
IN client/ locale/ru_RU/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/pl_PL.mo locale/pl_PL/LC_MESSAGES/vdr-streamdev-client.mo
install: cannot create directory 'locale/fi_FI/LC_MESSAGES'
install: cannot create directory 'locale/es_ES/LC_MESSAGES'
install -D -m644 po/ru_RU.mo locale/ru_RU/LC_MESSAGES/vdr-streamdev-client.mo
make[1]: *** [Makefile:68: locale/fi_FI/LC_MESSAGES/vdr-streamdev-client.mo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:67: locale/es_ES/LC_MESSAGES/vdr-streamdev-client.mo] Error 1
IN client/ locale/sk_SK/LC_MESSAGES/vdr-streamdev-client.mo
install -D -m644 po/sk_SK.mo locale/sk_SK/LC_MESSAGES/vdr-streamdev-client.mo
make: *** [Makefile:73: client] Error 2
make: *** Waiting for unfinished jobs....
CC server/ streamdev-server.o
CC server/ server.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o streamdev-server.o streamdev-server.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o server.o server.c
CC server/ component.o
CC server/ connection.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o component.o component.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o connection.o connection.c
CC server/ componentVTP.o
CC server/ connectionVTP.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o componentVTP.o componentVTP.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o connectionVTP.o connectionVTP.c
CC server/ componentHTTP.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o componentHTTP.o componentHTTP.c
CC server/ connectionHTTP.o
CC server/ menuHTTP.o
CC server/ componentIGMP.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o connectionHTTP.o connectionHTTP.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o menuHTTP.o menuHTTP.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o componentIGMP.o componentIGMP.c
CC server/ streamer.o
CC server/ connectionIGMP.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o connectionIGMP.o connectionIGMP.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o streamer.o streamer.c
CC server/ livestreamer.o
CC server/ livefilter.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o livefilter.o livefilter.c
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o livestreamer.o livestreamer.c
CC server/ recstreamer.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o recstreamer.o recstreamer.c
CC server/ recplayer.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o recplayer.o recplayer.c
CC server/ menu.o
connectionVTP.c: In member function 'bool cConnectionVTP::CmdDELR(const char*)':
connectionVTP.c:2036:70: warning: 'void cRecordings::DelByName(const char*)' is deprecated: use explicit locking, deleting etc. [-Wdeprecated-declarations]
 2036 |                                                 Recordings->DelByName(recording->FileName());
      |                                                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/build/vdr-2.8.1/skins.h:18,
                 from /var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/build/vdr-2.8.1/osdbase.h:15,
                 from /var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/build/vdr-2.8.1/menuitems.h:15,
                 from /var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/build/vdr-2.8.1/plugin.h:14,
                 from ../common.h:15,
                 from ../server/connection.h:9,
                 from ../server/connectionVTP.h:4,
                 from connectionVTP.c:5:
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/build/vdr-2.8.1/recording.h:314:62: note: declared here
  314 |   [[deprecated("use explicit locking, deleting etc.")]] void DelByName(const char *FileName);
      |                                                              ^~~~~~~~~
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o menu.o menu.c
CC server/ suspend.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o suspend.o suspend.c
CC server/ setup.o
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o setup.o setup.c
GT server/ po/streamdev-server.pot
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-streamdev-server --package-version=0.6.5 --msgid-bugs-address='<vdrdev@schmirler.de>' -o po/streamdev-server.pot `ls streamdev-server.c server.c component.c connection.c componentVTP.c connectionVTP.c componentHTTP.c connectionHTTP.c menuHTTP.c componentIGMP.c connectionIGMP.c streamer.c livestreamer.c livefilter.c recstreamer.c recplayer.c menu.c suspend.c setup.c`
livestreamer.c: In member function 'virtual void cStreamdevLiveStreamer::ChannelChange(const cChannel*)':
livestreamer.c:699:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  699 |                 if (m_Device = cDevice::GetDevice(Channel, LIVEPRIORITY, false)) {
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AR server/ libvdr-streamdev-server.so
/var/media/DATA/home-rudi/LibreELEC.kernel/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -march=x86-64 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Wl,--as-needed -fuse-ld=gold -shared streamdev-server.o server.o component.o connection.o componentVTP.o connectionVTP.o componentHTTP.o connectionHTTP.o menuHTTP.o componentIGMP.o connectionIGMP.o streamer.o livestreamer.o livefilter.o recstreamer.o recplayer.o menu.o suspend.o setup.o ../common.o ../tools/sockettools.a ../remux/remux.a ../libdvbmpeg/libdvbmpegtools.a -o libvdr-streamdev-server.so
PO server/ po/de_DE.po
PO server/ po/es_ES.po
PO server/ po/fi_FI.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/fi_FI.po po/streamdev-server.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/de_DE.po po/streamdev-server.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/es_ES.po po/streamdev-server.pot
PO server/ po/fr_FR.po
PO server/ po/it_IT.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/fr_FR.po po/streamdev-server.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/it_IT.po po/streamdev-server.pot
PO server/ po/ru_RU.po
PO server/ po/lt_LT.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/ru_RU.po po/streamdev-server.pot
PO server/ po/pl_PL.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/lt_LT.po po/streamdev-server.pot
msgmerge -U --no-wrap --no-location --backup=none -q -N po/pl_PL.po po/streamdev-server.pot
PO server/ po/sk_SK.po
msgmerge -U --no-wrap --no-location --backup=none -q -N po/sk_SK.po po/streamdev-server.pot
MO server/ po/fi_FI.mo
MO server/ po/de_DE.mo
msgfmt -c -o po/fi_FI.mo po/fi_FI.po
msgfmt -c -o po/de_DE.mo po/de_DE.po
MO server/ po/es_ES.mo
msgfmt -c -o po/es_ES.mo po/es_ES.po
MO server/ po/lt_LT.mo
MO server/ po/fr_FR.mo
MO server/ po/it_IT.mo
msgfmt -c -o po/lt_LT.mo po/lt_LT.po
MO server/ po/pl_PL.mo
msgfmt -c -o po/fr_FR.mo po/fr_FR.po
msgfmt -c -o po/it_IT.mo po/it_IT.po
msgfmt -c -o po/pl_PL.mo po/pl_PL.po
MO server/ po/ru_RU.mo
msgfmt -c -o po/ru_RU.mo po/ru_RU.po
MO server/ po/sk_SK.mo
msgfmt -c -o po/sk_SK.mo po/sk_SK.po
make --no-print-directory -C ./server install-i18n
IN server/ locale/es_ES/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/de_DE/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/fi_FI/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/de_DE.mo locale/de_DE/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/es_ES.mo locale/es_ES/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/fr_FR/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/fi_FI.mo locale/fi_FI/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/fr_FR.mo locale/fr_FR/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/it_IT/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/lt_LT/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/it_IT.mo locale/it_IT/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/pl_PL/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/lt_LT.mo locale/lt_LT/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/ru_RU/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/pl_PL.mo locale/pl_PL/LC_MESSAGES/vdr-streamdev-server.mo
install -D -m644 po/ru_RU.mo locale/ru_RU/LC_MESSAGES/vdr-streamdev-server.mo
IN server/ locale/sk_SK/LC_MESSAGES/vdr-streamdev-server.mo
install: cannot create directory 'locale/es_ES/LC_MESSAGES'
install -D -m644 po/sk_SK.mo locale/sk_SK/LC_MESSAGES/vdr-streamdev-server.mo
make[1]: *** [Makefile:73: locale/es_ES/LC_MESSAGES/vdr-streamdev-server.mo] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:80: server] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions