Ports Broken By src Changes

As changes are made to the src tree, often ports become unbuildable. This list attempts to draw attention to these ports.

/!\ this article only addresses ports that are unbuildable due to changes in src itself. The problems due to ports not being able to understand that FreeBSD 10 is != FreeBSD 1 are not yet included.

Please order this list from most recent to oldest.

Except where noted, these are derived from the latest amd64-9, i386-9, and i386-10 build failures on pointyhat; and a recent set of build failures for amd64-10-exp on pointyhat-west.

For your convenience, here are the shortcuts to the ports CVS tree; the page for one port on portsmon; and WhenDidThatPortBreak. You may also be able to examine the ports already marked broken on amd64-9, already marked broken on i386-9, and already marked broken on i386-10 for hints.

ports broken on 10-CURRENT

unknown failures

Here are some new failures as of 20120522 that should be investigated. (MarkLinimon work area)

C++ changes

ports broken on both 10-CURRENT and 9-STABLE

SCSI changes

Note: see the changes in audio/cdparanoia for a possible starting point.

utmpx.h

(900007 on 20100113)

All the below are marked BROKEN as of 20111211.

ports broken on both 10-CURRENT, 9-STABLE, and 8-STABLE

dirent.h

(800501 on 20100124)

ARP v2

(see fix in devel/pwlib 1.52)

libusb20

(800063, legacy headers removed >= 800092)

See USB for hints on linking changes that might be needed.

/!\ When fixing usb ports please do not use the libusb20 interfaces directly for trivial usb access - AndrewThompson

NFS

Other

See Also

RegressionsOnCurrent for regressions in the source tree

PortsBrokenBySrcChanges (last edited 2012-05-22 21:13:24 by MarkLinimon)