summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2015-04-19Remove xkbcommon checksAndy Wingo
2015-04-19Remove --with-compat-libs configure optionAndy Wingo
2015-04-19Remove librt checkAndy Wingo
2015-04-19Remove dlsym checkAndy Wingo
2015-04-19Remove "strings" checkAndy Wingo
2015-04-19Remove GObject introspection supportAndy Wingo
2015-04-19Remove sulogin supportAndy Wingo
2015-04-19Remove kmod supportAndy Wingo
2015-04-19Remove kill checksAndy Wingo
2015-04-19Remove quotaon/quotacheck checksAndy Wingo
2015-04-08Compiling.Andy Wingo
2015-04-08Remove libmount checkAndy Wingo
2015-04-08Remove HAVE_PYTHON bitsAndy Wingo
2015-04-08Remove libiptc thingsAndy Wingo
2015-04-08Remove SysV compatAndy Wingo
2015-04-08Remove utmp thingsAndy Wingo
2015-04-08Make autoreconf work againAndy Wingo
2015-04-08Change name to elogindAndy Wingo
* configure.ac: Change package name to elogind.
2015-03-09missing.h: add NDA_*Michael Olbrich
This is necessary to build with older kernel headers. NDA_VLAN was introduced in v3.9 and NDA_PORT, NDA_VNI and NDA_IFINDEX in v3.10
2015-03-04build-sys: fix check for efi-lds fileMirco Tischler
Using the DIR macro breaks caching and has no benefit as it only offers performance improvements when AS_FOR is used with a single element list. Also --with-lds-dir= was broken as we never set have_efi_lds in this case. Fix this and check if PATH actually contains the efi-lds file.
2015-03-02build-sys: allow lto and FORTIFY_SOURCE with -O[sz]Zbigniew Jędrzejewski-Szmek
https://bugs.freedesktop.org/show_bug.cgi?id=89382
2015-02-24build-sys: fail if gnuefi files are not foundZbigniew Jędrzejewski-Szmek
The build would fail later anyway, so it is better to bail out early. Also check for the second bios file only if the first one was not found. I'm not sure which one is preferred. If the other one, the order should be flipped.
2015-02-24build: add -Wno-format-signednessDavid Herrmann
gcc5 introduced this option (gcc4 silently ignores it, which is fine). Given that gcc5 thinks 'unsigned char'/'unsigned short' is promoted to 'int' for var-args, stuff like this spits out warnings: uint8_t x; printf("%" PRIu8", x); gcc5 promots 'x' to 'int', instead of 'unsigned int' and thus gets a signedness-warnings as it expects an 'unsigned int'. glibc states otherwise: unsigneds are always promoted to 'unsigned int'. Until gcc and glibc figure this out, lets just ignore that warning (which is totally useless in its current form).
2015-02-18Add gettext supportDidier Roche
2015-02-17sd-boot: add EFI boot manager and stub loaderKay Sievers
2015-02-14sd-rtnl: add missing IFLA_INET6_ADDR_GEN_MODE definitionDjalal Harouni
Add missing IFLA_INET6_ADDR_GEN_MODE definition so we can build with kernel headers < 3.17
2015-02-13build-sys: already bump package version in preparation for next releaseLennart Poettering
(don't misunderstand this, the release is still out quite a bit...)
2015-01-28build-sys: make xz and zlib build-time optional againLennart Poettering
2015-01-27build-sys: make bzip2 really optionalLennart Poettering
2015-01-26build-sys: unbundle unifontZbigniew Jędrzejewski-Szmek
We should prefer the unifont.hex file from the system, instead of our own. Upstream has made a few releases since our version was included, and we should follow upstream changes. But adding 2.6MB to our source repo every time upstream releases is not nice.
2015-01-23build-sys: lookup for sulogin, it might not be in /sbinCristian Rodríguez
2015-01-22tmpfiles: use ACL magic on journal directoriesZbigniew Jędrzejewski-Szmek
2015-01-22import: introduce new mini-daemon systemd-importd, and make machinectl a ↵Lennart Poettering
client to it The old "systemd-import" binary is now an internal tool. We still use it as asynchronous backend for systemd-importd. Since the import tool might require some IO and CPU resources (due to qcow2 explosion, and decompression), and because we might want to run it with more minimal priviliges we still keep it around as the worker binary to execute as child process of importd. machinectl now has verbs for pulling down images, cancelling them and listing them.
2015-01-21build: Add parallel-tests automake optionMartin Pitt
We use PY_LOG_COMPILER in Makefile.am for running *.py tests, which requires automake's parallel test runner. This has only been the default from 1.13 on. As we only require automake 1.11, add it as an option explicitly.
2015-01-21import: support downloading bzip2-encoded imagesLennart Poettering
This way, we can import CoreOS images unmodified.
2015-01-19networkd: netdev - add ipvlan supportTom Gundersen
2015-01-16import: support importing qcow2 imagesLennart Poettering
With this change the import tool will now unpack qcow2 images into normal raw disk images, suitable for usage with nspawn. This allows has the benefit of also allowing importing Ubuntu Cloud images for usage with nspawn.
2015-01-13shared: add minimal firewall manipulation helpers for establishing NAT ↵Lennart Poettering
rules, using libiptc
2015-01-08build: print conditions of ldconfig, hibernate configsUmut Tezduyar Lindskog
2015-01-07util: make use of kcmp() to compare fds, if it is availableLennart Poettering
2014-12-28machinectl/machined: implement "rename", "clone", "read-only" verbs for ↵Lennart Poettering
machine images
2014-12-25configure.ac: keep posix compat for string testsDave Reisner
'==' and '=' are equivalent in /bin/bash, but POSIX compliant shells do not understand '==.'
2014-12-25build-sys: remove references to dbusinterfacedirFilipe Brandenburger
This directory is not used by systemd. Tested by running a full build, running `make install` and comparing the file list in the target trees and making sure that `make distcheck` still works.
2014-12-25build-sys: do not use pkgconfig dbus-1.pc to find dbus directoriesFilipe Brandenburger
Do not use the dbus-1.pc pkgconfig settings to determine dbus directories. Use directories relative to ${sysconfdir} and ${datadir} instead. This approach was suggested by Simon McVittie in: http://lists.freedesktop.org/archives/systemd-devel/2014-October/024388.html Tested by building and installing systemd without the dbus-devel installed. Without this patch, the dbus files and directories end up in the root of the filesystem. With this patch, they end up in the same locations as previously (assuming default ${sysconfdir} and ${datadir}) whether dbus-devel is present or not. Also made sure that `make check` works without dbus-devel installed.
2014-12-23import: rename 'poll-dck' to 'pull-dkr'Lennart Poettering
I figure "pull-dck" is not a good name, given that one could certainly read the verb in a way that might be funny for 16year-olds. ;-) Also, don't hardcode the index URL to use, make it runtime and configure time configurable instead.
2014-12-20build: add option to disable hwdbUmut Tezduyar Lindskog
[tomegun: fix Makefile-man.am, based on fix from Michael Biebl]
2014-12-14blkid: Warn when rejecting a superblock with a bad csumGabriel de Perthuis
Bump libblkid requirement from 2.20 to 2.24. util-linux 2.25 is actually required since fdbbad981cc5da8bb4ed7e9b6646e7a114745ec5
2014-12-13journal: add debug mode for mmap-cache (--enable-debug=mmap-cache)Michal Schmidt
This is useful for exposing unsafe access to mmapped objects after the context that they were mapped in was already moved. For example: journal_file_move_to_object(f1, OBJECT_DATA, p1, &o1); journal_file_move_to_object(f2, OBJECT_DATA, p2, &o2); t = o1->object.type; /* this usually works, but is unsafe */
2014-12-13configure.ac: add a generic --enable-debug, replace --enable-hashmap-debugMichal Schmidt
There will be more debugging options later. --enable-debug will enable them all. --enable-debug=hashmap will enable only hashmap debugging. Also rename the C #define to ENABLE_DEBUG_* pattern.
2014-12-10build-sys: bump package and library versions in preparation for 218 releaseLennart Poettering