Another question about using ppx with dune/jbuilder

Isn’t this purely due to ppx_deriving calling the deriver_type functions just deriver it the type is called t as a convenience? Like show_foobar on type foobar [@@deriving show] but show on type t [@@deriving show]?

The message seems to point you to the fact that there is a make function.