# Revert "std.fmt: require specifier for unwrapping ?T and E\!T\." · gitcafe/zig

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

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

Visibility: public

Requested revision: 934573fc5db1307caf559cc485e0e557a7c655e2

Requested commit: 934573fc5db1307caf559cc485e0e557a7c655e2

Commit: 934573fc5db1307caf559cc485e0e557a7c655e2

Tree: 2e62419f306e5f77c7787a88dbc2c56c46f0f14e

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

````
Revert "std.fmt: require specifier for unwrapping ?T and E!T."

This reverts commit 7cbd586ace46a8e8cebab660ebca3cfc049305d9.

This is causing a fail to build from source:

```
./lib/std/fmt.zig:492:17: error: cannot format optional without a specifier (i.e. {?} or {any})
                @compileError("cannot format optional without a specifier (i.e. {?} or {any})");
                ^
./src/link/MachO/Atom.zig:544:26: note: called from here
                log.debug("  RELA({s}) @ {x} => %{d} in object({d})", .{
                         ^
```

I looked at the code to fix it but none of those args are optionals.

````

## Parents

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

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