New FreeBSD ports system - bachelors work
Aldis Berjoza
aldis at bsdroot.lv
Fri Apr 30 09:29:58 UTC 2010
On Fri, 30 Apr 2010 10:10:44 +0100, Anton Shterenlikht
<mexas at bristol.ac.uk> wrote:
> On Thu, Apr 29, 2010 at 08:08:26PM +0300, Aldis Berjoza wrote:
>> Hello!
>>
>> Some time ago I've read, that FreeBSD might be interested
>> to move ports tree to database (sqlite?).
>> This would require rewriting of all existing and writing
>> some new tools related to ports.
>>
>>
>> I'm IT student and next year I have to write bachelor work.
>> As active FreeBSD user, I am very interested in supporting
>> FreeBSD, and, if FreeBSD developers, think that such ports
>> reimplementation would benefit FreeBSD community, I'd be
>> willing to develop new system.
>>
>> If you have other ideas, how to improve FreeBSD ports
>> please let me know. Currently this is just an idea, but I'm
>> also open to other suggestions/ideas.
>
> Aldis, I've a much more interesting, ambitious and challenging
> proposal - FreeBSD ia64!
>
> The FreeBSD ia64 port has the potential to be the FreeBSD
> HPC solution. But we are not there yet.
>
> Despite being able to run the latest -current with zfs, SMP
> and other latest features and successfully building 17559 ports,
> FreeBSD ia64 desperately needs motivated and skilled programmers
> to work on:
>
> - kernel debugging: the port suffers from spontaneous reboots under
heavy
> load
>
> - building llvm on ia64:
> http://llvm-ia64.svn.sourceforge.net/viewvc/llvm-ia64/
>
> - building gcc44 and 45 on ia64: these ports don't build
> at present, and there are lots of other very useful ports
> which depend on gcc44 (or 45).
>
> - optimisation: very little work has been done on this on ia64 so far.
> Work is needed on compiler flags, optimisation of low level (assembly)
> routines, SMP and zfs performance.
>
> See also this list of things to do:
>
> http://www.freebsd.org/platforms/ia64/todo.html
>
> YOu can check which ports need work here:
> http://pointyhat.freebsd.org/errorlogs/packagestats.html
>
> In particular, this page lists ports which failed to build:
> http://pointyhat.freebsd.org/errorlogs/ia64-8-latest/
>
> If you look at Aff. (affected) field, you can pick ports
> which affect lots of other ports.
>
> Then, of course, there are ports which we aren't even
> building on ia64 portcluster:
> http://pointyhat.freebsd.org/errorlogs/ia64-8-latest/duds.verbose
>
> Any work on these is very helpful.
>
> yours
> anton
Unfortunately I don't have any ia64 pc's to work with.
Running QEMU on my P4 would take ages
--
BSDroot.lv --> coming soon
More information about the freebsd-ports
mailing list