Debian Patches

Status for libcrcutil/1.0-5.2

Patch Description Author Forwarded Bugs Origin Last update
automake.patch modernise automake Recent automake defaults to running tests in parallel which redirects
`make check` output to log. Setting "serial-tests" restores old behaviour.
~~~~
configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation

Makefile.am:5: warning: source file 'code/crc32c_sse4.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am:5: warning: source file 'code/multiword_128_64_gcc_amd64_sse2.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:5: warning: source file 'code/multiword_64_64_cl_i386_mmx.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:5: warning: source file 'code/multiword_64_64_gcc_amd64_asm.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:5: warning: source file 'code/multiword_64_64_gcc_i386_mmx.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:5: warning: source file 'tests/set_hi_pri.c' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:5: warning: source file 'tests/unittest.cc' is in a subdirectory,
Makefile.am:5: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'code/crc32c_sse4.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'code/multiword_128_64_gcc_amd64_sse2.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'code/multiword_64_64_cl_i386_mmx.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'code/multiword_64_64_gcc_amd64_asm.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'code/multiword_64_64_gcc_i386_mmx.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'examples/interface.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
Makefile.am:9: warning: source file 'examples/usage.cc' is in a subdirectory,
Makefile.am:9: but option 'subdir-objects' is disabled
~~~~
Dmitry Smirnov <onlyjob@member.fsf.org> yes 2014-12-07
build-abort-be.patch abort build on big endian architectures. Dmitry Smirnov <onlyjob@member.fsf.org> yes 2015-02-27
build-fix-tests.patch fix tests on non-x86 Dmitry Smirnov <onlyjob@member.fsf.org> yes 2015-02-27
build-unclobber.patch Fix FTBFS by introducing <cpuid.h> which should be universally available as part of GCC 4.4 and above. Please review.
~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -mcrc32 -msse2 -DCRCUTIL_USE_ASM=0 -DCRCUTIL_USE_MM_CRC32=1 -Wall -msse2 -Icode -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c code/multiword_128_64_gcc_amd64_sse2.cc -fPIE -o code/multiword_128_64_gcc_amd64_sse2.o >/dev/null 2>&1
code/crc32c_sse4.cc: In static member function 'static bool crcutil::Crc32cSSE4::IsSSE42Available()':
code/crc32c_sse4.cc:331:4: error: PIC register clobbered by '%ebx' in 'asm'
);
^
Makefile:685: recipe for target 'code/crc32c_sse4.lo' failed
~~~~
Dmitry Smirnov <onlyjob@member.fsf.org> yes 2015-01-26
library.patch build proper library Dmitry Smirnov <onlyjob@member.fsf.org> yes 2014-12-10
pdf-date.patch "maketitle" insert build date to the document; re-insert original date. Dmitry Smirnov <onlyjob@member.fsf.org> yes 2014-12-07
crc-bib-ascii.patch Fix a non-ASCII character in crc.bib This fixes a FTBFS with TeX Live 2018. Adrian Bunk <bunk@debian.org> no debian 2018-05-01
detect-mcrc32.patch detect "-mcrc32" and use when possible. Dmitry Smirnov <onlyjob@member.fsf.org> yes 2015-02-27

All known versions for source package 'libcrcutil'

Links