Re: 6.x from i386 to amd64



On Tue, Oct 31, 2006 at 03:31:34PM -0500, Bill Moran wrote:
In response to Greg Black <freebsd@xxxxxxxxxxxxx>:
The state of the software out there is disgracefully far from
being ready for 64-bit platforms -- after wasting weeks in a
vain attempt to get a workable development environment on my
amd64 setup, I've just completed a move to i386 (by a fresh
install).

Are there open PRs on this? We've not had any problems. Although
our amd64 deployment is still young, we have several machines humming
away happily. Where did you have problems, specifically?

The state of the amd64 ports (and especially packages) lags the i386 ones,
and I am trying to come up with some tools to quantify exactly how much
and why. Travel and time constraints have prevented this being completed.
(I wanted it done before 6.2, alas. OTOH, the package-upload-status stuff
may be completed before EuroBSDCon: it's really close.)

From what I can surmise from data so far, the problems are:

- linux emulation. This may have just been fixed.
- certain ports have i386 binaries (can't be fixed)
- certain ports have i386 asm code (can be fixed if there is fallback
C code)
- the "server" type ports are not in that bad a shape; the "desktop"
ports certainly are

But until people start a) using amd64 more heavily and b) giving us
step-by-step feedback on the problems, we're going to be stuck in this
undesireable place, where no one really wants to be.

I'm not trying to be critical of the OP here, I really want to try to fix
the problems and bring amd64 up as close to parity with i386 as feasible.
So I am looking for volunteers and feedback.

If the PRs are too slow-moving, I am willing to set up a page on a wiki
where problems can be more quickly listed and maybe addressed.

I'm open to any brainstorming ideas on how we can improve communication
and collaboration here.

mcl
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: FreeBSD on AMD64 3000+ - amd64 or i386 version of FreeBSD?
    ... I'm checking the ports now as you said. ... Do you know if the VMWare port runs on amd64? ... >>the amd64 version of FreeBSD. ... >>Sony DRU500A DVD Burner ...
    (freebsd-questions)
  • Re: Is FreeBSD 5.2.1 on Opteron a 64 bits OS?
    ... downloading an ISO of CURRENT for amd64, but couldn't get it to burn ... I was referring to the ports collection. ... in the kernel itself) and any other ports that require Linux emulation. ... support for running binaries compiled for the 32-bit i386 platform. ...
    (comp.unix.bsd.freebsd.misc)
  • Re: FreeBSD on AMD64 3000+ - amd64 or i386 version of FreeBSD?
    ... > the amd64 version of FreeBSD. ... Are there still many ports or software that don't ... > FreeBSD for my hardware for FreeBSD 5.4. ... Should work with the 'snd_emu10k1' kernel driver. ...
    (freebsd-questions)
  • Re: FreeBSD 64-bit: Desktop ready?
    ... Many of those 500 or so ports have never been tested on AMD64, ... I can assure you that it makes a good desktop system. ... I guess these days the big graphics card is king perhaps one shoudld go for one the new 1Gb sooper cards ...
    (comp.unix.bsd.freebsd.misc)
  • Re: amd64 is there something that works?
    ... >I'm becoming crazy with ports and packages on amd64. ... >till facing with firefox, jre, flash (ok, i know freebsd he's not guilty ... A plenty of ports are marked so i can't compile. ... I'm running the Sun JDK 1.5.0 just fine on my amd64 box. ...
    (comp.unix.bsd.freebsd.misc)