# unconditionally pass \-\-no-default-config to clang · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/06df842e4d313e81444063803deff306602e0a17)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 06df842e4d313e81444063803deff306602e0a17

Requested commit: 06df842e4d313e81444063803deff306602e0a17

Commit: 06df842e4d313e81444063803deff306602e0a17

Tree: f9db27cf7b19a63a8baf16d3bf9ddafa5bf77009

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
unconditionally pass --no-default-config to clang

As of Clang 16.x, it will by default read extra flags from /etc/clang.
I'm sure the person who implemented this means well, but they have a lot
to learn about abstractions and where the appropriate boundaries between
them are. The road to hell is paved with good intentions. Fortunately it
can be disabled.

```

## Parents

- [09cee1d5e34dd4187242a693c2d7b5a9d1e689b1](https://git.cafe/gitcafe/zig/commit/09cee1d5e34dd4187242a693c2d7b5a9d1e689b1?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/06df842e4d313e81444063803deff306602e0a17?format=markdown)
