cabc0511873778fddc318951d1a329c2a2945731 |
|
02-Mar-2015 |
Pavel Reichl <preichl@redhat.com> |
BUILD: fix chmake not to generate warning
Generated warning:
/usr/include/features.h:328:4: warning: warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
warning _FORTIFY_SOURCE requires compiling with optimization (-O)
Macro _FORTIFY_SOURCE requiers to be compiled with optimization. But
the problem with bash function chmake is that it turns off optimization.
To avoid generating warning chmake should undefine macro
_FORTIFY_SOURCE.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
0b5422c874a0d234b864a28cf18489a7e7ef17f6 |
|
20-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Clarify CFLAGS handling in bashrc_sssd
Clarify comment on CFLAGS contents in "warn" description.
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Michal Žídek <mzidek@redhat.com> |
8b83e6b0867576fcefb60b19dbcd4fcee3e6e862 |
|
20-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Handle unbound variables in bashrc_sssd
Explicitly substitute empty strings for unbound variables in bashrc_sssd
to support its use in scripts with unbound variable detection enabled
(set -u).
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Michal Žídek <mzidek@redhat.com> |
bde0fb63858b8ac0315b2c0fd5ce37b19430f656 |
|
20-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Use functions, not aliases in bashrc_sssd
Use functions instead of aliases as commands in bashrc_sssd.
This allows easier use of bashrc_sssd in scripts, since aliases are
disabled by default for non-interactive Bash shells.
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Michal Žídek <mzidek@redhat.com> |
2e2909686735ceb62f6b64972b3f30f7005e26aa |
|
20-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Use HW instead of processor name as build arch
Use "machine hardware name" instead of "processor name" as the build
architecture in bashrc_sssd.
This fixes determining architecture on systems where "processor name" is
not available and is reported by uname(1) as "unknown", e.g. Debian.
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Michal Žídek <mzidek@redhat.com> |
b96988a35bfb5f6faf2e364ae966166398afeca3 |
|
19-Feb-2014 |
Stephen Gallagher <sgallagh@redhat.com> |
BUILD: Build with journald support by default on Fedora
The journal provided by systemd gives us structured logging
capabilities that we should be taking advantage of.
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
3c77599361395caeffe91ad5b7553f29e7859942 |
|
30-Oct-2013 |
Stephen Gallagher <sgallagh@redhat.com> |
BUILD: Update bashrc macros
* Stop using --target (unneeded)
* Drop explicit use of --with-default-ccache* since we now pick it up
from libkrb5 |
2930ff3863961403d89a0b1147c14b82f91ad7eb |
|
22-Aug-2013 |
Stephen Gallagher <sgallagh@redhat.com> |
BUILD: Fix contrib build macros to display warnings
There was an inconsistency with how the warnings were specified and
how they were consumed by the macros. The result was that warnings were
hidden. |
deb39b0ee0c0b1d04f264dc57c87e038efa33e95 |
|
18-Mar-2013 |
Jakub Hrozek <jhrozek@redhat.com> |
Remove duplicate remake from bashrc_sssd |
ccaea33f064842b16c7c9efeb50028cacdee6b2f |
|
07-Mar-2013 |
Stephen Gallagher <sgallagh@redhat.com> |
BUILD: Add contributed macros and aliases to simplify building |