[Bug 243257] devel/json-c: 0.13.1 make test fails to compile

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jan 10 22:37:08 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243257

            Bug ID: 243257
           Summary: devel/json-c: 0.13.1 make test fails to compile
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet at FreeBSD.org
          Reporter: daniel.engberg.lists at pyret.net
          Assignee: sunpoet at FreeBSD.org
             Flags: maintainer-feedback?(sunpoet at FreeBSD.org)

On both 12.1-RELEASE-p1 and 13.0-CURRENT #0 r356392 (both AMD64) make test
fails.

cc -DHAVE_CONFIG_H -I. -I..  -I.. -I../tests    -O2 -pipe -march=ivybridge 
-fstack-protector-strong -fno-strict-aliasing  -Wall -Werror -Wcast-qual
-Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -D_GNU_SOURCE
-D_REENTRANT -MT test_parse.o -MD -MP -MF .deps/test_parse.Tpo -c -o
test_parse.o test_parse.c
test_parse.c:256:14: error: adding 'int' to a string does not append to the
      string [-Werror,-Wstring-plus-int]
        { "null123" + 4,       4, 3, json_tokener_success, 1 },
          ~~~~~~~~~~^~~
test_parse.c:256:14: note: use array indexing to silence this warning
        { "null123" + 4,       4, 3, json_tokener_success, 1 },
                    ^
          &         [  ]
test_parse.c:258:12: error: adding 'int' to a string does not append to the
      string [-Werror,-Wstring-plus-int]
        { "nullx" + 4,         2, 0, json_tokener_error_parse_unexpected, 1 },
          ~~~~~~~~^~~
test_parse.c:258:12: note: use array indexing to silence this warning
        { "nullx" + 4,         2, 0, json_tokener_error_parse_unexpected, 1 },
                  ^
          &       [  ]
test_parse.c:260:25: error: adding 'int' to a string does not append to the
      string [-Werror,-Wstring-plus-int]
        { "{\"a\":1}{\"b\":2}" + 7,
          ~~~~~~~~~~~~~~~~~~~~~^~~
test_parse.c:260:25: note: use array indexing to silence this warning
        { "{\"a\":1}{\"b\":2}" + 7,
                               ^
          &                    [  ]
3 errors generated.
*** Error code 1

Seems like we can remove gmake dependency as main lib compiles without it. 

Best regards,
Daniel

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list