ndt-dev - Re: [ndt-dev] ndt 3.7.0 -rc1 testing
Subject: NDT-DEV email list created
List archive
- From: Peter Boothe <>
- To: Aaron Brown <>
- Cc: Sebastian Kostuch <>, "" <>
- Subject: Re: [ndt-dev] ndt 3.7.0 -rc1 testing
- Date: Tue, 20 Jan 2015 14:11:19 -0500
This attempt is on Ubuntu.
./configure <--- worked
*** Client Tools - complete
* web100clt: YES
* Tcpbw100.jar: YES
* flash-client: YES
*** Server Tools - incomplete
* fakewww: NO (disabled by default)
* web100srv: NO (missing web100 library)
* web10gsrv: NO (missing web10g userland library >=2.0.6.2)
*** Administrative Tools - incomplete
* analyze: NO (missing web100 library)
* viewtrace: NO (missing web100 library)
* tr-mkmap: NO (missing web100 library)
* genplot: NO (missing web100 library)
* genplot10g: NO (missing web10g userland library >=2.0.6.2)
* JAnalyze.jar: YES
* Admin.class: YES
make <--- did not work
make died because it could not find mxmlc for the flash client. Seems like a missing requirement that should be in autoconf.
I then cd'd to every directory and typed make, but that's not the right approach because autoconf assumes that you will be calling the global makefile. However, I did then get the following warnings when compiling in src/
ndt-3.7.0-rc1/src$ make web100clt
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-web100clt.o -MD -MP -MF .deps/web100clt-web100clt.Tpo -c -o web100clt-web100clt.o `test -f 'web100clt.c' || echo './'`web100clt.c
web100clt.c: In function ‘main’:
web100clt.c:794:7: warning: pointer targets in passing argument 3 of ‘send_json_message’ differ in signedness [-Wpointer-sign]
send_json_message(ctlSocket, MSG_WAITING, &tests, 1, jsonSupport, JSON_SINGLE_VALUE);
^
In file included from web100clt.c:13:0:
network.h:26:5: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
int send_json_message(int ctlSocket, int type, const char* msg, int len, int jsonSupport,
^
web100clt.c:537:9: warning: unused variable ‘invalid_login_msg’ [-Wunused-variable]
char *invalid_login_msg = "Invalid login message.";
^
mv -f .deps/web100clt-web100clt.Tpo .deps/web100clt-web100clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-network.o -MD -MP -MF .deps/web100clt-network.Tpo -c -o web100clt-network.o `test -f 'network.c' || echo './'`network.c
mv -f .deps/web100clt-network.Tpo .deps/web100clt-network.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-usage.o -MD -MP -MF .deps/web100clt-usage.Tpo -c -o web100clt-usage.o `test -f 'usage.c' || echo './'`usage.c
mv -f .deps/web100clt-usage.Tpo .deps/web100clt-usage.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-logging.o -MD -MP -MF .deps/web100clt-logging.Tpo -c -o web100clt-logging.o `test -f 'logging.c' || echo './'`logging.c
mv -f .deps/web100clt-logging.Tpo .deps/web100clt-logging.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-utils.o -MD -MP -MF .deps/web100clt-utils.Tpo -c -o web100clt-utils.o `test -f 'utils.c' || echo './'`utils.c
mv -f .deps/web100clt-utils.Tpo .deps/web100clt-utils.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-protocol.o -MD -MP -MF .deps/web100clt-protocol.Tpo -c -o web100clt-protocol.o `test -f 'protocol.c' || echo './'`protocol.c
mv -f .deps/web100clt-protocol.Tpo .deps/web100clt-protocol.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-runningtest.o -MD -MP -MF .deps/web100clt-runningtest.Tpo -c -o web100clt-runningtest.o `test -f 'runningtest.c' || echo './'`runningtest.c
mv -f .deps/web100clt-runningtest.Tpo .deps/web100clt-runningtest.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-ndtptestconstants.o -MD -MP -MF .deps/web100clt-ndtptestconstants.Tpo -c -o web100clt-ndtptestconstants.o `test -f 'ndtptestconstants.c' || echo './'`ndtptestconstants.c
mv -f .deps/web100clt-ndtptestconstants.Tpo .deps/web100clt-ndtptestconstants.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_sfw_clt.o -MD -MP -MF .deps/web100clt-test_sfw_clt.Tpo -c -o web100clt-test_sfw_clt.o `test -f 'test_sfw_clt.c' || echo './'`test_sfw_clt.c
test_sfw_clt.c: In function ‘test_osfw_clt’:
test_sfw_clt.c:124:5: warning: implicit declaration of function ‘strlcpy’ [-Wimplicit-function-declaration]
strlcpy(buff, jsonMsgValue, sizeof(buff));
^
mv -f .deps/web100clt-test_sfw_clt.Tpo .deps/web100clt-test_sfw_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_mid_clt.o -MD -MP -MF .deps/web100clt-test_mid_clt.Tpo -c -o web100clt-test_mid_clt.o `test -f 'test_mid_clt.c' || echo './'`test_mid_clt.c
mv -f .deps/web100clt-test_mid_clt.Tpo .deps/web100clt-test_mid_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_c2s_clt.o -MD -MP -MF .deps/web100clt-test_c2s_clt.Tpo -c -o web100clt-test_c2s_clt.o `test -f 'test_c2s_clt.c' || echo './'`test_c2s_clt.c
test_c2s_clt.c: In function ‘test_c2s_clt’:
test_c2s_clt.c:92:7: warning: implicit declaration of function ‘strlcpy’ [-Wimplicit-function-declaration]
strlcpy(buff, jsonMsgValue, sizeof(buff));
^
test_c2s_clt.c:162:12: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(outSocket, buff, lth);
^
mv -f .deps/web100clt-test_c2s_clt.Tpo .deps/web100clt-test_c2s_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_s2c_clt.o -MD -MP -MF .deps/web100clt-test_s2c_clt.Tpo -c -o web100clt-test_s2c_clt.o `test -f 'test_s2c_clt.c' || echo './'`test_s2c_clt.c
mv -f .deps/web100clt-test_s2c_clt.Tpo .deps/web100clt-test_s2c_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_meta_clt.o -MD -MP -MF .deps/web100clt-test_meta_clt.Tpo -c -o web100clt-test_meta_clt.o `test -f 'test_meta_clt.c' || echo './'`test_meta_clt.c
test_meta_clt.c: In function ‘test_meta_clt’:
test_meta_clt.c:94:13: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(fp, "%s", tmpBuff);
^
test_meta_clt.c:110:13: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(fp, "%s", tmpBuff);
^
mv -f .deps/web100clt-test_meta_clt.Tpo .deps/web100clt-test_meta_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-strlutils.o -MD -MP -MF .deps/web100clt-strlutils.Tpo -c -o web100clt-strlutils.o `test -f 'strlutils.c' || echo './'`strlutils.c
mv -f .deps/web100clt-strlutils.Tpo .deps/web100clt-strlutils.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-test_results_clt.o -MD -MP -MF .deps/web100clt-test_results_clt.Tpo -c -o web100clt-test_results_clt.o `test -f 'test_results_clt.c' || echo './'`test_results_clt.c
mv -f .deps/web100clt-test_results_clt.Tpo .deps/web100clt-test_results_clt.Po
gcc -DHAVE_CONFIG_H -I. -I.. '-DBASEDIR="/usr/local/ndt"' -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -MT web100clt-jsonutils.o -MD -MP -MF .deps/web100clt-jsonutils.Tpo -c -o web100clt-jsonutils.o `test -f 'jsonutils.c' || echo './'`jsonutils.c
jsonutils.c: In function ‘json_create_from_key_value_pairs’:
jsonutils.c:100:3: warning: implicit declaration of function ‘isspace’ [-Wimplicit-function-declaration]
while(isspace(token[i+1])) { // skip whitespace characters from beginning of value if any
^
jsonutils.c: In function ‘json_read_map_value’:
jsonutils.c:130:3: warning: implicit declaration of function ‘log_println’ [-Wimplicit-function-declaration]
log_println(0, "Error while reading value from JSON string: %s", error.text);
^
jsonutils.c:144:17: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
char *value = json_string_value(data);
^
mv -f .deps/web100clt-jsonutils.Tpo .deps/web100clt-jsonutils.Po
gcc -pedantic -Wall -fno-strict-aliasing -std=gnu99 -DNDEBUG -O2 -DEXPERIMENTAL_ENABLED -DDATABASE_ENABLED -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o web100clt web100clt-web100clt.o web100clt-network.o web100clt-usage.o web100clt-logging.o web100clt-utils.o web100clt-protocol.o web100clt-runningtest.o web100clt-ndtptestconstants.o web100clt-test_sfw_clt.o web100clt-test_mid_clt.o web100clt-test_c2s_clt.o web100clt-test_s2c_clt.o web100clt-test_meta_clt.o web100clt-strlutils.o web100clt-test_results_clt.o web100clt-jsonutils.o -lpthread -lz -ljansson -lI2util
/usr/local/lib/libI2util.a(mach_dep.o): In function `I2GetSysErrList':
/usr/local/google/home/pboothe/ndt-_javascript_/ndt/I2util-1.2/I2util/mach_dep.c:104: warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
/usr/local/google/home/pboothe/ndt-_javascript_/ndt/I2util-1.2/I2util/mach_dep.c:102: warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
-Peter
On Tue, Jan 20, 2015 at 8:26 AM, Aaron Brown <> wrote:
Hey Sebastian,
I’ve also asked some other folks to help, but so far I’ve only gotten a report back from you. I’d like to see some folks testing installation from source, the i386 RPMs, and the web client (java/flash) from windows, linux and OS X, just as a sanity check.
Cheers,Aaron
On Jan 19, 2015, at 4:29 AM, Sebastian Kostuch <> wrote:
Hi Aaron,
what is the status of releasing new NDT version? Is there something we can still do to help in it?
Regards
Sebastian
On 16.01.2015 13:09, Sebastian Kostuch wrote:
Hi Aaron,
I've tested RPM's on my Fedora x64 and it worked OK.
Regards
Sebastian
On 09.01.2015 18:15, Aaron Brown wrote:
Hey Folks,
I’ve merged in the RPM changes from Issue 162, fixed a couple issues and rebuilt the precompiled flash and java clients. The tarball and RPMs from trunk can be gotten at http://ndb1.internet2.edu/~aaron/ndt-3.7.0-1.el6.x86_64/ . Could folks test both, and make sure they work? My scant testing of the x86-64 RPM seemed to work.
Cheers,Aaron
Peter Boothe | Software Engineer | | +1 650-889-0879 (corp cell)
- [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/09/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Sebastian Kostuch, 01/16/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Sebastian Kostuch, 01/19/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/20/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Peter Boothe, 01/20/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/20/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Sebastian Kostuch, 01/19/2015
- [ndt-dev] Re: ndt 3.7.0 -rc1 testing, Aaron Brown, 01/22/2015
- Re: [ndt-dev] Re: ndt 3.7.0 -rc1 testing, Peter Boothe, 01/26/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/27/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Peter Boothe, 01/27/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/27/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Jordan McCarthy, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Jordan McCarthy, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Jordan McCarthy, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Jordan McCarthy, 01/28/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/27/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Peter Boothe, 01/27/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Aaron Brown, 01/27/2015
- Re: [ndt-dev] Re: ndt 3.7.0 -rc1 testing, Peter Boothe, 01/26/2015
- Re: [ndt-dev] ndt 3.7.0 -rc1 testing, Sebastian Kostuch, 01/16/2015
Archive powered by MHonArc 2.6.16.