neobytes/build-aux/m4
Oleg Girko 837c4fc5de Force rcc to use resource format version 1. (#1784)
Qt 5.8.0 introduced format version 2 for resources embedded into executable,
and now rcc uses this format by default to generate them.

Unfortunately, v2 format includes timestamps for embedded resource files.
Some of resource files (translations) are generated automatically
and have different timestamps for every build.

This means that dash-qt executable is slightly different for every build
because resource data contain different timestamps.

As a result, it makes reproducible build extremely difficult.

Fortunately, Qt 5.9.0 introduced --format-version option for rcc.
This change adds configure check for whether rcc accepts this option
and uses it to force rcc to generate version 1 format data.

Signed-off-by: Oleg Girko <ol@infoserver.lv>
2017-12-15 18:21:44 +03:00
..
ax_boost_base.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_chrono.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_filesystem.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_program_options.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_system.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_thread.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_boost_unit_test_framework.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_check_compile_flag.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_check_link_flag.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_check_preproc_flag.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
ax_cxx_compile_stdcxx.m4 Force to use C++11 mode for compilation (#1463) 2017-05-05 14:27:27 +03:00
ax_gcc_func_attribute.m4 build: remove internal/protected build attribute checks 2014-11-19 22:08:27 -05:00
ax_pthread.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00
bitcoin_find_bdb48.m4 merged and fixed messages 2016-03-03 06:55:32 -07:00
bitcoin_qt.m4 Force rcc to use resource format version 1. (#1784) 2017-12-15 18:21:44 +03:00
bitcoin_subdir_to_include.m4 Create the common location for all m4 autotool build scripts, build-aux/m4. 2014-09-16 11:55:15 +02:00