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

tokyocabinet and qdbm support broken

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: (None)
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.15.5, 3.18.1, 3.19.0
    • Component/s: None
    • Labels:

      Description

      | x86_64-poky-linux-libtool: compile:  x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I.. -I./../libntech/libutils -I./../libcfnet -I./../libenv -I./../cf-check -std=gnu99 -std=gnu99 -pthread -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot-native= -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -O2 -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot-native= -pthread -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot-native= -g -Wall -Wno-pointer-sign -Werror=implicit-function-declaration -Wunused-parameter -O2 -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0=/usr/src/debug/cfengine/3.18.0-r0 -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/craig/poky/build/tmp/work/core2-64-poky-linux/cfengine/3.18.0-r0/recipe-sysroot-native= -c dbm_tokyocab.c  -fPIC -DPIC -o .libs/dbm_tokyocab.o
      | dbm_tokyocab.c:260:6: error: conflicting types for 'DBPrivRead'
      |   260 | bool DBPrivRead(DBPriv *db, const void *key, int key_size, void *dest, int dest_size)
      |       |      ^~~~~~~~~~
      | In file included from dbm_tokyocab.c:31:
      | ./dbm_priv.h:60:6: note: previous declaration of 'DBPrivRead' was here
      |    60 | bool DBPrivRead(DBPriv *db, const void *key, int key_size,
      |       |      ^~~~~~~~~~
      | make[3]: *** [Makefile:1002: dbm_tokyocab.lo] Error 1
      

        Attachments

          Activity

            People

            Assignee:
            craig.comstock Craig Comstock
            Reporter:
            craig.comstock Craig Comstock
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: