On 08/14/18 08:56, Gisle Vanem wrote: > Bart Van Assche wrote: >> As one can see on >> https://ci.appveyor.com/project/BVanAssche87257/net-snmp >> the build of the Net-SNMP master branch >> passes for MSVC-2017, > > Really? From: > > https://ci.appveyor.com/project/BVanAssche87257/net-snmp/build/job/shuwoe93gfu2af2t > > > just now (search for 'error C2059: syntax error:'): > ..\..\snmplib\transports\snmpIPv6BaseDomain.c(69): error C2059: > syntax error: '}' > snmpTCPIPv6Domain.c > snmpUDPIPv6Domain.c > ..\..\snmplib\transports\snmpUDPIPv6Domain.c(38): error C2059: syntax > error: '}' > snmpDTLSUDPDomain.c > snmpTLSBaseDomain.c > snmpTLSTCPDomain.c > > (or look at the attached log.txt). > Not sure why AppVeyor says "Build success" with this compile error. > Could be a broken Nmake makefile which is the main reason I don't use > such MS junk.
Thanks for having reported this. All "syntax error: '}'" issues have been fixed. The Appveyor MSVC build scripts have been modified such that these now fail if nmake fails. And the version of OpenSSL has been updated to the latest version such that the OpenSSL code builds again. The server the OpenSSL binaries are retrieved from namely only makes the latest OpenSSL binary available. The Net-SNMP build scripts were trying to retrieve an OpenSSL version that is no longer available. Bart. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders