----- Original Message ----- > On 08/31/2012 09:34 PM, Igor Galić wrote: > > > > Hey folks, > > > > I cut a tag for 3.3.0-dev and uploaded the tar ball to > > > > http://people.apache.org/~igalic/releases/ > > > > Please test this thoroughly before casting your ±1 votes! > > > > > > For reference: > > -rw-r--r-- 1 igalic igalic 74B Aug 31 19:18 > > trafficserver-3.3.0-dev.tar.bz2.sha1 > > -rw-r--r-- 1 igalic igalic 66B Aug 31 19:18 > > trafficserver-3.3.0-dev.tar.bz2.md5 > > -rw-r--r-- 1 igalic igalic 836B Aug 31 19:18 > > trafficserver-3.3.0-dev.tar.bz2.asc > > -rw-r--r-- 1 igalic igalic 2.6M Aug 31 19:18 > > trafficserver-3.3.0-dev.tar.bz2 > > > > MD5 (trafficserver-3.3.0-dev.tar.bz2) = > > f7093a419f5f4a9a7da3dddd60076747 > > SHA1 (trafficserver-3.3.0-dev.tar.bz2) = > > eba3f36faf356b1535874fbe5313d508968c6f56 > > > > > > So long, > > > > i > > > +0 > > Configures, compiles and installs fine on Debian 6.0 > > Fails to compile on FreeBSD 9.0 with the following error: > (tried with both gcc 4.2 and 4.7) > ------------------------------------------------------------------- > ink_hash_table.cc: In function 'char* > ink_hash_table_entry_key(InkHashTable*, InkHashTableEntry*)': > ink_hash_table.cc:369: error: invalid conversion from 'void*' to > 'char*' [-fpermissive] > gmake[3]: *** [ink_hash_table.lo] Error 1 > ------------------------------------------------------------------- > I solved this by changing line 369 > from: tcl_key = ... > to: tcl_key = (char*) ... > > And then it compiled, installed and ran just fine. > So, +1 for it actually working on debian, and on freebsd after the > kinks > were sorted out (FreeBSD/compiler specific error?), and -1 for > compiler > error gives us a total of +0 (yay for math!).
In trying to repro Daniel's error, I updated my FreeBSD VM, and got this: igalic@daemonix .../trafficserver/trafficserver-3.3.0-dev (git)-[master] % gmake && gmake test gmake: Warning: File `Makefile' has modification time 7180 s in the future Making all in proxy/api/ts gmake[1]: Entering directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/proxy/api/ts' gmake[1]: Warning: File `Makefile' has modification time 7181 s in the future gmake[1]: Nothing to be done for `all'. gmake[1]: warning: Clock skew detected. Your build may be incomplete. gmake[1]: Leaving directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/proxy/api/ts' Making all in iocore gmake[1]: Entering directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/iocore' gmake[1]: Warning: File `Makefile' has modification time 7179 s in the future Making all in eventsystem gmake[2]: Entering directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/iocore/eventsystem' gmake[2]: Warning: File `.deps/UnixEventProcessor.Po' has modification time 7183 s in the future CXX EventSystem.o CXX IOBuffer.o CXX Lock.o CXX PQ-List.o CXX Processor.o CXX ProtectedQueue.o CXX SocketManager.o CXX Thread.o CXX UnixEThread.o CXX UnixEvent.o CXX UnixEventProcessor.o UnixEventProcessor.cc: In member function 'virtual int EventProcessor::start(int)': UnixEventProcessor.cc:103: error: 'cpu_set_t' was not declared in this scope UnixEventProcessor.cc:103: error: expected `;' before 'cpuset' UnixEventProcessor.cc:118: error: 'cpuset' was not declared in this scope UnixEventProcessor.cc:118: error: 'CPU_ZERO' was not declared in this scope UnixEventProcessor.cc:120: error: 'CPU_SET' was not declared in this scope cc1plus: warnings being treated as errors UnixEventProcessor.cc:121: warning: format '%lu' expects type 'long unsigned int', but argument 8 has type 'pthread*' UnixEventProcessor.cc:122: error: 'pthread_setaffinity_np' was not declared in this scope gmake[2]: *** [UnixEventProcessor.o] Error 1 gmake[2]: Leaving directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/iocore/eventsystem' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/igalic/src/asf/trafficserver/trafficserver-3.3.0-dev/iocore' gmake: *** [all-recursive] Error 1 gmake 8.98s user 1.56s system 75% cpu 13.949 total 2 igalic@daemonix .../trafficserver/trafficserver-3.3.0-dev (git)-[master] % uname -a FreeBSD daemonix 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 igalic@daemonix .../trafficserver/trafficserver-3.3.0-dev (git)-[master] % This is a different error all together, and from this I'd suggest: a) we give up on FreeBSD for this release b) SOMEONE makes sure we get our FreeBSD buidlbot running again i -- Igor Galić Tel: +43 (0) 664 886 22 883 Mail: i.ga...@brainsware.org URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE