search for: mkbuiltin

Displaying 20 results from an estimated 25 matches for "mkbuiltin".

Did you mean: mkbuiltins
2019 Jan 25
0
[klibc:update-dash] builtin: Clear LC_ALL in mkbuiltins
...ibc.git;a=commit;h=494b05615ac00f171290175bed6ea065d0900818 Author: Fredrik Fornwall <fredrik at fornwall.net> AuthorDate: Sun, 24 May 2015 23:05:48 +0200 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Fri, 25 Jan 2019 02:57:21 +0000 [klibc] builtin: Clear LC_ALL in mkbuiltins In mkbuiltins LC_COLLATE is set, but since "The value of the LC_ALL environment variable has precedence over any of the other environment variables starting with LC_" (http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html), this has no effect when LC_ALL is set. This breaks when...
2020 Mar 28
0
[klibc:update-dash] Revert " dash: mkbuiltins: Fix sort order harder"
...s/klibc/klibc.git;a=commit;h=67295677e7f4b89f55c484b44735728ea610edf4 Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Fri, 25 Jan 2019 01:34:43 +0000 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Sat, 28 Mar 2020 20:29:44 +0000 Revert "[klibc] dash: mkbuiltins: Fix sort order harder" This reverts commit 5125a8b74971fc22fdc74cfc9dc8e04a4f5c0e4b. The problem that it solves was fixed differently upstream. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/README.dash | 1 - usr/dash/mkbuiltins | 2 +- 2 files changed, 1 inse...
2020 Mar 28
0
[klibc:update-dash] dash: builtin: Clear LC_ALL in mkbuiltins
...t;a=commit;h=2133c29de320e3173d7cb1aec32676afa8b0dc17 Author: Fredrik Fornwall <fredrik at fornwall.net> AuthorDate: Sun, 24 May 2015 23:05:48 +0200 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Sat, 28 Mar 2020 21:42:54 +0000 [klibc] dash: builtin: Clear LC_ALL in mkbuiltins [ dash commit fe393c0f9ab72de5a7d32aab53e5e8275cad8735 ] In mkbuiltins LC_COLLATE is set, but since "The value of the LC_ALL environment variable has precedence over any of the other environment variables starting with LC_" (http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html)...
2016 Jan 06
0
[klibc:master] dash: mkbuiltins: Fix sort order harder
...nel.org/?p=libs/klibc/klibc.git;a=commit;h=5125a8b74971fc22fdc74cfc9dc8e04a4f5c0e4b Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Wed, 6 Jan 2016 01:20:02 +0000 Committer: H. Peter Anvin <hpa at linux.intel.com> CommitDate: Tue, 5 Jan 2016 17:50:50 -0800 [klibc] dash: mkbuiltins: Fix sort order harder LC_COLLATE can be overriden by LC_ALL, so set LC_ALL instead when running sort. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> Signed-off-by: H. Peter Anvin <hpa at linux.intel.com> --- usr/dash/mkbuiltins | 2 +- 1 file changed, 1 insertion(+), 1 dele...
2019 Jan 25
0
[klibc:update-dash] Revert " dash: mkbuiltins: Fix sort order harder"
...s/klibc/klibc.git;a=commit;h=3c92107fcc57634d918ec844213a0b9267cac0cf Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Fri, 25 Jan 2019 01:34:43 +0000 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Fri, 25 Jan 2019 02:57:21 +0000 Revert "[klibc] dash: mkbuiltins: Fix sort order harder" This reverts commit 5125a8b74971fc22fdc74cfc9dc8e04a4f5c0e4b. The problem that it solves was fixed differently upstream. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff...
2016 Jan 06
2
[PATCH klibc 0/2] Reproducible build
klibc currently builds and installs differently depending on the locale and umask at build time. This series fixes that. Ben. Ben Hutchings (2): Install headers with consistent mode dash: mkbuiltins: Fix sort order harder scripts/Kbuild.install | 2 +- usr/dash/mkbuiltins | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 811 bytes Desc: Digital s...
2019 Jan 25
0
[klibc:update-dash] builtin: create builtins.c properly on old cpp
...en at decadent.org.uk> CommitDate: Fri, 25 Jan 2019 02:57:21 +0000 [klibc] builtin: create builtins.c properly on old cpp Encontered this on ancient gcc-2.95.3 environment; src/builtins.def.in -> src/builtins.def generation emitted ^ $ lines (likely by /* */), which where NOT ignored by src/mkbuiltins and generating bogus builtins.c. Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/dash/mkbuiltins b/usr/dash/mkbuiltins ind...
2019 Jan 25
0
[klibc:update-dash] shell: Fix build on Solaris 9
...<ben at decadent.org.uk> CommitDate: Fri, 25 Jan 2019 02:57:21 +0000 [klibc] shell: Fix build on Solaris 9 Ensure dash can build in a default Solaris 9 or older environment: - Execute scripts with $SHELL rather than /bin/sh, the latter does not support e.g. "if ! .." used by mkbuiltins. - /bin/awk does not support ?: syntax, use explicit statements instead. - /bin/nl requires no spaces between options and arguments. Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 12 ++++...
2020 Mar 28
0
[klibc:update-dash] dash: builtin: create builtins.c properly on old cpp
...+0000 [klibc] dash: builtin: create builtins.c properly on old cpp [ dash commit 35ff4d5b5a44aaf6fd98edef221dcc3ddcb8dda4 ] Encontered this on ancient gcc-2.95.3 environment; src/builtins.def.in -> src/builtins.def generation emitted ^ $ lines (likely by /* */), which where NOT ignored by src/mkbuiltins and generating bogus builtins.c. Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/dash/mkbuiltins b/usr/dash/mkbuiltins ind...
2020 Mar 28
0
[klibc:update-dash] dash: shell: Fix build on Solaris 9
...42:54 +0000 [klibc] dash: shell: Fix build on Solaris 9 [ dash commit cb924afe2e3465ec2f91fab55d31f7e3c26d03f4 ] Ensure dash can build in a default Solaris 9 or older environment: - Execute scripts with $SHELL rather than /bin/sh, the latter does not support e.g. "if ! .." used by mkbuiltins. - /bin/awk does not support ?: syntax, use explicit statements instead. - /bin/nl requires no spaces between options and arguments. Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 12 ++++...
2020 Mar 28
0
[klibc:update-dash] dash: builtin: Default to mktemp, not tempfile
...tempfile, as it currently runs tempnam(), which is insecure and fails under pseudo(1). Signed-off-by: Andrej Shadura <andrew.shadura at collabora.co.uk> Signed-off-by: Herbert Xu <herbert at gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/mkbuiltins | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/dash/mkbuiltins b/usr/dash/mkbuiltins index b4d6f4ec..f1f25932 100644 --- a/usr/dash/mkbuiltins +++ b/usr/dash/mkbuiltins @@ -35,7 +35,7 @@ # # @(#)mkbuiltins 8.2 (Berkeley) 5/4/95 -tempfile=tempfile +tempfile=mktemp if !...
2006 Apr 11
6
klibc kbuild status
Hi hpa & others. Following is a list of issues that I hope to be addressed soon so we are in even better shape for -mm inclusion. 1) rebuild initramfs when content changes. > It is a simple matter of copying in usr/Makefile from the latest > -linus kernel and replace the 10 first lines with the content from > klibc Kbuild file. 2) havesyscalls.h is not deleted after make
2007 Aug 23
0
[git patch] klibc dash 0.5.4 update
...17): Remove unnecessary truncation in _STPUTC Always call conv_escape_str in echocmd Fix \c spillage across echo commands Release 0.5.3. Make eval with empty arguments return 0 Fixed inverted char class matching Fixed command -v segmentation fault Fix mkbuiltin sort order Fix typo in comment Remove unnecessary inclusion of redir.h Remove EMFILE special case Use dup2 instead of copyfd in evalbackcmd Replace copyfd by savefd and use dup2 elsewhere Remove redundant CLOEXEC calls Fix redirect restore on saved file des...
2010 Mar 22
1
[git pull] dash, sh4, README's
...or result value Jim Meyering (1): [klibc] [PARSER] Fix syntax array size Larry Doolittle (1): [klibc] [JOBS] Fix cmdtxt crash on if statements Mark Mentovai (1): [klibc] [BUILD] Fixed build on OS X Matthew Burgess (1): [klibc] [BUILTIN] Add another missing LC_COLLATE to mkbuiltins Nobuhiro Iwamatsu (1): [klibc] sh4 build fix Oleg Verych (3): [klibc] [BUILTIN] test: White space fixes [klibc] [BUILTIN] test: little size and speed optimizations [klibc] [BUILTIN] Disallow completely blank strings in non-arithmetic context. Richard M Kreuter (1):...
2010 Apr 16
0
[git pull v4] dash, sh4, ipconfig, dprintf, fstype, README's
...or result value Jim Meyering (1): [klibc] [PARSER] Fix syntax array size Larry Doolittle (1): [klibc] [JOBS] Fix cmdtxt crash on if statements Mark Mentovai (1): [klibc] [BUILD] Fixed build on OS X Matthew Burgess (1): [klibc] [BUILTIN] Add another missing LC_COLLATE to mkbuiltins Mike Waychison (1): [klibc] ipconfig: Use memcpy to avoid strict aliasing warnings. Nobuhiro Iwamatsu (1): [klibc] sh4 build fix Oleg Verych (3): [klibc] [BUILTIN] test: White space fixes [klibc] [BUILTIN] test: little size and speed optimizations [klibc] [BUILTIN]...
2010 Apr 16
0
[PATCH] pull faccessat() system call
...or result value Jim Meyering (1): [klibc] [PARSER] Fix syntax array size Larry Doolittle (1): [klibc] [JOBS] Fix cmdtxt crash on if statements Mark Mentovai (1): [klibc] [BUILD] Fixed build on OS X Matthew Burgess (1): [klibc] [BUILTIN] Add another missing LC_COLLATE to mkbuiltins Mike Waychison (1): [klibc] ipconfig: Use memcpy to avoid strict aliasing warnings. Nobuhiro Iwamatsu (1): [klibc] sh4 build fix Oleg Verych (3): [klibc] [BUILTIN] test: White space fixes [klibc] [BUILTIN] test: little size and speed optimizations [klibc] [BUILTIN]...
2010 Mar 28
1
[git pull v3] dash, sh4, ipconfig, dprintf, fstype, README's
...or result value Jim Meyering (1): [klibc] [PARSER] Fix syntax array size Larry Doolittle (1): [klibc] [JOBS] Fix cmdtxt crash on if statements Mark Mentovai (1): [klibc] [BUILD] Fixed build on OS X Matthew Burgess (1): [klibc] [BUILTIN] Add another missing LC_COLLATE to mkbuiltins Mike Waychison (1): [klibc] ipconfig: Use memcpy to avoid strict aliasing warnings. Nobuhiro Iwamatsu (1): [klibc] sh4 build fix Oleg Verych (3): [klibc] [BUILTIN] test: White space fixes [klibc] [BUILTIN] test: little size and speed optimizations [klibc] [BUILTIN]...
2020 Mar 28
0
[klibc:master] dash: README.dash: List the changes from upstream
...ating-point support, is + disabled +* The signal_names[] array is replaced by a signal_name() function using + klibc's own signal name array. decode_signal() is changed similarly. +* The read built-in implements the -t option like bash +* mktokens is modified to support out-of-tree builds +* mkbuiltins is modified to sort with LC_ALL=C +* Some header files have header guards added +* Changelog and some manual pages are omitted +* Automatic whitespace fixups + HOWTO sync branch: 1) Generate mailbox of patches and fix up their paths: @@ -27,9 +42,6 @@ HOWTO sync branch: git am --whitespace...
2005 Sep 30
0
klibc/ash - fix ksh syntax.
Hi all, During build with $SHELL != bash/zsh I get. (...) ./mkbuiltins[122]: [: #: unexpected operator/operand (...) Attached patch fixes undefined ksh behaviour -> test with >= 4 arguments. http://www.opengroup.org/onlinepubs/009695399/utilities/test.html -- The only thing necessary for the triumph of evil is for good men to do nothing....
2011 Aug 03
2
Kbuild dash headers generation
...geLog" --exclude="usr/dash/dash.1" \ --exclude="usr/dash/Makefile.am" --exclude="usr/dash/mksignames.c" \ --whitespace=fix -k -i -s ../dash/000X-foo.patch (needs git am exclude support, which is in the second patch and easy) The real trouble I have is that mkbuiltins is now generating a third include file (token_vars.h) and had trouble to understand current hacks for it already generating 2 different files. thank you very much for looking into this. -- maks -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-SHELL-Opti...