Wykres commitów

9 Commity (master)

Autor SHA1 Wiadomość Data
Alex Belkin 02a417721f autogen.sh: Reconstruct version from ChangeLog files (for CI)
When repos are forked on GitLab tags aren't copied (0 Tags) thus making
git-version-gen producing incorrect version ("UNKNOWN") which in turn
causes CI build failures (not helpful for people trying to make Merge
Requests). To workaround this issue reconstruct version from ChangeLogs
files (handy updated on every release). If git describe is not working
and we are not in dist package - take version from the top-most
ChangeLog file.

Example of error messages:

  ../libtool: line 1168: UNKNOWN + : syntax error: operand expected (error token is "+ ")

  In file included from net.c:83:
  net.c: In function 'connect_dev':
  <command-line>: error: 'UNKNOWN' undeclared (first use in this function)
  ../include/sane/sane.h:31:21: note: in definition of macro 'SANE_VERSION_CODE'
     31 |   (  (((SANE_Word) (major) &   0xff) << 24) \
	|                     ^~~~~
  net.c:485:41: note: in expansion of macro 'V_MAJOR'
    485 |   req.version_code = SANE_VERSION_CODE (V_MAJOR, V_MINOR,
	|                                         ^~~~~~~
2023-11-07 23:34:24 +03:00
Olaf Meeuwissen 3ca641c018
autogen.sh: Fix out-of-tree invocation 2021-02-07 14:44:50 +09:00
Olaf Meeuwissen 7acfdead70
Collect patches in one place and distribute them 2021-01-31 16:51:01 +09:00
Olaf Meeuwissen 129b53bbca
Suppress obsolete macro warnings. Fixes #122 2021-01-31 16:44:49 +09:00
Olaf Meeuwissen 2ea6e8eaaa po: Fix inconsistent word wrapping when using custom width
This fixes test failures run during a `make distcheck` for generated
message catalogs for LINGUAS such as `en@boldquot` and `en@quot`.
2019-06-30 14:33:38 +09:00
Olaf Meeuwissen f3577168d2 autogen.sh: Fix out-of-tree invocation
The check for unsubstituted macros on configure would silently pass
if configure was not created in the current working directory.
2019-06-20 19:47:32 +09:00
Olaf Meeuwissen 9c42d6ac11 Check AX_CXX_COMPILE_STDCXX macro expansion in configure
If not expanded, the user is informed how to deal with this.
2019-06-08 13:00:25 +09:00
Povilas Kanapickas 61bff8b601 autotools: Restore patch to libtool to change libsane soname 2019-06-01 14:38:36 +03:00
Povilas Kanapickas 9e6a83860b autotools: Add autogen.sh to run autotools in appropriate way 2019-06-01 14:38:36 +03:00