AMD64 + Ports

Peter Wemm peter at
Sat Feb 21 12:31:04 PST 2004

On Saturday 21 February 2004 12:17 am, Jason Lixfeld wrote:
> Just how many ports "don't" work with AMD64? :)
> cvsup doesn't, so I tried the one at
>  It
> installed fine, but when I try to run it against my supfile, I get:
> bash-2.05b# cvsup -g -L 2 /usr/local/etc/cvsup/stable-supfile
> Parsing supfile "/usr/local/etc/cvsup/stable-supfile"
> Connecting to
> Connected to
> Server software version: SNAP_16_1h
> Negotiating file attribute support
> Exchanging collection information
> Establishing multiplexed-mode data connection
> Running
> TreeList failed: Network write failure: Input/output error: zlib
> error 4294967291
> Will retry at 21:29:57
> ^C
> bash-2.05b#
> Grr..  Ok, so I check the deps and it needs ezm3-1.1.  so I go to
> install that:
> bash-2.05b# cd /usr/ports/lang/ezm3/
> bash-2.05b# make
> ===>  ezm3-1.1 is only for alpha i386 sparc64, and you are running
> amd64.
> bash-2.05b#
> *gak!*
> I give up!
> Any suggestions or light reading?! :)

Have a look at
There are a mountain of diffs and hacks to try and get ezm3  to work 
with gcc on amd64.  There is enough there to enable you to produce the 
same binary in the package you downloaded.  ie: it will blow up with 
that zlib error.  Be sure to put the boot-ezm3-1.1-FBSD_AMD64.tar.bs2 
into your /usr/ports/distfiles/ezm3/ directory because its not in 
John's dist area that the port knows about.

As has been mentioned, don't use compress.  I know this is a PITA, but I 
haven't figured out a way around it.  The error code is 0xffffffffb 
which is -5.  For zlib, that translates to 'buffer error'.  In other 
words, the callback hooks for zlib in cvsup are not working right.  I'd 
welcome you to try and fix them. :-)
Peter Wemm - peter at; peter at; peter at
"All of this is for nothing if we don't go to the stars" - JMS/B5

More information about the freebsd-amd64 mailing list