1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Martin Wilke 163298885b Given the header files and shared objects corresponding to two different shared
library versions, and a simple description of each of the shared libraries in
XML format, abi-compliance-checker searches for the following kinds of binary
compatibility problems:

--Added/withdrawn interfaces (functions, global variables)
--Problems in Data Types:
	--Classes: added/withdrawn virtual functions (changes in layout of
		virtual table), virtual function positions, virtual function
		redefinitions
	--Structural data types: added/withdrawn members (changes in layout of
		type structure),
		changes in members, size changes
	--Enumerations: member value changes
--Interface problems:
	--Parameters and return type changes
	--Static property changes

The checker then generates a report that assesses the risks of any potential
problems detected.

WWW: http://ispras.linux-foundation.org/index.php/ABI_compliance_checker

PR:		ports/138094
Submitted by:	bf <bf1783 at gmail.com>
2009-08-27 09:07:15 +00:00
accessibility - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
arabic - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
archivers Add packddir 2009-08-23 16:08:15 +00:00
astro - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
audio The Calf project aims at providing a set of high quality open source 2009-08-27 06:07:56 +00:00
benchmarks - Update to 138132 2009-08-26 16:04:48 +00:00
biology Update to 35.4.9 2009-08-23 15:47:37 +00:00
cad - Update MASTER_SITES 2009-08-26 10:45:21 +00:00
chinese - Switch SourceForge ports to the new File Release System: categories starting with B,C 2009-08-22 00:15:15 +00:00
comms - Fix build on -6 2009-08-25 19:02:44 +00:00
converters - Update to 2.25 2009-08-26 05:48:55 +00:00
databases - Update to 0.011 2009-08-26 07:23:15 +00:00
deskutils - Fix build on 6.x (gcc < 4.0) 2009-08-24 13:30:21 +00:00
devel Given the header files and shared objects corresponding to two different shared 2009-08-27 09:07:15 +00:00
dns - Switch SourceForge ports to the new File Release System: categories starting with D 2009-08-22 00:18:43 +00:00
editors - Update to 2.01 2009-08-26 20:33:10 +00:00
emulators Add ports with kernel modules to 'kld' virtual category. 2009-08-26 04:40:46 +00:00
finance - Fix broken makefiles introduced with translation to new SF File Release System 2009-08-22 02:23:49 +00:00
french - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20:34 +00:00
ftp Update to 2.10.1. 2009-08-23 12:01:05 +00:00
games - Add NO_CDROM, as it includes music under non-commercial license (CC-BY-NC-SA) 2009-08-26 17:09:21 +00:00
german - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
graphics Fix the build with the new fribidi. 2009-08-25 19:19:07 +00:00
hebrew These ports need an update to work with the new paragraph embedding level 2009-08-23 17:19:48 +00:00
hungarian - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +00:00
irc Update to 1.2-alpha6 2009-08-23 15:46:26 +00:00
japanese - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +00:00
java - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +00:00
korean - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +00:00
lang Update to the 20090823 snapshot of GCC 4.3.5. 2009-08-26 22:46:22 +00:00
mail While deploying RoundCube at the University of Michigan was developed a new 2009-08-26 16:36:18 +00:00
math - Oops checked in the wrong Makefile 2009-08-25 20:50:53 +00:00
mbone - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
misc - Use the latest Intel spec sheet and added many of the missing features. 2009-08-26 05:46:11 +00:00
Mk - Fix the path of ftp.iasi.roedu.net in MASTER_SITE_FEDORA_LINUX. 2009-08-24 05:25:17 +00:00
multimedia Reset maintainer per his request on ports@. 2009-08-26 20:52:26 +00:00
net - Update to 0.3.0 2009-08-27 09:05:45 +00:00
net-im Update to 0.9.9.8. 2009-08-26 17:14:57 +00:00
net-mgmt Fix typo that snug in. 2009-08-26 16:38:23 +00:00
net-p2p - Fix broken makefiles introduced with translation to new SF File Release System 2009-08-22 02:23:49 +00:00
news - Fix INDEX 2009-08-22 16:24:57 +00:00
palm - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
polish - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
ports-mgmt Update for version 2.11 2009-08-25 00:24:13 +00:00
portuguese clean up 2009-08-08 15:59:35 +00:00
print - Update to 2.13.3 2009-08-26 20:22:01 +00:00
russian - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
science Update peekabot to 0.7.0 2009-08-23 15:48:18 +00:00
security - Update to 0.7.3 2009-08-26 16:37:22 +00:00
shells - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
sysutils Add OpenSSL support. 2009-08-26 22:26:23 +00:00
Templates
textproc Update to 1.4, pass maintainership to submitter. 2009-08-26 16:22:59 +00:00
Tools Add links for 9-current. (note: 8-current is not 8-stable ... yet.) 2009-08-24 02:32:52 +00:00
ukrainian - Switch SourceForge ports to the new File Release System: categories starting with T,U,V 2009-08-22 00:37:17 +00:00
vietnamese - Switch SourceForge ports to the new File Release System: categories starting with T,U,V 2009-08-22 00:37:17 +00:00
www - Update to 2.2.5 2009-08-27 09:04:55 +00:00
x11 - Update to 0.13 2009-08-27 09:04:01 +00:00
x11-clocks - Update to 2.29 2009-08-24 21:06:55 +00:00
x11-drivers - Switch SourceForge ports to the new File Release System: categories starting with X 2009-08-22 00:39:37 +00:00
x11-fm - Switch SourceForge ports to the new File Release System: categories starting with X 2009-08-22 00:39:37 +00:00
x11-fonts - Switch SourceForge ports to the new File Release System: categories starting with X 2009-08-22 00:39:37 +00:00
x11-servers -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. 2009-08-02 19:36:34 +00:00
x11-themes Update to 2.0.5 2009-08-23 15:49:14 +00:00
x11-toolkits - Update to 2.01 2009-08-26 20:33:08 +00:00
x11-wm Upgrade to version 1.5.0. 2009-08-26 10:51:50 +00:00
.cvsignore
CHANGES Add a note on the sourceforge change and new bsd.sites.mk macro. 2009-08-13 12:46:40 +00:00
COPYRIGHT
GIDs Add UID and GID forgotten while adding net-mgmt/noc. 2009-08-18 10:48:34 +00:00
KNOBS Improve wording and formatting. 2009-08-16 11:17:09 +00:00
LEGAL Add a note about emulators/linux-systemsimcell: 2009-08-03 19:17:33 +00:00
Makefile - bsd.port.mk - Remove ${INDEXDIR}/${INDEXFILE}.bz2 after fetchindex is being run 2009-08-22 19:32:48 +00:00
MOVED Remove math/freefem++ and math/it++ after their deprecation periods. 2009-08-23 19:55:07 +00:00
README
UIDs Add UID and GID forgotten while adding net-mgmt/noc. 2009-08-18 10:48:34 +00:00
UPDATING - Add a note for www/mediawiki* users 2009-08-27 08:55:14 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.