| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
| |
Please refer to the file itself for documentation.
|
|\
| |
| | |
ax_enable_builddir: require AC_CANONICAL_TARGET
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without AC_CANONICAL_TARGET, I get the following error when running
./configure:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
mkdir: cannot create directory '': No such file or directory
mkdir: cannot create directory '': No such file or directory
./configure: line 2470: /conftest.tmp: Permission denied
configure: error: could not change to default builddir "./"
With AC_CANONICAL_TARGET (either called explicitly in configure.ac, or
required in AX_ENABLE_BUILDDIR), ./configure works as expected:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
continue configure in default builddir "./x86_64-unknown-linux-gnu"
....exec /nix/store/nyj6xd7s1n1w8c0xdwk5ddhi7bjcyi9x-bash-4.3-p46/bin/bash .././configure "--srcdir=.." "--enable-builddir=x86_64-unknown-linux-gnu" "linux
gnu"
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gsed... sed
[…]
|
| |
|
|
|
|
| |
See https://github.com/peti/autoconf-archive/pull/97 for rationale.
|
|\
| |
| | |
Remove extraneous whitespace to make ifelse() work
|
|/ |
|
|\
| |
| | |
ax_compiler_flags_*: fix underquoting causing infinite recursion
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These macros would fail with infinite recursion if used twice for the
same variable, for example
AX_COMPILER_FLAGS_CFLAGS([WARN_CFLAGS], ... some options ...)
AX_COMPILER_FLAGS_CFLAGS([WARN_CFLAGS], ... more options ...)
In particular, invoking AX_COMPILER_FLAGS, followed by
AX_COMPILER_FLAGS_CFLAGS with more "yes" options has this failure mode.
This is because the first time through the macro, we define
ax_warn_cflags_variable = "WARN_CFLAGS" as expected. The second time,
because the first parameter is underquoted, its value is substituted
before calling m4_define, so we inadvertently define
WARN_CFLAGS = "WARN_CFLAGS". The next time WARN_CFLAGS is mentioned,
attempts to expand it will recurse forever, because m4 does not
special-case a macro that appears in its own expansion like cpp does.
Signed-off-by: Simon McVittie <smcv@debian.org>
|
|\
| |
| | |
AX_IS_RELEASE: add dash-version policy
|
| |
| |
| |
| |
| |
| |
| | |
This is particularly useful in conjunction with git-version-gen,
as provided by gnulib.
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|\ \
| |/
|/| |
AX_CODE_COVERAGE: Define CODE_COVERAGE_LIBS
|
|/
|
|
|
| |
The previous change seems to have defined LDFLAGS twice rather
than LIBS and LDFLAGS.
|
|
|
|
|
|
|
| |
- icc/ifort will deprecate -openmp in the future,
-qopenmp will replace it.
Signed-off-by: Nick Papior <nickpapior@gmail.com>
|
|
|
|
|
|
| |
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
|
| |
|
| |
|
| |
|
|\
| |
| | |
Fix reference to LIBMYSQLCPPCONN_CXXFLAGS
|
|/ |
|
|
|
|
|
|
|
| |
Since it’s supposed to be added to the Makefile’s target_LIBS variable,
this is a lot clearer.
Continue to support CODE_COVERAGE_LDFLAGS, but it’s deprecated.
|
|\
| |
| | |
ax_prog_gjs: Look in pkg-config as well as path
|
| |
| |
| |
| |
| |
| | |
This looks in pkg-config for the GJS executable, since the gjs-1.0
package provides it as a pkg-config variable. However, not all versions
of GJS do, so we fall back to checking in the path.
|
| |
| |
| |
| | |
Signed-off-by: Thomas Zimmermann <tdz@users.sourceforge.net>
|
|\ \
| | |
| | | |
remove useless ppc64le trailing word in libsubdirs
|
|/ /
| |
| |
| |
| | |
this is a typo correction of previous commit 1f9acf39e6b3
as per original patch from https://savannah.gnu.org/patch/index.php?8473
|
|\ \
| | |
| | | |
Add AX_LUAROCKS_ROCK
|
|/ / |
|
|\ \
| | |
| | | |
ax_open62541_path: two fixes for shared libraries
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When configuring --with-open62541=<path>, the make distcheck target
often failed because the open62541 library was not found on the system.
So set the AM_DISTCHECK_CONFIGURE_FLAGS variable with the required
values (absolute paths in case the user defined relative paths).
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the open62541 library is not installed and the shared library is to
be used, the --with-open62541=<path> option to contigure setting
CPPFLAGS and LDFLAGS is not enough: other checks by configure may
compile test binaries with the library linked in and then try to execute
then. The execution fails because of the not found shared library object
and gives a wrong test result. Likewise, some make targets (like check)
need to execute compiled binaries.
So modify AX_OPEN62541_PATH() so it exports LD_LIBRARY_PATH with the
absolute path of the build dir for the rest of the configure script to
use and define a Makefile variable OPEN62541_LDPATH, which contains
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<abs_path_to_build>.
|
|\ \
| | |
| | | |
Add AX_CHECK_OPEN62541_{H,LIB} macros
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Split the macros from the ax_check_open62541.m4 file into multiple
files and rename them:
AX_CHECK_OPEN62541_H() -> AX_OPEN62541_CHECK_H()
AX_CHECK_OPEN62541_LIB() -> AX_OPEN62541_CHECK_LIB()
And add the new AX_OPEN62541_PATH(), which containes the shared
functionality previously handled by both old AX_CHECK_* macros.
Also add a forgotten feature promissed in the documentation: the
--with-open62541-shared and --with-open62541-static options can be
used to change the order in which the libraries are searched for.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These macros search for the header and library files for the open62541
library [1]. Support both the amalgamation header and the individual
header file layout. Support both the shared and static library, searched
for in a configurable order. Support for adding the library source
directory and the build directory to the search path if the library is
not installed on the system.
[1]: <http://open62541.org/>
|
|\ \ \
| | | |
| | | | |
HDF5 type variable
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
AX_COUNT_CPUS update
|
| | | |
|
| | |
| | |
| | |
| | | |
used on some systems (NetBSD, OpenBSD)
|
| | |
| | |
| | |
| | | |
redirect stderr for "command not found" messages
|
|/ / |
|
| |
| |
| |
| | |
The makeinfo tool provided by Ubuntu is too old for that.
|
|\ \
| | |
| | | |
AX_CHECK_OPENSSL: use AC_CHECK_TOOL for pkg-config
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Some distros provide prefixed pkg-config. This patch ensures
the right tool is picked.
See https://www.gnu.org/software/autoconf/manual/autoconf.html#Generic-Programs
for details
|
|\ \
| | |
| | | |
Update ax_with_curses.m4 and ax_with_curses_extra.m4 to match PKG_CHECK_MODULES style
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
* Ultimately, ax_with_curses.m4 and ax_with_curses_extra.m4 should fall out of
use once ncurses pkg-config files have become ubiquitous in the ecosystem.
Until then, the precious variables have been renamed to match the style of
PKG_CHECK_MODULES, such that a later replacement of the macros can be
performed with a simple sed.
|