FreeBSD ports which are currently marked broken

Anton Shterenlikht mexas at bristol.ac.uk
Mon Jan 10 09:04:36 UTC 2011


On Mon, Jan 10, 2011 at 09:43:55AM +0800, wen heping wrote:
> 2011/1/7 Anton Shterenlikht <mexas at bristol.ac.uk>:
> > On Fri, Jan 07, 2011 at 08:29:10AM +0100, linimon at freebsd.org wrote:
> >>
> >> portname: ?? ?? ?? ?? ?? math/dislin
> >> broken because: ?? ?? size mismatch
> >> build errors: ?? ?? ?? none.
> >> overview: ?? ?? ?? ?? ?? http://portsmon.FreeBSD.org/portoverview.py?category=math&portname=dislin
> >>
> >
> > Is this a security concern?
> > I've never used this port before, but it looks intersting.
> >
> > By doing
> >
> > rm distinfo*
> > make makesum
> >
> > I can install this port. Is this not a good idea?
> 
> 
> It is not a good way, but it is not a bad way either.
> 
> I think you can use dislin by your way with no harm.
> But I shall commit a fix to unbreak it soon.
> 
> 
> 
> >
> >
> >
> > However, it seems the binaries provided (to get the sources
> > one has to buy a licence) are only for i386:
> 
> 
> It offers a free use for non-commercial use which mentioned
> in dislin's Makefile.
> 
> 
> 
> >
> > from ftp://ftp.gwdg.de/pub/grafik/dislin/unix/README.UNX
> >
> > ??--------------------------------------------------------------------------
> > ??| ?? ?? ?? File ?? ?? ?? ?? ?? ?? ?? ?? ?? Computer/Oper.-System ?? ?? ?? ??Compiler ?? ?? |
> > ??--------------------------------------------------------------------------
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| dislin-10.0.fbsd.tar.gz ?? ?? ?? IBM-PC / FreeBSD 8.x ?? ?? gcc, f2c, f77, ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??Perl, Python ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| dislin-10.0.fbsd-5.4.tar.gz ?? IBM-PC / FreeBSD 5.x ?? ?? gcc, f2c, f77, ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??Perl, Python ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| dislin-10.0.fbsd-6.0.tar.gz ?? IBM-PC / FreeBSD 6.x ?? ?? ??gcc, f2c, f77, |
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??Perl, Python ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> > ??| dislin-10.0.fbsd-7.0.tar.gz ?? IBM-PC / FreeBSD 7.x ?? ?? ??gcc, f2c, f77, |
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??Perl, Python ??|
> > ??| ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??|
> >
> >
> > Should there be an ONLY_FOR_ARCHS defined for this port then?
> 
> I can build it on amd64 platform well.

You mean building from sources, or via ports?

I can install it on ia64 from ports as well,
which means downloading pre-built libraries and 
installing them, but I think it doesn't work.
At least the examples given
on dislin web pages give errors.

I don't see how that would work on ia64 (or sparc or ppc),
given the binaries were compiled on i386.

By the way, I got the author's permission to
provide pre-built binaries for non-i386 platforms
via ports, as we do at present. I would have to buy
a personal licence and build dislin from source, and
then post the binaries somewhere. But at the moment
this is a low priority. I'd like to see first what
it can do.

many thanks
anton

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


More information about the freebsd-ports mailing list