Report created on Fri Jul 21 20:31:28 2017. back to main menu


Enter a new maintainer (partial match is OK) to get information about their FreeBSD ports:

Maintainer: 

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

portname maintainer build error logs Problem Reports Responsible
archivers/fpc-bzip2 freebsd-fpc@FreeBSD.org      
archivers/fpc-unzip freebsd-fpc@FreeBSD.org      
audio/fpc-a52 freebsd-fpc@FreeBSD.org      
audio/fpc-mad freebsd-fpc@FreeBSD.org      
audio/fpc-modplug freebsd-fpc@FreeBSD.org      
audio/fpc-oggvorbis freebsd-fpc@FreeBSD.org      
audio/fpc-openal freebsd-fpc@FreeBSD.org      
converters/fpc-iconvenc freebsd-fpc@FreeBSD.org      
databases/fpc-dblib freebsd-fpc@FreeBSD.org      
databases/fpc-fpindexer freebsd-fpc@FreeBSD.org      
databases/fpc-gdbm freebsd-fpc@FreeBSD.org      
databases/fpc-ibase freebsd-fpc@FreeBSD.org      
databases/fpc-mysql freebsd-fpc@FreeBSD.org      
databases/fpc-odbc freebsd-fpc@FreeBSD.org      
databases/fpc-oracle freebsd-fpc@FreeBSD.org      
databases/fpc-postgres freebsd-fpc@FreeBSD.org      
databases/fpc-pxlib freebsd-fpc@FreeBSD.org      
databases/fpc-sqlite freebsd-fpc@FreeBSD.org      
devel/fpc-bfd freebsd-fpc@FreeBSD.org      
devel/fpc-dbus freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-async freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-base freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-db freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-extra freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-fpcunit freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-image freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-js freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-json freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-net freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-passrc freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-pdf freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-registry freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-res freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-sdo freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-sound freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-stl freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-web freebsd-fpc@FreeBSD.org      
devel/fpc-fcl-xml freebsd-fpc@FreeBSD.org      
devel/fpc-fppkg freebsd-fpc@FreeBSD.org      
devel/fpc-fv freebsd-fpc@FreeBSD.org      
devel/fpc-gdbint freebsd-fpc@FreeBSD.org      
devel/fpc-newt freebsd-fpc@FreeBSD.org      
devel/fpc-pthreads freebsd-fpc@FreeBSD.org      
devel/fpc-regexpr freebsd-fpc@FreeBSD.org      
devel/fpc-sdl freebsd-fpc@FreeBSD.org      
devel/fpc-symbolic freebsd-fpc@FreeBSD.org      
devel/fpc-zlib freebsd-fpc@FreeBSD.org      
editors/fpc-ide freebsd-fpc@FreeBSD.org      
editors/lazarus freebsd-fpc@FreeBSD.org      
editors/lazarus-lcl-gtk2 freebsd-fpc@FreeBSD.org      
editors/lazarus-lcl-nogui freebsd-fpc@FreeBSD.org      
editors/lazarus-lcl-qt freebsd-fpc@FreeBSD.org      
editors/lazarus-lcl-units freebsd-fpc@FreeBSD.org      
ftp/fpc-libcurl freebsd-fpc@FreeBSD.org      
graphics/fpc-cairo freebsd-fpc@FreeBSD.org      
graphics/fpc-graph freebsd-fpc@FreeBSD.org      
graphics/fpc-hermes freebsd-fpc@FreeBSD.org      
graphics/fpc-imagemagick freebsd-fpc@FreeBSD.org      
graphics/fpc-libgd freebsd-fpc@FreeBSD.org      
graphics/fpc-libpng freebsd-fpc@FreeBSD.org      
graphics/fpc-ncurses freebsd-fpc@FreeBSD.org      
graphics/fpc-opengl freebsd-fpc@FreeBSD.org      
graphics/fpc-pasjpeg freebsd-fpc@FreeBSD.org      
graphics/fpc-proj4 freebsd-fpc@FreeBSD.org      
graphics/fpc-rsvg freebsd-fpc@FreeBSD.org      
graphics/fpc-svgalib freebsd-fpc@FreeBSD.org      
lang/fpc freebsd-fpc@FreeBSD.org      
lang/fpc-base freebsd-fpc@FreeBSD.org      
lang/fpc-docs freebsd-fpc@FreeBSD.org      
lang/fpc-lua freebsd-fpc@FreeBSD.org      
lang/fpc-rexx freebsd-fpc@FreeBSD.org      
lang/fpc-rtl-console freebsd-fpc@FreeBSD.org      
lang/fpc-rtl-extra freebsd-fpc@FreeBSD.org      
lang/fpc-rtl-objpas freebsd-fpc@FreeBSD.org      
lang/fpc-rtl-unicode freebsd-fpc@FreeBSD.org      
lang/fpc-tcl freebsd-fpc@FreeBSD.org      
lang/fpc-units freebsd-fpc@FreeBSD.org      
lang/fpc-utils freebsd-fpc@FreeBSD.org      
math/fpc-fftw freebsd-fpc@FreeBSD.org      
math/fpc-gmp freebsd-fpc@FreeBSD.org      
math/fpc-numlib freebsd-fpc@FreeBSD.org      
misc/fpc-chm freebsd-fpc@FreeBSD.org      
multimedia/fpc-dts freebsd-fpc@FreeBSD.org      
multimedia/fpc-libvlc freebsd-fpc@FreeBSD.org      
net/fpc-ldap freebsd-fpc@FreeBSD.org      
net/fpc-pcap freebsd-fpc@FreeBSD.org      
security/fpc-openssl freebsd-fpc@FreeBSD.org      
sysutils/fpc-syslog freebsd-fpc@FreeBSD.org      
sysutils/fpc-users freebsd-fpc@FreeBSD.org      
sysutils/fpc-utmp freebsd-fpc@FreeBSD.org      
sysutils/fpc-uuid freebsd-fpc@FreeBSD.org      
textproc/fpc-aspell freebsd-fpc@FreeBSD.org      
textproc/fpc-libxml2 freebsd-fpc@FreeBSD.org      
www/fpc-fastcgi freebsd-fpc@FreeBSD.org      
www/fpc-googleapi freebsd-fpc@FreeBSD.org      
www/fpc-httpd22 freebsd-fpc@FreeBSD.org      
www/fpc-httpd24 freebsd-fpc@FreeBSD.org      
x11-toolkits/fpc-gtk2 freebsd-fpc@FreeBSD.org      
x11-toolkits/fpc-xforms freebsd-fpc@FreeBSD.org      
x11-toolkits/qt4pas freebsd-fpc@FreeBSD.org      
x11/fpc-x11 freebsd-fpc@FreeBSD.org      
ports shown: 101   ports with build errors: 0 ports with outstanding PRs: 0  
ports with either build errors or PRs: 0

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 PR 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 PR 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 prQueryUtils.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.