Report created on Sat Jul 4 17:26:07 2009. back to main menu

For explanatory information and summary details, see the notes below.

portname maintainer build error logs Problem Reports Responsible
audio/dino trasz@FreeBSD.org      
audio/emu10kx michaels@sdf.lonestar.org      
audio/gai-album lx@FreeBSD.org      
audio/gai-visual-audio lx@redundancy.redundancy.org      
audio/muine mono@FreeBSD.org      
cad/alliance hrs@FreeBSD.org compiler_error    
chinese/gbk2uni yuanjue@yuanjue.net      
chinese/iiimf-le-xcin ports@FreeBSD.org      
comms/hcfmdm littlesavage@rambler.ru      
converters/mimelib never@nevermind.kiev.ua      
databases/erserver kuriyama@FreeBSD.org      
databases/libgda4-jdbc gnome@FreeBSD.org      
databases/libpbl hideo@lastamericanempire.com   130236: libpbl-1.03 (databases/libpbl) is broken, spamprobe-1.4d_1 (mail/spamprobe) does not work at all with a pbl file stefan
deskutils/plasma-applet-quicklauncher bsdkaffee@gmail.com   135453: [MAINTAINER] deskutils/plasma-applet-quicklauncher: Mark DEPRECATED wxs
devel/ace+tao ports@FreeBSD.org      
devel/agide ports@FreeBSD.org ???    
devel/cocktail wjw@withagen.nl coredump    
devel/fampp ports@FreeBSD.org      
devel/gdb53-act john@johnrshannon.com configure_error    
devel/msp430-gdb lev@FreeBSD.org ???    
devel/p5-ORBit ports@FreeBSD.org      
devel/p5-P4-Client tobez@FreeBSD.org      
devel/p5-Thrift skv@FreeBSD.org      
devel/pecl-svn wenheping@gmail.com      
devel/poco wes@FreeBSD.org install_error 135163: Update port: devel/poco unbreak and update to 1.3.5 wes
devel/py-thrift jdugan@x1024.net      
devel/root simon@lang-clan.de      
devel/ruby-rjudy skv@FreeBSD.org      
devel/ruby-thrift skv@FreeBSD.org      
devel/rubygem-rtags clsung@FreeBSD.org      
devel/xfc demon@FreeBSD.org      
editors/setedit exile@chamber.ee      
editors/zed exile@chamber.ee      
emulators/snes9express ports@FreeBSD.org      
games/amy ports@FreeBSD.org      
games/aqbubble acm@FreeBSD.org      
graphics/bugle erik@smluc.org      
graphics/libvisual-plugins ports@FreeBSD.org      
graphics/p5-GraphViz-Data-Structure clsung@FreeBSD.org ???    
graphics/pixieplus ports@FreeBSD.org gcc4_error    
graphics/ray++ ports@FreeBSD.org      
graphics/wings amdmi3@FreeBSD.org ???    
irc/epic5 jpaetzel@FreeBSD.org      
japanese/okphone ports@FreeBSD.org      
japanese/oleo ports@FreeBSD.org      
japanese/tkstep80 ports@FreeBSD.org      
java/jakarta-commons-dbcp toha@toha.org.ua   129435: java/jakarta-commons-dbcp not BROKEN on jdk15 freebsd-ports-bu
java/jdk14 glewis@FreeBSD.org ??? 84742: make ports/java/jdk14 use dynamic Motif librarires freebsd-java
java/openjit ports@FreeBSD.org      
java/tya ports@FreeBSD.org      
lang/dylan housel@acm.org      
lang/gcl markm@freebsd.org   127304: lang/gcl is not broken now markm
lang/mlton jesper.louis.andersen@gmail.com linker_error    
lang/mozart mathiasp@virtual-earth.de      
lang/ocamlduce jaapb@kerguelen.org      
lang/scriba ports@FreeBSD.org      
lang/tinycobol ports@FreeBSD.org      
lang/xsb c.rued@xsb.com install_error    
mail/kiltdown ports@FreeBSD.org      
math/freemat ports@FreeBSD.org      
math/freemat-mpi ports@FreeBSD.org      
math/kaskade ports@FreeBSD.org      
math/linalg oleg@pobox.com      
math/rascal ports@FreeBSD.org      
multimedia/jahshaka ports@FreeBSD.org      
multimedia/xmps-win32-plugin ports@FreeBSD.org      
net-mgmt/flowscan ports@FreeBSD.org      
net/asterisk12-addons ports@FreeBSD.org      
net/b2bua sobomax@FreeBSD.org      
net/cap ports@FreeBSD.org      
net/ggsd demon@FreeBSD.org      
net/isc-dhcp31-client jpaetzel@FreeBSD.org      
net/isc-dhcp31-relay jpaetzel@FreeBSD.org      
net/isc-dhcp31-server jpaetzel@FreeBSD.org      
net/openradius ports@FreeBSD.org      
net/rubygem-twitter miwi@FreeBSD.org ???    
net/ssltunnel-client at@rominet.net   136077: [PATCH] net/ssltunnel-client: update to 1.16. Fixed mark BROKEN araujo
net/vserver mickey@netassembly.de      
net/ztelnet frank@exit.com      
news/openftd edwin@mavetju.org install_error    
palm/romeo ijliao@FreeBSD.org      
ports-mgmt/barry ports@FreeBSD.org      
print/kaspaliste jaapb@kerguelen.org      
print/lgrind ports@FreeBSD.org      
science/elmerpost araujo@FreeBSD.org missing_header 135868: [PATCH] science/elmerpost: Fix problem with patch. araujo
science/gchemutils pav@FreeBSD.org      
science/mbdyn maho@FreeBSD.org      
science/pcp clsung@FreeBSD.org      
science/pnetcdf ports@FreeBSD.org      
security/f-prot tdb@FreeBSD.org   132074: [patch] - update security/f-prot to version 6.0.1 tdb
security/hashish ports@FreeBSD.org      
security/krb4 araujo@FreeBSD.org      
security/newpki-lib ports@FreeBSD.org      
security/newpki-server ports@FreeBSD.org      
security/shibboleth-sp janos.mohacsi@bsd.hu compiler_error    
security/xmlsec ports@FreeBSD.org      
sysutils/dtc thomas@goirand.fr   127229: [PATCH] sysutils/dtc: unbreak, fix some typos, remove unused variables lwhsu
sysutils/gai-leds douglas@douglasthrift.net      
sysutils/megarc gerrit.beine@gmx.de      
sysutils/perf tobega@spyz.org      
sysutils/xwipower sumikawa@FreeBSD.org      
sysutils/xwlans fli@shapeshifter.se      
textproc/dixit itetcu@people.tecnik93.com      
textproc/eruby dinoex@FreeBSD.org      
textproc/opensched ports@FreeBSD.org      
textproc/py-lucene clsung@FreeBSD.org ???    
textproc/skim ports@FreeBSD.org      
www/bk_edit ports@FreeBSD.org      
www/kompozer gecko@FreeBSD.org      
www/rubygem-merb clsung@freebsd.org      
www/trac-wikitemplates glarkin@FreeBSD.org      
www/wb0 ports@FreeBSD.org      
x11-drivers/xf86-video-nsc x11@FreeBSD.org ??? 133419: Unable to build x11-drivers/xf86-video-nsc freebsd-x11
x11-fm/velocity ryan.moe@fastfreedom.net      
x11-themes/kde-icons-gartoon-blue-svg lioux@FreeBSD.org      
x11-themes/kde-icons-gartoon-svg lioux@FreeBSD.org      
x11-toolkits/flu ports@FreeBSD.org      
x11-toolkits/p5-Gnome ports@FreeBSD.org      
x11-toolkits/p5-Tcl-Tk ports@FreeBSD.org      
x11-toolkits/py-pyqwt wenheping@gmail.com      
x11-toolkits/ruby-panelapplet ruby@FreeBSD.org      
ports shown: 121   ports with build errors: 18 ports with outstanding PRs: 11  
ports with either build errors or PRs: 25

Notes:

Clicking on each column heading will cause the report to be redone sorted by that column. Clicking again will reverse the sort.

The portname column includes links to a more complete overview for that port.

The maintainer column includes links to a page showing the status of all ports for that maintainer.

The build error logs column represents the list of unique errors noticed in any build environment (if any). The errors are listed alphabetically. Each entry is a link to a particular errorlog. (In cases where the same error occurs in multiple build environments, the latest errorlog is used.)

The list of build errors that are detected, and a short description of each one, can be found here.

The PRs (if any) for the given port are listed numerically in the Problem Reports column. Thus, for each port, they should also be in order from earliest to latest.

Currently, no effort is made to correlate any individual build error with any individual PR. They are listed in adjacent columns only for your viewing convenience.

The underlying technology of this report relies on trying to extract information from the existing GNATS database entries. These entries are entered by human users using the send-pr command. As such, the quality of the entries varies greatly.

The fastest, and easiest, information is gleaned from a GNATS entry whose subject line contains the port category and port name, separated by a slash. However, if this algorithm only flagged those, it would miss nearly 50% of the ports PRs, not to mention all the 'framework' PRs.

So, as an extension, various heuristics are used to guess what it is the user really intended. See the code in gnatsQueryUtils.py for the gory details. What's important to understand is this: there is no possible algorithm that will correctly identify all the ambiguous PRs without getting a few false identifications and still run in less than geological time. So, before you are tempted to file a PR on this algorithm itself, read the code to understand its design tradeoffs, and then consider instead filing followup PRs to the ambiguous PRs that would disambiguate them instead. Thanks -- the author.