| Summary: | getenv does not work | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Dmitry V. Levin <ldv> |
| Component: | musl | Assignee: | Vitaly Chikunov <vt> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | critical | ||
| Priority: | P3 | CC: | vt |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
$ cat <<EOF | gcc -xc -Wall -O2 - && env -i PATH=/bin:/usr/bin ./a.out #include <stdio.h> #include <stdlib.h> int main(void) {printf("PATH=%s\n", getenv("PATH")); return 0;} EOF PATH=/bin:/usr/bin $ cat <<EOF | musl-gcc -xc -Wall -O2 - && env -i PATH=/bin:/usr/bin ./a.out #include <stdio.h> #include <stdlib.h> int main(void) {printf("PATH=%s\n", getenv("PATH")); return 0;} EOF PATH=(null)