Re: altivec for boinc-setiathome-enhanced on powerpc?
> despite the --disable-altivec configure option in the Makefile of > astro/boinc-setiathome-ennhanced (which should be removed because it is > autodetected), it is enabled automatically for PowerPC but there it > fails with cc1plus not recognizing the -faltivec option: > > http://pointyhat.freebsd.org/errorlogs/powerpc-errorlogs/e.9.20111009030040/boinc-setiathome-enhanced-6.12_1.log > > Does this mean we have no Altivec support or is something else going wrong? "-faltivec" is only recognized by certain compilers, like Apple's modified version of gcc. You can try patching the port to use "-maltivec -mabi=altivec" instead. We don't want the presence of such CPU extensions to be auto-detected by default, because then default packages that are built on altivec-capable machines may fail on machines that have the same ARCH, but either do not support altivec, or have had their altivec support disabled. Instead, the auto-detection should be turned on if !empty(MACHINE_CPU:Maltivec). This is a little awkward, because the powerpc developers didn't add code to src/share/mk/bsd.cpu.mk to automatically add altivec to the MACHINE_CPU of certain variants of powerpc, as was done, for example, with mmx and certain families of Intel and AMD processors. But the users can always add it themselves, in an included Makefile, like make.conf. b. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
[CFT] pkgng alpha2
Hi all, We are releasing pkgng (the next pkg_install) alpha2 to the world and we want you to test it! There is no "good" method to test it: use it as you would in the real world. Of course, you are encouraged to backup your data or test it in some kind of virtualized environment. After using it for some time, you will certainly find bugs. You can report them on the issues tracker [1]. If you find missing features, that is things you can't do with pkgng but can with pkg_install, you can also report them. New features are not the expected outcome of this call, as we want to release a final version ASAP. FYI, an alpha3 should follow shortly to fix issues in alpha3 and test additional features. After that, there will be a feature freeze with beta1. Getting started: You can download or git clone the source code of pkgng on the github page [2]. Then, a boring `make' followed by `make install' will do it. If you have some packages installed by pkg_add, you can convert the old database to the pkgng database with the 'pkg2ng' shell script in the ports/ folder. You can also add packages from the ports tree (with bsd.pkgng.mk) or with a pkgng repository. All is documented in the README and manpages. If you are a newcomer to pkgng, this doc reading step is also valuable to us. Indeed, if you fight to get the right infos, or if some things feel counter intuitive, we should improve it! Which brings me to the topic of contributing to pkgng. The best thing you can do is to write down the documentation you would have loved to read while testing pkgng! And of course, if you have a patch with your bug report, it is much appreciated. If you read this entire mail and wonder what is this pkgng thing, you can read the wiki page [3], bapt's presentation from BSDCan [4], EuroBSDCon [5] [6] and browse the source code. Regards, Julien, on behalf of the pkgng team. And remember, we _do_ want to hear back from you! Please also note that it is still alpha code and it can kill kitten and puppies. You are warned ;-) [1] : https://github.com/pkgng/pkgng/issues [2] : https://github.com/pkgng/pkgng [3] : http://wiki.freebsd.org/pkgng [4] : http://people.freebsd.org/~bapt/pkgng-bsdcan2011.pdf [5] : http://wiki.freebsd.org/201110DevSummit/Ports?action=AttachFile&do=get&target=pkgng-devsummit.pdf [6] : http://wiki.freebsd.org/201110DevSummit?action=AttachFile&do=get&target=pkgng-devsummit-track.pdf ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Linux compatibility with more than one Linux installed?
Hi, The linux-base port is supposed to provide good integration into FreeBSD. Ideally the integration is seamless. The linux-dist ports provide a complete linux environment. You chroot into it and you have a complete linux system. You can compile linux binaries inside the linux-dist. You can not do this with the linux-base. Bye, Alexander. -- Send via an Android device, please forgive brevity and typographic and spelling errors. Daniel Nebdal hat geschrieben:On Wed, Nov 30, 2011 at 10:05 AM, Lars Engels wrote: > On Tue, Nov 29, 2011 at 03:27:15PM +0100, Alexander Leidinger wrote: >> Hi, >> >> you can install the gentoo linux-dist in parallel to the default >> linux-base. Gentoo will be in /usr/local, not in /compat/linux. As >> such you have to manually start programs there via chroot. This means >> you do not have access to you FreeBSD files like normally, except you >> do null-mounts into the gentoo area. It also means your experience >> will not be as "integrated" as with the defaut linux-base (the >> linux-base port does some effort to integrate FreeBSD config files and >> installed resources like fonts). >> >> Just switching between them, like changing a symlink, is theoretically >> possible, but the gentoo linux-dist port is not designed for this kind >> of integration. It's a linux-"dist" port, not a linux-"base" port. > > What is it good for, then? I'd guess it's useful if you want to build or install some more complicated linux software, since you can use portage to handle the installed software on the linux side independent of the FreeBSD side (and you get to use portage to install linux packages). Much the same idea as the debootstrap one, I guess. :) -- Daniel Nebdal ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Linux compatibility with more than one Linux installed?
On Wed, Nov 30, 2011 at 10:05 AM, Lars Engels wrote: > On Tue, Nov 29, 2011 at 03:27:15PM +0100, Alexander Leidinger wrote: >> Hi, >> >> you can install the gentoo linux-dist in parallel to the default >> linux-base. Gentoo will be in /usr/local, not in /compat/linux. As >> such you have to manually start programs there via chroot. This means >> you do not have access to you FreeBSD files like normally, except you >> do null-mounts into the gentoo area. It also means your experience >> will not be as "integrated" as with the defaut linux-base (the >> linux-base port does some effort to integrate FreeBSD config files and >> installed resources like fonts). >> >> Just switching between them, like changing a symlink, is theoretically >> possible, but the gentoo linux-dist port is not designed for this kind >> of integration. It's a linux-"dist" port, not a linux-"base" port. > > What is it good for, then? I'd guess it's useful if you want to build or install some more complicated linux software, since you can use portage to handle the installed software on the linux side independent of the FreeBSD side (and you get to use portage to install linux packages). Much the same idea as the debootstrap one, I guess. :) -- Daniel Nebdal ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Linux compatibility with more than one Linux installed?
2011/11/29 Alexander Leidinger : > Hi, > > you can install the gentoo linux-dist in parallel to the default linux-base. > Gentoo will be in /usr/local, not in /compat/linux. As such you have to > manually start programs there via chroot. This means you do not have access > to you FreeBSD files like normally, except you do null-mounts into the gentoo > area. It also means your experience will not be as "integrated" as with the > defaut linux-base (the linux-base port does some effort to integrate FreeBSD > config files and installed resources like fonts). > > Just switching between them, like changing a symlink, is theoretically > possible, but the gentoo linux-dist port is not designed for this kind of > integration. It's a linux-"dist" port, not a linux-"base" port. You can also use sysutils/debootstrap to install Debian somewhere. I use it with ZFS snapshots and clones and I'm really happy with it. To install Linux packages I just chroot and apt-get. It's a less straight-forward setup than with linux-base ports, but if you know both FreeBSD and Debian that's maybe the way to go :) > Bye, > Alexander. > > -- > Send via an Android device, please forgive brevity and typographic and > spelling errors. Thomas Mueller hat geschrieben:I > noticed on http://www.freshports.org/commits.php an update to the Gentoo > Linux distribution. > > I know there are other Linux compatibility ports in the emulators category. > > Is it possible to install more than one Linux compatibility package or actual > Linux installation and switch from one to the other? > > I might want to install a Linux compatibility package and still be able to > run Linux software through an actual Linux installation, separate from the > FreeBSD Linux compatibility package. > > Or possibly be able to compare one Linux compatibility package to another. > > Tom > > ___ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > > ___ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: oliv...@gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas." ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Linux compatibility with more than one Linux installed?
On Tue, Nov 29, 2011 at 03:27:15PM +0100, Alexander Leidinger wrote: > Hi, > > you can install the gentoo linux-dist in parallel to the default > linux-base. Gentoo will be in /usr/local, not in /compat/linux. As > such you have to manually start programs there via chroot. This means > you do not have access to you FreeBSD files like normally, except you > do null-mounts into the gentoo area. It also means your experience > will not be as "integrated" as with the defaut linux-base (the > linux-base port does some effort to integrate FreeBSD config files and > installed resources like fonts). > > Just switching between them, like changing a symlink, is theoretically > possible, but the gentoo linux-dist port is not designed for this kind > of integration. It's a linux-"dist" port, not a linux-"base" port. What is it good for, then? pgpSpG6dLkLPw.pgp Description: PGP signature