Subject: Re: Benefits of AMD64 arch when running NetBSD/i386.
To: Richard Rauch <rkr@olib.org>
From: Wojciech Puchar <wojtek@tensor.3miasto.net>
List: port-amd64
Date: 07/29/2005 16:17:26
> When I started running NetBSD/amd64, most things tended to work without
> much difficulty.  But there were a lot of sloppy programs out there
> that weren't careful enough about mixing different types of objects,
> so compiling stuff from pkgsrc was sometimes a bit of work---especially
> if you read the warnings on some of the code.  (^&


looks like lots of things are already fixed. possibly with Your past help 
:)

still very few things doesn't work - i did sent-pr today for them.

>
> There were two classes of software that had a VERY HARD TIME running
> on NetBSD/amd64: LISP implementations and web browsers.  (At least,

firefox works fine :)

$ file /usr/pkg/lib/firefox/firefox-bin
/usr/pkg/lib/firefox/firefox-bin: ELF 64-bit LSB executable, AMD x86-64, 
version 1 (SYSV), for NetBSD 3.99.7, dynamically linked (uses shared 
libs), stripped


Information for firefox-1.0.5:

Comment:
Lightweight gecko-based web browser

Requires:
Xft2>=2.1.6nb1
freetype2>=2.1.9nb1
gcc34>=3.4
gtk2+>=2.6.4nb1
jpeg>=6bnb2
libIDL>=0.8.4nb1
png>=1.2.6nb1

Required by:
epiphany-1.6.4
yelp-2.10.0



> I'm not sure about things on the LISP front, though.  (^&
>
looks like bad coding habits making too much assuptions. most probably 
that  pointer-pointer gives int not long