FreeBSD ports that you maintain which are currently marked broken

linimon at FreeBSD.org linimon at FreeBSD.org
Fri Nov 5 16:04:55 PST 2004


Dear FreeBSD port maintainer:

As part of an ongoing effort to reduce the number of problems in the
FreeBSD ports system, we are attempting to notify maintainers of
ports that are marked as "broken" in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc3.3, which is much stricter about such things
as function declarations, literal strings constants that continue
over several physical lines, and forcing the deprecation of antique
header files such as varargs.h (we should now be using stdargs.h).

The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more of
the other architectures due to assumptions about things such as size
of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

If you need help in one or more build environments that you do not
have access to, please ask for help on the freebsd-ports mailing
list.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The build errors are listed below.  In the case where the same
problem exists on more than one build environment, the URL points
to the latest errorlog for that type.  (By 'build environment'
here we mean 'combination of 4.x or 5.x, with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the build error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:           audio/rebler
broken because:     Does not compile (bad C++ code)
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=audio&portname=rebler


portname:           chinese/cle_base
broken because:     Does not install (attempts to overwrite something in
                    /proc)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/zh-cle_base-0.9p1_1.log (Oct 28 11:26:57 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=chinese&portname=cle_base


portname:           chinese/gbfs
broken because:     fails to patch
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=chinese&portname=gbfs


portname:           comms/mlan3
broken because:     Does not install (Makefiles need rework)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/mlan3-1.00.log (Oct 28 11:25:54 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=comms&portname=mlan3


portname:           databases/mysql-gui
broken because:     Does not build except on i386 4.x, use
                    mysql-administrator \(GNOME\) or mysql-navigator
                    \(KDE\) instead
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=databases&portname=mysql-gui


portname:           databases/ruby-sqlrelay
broken because:     Does not install
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ruby18-sqlrelay-0.35_1.log (Oct 28 11:29:56 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=databases&portname=ruby-sqlrelay


portname:           devel/asmutils
broken because:     Does not install on FreeBSD >= 5.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/asmutils-0.17.log (Oct 28 11:25:42 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=asmutils


portname:           devel/ixlib
broken because:     Does not compile on !i386 or on FreeBSD >= 5.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ixlib-0.96.2_3.log (Oct 28 11:28:20 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=ixlib


portname:           devel/ocaml-sdl
broken because:     Configure fails
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ocaml-sdl-0.7.1.log (Oct 28 11:54:05 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=ocaml-sdl


portname:           devel/pear-apd
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/pear-apd-1.0.log (Oct 28 11:56:41 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=pear-apd


portname:           devel/titano
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/titano-0.0.5b_2.log (Oct 28 11:44:48 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=titano


portname:           devel/yacl
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/yacl-1.7b.log (Oct 28 11:36:18 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=devel&portname=yacl


portname:           emulators/ia64sim
broken because:     and does not build with latest gcc
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ia64sim-0.5_1.log (Oct 28 11:26:33 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=emulators&portname=ia64sim


portname:           emulators/vx68k
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/vx68k-1.1.10_2.log (Oct 28 11:32:31 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=emulators&portname=vx68k


portname:           ftp/rexx-curl
broken because:     Build fails
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/rexx-curl-1.1_2.log (Oct 28 11:27:19 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=ftp&portname=rexx-curl


portname:           graphics/compupic
broken because:     Checksum mismatch
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/compupic-5.1.1063.log (Oct 28 11:24:47 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=compupic


portname:           graphics/dynamechs
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/dynamechs-4.0.p1_1,1.log (Oct 28 11:31:08 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=dynamechs


portname:           graphics/geist
broken because:     Does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/geist-0.0.3_1.log (Oct 28 11:36:59 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=geist


portname:           graphics/glide3
broken because:     Does not compile on FreeBSD 503001
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/glide3-v5-20020113_1.log (Oct 28 11:29:45 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=glide3


portname:           graphics/hs-HOpenGL
broken because:     Does not compile
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=hs-HOpenGL


portname:           graphics/panorama
broken because:     Does not link render
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-4-latest/panorama-0.18.01_2.log (Nov  4 02:33:29 GMT 2004)
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/panorama-0.18.01_2.log (Oct 28 11:40:37 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=graphics&portname=panorama


portname:           japanese/gnomelibs
broken because:     Does not compile on FreeBSD 503001
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ja-gnomelibs-1.4.2_2.log (Oct 28 11:39:37 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=japanese&portname=gnomelibs


portname:           japanese/iv
broken because:     Does not compile on FreeBSD >= 5.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ja-iv-3.1_1.log (Oct 28 11:28:45 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=japanese&portname=iv


portname:           japanese/oleo
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ja-oleo-1.6.log (Oct 28 11:28:41 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=japanese&portname=oleo


portname:           java/openjit
broken because:     Configure fails with diablo-jdk13
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=java&portname=openjit


portname:           lang/Sather
broken because:     Does not compile on FreeBSD 503001
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/sather-1.2.1_2.log (Oct 28 11:34:08 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=Sather


portname:           lang/egcs
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/egcs-1.1.2_1.log (Oct 28 11:25:19 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=egcs


portname:           lang/gcc27
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/gcc-2.7.2.3_1.log (Oct 28 11:28:20 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=gcc27


portname:           lang/gcc30
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/gcc30-3.0.4_1.log (Oct 28 11:26:01 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=gcc30


portname:           lang/glibstdc++28
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/glibstdc++-2.8.1.1_1.log (Oct 28 11:26:38 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=glibstdc%2B%2B28


portname:           lang/objc
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/objc-3.1.32.log (Oct 28 11:24:56 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=objc


portname:           lang/ohugs
broken because:     Does not compile on FreeBSD >= 5.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ohugs-0.5_3.log (Oct 28 11:43:22 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=lang&portname=ohugs


portname:           mail/kiltdown
broken because:     gcc34: no match for operator==
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/kiltdown-0.8.045_8.log (Oct 28 11:38:57 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=mail&portname=kiltdown


portname:           mail/ml
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ml-3.4.log (Oct 28 11:33:16 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=mail&portname=ml


portname:           math/qscanplot
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/qscanplot-0.4_2.log (Oct 28 11:39:22 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=math&portname=qscanplot


portname:           misc/Howto
broken because:     Size mismatch
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=misc&portname=Howto


portname:           misc/biblereader
broken because:     Does not fetch
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/biblereader-0.4.2.log (Oct 28 11:32:52 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=misc&portname=biblereader


portname:           misc/estic
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/estic-1.40.log (Oct 28 11:28:48 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=misc&portname=estic


portname:           misc/gtl
broken because:     Does not compile on 5.0
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/gtl-0.3.3.log (Oct 28 11:26:24 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=misc&portname=gtl


portname:           net-mgmt/sting
broken because:     Does not work with ipfw2
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/sting-0.7.log (Oct 28 11:25:31 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=net-mgmt&portname=sting


portname:           net/arla
broken because:     Does not build
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=net&portname=arla


portname:           net/partysip
broken because:     Does not link with libossip-2.0.7. Downgrade libossip
                    to 2.0.6, uncomment BROKEN in Makefile and retry
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/partysip-2.1.1.log (Oct 28 11:27:50 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=net&portname=partysip


portname:           print/xmbibtex
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/xmbibtex-1.5.log (Oct 28 11:33:37 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=print&portname=xmbibtex


portname:           security/pam-pgsql
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/pam-pgsql-0.5.2_8.log (Oct 28 11:26:33 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=security&portname=pam-pgsql


portname:           sysutils/ffsrecov
broken because:     Incompatible with UFS2 header files
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ffsrecov-0.5.log (Oct 28 11:26:40 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=sysutils&portname=ffsrecov


portname:           textproc/cdsware
broken because:     Conflicting dependencies: apache 1.x and apache 2.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/cdsware-0.3.2.log (Oct 28 12:06:08 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=textproc&portname=cdsware


portname:           textproc/tei-xsl-fo
broken because:     Checksum mismatch
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=textproc&portname=tei-xsl-fo


portname:           textproc/tei-xsl-html
broken because:     Checksum mismatch
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=textproc&portname=tei-xsl-html


portname:           www/rt2
broken because:     Broken pkg-plist
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/rt2-2.0.15_1.log (Oct 28 11:30:14 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=www&portname=rt2


portname:           x11-themes/kwin_flatcurve
broken because:     Does not build with KDE 3.2
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-themes&portname=kwin_flatcurve


portname:           x11-toolkits/jx
broken because:     Does not work with gcc 3.x
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/JX-1.5.3_2.log (Oct 28 11:29:59 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-toolkits&portname=jx


portname:           x11-toolkits/libjtree
broken because:     Unfetchable
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-toolkits&portname=libjtree


portname:           x11-toolkits/p5-Glade
broken because:     Build fails
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/p5-Glade-0.7009_1.log (Oct 28 12:09:33 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-toolkits&portname=p5-Glade


portname:           x11-toolkits/py-kde
broken because:     Unfetchable
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/py23-kde-3.11.1.log (Oct 28 12:07:23 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-toolkits&portname=py-kde


portname:           x11-toolkits/viewkit
broken because:     Does not compile (bad C++ code)
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/viewkit-0.00.log (Oct 28 11:33:19 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11-toolkits&portname=viewkit


portname:           x11/XFree86-aoutlibs
broken because:     Does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/XFree86-aoutlibs-3.3.6.9.log (Oct 28 11:29:41 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11&portname=XFree86-aoutlibs


portname:           x11/decurs
broken because:     Does not compile on FreeBSD 503001 or on !i386
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/decurs-0.55.1_2.log (Oct 28 12:03:51 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11&portname=decurs


portname:           x11/props
broken because:     Does not compile
build errors:       none.
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11&portname=props


portname:           x11/ruby-gtktrayicon
broken because:     Configure fails
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-5-latest/ruby18-gtktrayicon-0.1.0.log (Oct 28 12:05:27 UTC 2004)
overview:           http://portsmon.firepipe.net/portoverview.py?category=x11&portname=ruby-gtktrayicon


If these build errors are ones that you are already aware of, please
accept our apologies and ignore this message.  On the other hand, if
you no longer wish to maintain this port (or ports), please reply
with a message stating that, and accept our thanks for your efforts
in the past.

Every effort has been made to make sure that these build errors
really do correspond to a port that you maintain.  However, due to
the fact that this is an automated process, it may indeed generate
false matches.  If one of these build errors fits that description,
please forward this email to the author of this software, Mark
Linimon <linimon at FreeBSD.org>, so that he can attempt to fix the
problem in the future.

Thanks for your efforts to help improve FreeBSD.


More information about the freebsd-ports mailing list