delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/13/20:46:10

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-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=4WlmKaVj+uT60VnfKVCXk758OdXs6jxpI7h3aROJwjY=;
b=rVA+y0zJg/Icsh6VEmp1srCT+Hs2myiR7eHLwTpaWzB70uIbh3GG20bg2s8nRlif+e
XVI/Dbl2OPRaB79aRlwMZdGtzbEImJo6/lx+zh9ttcE/beE6/DFoXMcjlkgnByqqBfqu
bRpEVbd/fLDWOslsQp9Re8GVA84yx+DGvMK/cZ2eTcO3L//p+/vt/ATTovQDL3ta/iG4
ejEXLjMsobiaS7u69WI/0Q+CeDDngemLMuAA1APc2gQmGOy6AXFAvB3fcpSsLgqF+gci
DfrRpeDwdi5CXJnmdE43Dz2RDm7WU68jRFZxkm8/DJGiwKQ9jbsNFxmGhQc5cr01L7KR
yhsg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type;
bh=4WlmKaVj+uT60VnfKVCXk758OdXs6jxpI7h3aROJwjY=;
b=AerrfCW9pB+nBm2NUZ/TVRh11EMkYZzYM8lk1OMvlSlX7XpRG8TeeIF63Fd6JzNWXu
L6UoF4++q8QeqbVzThxu/sR2+kFuAdTcrzjECrBh/Dt8twGgxFXC1EXbXJlZInoVAd16
L3JpvR4QEulVlefTmMTWj46pEqxNyjtYus1aeP8sDZnwPhhGwTWxXN/NljA614T8j+VD
OMI1xqr2yRSpSe/1C/3TTUgeCQr7uTsR0EGdP/7MAl+NG6bZxMwltd4d9RKffHO3WLhb
K9kA27NWVeQkH8jWsPWNZ+3sZNIDcvfiCOJcanvysgOv/g2Ib9QOojmHEV8OoEeoiPHU
UqfQ==
X-Gm-Message-State: AG10YOTGATjQUzXD0J49Ocl/QYwwAVayKeqMlzSmzkZkurAsivcHRA1GcGNh0DRC1FMtzrPBuZ/bx2sblfAwuQ==
MIME-Version: 1.0
X-Received: by 10.194.90.137 with SMTP id bw9mr8855959wjb.120.1455414309349;
Sat, 13 Feb 2016 17:45:09 -0800 (PST)
In-Reply-To: <1455372126.5312.7.camel@robspanton.com>
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>
<1455372126 DOT 5312 DOT 7 DOT camel AT robspanton DOT com>
Date: Sat, 13 Feb 2016 16:45:09 -0900
Message-ID: <CAC4O8c8CTAKcvG756qQvd51k+TXCFED0Eu-ZjKKWMfFkhD+wSg@mail.gmail.com>
Subject: Re: [geda-user] [PATCH] Elements Window
From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
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

On Sat, Feb 13, 2016 at 5:02 AM, Rob Spanton (rob AT robspanton DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> Hey Bert,
>
> 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.
>>
>> It barfs on "g_object_class_install_properties" and
>> "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
>> 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).  What platform are you building on?
>
> There are two ways of solving it that I can see:
>
>  1) Increase the version number of GLib required by pcb.  (Add a check
>     into the autotools stuff for this.)
>
>  2) Rewrite to support older glib version.  This can be combined with
>     the use of the GLIB_VERSION_MAX_ALLOWED [1] #define to ensure that
>     it doesn't use any newer features.

fwiw I'd vote for option 1 here.  Rewriting things to keep up with
gtk3 is one (painful) think and we may not want to do that, but at
some point bumping the requirements for libraries that don't require
rewrite to use makes sense

Britton

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019