Comments (6)
This seems to be a GNU coreutils problem. Try going back to a stable revision.
from dgsh.
How do I do that?
from dgsh.
You could follow the instructions listed here for the coreutils
submodule. Use a recent stable version, such as v8.29
.
from dgsh.
Just to be clear: I need to checkout from gnu savannah? Doesn't this project depend on your fork with your modifications?
from dgsh.
Good question! These are subrepos. So you'd need to backtrack with git reset
to the last dgsh change, and then git pull
from the vendor (GNU) source in order to merge up to the corresponding stable version. Sorry if this is complicated.
Alternatively, you can report the problem and wait for the coreutils mainteners to fix it.
from dgsh.
The coreutils
subrepo links to https://github.com/mfragkoulis/coreutils, but the issue you have reported manifests within a subrepo of coreutils
, gnulib (gnulib@841c4fa at lib/fts.c:1306)
. The gnulib
subrepo links to gnulib
's main repo, that is https://savannah.gnu.org/git/?group=gnulib. So the issue is not related to dgsh
.
One solution is to build dgsh/coreutils
using the compiler flag -Wno-maybe-uninitialized
. Note that the warning/error may be a false positive produced by the compiler. Alternatively, you can also open dgsh/unix-tools/coreutils/gnulib/lib/fts.c:1306
and give an initial value to int dir_fd;
from dgsh.
Related Issues (20)
- Avoid nout=0 on last pipe component HOT 6
- Optimize dgsh program detection
- Provide way to detect whether a script is running under dsgh? HOT 7
- Wrap rather than modify the source code of single-output commands HOT 1
- Document POSIX tools with dgsh capabilities
- Simple scripts failing with random "dgsh: timeout for negotiation" HOT 32
- Problem with grep (maybe) HOT 18
- [RFE] Parallelize processes receiving different input streams HOT 8
- Timeout for negotiation when run interactively from dgsh HOT 10
- Bash raising 'no version information available' HOT 4
- Executable stack HOT 2
- Unable to Build on MacOs Mojave HOT 4
- How to background a process with dgsh HOT 1
- different example HOT 5
- rsync: getaddrinfo: translationproject.org 873: Temporary failure in name resolution HOT 2
- Named pipelines HOT 1
- Porting for 1) Natively on termux (Follows aarch64) 2)Ubuntu arm64 /(any other linux distro) running inside proot container on termux HOT 21
- can not compile - gnulib problem HOT 11
- Deadlock in dgsh-tee
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dgsh.