summary refs log tree commit diff
path: root/debian/dash.postinst
diff options
context:
space:
mode:
authormaximilian attems <max@stro.at>2011-07-15 11:18:13 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2011-07-15 11:18:13 +0800
commit2b18a37786a45cd97a9b0481b49949210d22fc4a (patch)
tree4915ebbab6588d7803940c895d717f083d406508 /debian/dash.postinst
parent[BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmd (diff)
downloaddash-2b18a37786a45cd97a9b0481b49949210d22fc4a.tar.gz
dash-2b18a37786a45cd97a9b0481b49949210d22fc4a.zip
[SHELL] Fix klibc DEBUG compilation
dash didn't compile in DEBUG mode against klibc for all long time.
Now it only fails at link stage for not having setlinebuf(3) and
freopen(3).

Fixes:

usr/dash/show.o: In function `opentrace':
show.c:(.text+0x36): undefined reference to `freopen'
show.c:(.text+0x86): undefined reference to `setlinebuf'

Skip setlinebuf and use fclose/fopen inside __KLIBC__
Compile tested with debug in klibc and against glibc in dash repo.

Signed-off-by: maximilian attems <max@stro.at>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'debian/dash.postinst')
0 files changed, 0 insertions, 0 deletions
>2019-10-23Synchronize state after client registrationJune McEnroe 2019-10-23Send to server if client has no needsJune McEnroe 2019-10-23Implement some amount of client connectionJune McEnroe 2019-10-23Set clients non-blockingJune McEnroe 2019-10-23Clean up state.c and factor out parsingJune McEnroe 2019-10-23Respond to pingsJune McEnroe 2019-10-23Add verbose flagJune McEnroe 2019-10-23Set NOSIGPIPE on server connectionJune McEnroe 2019-10-23Set an initial loop capJune McEnroe 2019-10-23Fix rest parsingJune McEnroe 2019-10-23Add dynamic poll listJune McEnroe 2019-10-23Don't assume commands have targets and handle ERRORJune McEnroe 2019-10-23Clean up state somewhatJune McEnroe 2019-10-23Actually send the buffer...June McEnroe 2019-10-23Add stateJune McEnroe