[MacPorts] #34242: Failed to install libgda 1.2.4
#34242: Failed to install libgda 1.2.4 -----------------------------------+---------------------------------------- Reporter: montistefano@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 2.1.0 Component: ports | Version: 2.0.4 Keywords: libgda,gtk-sharp,glib | Port: libgda -----------------------------------+---------------------------------------- Failed to install libgda, as dependance of gtk-sharp or anyway libgda stand alone, when try to include glib-2.0. -- Ticket URL: <https://trac.macports.org/ticket/34242> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ---------------------------------+------------------------------------------ Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libgda ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * keywords: libgda,gtk-sharp,glib => * cc: montistefano, at, me.com (removed) * milestone: MacPorts 2.1.0 => * owner: macports-tickets@… => landonf@… Comment: Same glib2 2.32 incompatibility we've fixed in lots of other ports already. I'll see if I can make a patch. -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ---------------------------------+------------------------------------------ Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: haspatch | Port: libgda ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * keywords: => haspatch * cc: ryandesign@… (added) Comment: Ok, here's the patch. The port's revision is increased because some of the files libgda installs are modified by the patch. -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ---------------------------------+------------------------------------------ Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: haspatch | Port: libgda ---------------------------------+------------------------------------------ Comment(by montistefano@…): Thanks apply the diff was like a charm I moved to ''cd $(port dir libgda)'' The command short me to /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/gnome/libgda/ But, I suspect, this was the wrong directory, because the patch won't find the right files I moved manually to /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_libgda/libgda/work/libgda-1.2.4/libgda there I've apply ''sudo patch -p0 < ~/Downloads/patch-glib-2.32.diff'' and the patch was applied in a second. I build gtk-sharp with ''sudo port install gtk-sharp'' then he have individuate the last dependencies libgda and build it correctly, finally. But gtk-sharp won't build because of an error with make in glib-2.0 step ;( ( gtk use another copy of glib? ). I must open a new ticket for this, right? -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ---------------------------------+------------------------------------------ Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: haspatch | Port: libgda ---------------------------------+------------------------------------------ Comment(by ryandesign@…): Replying to [comment:3 montistefano@…]:
But gtk-sharp won't build because of an error with make in glib-2.0 step ;( ( gtk use another copy of glib? ). I must open a new ticket for this, right?
Yes please. This ticket is about libgda. -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ---------------------------------+------------------------------------------ Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: haspatch | Port: libgda ---------------------------------+------------------------------------------ Comment(by montistefano@…): Very thanks, to maintain the history for the rest of us I have opened [https://trac.macports.org/ticket/34272 ticket 34272] -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34242: libgda: #error "Only <glib.h> can be included directly." ----------------------------------+----------------------------------------- Reporter: montistefano@… | Owner: landonf@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: haspatch Port: libgda | ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Replying to [comment:2 ryandesign@…]:
Ok, here's the patch. The port's revision is increased because some of the files libgda installs are modified by the patch.
r92698 -- Ticket URL: <https://trac.macports.org/ticket/34242#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts