pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libidn

Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb  7 16:00:12 UTC 2010

Modified Files:
        pkgsrc/devel/libidn: Makefile distinfo
        pkgsrc/devel/libidn/patches: patch-ad

Log Message:
Update to 1.17:

* Version 1.17 (released 2010-02-05)

** Fix symbol export problem for a few variables.
Applications (that use these rarely used variables) built against
versions before 1.13 did not work with libidn versions 1.13 to 1.16.

Symbol versioning was introduced in version 1.13 but by accident some
symbols that were visible before that release were not exported, and
the consequence was that those symbols were not available in version
1.13 to 1.16.  This release fixes the problem, so the symbols are
visible again, making this release backwards compatible with all
earlier releases.

The affected symbols are the following variables:
stringprep_iscsi_prohibit, stringprep_rfc3454_A_1,
stringprep_rfc3454_B_1, stringprep_rfc3454_B_2,
stringprep_rfc3454_B_3, stringprep_rfc3454_C_1_1,
stringprep_rfc3454_C_1_2, stringprep_rfc3454_C_2_1,
stringprep_rfc3454_C_2_2, stringprep_rfc3454_C_3,
stringprep_rfc3454_C_4, stringprep_rfc3454_C_5,
stringprep_rfc3454_C_6, stringprep_rfc3454_C_7,
stringprep_rfc3454_C_8, stringprep_rfc3454_C_9,
stringprep_rfc3454_D_1, stringprep_rfc3454_D_2,

Thanks to Marco d'Itri <> for reporting
<> that led to
discovering this problem.

** Really fix the link error of self-tests on MinGW.

** API and ABI is backwards compatible with the previous version.

To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 pkgsrc/devel/libidn/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/libidn/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/libidn/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index