----- 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

Reply via email to