Skip to content

Fails to build on 32-bit architectures (e.g., armv7, i386, powerpc) #185

@jbeich

Description

@jbeich

Regressed by #164. From error log:

$ export CFLAGS=-m32
$ gmake || make
[...]
lib/col/src/itable.c:317:60: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat]
  317 |                 bufp += snprintf(bufp, len - (bufp - buf), "%lu = %s\n", *k, *v ? (char*)*v : "(null)");
      |                                                             ~~~          ^~
      |                                                             %llu

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions