actiona icon indicating copy to clipboard operation
actiona copied to clipboard

Add an automatic build of locales and add an option to disable locales building entirely

Open yurivict opened this issue 6 years ago • 3 comments

There are a lot of messages like this:

strip --strip-unneeded /usr/ports/misc/actiona/work/stage/usr/local/lib/actiona/actions/libActionPackDevice.so
/usr/local/lib/qt5/bin/qmake -install qinstall /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdevice_fr_FR.qm /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpackdevice_fr_FR.qm
Error copying /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdevice_fr_FR.qm to /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpackdevice_fr_FR.qm: Cannot open /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdevice_fr_FR.qm for input
*** Error code 3 (ignored)
cd actions/actionpacksystem/ && ( test -e Makefile || /usr/local/lib/qt5/bin/qmake -o Makefile /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/actions/actionpacksystem/actionpacksystem.pro -spec /usr/local/lib/qt5/mkspecs/freebsd-clang QMAKE_CC=cc QMAKE_CXX=c++ QMAKE_LINK_C=cc QMAKE_LINK_C_SHLIB=cc QMAKE_LINK=c++ QMAKE_LINK_SHLIB=c++ 'QMAKE_CFLAGS=-O2 -pipe -fno-omit-frame-pointer  -fstack-protector -fno-strict-aliasing ' 'QMAKE_CXXFLAGS=-O2 -pipe -fno-omit-frame-pointer -fstack-protector -fno-strict-aliasing -fno-omit-frame-pointer  ' 'QMAKE_LFLAGS= -fstack-protector ' QMAKE_LIBS= QMAKE_CFLAGS_DEBUG= QMAKE_CFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= QMAKE_CXXFLAGS_RELEASE= PREFIX=/usr/local CONFIG+=release 'CONFIG-=debug separate_debug_info' ) && /usr/bin/make -f Makefile install
/usr/local/lib/qt5/bin/qmake -install qinstall -exe ../../actions/libActionPackSystem.so /usr/ports/misc/actiona/work/stage/usr/local/lib/actiona/actions/libActionPackSystem.so
strip --strip-unneeded /usr/ports/misc/actiona/work/stage/usr/local/lib/actiona/actions/libActionPackSystem.so
/usr/local/lib/qt5/bin/qmake -install qinstall /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpacksystem_fr_FR.qm /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpacksystem_fr_FR.qm
Error copying /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpacksystem_fr_FR.qm to /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpacksystem_fr_FR.qm: Cannot open /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpacksystem_fr_FR.qm for input
*** Error code 3 (ignored)
cd actions/actionpackdata/ && ( test -e Makefile || /usr/local/lib/qt5/bin/qmake -o Makefile /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/actions/actionpackdata/actionpackdata.pro -spec /usr/local/lib/qt5/mkspecs/freebsd-clang QMAKE_CC=cc QMAKE_CXX=c++ QMAKE_LINK_C=cc QMAKE_LINK_C_SHLIB=cc QMAKE_LINK=c++ QMAKE_LINK_SHLIB=c++ 'QMAKE_CFLAGS=-O2 -pipe -fno-omit-frame-pointer  -fstack-protector -fno-strict-aliasing ' 'QMAKE_CXXFLAGS=-O2 -pipe -fno-omit-frame-pointer -fstack-protector -fno-strict-aliasing -fno-omit-frame-pointer  ' 'QMAKE_LFLAGS= -fstack-protector ' QMAKE_LIBS= QMAKE_CFLAGS_DEBUG= QMAKE_CFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= QMAKE_CXXFLAGS_RELEASE= PREFIX=/usr/local CONFIG+=release 'CONFIG-=debug separate_debug_info' ) && /usr/bin/make -f Makefile install
/usr/local/lib/qt5/bin/qmake -install qinstall -exe ../../actions/libActionPackData.so /usr/ports/misc/actiona/work/stage/usr/local/lib/actiona/actions/libActionPackData.so
strip --strip-unneeded /usr/ports/misc/actiona/work/stage/usr/local/lib/actiona/actions/libActionPackData.so
/usr/local/lib/qt5/bin/qmake -install qinstall /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdata_fr_FR.qm /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpackdata_fr_FR.qm
Error copying /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdata_fr_FR.qm to /usr/ports/misc/actiona/work/stage/usr/local/share/actiona/locale/actionpackdata_fr_FR.qm: Cannot open /usr/ports/misc/actiona/work/actiona-3.10.0-4-gd8874a32/locale/actionpackdata_fr_FR.qm for input
*** Error code 3 (ignored)

yurivict avatar Dec 02 '18 15:12 yurivict

This means that the locales have not been compiled. Could you try running make locale_release to generate them, and then retry?

Jmgr avatar Dec 02 '18 16:12 Jmgr

This command helps. You might want to include this command as part of the build.

yurivict avatar Dec 02 '18 17:12 yurivict

You also may want to have a build option to turn translations off for people who don't need them.

yurivict avatar Dec 02 '18 17:12 yurivict