#7889 closed defect (fixed)
BUG: glib2 2.10.1
Reported by: | danchr@… | Owned by: | mij@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.2 |
Keywords: | Cc: | ||
Port: | glib2 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
An incorrect fix made it's way into the glib2 2.10.1 release, cf. the link. Peter O'Gorman reported this on IRC:
pogma: Got a report to bug-libtool@… that dports glib2-2.10.1 defines G_MODULE_SUFFIX to "dylib" (it should be "so")
The following patch applies the fix from the bug, which already has been applied upstream, and will probably be contained in the 2.10.2 release.
Index: Portfile =================================================================== RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/devel/glib2/Portfile,v retrieving revision 1.46 diff -a -u -u -r1.46 Portfile --- Portfile 16 Mar 2006 23:39:17 -0000 1.46 +++ Portfile 21 Mar 2006 13:43:20 -0000 @@ -3,6 +3,7 @@ PortSystem 1.0 name glib2 version 2.10.1 +revision 1 categories devel maintainers mij@opendarwin.org description Library with data structure functions and other constructs Index: files/patch-configure =================================================================== RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/devel/glib2/files/patch-configure,v retrieving revision 1.6 diff -a -u -u -r1.6 patch-configure --- files/patch-configure 12 Sep 2005 04:47:43 -0000 1.6 +++ files/patch-configure 21 Mar 2006 13:43:20 -0000 @@ -23,3 +23,13 @@ fi done ;; +@@ -1322,9 +1322,6 @@ + aix*) + glib_gmodule_suffix='a' + ;; +- darwin*) +- glib_gmodule_suffix='dylib' +- ;; + *) + glib_gmodule_suffix='so' + ;;
Change History (3)
comment:1 Changed 19 years ago by danchr@…
comment:2 Changed 19 years ago by mij@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
I just checked in version 2.10.2, so this should be fixed.
comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | glib2 added |
Note: See
TracTickets for help on using
tickets.
D'oh! Appearantly 1322 is less than 33908, and diff insists on it being so. Correct patch is: