Uploaded image for project: 'CFEngine Community'
  1. CFEngine Community
  2. CFE-3401

community edition: `make check` fails with "multiple definition of `VPREFIX'"

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 3.15.2
    • Fix Version/s: 3.17.0
    • Component/s: None
    • Labels:
      None

      Description

      Running `./configure; make check` results in

      ...
       /usr/bin/ld: ../../libntech/libutils/.libs/libutils.a(logging.o):/home/gpiero/var/local/deb-packages/cfengine3/orig/cfengine-3.15.2/libntech/libutils/logging.c:35: multiple definition of `VPREFIX'; logging_test.o:/home/gpiero/var/local/deb-packages/cfengine3/orig/cfengine-3.15.2/tests/unit/logging_test.c:10: first defined here
      collect2: error: ld returned 1 exit status
      make[4]: *** [Makefile:1450: logging_test] Error 1
      make[3]: *** [Makefile:2775: check-am] Error 2
      make[2]: *** [Makefile:489: check-recursive] Error 1
      make[1]: *** [Makefile:704: check-recursive] Error 1
      make: *** [Makefile:993: check] Error 2

        Attachments

          Activity

            People

            • Assignee:
              olehermanse Ole Herman Schumacher Elgesem
              Reporter:
              gpiero Gian Piero Carrubba
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel