Howdy, I would like to compile up a trustworthy (release?) version of openswitch. But I'm getting compile errors.
Here is what I did and the error which precipitated: git clone https://git.openswitch.net/openswitch/ops-build cd ops-build/ git checkout -b 1.0.0 git status git branch make configure as5712 make devenv_init make devenv_add ops make devenv_add ops-openvswitch make devenv_add ops-switchd make devenv_add ops-switchd-opennsl-pluginĀ make devenv_add ops-cli make | ./x86_64-openswitch-linux-libtool --tag=CC --mode=link x86_64-openswitch-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/ws/charletr/ops-build/build/tmp/sysroots/as5712 -std=gnu99 -Wstrict-prototypes -DOPS -DOPS_TEMP -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -O -fno-omit-frame-pointer -g -feliminate-unused-debug-types -fdebug-prefix-map=/ws/charletr/ops-build/src/ops-openvswitch=/usr/src/debug/ops-openvswitch/git999-r0 -pipe -DHALON -DOPS -version-info 1:0:0 -Wl,--version-script=./lib/libovscommon.sym -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o lib/libovscommon.la -rpath /usr/lib lib/aes128.lo lib/backtrace.lo lib/byteq.lo lib/cmap.lo lib/command-line.lo lib/connectivity.lo lib/coverage.lo lib/crc32c.lo lib/csum.lo lib/daemon.lo lib/db-ctl-base.lo lib/dp-packet.lo lib/heap.lo lib/dynamic-string.lo lib/entropy.lo lib/fat-rwlock.lo lib/fatal-signal.lo lib/guarded-list.lo lib/hash.lo lib/hindex.lo lib/hmap.lo lib/hmapx.lo lib/jhash.lo lib/json.lo lib/lockfile.lo lib/memory.lo lib/ovs-atomic-locked.lo lib/ovs-rcu.lo lib/ovs-thread.lo lib/packets.lo lib/poll-loop.lo lib/process.lo lib/random.lo lib/reconnect.lo lib/seq.lo lib/sha1.lo lib/shash.lo lib/simap.lo lib/smap.lo lib/socket-util.lo lib/sort.lo lib/sset.lo lib/stream-fd.lo lib/stream-tcp.lo lib/stream.lo lib/stdio.lo lib/string.lo lib/svec.lo lib/syslog-direct.lo lib/syslog-libc.lo lib/timer.lo lib/timeval.lo lib/token-bucket.lo lib/unicode.lo lib/util.lo lib/uuid.lo lib/unixctl.lo lib/ofpbuf.lo lib/jsonrpc.lo lib/vlan-bitmap.lo lib/vlog.lo lib/ovsdb-idl.lo lib/ovsdb-parser.lo lib/ovsdb-data.lo lib/ovsdb-error.lo lib/ovsdb-types.lo lib/table.lo lib/daemon-unix.lo lib/latch-unix.lo lib/signals.lo lib/socket-util-unix.lo lib/stream-unix.lo lib/async-append-aio.lo lib/stream-ssl.lo lib/dirs.lo lib/dhparams.lo -lssl -lcrypto libltdl/libltdlc.la -latomic -lpthread -lrt -lm -ljemalloc | /ws/charletr/ops-build/src/ops-openvswitch/utilities/ovs-vsctl.c: In function 'add_port_to_cache': | /ws/charletr/ops-build/src/ops-openvswitch/utilities/ovs-vsctl.c:710:17: error: 'struct ovsrec_port' has no member named 'tag' | if (port_cfg->tag My goal here is to get any successful compile with debug symbols available in the switchd and related libs and plugins. In other words, my goal is not to "fix this branch compile." I'm entirely willing to start over if there is a more trustworthy point I can compile from. Any suggestions? --- Ricky Charlet ricky.char...@hpe.com +1 (916) 540-1394 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev