History log of /external/e2fsprogs/lib/ss/mk_cmds.sh.in
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a2143b51605931db28ba3d5f18f06a73c265287b 02-Sep-2016 Theodore Ts'o <tytso@mit.edu> Fix build reproducibility for mk_cmds and compile_et

The mk_cmds and compile_et scripts include the build directory, which
breaks the build reproducibility goal of Debian.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
1ceb8093dc595bb395b0a5d8abab779b3912095f 23-Jan-2015 Enrico Scholz <enrico.scholz@sigma-chemnitz.de> buildsystem: use 'chmod a-w' instead of 'chmod -w'

'chmod -w' is not portable and can break the build:

| chmod: chmod: ss_err.h: new permissions are r--rw-r--, not r--r--r--
| ss_err.h: new permissions are r--rw-r--, not r--r--r--
| chmod: ss_err.c: new permissions are r--rw-r--, not r--r--r--
| make[2]: *** [ss_err.h] Error 1

This happens because 'chmod -w' is affected by umask. Issue can be
reproduced e.g. by

$ mkdir /tmp/foo
$ setfacl -m d:m:rwx /tmp/foo

$ umask 022
$ touch /tmp/foo/x
$ chmod -w /tmp/foo/x
chmod: /tmp/foo/x: new permissions are r--rw-r--, not r--r--r--

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
4b4df799f1099d50018bd5725b22062456080c05 01-Jul-2007 Theodore Ts'o <tytso@mit.edu> Make it clear in an error message that it is mk_cmds that is complaining

Obviates gentoo patch: e2fsprogs-1.32-mk_cmds-cosmetic.patch

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
05155f9bff3935bd45a506a0fe0a277070d23094 12-Nov-2006 Theodore Ts'o <tytso@mit.edu> Set local environment variables to C so mk_cmds and compile_et always work

Addresses SourceForge Bug: #1532177

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
b6b65c3de480c8e17c2bf9ab12196c7dde325380 22-Oct-2006 Theodore Ts'o <tytso@mit.edu> Add datarootdir definition for compatibility with autoconf 2.60

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
3f5ef9642bc08bf2a9088a0ec58ec9b0abadf0a6 05-Aug-2006 Andreas Dilger <adilger@clusterfs.com> Create the generated files read-only to remind developers not to edit them.

Signed-off-by: Andreas Dilger <adilger@clusterfs.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
56eb4d47492c975b25ab1737a6fffefc80e5c137 18-Sep-2004 Theodore Ts'o <tytso@mit.edu> Remove XSI:isms for greater portability. (Addresses
Debian Bug #255589)
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
7eb0669dd711b57eda839de65b59ac5501cb1fe2 17-Sep-2001 Theodore Ts'o <tytso@mit.edu> Make compile_et and mk_cmds safe from directory pathnames that
contain spaces.
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
1f00aafd9f5a1c69d72233c5b7859a38a6c702e5 04-Jul-2000 Theodore Ts'o <tytso@mit.edu> ChangeLog, Makefile.in, ct_c.awk, mk_cmds.sh.in:
ct_c.awk: Work around a bug in gawk 3.05
mk_cmds.sh.in: Allow the build system to override the standard
location for finding the ct_c.* files by setting the _SS_DIR_OVERRIDE
environment variable.
Makefile.in: Use _SS_DIR_OVERRIDE to make sure we get the version in
the source tree.
ChangeLog, Makefile.in:
Makefile.in: Use _SS_DIR_OVERRIDE to make sure we get the
mk_cmds support files from the source tree.
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
73f17cfc391221a5466e95c9dc1802564ce38973 04-Jan-1999 Theodore Ts'o <tytso@mit.edu> ChangeLog, unix.c:
unix.c (main): Reset the context before calling ext2fs_close(), to
avoid referencing already freed memory.
ChangeLog, llseek.c:
llseek.c (ext2fs_llseek): Change ext2fs_llseek() in the non-Linux case
to use EINVAL by default, unless it isn't defined, in which case we
use EXT2_ET_INVALID_ARGUMENT instead.
ChangeLog, mk_cmds.sh.in:
mk_cmds.sh.in: Fixed portability bug in shell script; we were
depending on a bash'ism.
ChangeLog, uuid.c:
uuid.c: Use asm/types.h instead of linux/types.h, to be consistent
with other locations where we've had to do this to work around glibc.
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
169cb54646e2d6f9f6e554bba80dd4d262a3744e 01-Aug-1998 Theodore Ts'o <tytso@mit.edu> ChangeLog, mk_cmds.sh.in:
mk_cmds.sh.in: Fix error message so that it says mk_cmds's template
files instead of compile_et's template files.
ChangeLog, resize2fs.h:
resize2fs.h: Protect include of unistd.h with HAVE_UNISTD_H.
e2fsprogs.lsm:
Updated for 1.12 release.
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
e5fa0e3031822d3da46ac78230c0595c6c462f87 01-Apr-1998 Theodore Ts'o <tytso@mit.edu> ChangeLog, Makefile.in:
Remove libext2fs.info*, not just libext2fs.info*.gz. Add an
uninstall-doc-libs target.
ChangeLog, Makefile.in, compile_et.1, compile_et.sh.in:
Makefile.in: Fix bug where my_dir was set incorrectly. Install the
et_c.awk and et_h.awk files in $(datadir)/et (i.e., /usr/share/et)
directory. Change to use new installation directory variables
convention. Fix uninstall rules to take $(DESTDIR) into account.
compile_et.1: Change man page to reflect the fact that compile_et is
now a awk/sed script, not a yacc script.
compile_et.sh.in: Look in $(datadir)/et for et_c.awk and et_h.awk; if
not found, look in the build directory. Add error checking for
non-existent input file.
ChangeLog, Makefile.in, mk_cmds.sh.in:
Makefile.in: Install the ct_c.awk and ct_c.sed files in $(datadir)/ss
(i.e., /usr/share/ss) directory. Change to use new installation
directory variables convention. Fix uninstall rules to take
$(DESTDIR) into account.
mk_cmds.sh.in: Look in $(datadir)/ss for ct_c.awk and ct_c.sed; if not
found, look in the build directory. Add error checking for
non-existent input file.
ChangeLog, Makefile.in:
Makefile.in: Change to use new installation directory variables
convention. Fix uninstall rules to take $(DESTDIR) into account.
/external/e2fsprogs/lib/ss/mk_cmds.sh.in
50e1e10fa0ac12a3e2a9d20a75ee9041873cda96 26-Apr-1997 Theodore Ts'o <tytso@mit.edu> Many files:
Checked in e2fsprogs 0.5c
/external/e2fsprogs/lib/ss/mk_cmds.sh.in