delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed/relaxed; d=robspanton.com; h= |
content-type:date:from:in-reply-to:message-id:mime-version | |
:references:reply-to:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; | |
bh=B67O1H3ZCGPFuiw+KD4uwCQvnwc=; b=cSM1kDHvxua9yNxyXP69AJ+KQudC | |
KZ/KcRER0XbMNI78bUTN5P2oh2g2fswrXBtg1DcImvwnI7yg2cfkFmftrMDnksqa | |
S1kAviyo/ibNZ9kNBiQv9Jgtt5PC3/HGaWAwdPtqMdL8DQr9okJ9nJNIVhueAPId | |
wbyLoMGoOP0Yrc4= | |
X-Original-DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed/relaxed; d= |
messagingengine.com; h=content-type:date:from:in-reply-to | |
:message-id:mime-version:references:reply-to:subject:to | |
:x-sasl-enc:x-sasl-enc; s=smtpout; bh=B67O1H3ZCGPFuiw+KD4uwCQvnw | |
c=; b=IjPgVGDqckiPr3ns++gdwcXhA8UodlrebYb9rwnWBKQPMMrMda/pOCgo+Q | |
foOETUrL5F9aa73B8zFJs2+1lI8wsi+9fCKf149DouBvuCdQiV/h3DYJm/+cZgoU | |
yEmN2on1pVcoQ2GnF8OrSgtagVgZYvAEjWHeSMZnksQe8P6rI= | |
X-Sasl-enc: | G+CBqiEqatcFwPsYKQ2tDQsAXla1dTq+/PcyR9ExkeNr 1455372132 |
Message-ID: | <1455372126.5312.7.camel@robspanton.com> |
Subject: | Re: [geda-user] [PATCH] Elements Window |
From: | "Rob Spanton (rob AT robspanton DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
To: | geda-user AT delorie DOT com |
Date: | Sat, 13 Feb 2016 14:02:06 +0000 |
In-Reply-To: | <56BE40DA.7020500@xs4all.nl> |
References: | <1455231503 DOT 28583 DOT 17 DOT camel AT robspanton DOT com> |
<1455234590 DOT 2726 DOT 11 DOT camel AT robspanton DOT com> | |
<CAC4O8c_G+zhY4HjGSXZ4wBeHKohc51DfFUPHwkNX8OdCErid-g AT mail DOT gmail DOT com> | |
<1455239739 DOT 2726 DOT 13 DOT camel AT robspanton DOT com> | |
<1455240917 DOT 2726 DOT 14 DOT camel AT robspanton DOT com> <56BE40DA DOT 7020500 AT xs4all DOT nl> | |
X-Mailer: | Evolution 3.18.4 (3.18.4-1.fc23) |
Mime-Version: | 1.0 |
Reply-To: | geda-user AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | geda-user AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
--=-DbpyP7rsADpc4fED93cm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hey Bert,=C2=A0 I wrote: > You can find the patches I sent in the 'for-master/elementwin' branch > of my clone of pcb Bert Timmerman wrote: > I pulled your branch and tried to build pcb to evaluate. >=C2=A0 > It barfs on "g_object_class_install_properties" and=C2=A0 > "g_object_notify_by_pspec", both GObject-2.26 functions. Ah, rats! > As pcb still has a minimum version for Gtk of 2.18.? (released September= =C2=A0 > 2009 ... March 2010) we happen to be a bit behind current development. So it's GObject that's old on your system (Gtk might be too, but it's not complaining about that).=C2=A0=C2=A0What platform are you building on? There are two ways of solving it that I can see: =C2=A01) Increase the version number of GLib required by pcb.=C2=A0=C2=A0(A= dd a check =C2=A0=C2=A0=C2=A0=C2=A0into the autotools stuff for this.) =C2=A02) Rewrite to support older glib version.=C2=A0=C2=A0This can be comb= ined with =C2=A0=C2=A0=C2=A0=C2=A0the use of the GLIB_VERSION_MAX_ALLOWED [1] #define= to ensure that =C2=A0=C2=A0=C2=A0=C2=A0it doesn't use any newer features. Obviously option 1 would result it in it not building on your system Bert.=C2=A0=C2=A0However, this is quite an old version of GLib, and stickin= g to it will prevent things like updates to Gtk 3 (which I have started having a look into). I've tried to determine what versions of glib the various distros are currently shipping: =C2=A0* Fedora 21: 2.42.2 =C2=A0* Fedora 22: 2.44.1 =C2=A0* Fedora 23: 2.46.2=C2=A0=C2=A0<--- What I'm using =C2=A0* Ubuntu 12.04 LTS: 2.32.1 =C2=A0* Ubuntu 14.04 LTS: 2.40.0 =C2=A0* Debian Jessie: 2.42.1 =C2=A0* Debian Wheezy (Obsolete): 2.33.12 So as far as I can tell, there aren't really any current (or recently current!) platforms that don't have GObject 2.26...=C2=A0=C2=A0I'm quite interested to hear what you're running Bert! > For the moment I pushed into "home/bert/element_window" and will have to > look into if both issues can be solved. I'm happy to help out with that. Cheers, Rob [1] https://developer.gnome.org/glib/stable/glib-Version-Information.html#G= LIB-V ERSION-MAX-ALLOWED:CAPS --=-DbpyP7rsADpc4fED93cm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJWvzdeAAoJELnJXuxeMxdud5kP/08aEjiU6zkdXWdngrth7+vN 43wXcHtw62ASTxk3/Ylat4/SdgDxNY181HYU/8aDWjmUZR90e6TAGC19PYNRwXag 8dm0fzqJLNms5n//DYbpbU5dwz7s07MDk0t04M/SkKIPdQqHgA5XzdLXEo6sbjgW xfBJz3jC0CVZg1OszI8bR2Xevm2/CBHiagVbz7hRmo2yCNWyHM54AAerWeLwqCk7 EiX4HnW4yd5adH1xkYx0AmWrpxxBAbWryNsZ9I7iOuczfi94Bt91F7F12fC0FARV BdbeATLWQi95X5RVZcy/3YbPbPYZ1iCDNMR+BFG+A0SsDwkSA7Xl2nDYIp5czSvX MYgbQo+sARV5tis8VQv+5/I3l6hp4Va0VV33N/jJuh49Mp3ulTdOQ5q92v5e+lYb pzI6v1SObwN+8bSoiQiB2291mnuLYl2P4wbt2iGZU4kV48vk8xbfeuPDNazALYoj DH8aT69pqItxDohvGBHLqRHBAq7uSPvo4gH/D5r8KXpzU16n+U9vfBdUpbDNbizv pwggDWo4FyUMq7EOetincEbwPfqXR1gnt8SG8FKocWmBb+ytTqfZAQ6dMkTPKaPB B87Huk1drU8qNlJZ7myEC2Mj1JpqaTnGxh3lLnWz881+Can+B2SDKQLSo5h9+/7N Jv1NeL0UawBdqlwRDjTY =Gxvs -----END PGP SIGNATURE----- --=-DbpyP7rsADpc4fED93cm--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |