delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/02/17/13:28:08

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=googlemail.com; s=20161025;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=iqycay2N1MGktrh73dPHWyp1S9UaM9Fi7rmliQXQiaQ=;
b=is32irtS8D1dfX70+fy+Odn1pLbfSgks6sSjryhYvi2/anI1IAch4/0W5yCeL7SBr+
dqFE0xG0/nh2iMqnsJXAOChlD6bWUPbGZrbFEH/E/9iWP+KOTtYIr9X0sDk0qdFT4HLo
tPxYmxMufrLRaV8inRtReabSpA3FTIP4yvwhtXu/hHNJlaF1RdEXt/8j8LCAiD8bOg9h
2medgll5WezVyF2SfH9vf/DYQi8xN2iusufDo6mgp49baMaJgb+E+iMxzaN2dlCOgtUE
oOqKtUwZwZCYTZjbuv6pOqGYGcs0dvwDtdTSFI3YAv4Knz/RJIIEhfEW86u3G6idClLC
Dieg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=iqycay2N1MGktrh73dPHWyp1S9UaM9Fi7rmliQXQiaQ=;
b=CYyVswMjt9HZTdr0zLXPmjypcwM7ig9pm3HZe+y1t2IQ/a4yziebUjFLAOpngFJEU+
uorr6FvRgGe6QytIQpOmTFFV9zYax7rBWEmI/TQKUM52+w6Yq0yKEDGELyAD1C+UgWD8
cXoYTaGQMXlg/bfKTbMz9T2zW9qmNBeE/OF1ggr7KWaNw9tq2v5bLKenwcHWCuBhXHzp
R2D1rhfbAas48SQPnzIuDv2QtSRx8YP3Na1Jm4frbQECeBLnxYImGk6sYnk4ZGIDg6bs
6tgT1GqI5BlpIV5Vh10wVVX80NmzZ3J5UV88tAwi9sKusDUk+E+zbd0I91ZaNbfx0dLl
AZuw==
X-Gm-Message-State: AMke39k+6X3sBVoXhXQ/LaiQYY8dfaA6r21MgCQG1up3rj2jkPzdYqMDgKbjbMDOds7JAeubcCpHpuUqofGK7w==
X-Received: by 10.200.55.178 with SMTP id d47mr9291815qtc.60.1487356015739;
Fri, 17 Feb 2017 10:26:55 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <44d9173e-c265-c444-210d-ae0fecea4b9f@tio.cz>
References: <58A4AFF5 DOT 3040008 AT xs4all DOT nl> <7d12886d-a802-d5e3-1abf-b113e436a5ff AT tio DOT cz>
<CAJZxidADm5AgKfDDzTpEQ+4T3VcYvhWjaA_Enm21R8PtDqouYA AT mail DOT gmail DOT com>
<501527a2-ab82-4795-f8b5-2bb7a0795421 AT tio DOT cz> <CAJXU7q-r23EmTiveCaJQ0LDaMr+w4csRuO_zXp-uMgoYQH2a8g AT mail DOT gmail DOT com>
<44d9173e-c265-c444-210d-ae0fecea4b9f AT tio DOT cz>
From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Fri, 17 Feb 2017 18:26:55 +0000
Message-ID: <CAJXU7q-XaPhaXt=WcHrYXgZRyNLGrsjBs2s0S2efRFXYZ91h6g@mail.gmail.com>
Subject: Re: [geda-user] RFC feedback on release pcb-4.0.0 requested
To: gEDA User Mailing List <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

--001a1140decef927450548be0e7d
Content-Type: text/plain; charset=UTF-8

That might well be the root-cause of the PCB configure being unhappy with
GD.

Shortly before the 4.0.0 release (Commit on Jan 14th) - the configure check
was re-worked to use pkg-config, as is now the preferred method.

Rather than going back to the (long deprecated) gdlib-config check - any
chance you can help us understand what is necessary to get gd installed
with pkg-config support on Solaris?

Kind regards,

Peter

On 17 February 2017 at 18:09, Jan Damborsky <dambi AT tio DOT cz> wrote:

> Hi Peter,
>
> $ pkg-config --modversion libgd
> Package libgd was not found in the pkg-config search path.
> Perhaps you should add the directory containing `libgd.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'libgd' found
> $
>
> It fails, because IPS (*) package delivering libgd
> does not contain 'pc' file:
>
> $ pkg contents library/gd | grep pc
> $
>
> Jan
>
> (*) IPS stands for "Image Packaging System" which is packaging system used
>      on Oracle Solaris 11
>
>
>
> On 02/17/17 06:36 PM, Peter Clifton (petercjclifton AT googlemail DOT com) [via
> geda-user AT delorie DOT com] wrote:
>
> Chad - do you think we have an issue with how GD is being detected on this
> platform?
>
> Are we using gd-config in configure, or pkg-config. (It seems the later is
> preferred now). (I'm not at my development machine at the moment).
>
> See:
>
> https://github.com/gphoto/libgphoto2/issues/137
>
>
> Jan:
>
> What does this command:
>
> pkg-config --modversion libgd
>
> output?
>
>
>
> On 17 February 2017 at 17:20, Jan Damborsky <dambi AT tio DOT cz> wrote:
>
>> Hi Chad,
>>
>> that indeed helped, thanks :-)
>>
>> 4.0.0 now builds with gcc as well as Oracle Solaris Studio,
>> both 32-bit and 64-bit, so I will start using it.
>>
>> Nothing imminent though, as I "produce" just couple of PCBs
>> per year (electronics is my hobby, not a daily job).
>>
>> Cheers,
>> Jan
>>
>>
>> On 02/17/17 02:47 PM, Chad Parker (parker DOT charles AT gmail DOT com) [via
>> geda-user AT delorie DOT com] wrote:
>>
>> Jan-
>>
>> What happens if you add "-lgd" to your definition of GDLIB_LIBS?
>>
>> --Chad
>>
>> On Fri, Feb 17, 2017 at 4:41 AM, Jan Damborsky <dambi AT tio DOT cz> wrote:
>>
>>> On 02/15/17 08:45 PM, Bert Timmerman (bert DOT timmerman AT xs4all DOT nl) [via
>>> geda-user AT delorie DOT com] wrote:
>>>
>>>> Hello list members,
>>>>
>>>> It has been almost a month to this day that a new release of pcb was
>>>> done.
>>>>
>>>> In this month there have been some 709 downloads of the tarball.
>>>>
>>>> What we active developers would like to have feedback on is:
>>>>
>>>> 1) how many list members have downloaded the tarball ?
>>>>
>>>>   (0 or +1 suffices)
>>>>
>>>
>>> +1
>>>
>>>
>>>> 2) how many list members have tried to build an run the new version of
>>>> pcb ?
>>>>
>>>>   (0 or +1 suffices)
>>>>
>>>
>>> I run pcb on Oracle Solaris 11, so tried to build 4.0.0 there,
>>> but it failedduringconfigure phase in following way:
>>>
>>> $ ./configure --disable-gl --disable-toporouter
>>> ...
>>> checking for GDLIB... no
>>> configure: error: Note: cannot find gdlib.
>>> This is required for gcode, nelma, png HIDs
>>> You may want to review the following errors:
>>> No package 'gdlib' found
>>> $
>>>
>>> I have libgd installed on the system:
>>>
>>> $ gdlib-config --all
>>> GD library  2.0.35
>>> includedir: /usr/include/gd2
>>> cflags:     -I/usr/include/gd2
>>> ldflags:      -L/usr/lib
>>> libs:       -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng -lz -lm
>>> libdir:     /usr/lib
>>> features:   GD_XPM GD_JPEG GD_FONTCONFIG GD_FREETYPE GD_PNG GD_GIF
>>> GD_GIFANIM GD_OPENPOLYGON
>>> $
>>>
>>> Setting GDLIB_CFLAGS and GDLIB_LIBS helped a little bit:
>>>
>>> $ GDLIB_CFLAGS="-I/usr/include/gd2" GDLIB_LIBS="-lXpm -lX11 -ljpeg
>>> -lfontconfig -lfreetype -lpng -lz -lm" ./configure --disable-gl
>>> --disable-toporouter
>>> ...
>>> checking for GDLIB... yes
>>> checking for gdImageGif... no
>>> configure: error: Your gd installation does not appear to include gif
>>> support.
>>> You may need to update your installation of gd or disable
>>> gif export with --disable-gif
>>> $
>>>
>>> I verified that the library does providegdImageGif():
>>>
>>> $ nm /usr/lib/libgd.so|grep gdImageGif$
>>> [183]   |    148980|        62|FUNC |GLOB |0    |16 |gdImageGif
>>> $
>>>
>>> Full config.log available at
>>>
>>> http://tio.ddns.net/config.log
>>>
>>> Could you please let me know what I may be missing?
>>>
>>> Thank you,
>>> Jan
>>>
>>>
>>
>>
>
>

--001a1140decef927450548be0e7d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">That might well be the root-cause of the PCB configure bei=
ng unhappy with GD.<div><br></div><div>Shortly before the 4.0.0 release (Co=
mmit on Jan 14th) - the configure check was re-worked to use pkg-config, as=
 is now the preferred method.</div><div><br></div><div>Rather than going ba=
ck to the (long deprecated) gdlib-config check - any chance you can help us=
 understand what is necessary to get gd installed with pkg-config support o=
n Solaris?</div><div><br></div><div>Kind regards,</div><div><br>Peter</div>=
</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 17 Febru=
ary 2017 at 18:09, Jan Damborsky <span dir=3D"ltr">&lt;<a href=3D"mailto:da=
mbi AT tio DOT cz" target=3D"_blank">dambi AT tio DOT cz</a>&gt;</span> wrote:<br><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"m_-6704214669881996947moz-cite-prefix"><tt>Hi Peter,</tt>=
<tt><br>
      </tt><tt><br>
      </tt><tt>$ pkg-config --modversion libgd</tt><tt><br>
      </tt><tt>Package libgd was not found in the pkg-config search
        path.</tt><tt><br>
      </tt><tt>Perhaps you should add the directory containing
        `libgd.pc&#39;</tt><tt><br>
      </tt><tt>to the PKG_CONFIG_PATH environment variable</tt><tt><br>
      </tt><tt>No package &#39;libgd&#39; found</tt><tt><br>
      </tt><tt>$</tt><tt><br>
      </tt><tt><br>
      </tt><tt>It fails, because IPS (*) package delivering libgd<br>
        does not contain &#39;pc&#39; file:</tt><tt><br>
      </tt><tt><br>
      </tt><tt>$ pkg contents library/gd | grep pc</tt><tt><br>
      </tt><tt>$</tt><tt><br>
      </tt><tt><br>
      </tt><tt>Jan</tt><tt><br>
      </tt><tt><br>
      </tt><tt>(*) IPS stands for &quot;Image Packaging System&quot; which =
is
        packaging system used</tt><tt><br>
      </tt><tt>=C2=A0 =C2=A0=C2=A0 on Oracle Solaris 11</tt><div><div class=
=3D"h5"><tt><br>
      </tt><tt><br>
        <br>
      </tt><tt>On 02/17/17 06:36 PM, Peter Clifton
        (<a class=3D"m_-6704214669881996947moz-txt-link-abbreviated" href=
=3D"mailto:petercjclifton AT googlemail DOT com" target=3D"_blank">petercjclifton@=
googlemail.com</a><wbr>) [via <a class=3D"m_-6704214669881996947moz-txt-lin=
k-abbreviated" href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda=
-user AT delorie DOT com</a>]
        wrote:</tt><tt><br>
      </tt></div></div></div><div><div class=3D"h5">
    <blockquote type=3D"cite">
      <div dir=3D"ltr"><tt>Chad - do you think we have an issue with how
          GD is being detected on this platform?</tt>
        <div><tt><br>
          </tt></div>
        <div><tt>Are we using gd-config in configure, or pkg-config. (It
            seems the later is preferred now). (I&#39;m not at my
            development machine at the moment).</tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt>See:</tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt><a href=3D"https://github.com/gphoto/libgphoto2/issues/137=
" target=3D"_blank">https://github.com/gphoto/<wbr>libgphoto2/issues/137</a=
></tt><tt><br>
          </tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt>Jan:</tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt>What does this command:</tt></div>
        <div><tt><br>
          </tt></div>
        <div><tt><span style=3D"background-color:rgb(240,240,240);color:rgb=
(0,0,0)">pkg-config
              --modversion=C2=A0libgd</span></tt></div>
        <div><tt><span style=3D"background-color:rgb(240,240,240);color:rgb=
(0,0,0)"><br>
            </span></tt></div>
        <div><tt><span style=3D"background-color:rgb(240,240,240);color:rgb=
(0,0,0)">output?</span></tt></div>
        <div><tt><span style=3D"background-color:rgb(240,240,240);color:rgb=
(0,0,0)"><br>
            </span></tt></div>
        <div><tt><span style=3D"background-color:rgb(240,240,240);color:rgb=
(0,0,0)"><br>
            </span></tt></div>
      </div>
      <div class=3D"gmail_extra"><tt><br>
        </tt>
        <div class=3D"gmail_quote"><tt>On 17 February 2017 at 17:20, Jan
            Damborsky </tt><tt><span dir=3D"ltr">&lt;<a href=3D"mailto:damb=
i AT tio DOT cz" target=3D"_blank">dambi AT tio DOT cz</a>&gt;</span></tt><tt>
            wrote:</tt><tt><br>
          </tt>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000">
              <div class=3D"m_-6704214669881996947m_1802727900901258778moz-=
cite-prefix"><tt>Hi
                  Chad,</tt><tt><br>
                </tt> <tt><br>
                </tt><tt> that indeed helped, thanks :-)</tt><tt><br>
                </tt> <tt><br>
                </tt><tt> 4.0.0 now builds with gcc as well as Oracle
                  Solaris Studio,</tt><tt><br>
                </tt><tt> both 32-bit and 64-bit, so I will start using
                  it.</tt><tt><br>
                </tt> <tt><br>
                </tt><tt> Nothing imminent though, as I &quot;produce&quot;=
 just
                  couple of PCBs</tt><tt><br>
                </tt><tt> per year (electronics is my hobby, not a daily
                  job).</tt><tt><br>
                </tt> <tt><br>
                </tt><tt> Cheers,</tt><tt><br>
                </tt><tt> Jan</tt>
                <div>
                  <div class=3D"m_-6704214669881996947h5"><tt><br>
                    </tt> <tt><br>
                    </tt><tt> On 02/17/17 02:47 PM, Chad Parker (</tt><tt><=
a class=3D"m_-6704214669881996947m_1802727900901258778moz-txt-link-abbrevia=
ted" href=3D"mailto:parker DOT charles AT gmail DOT com" target=3D"_blank">parker.char=
les AT gmail DOT com</a></tt><tt>)
                      [via </tt><tt><a class=3D"m_-6704214669881996947m_180=
2727900901258778moz-txt-link-abbreviated" href=3D"mailto:geda-user AT delorie.=
com" target=3D"_blank">geda-user AT delorie DOT com</a></tt><tt>]
                      wrote:</tt></div>
                </div>
                <tt><br>
                </tt> </div>
              <div>
                <div class=3D"m_-6704214669881996947h5">
                  <blockquote type=3D"cite">
                    <div dir=3D"ltr">
                      <div>
                        <div><tt>Jan-</tt><tt><br>
                          </tt> <tt><br>
                          </tt> </div>
                        <tt>What happens if you add &quot;-lgd&quot; to you=
r
                          definition of GDLIB_LIBS?</tt><tt><br>
                        </tt> <tt><br>
                        </tt> </div>
                      <tt>--Chad</tt><tt><br>
                      </tt> </div>
                    <div class=3D"gmail_extra"><tt><br>
                      </tt>
                      <div class=3D"gmail_quote"><tt>On Fri, Feb 17, 2017
                          at 4:41 AM, Jan Damborsky </tt><tt><span dir=3D"l=
tr">&lt;<a href=3D"mailto:dambi AT tio DOT cz" target=3D"_blank">dambi AT tio DOT cz</a>&=
gt;</span></tt><tt>
                          wrote:</tt><tt><br>
                        </tt>
                        <blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><tt><span>On 02/15/1=
7
                              08:45 PM, Bert Timmerman (<a href=3D"mailto:b=
ert DOT timmerman AT xs4all DOT nl" target=3D"_blank">bert DOT timmerman AT xs4all DOT nl</a>)
                              [via <a href=3D"mailto:geda-user AT delorie DOT com"=
 target=3D"_blank">geda-user AT delorie DOT com</a>]
                              wrote:<br>
                              <blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hello list
                                members,<br>
                                <br>
                                It has been almost a month to this day
                                that a new release of pcb was done.<br>
                                <br>
                                In this month there have been some 709
                                downloads of the tarball.<br>
                                <br>
                                What we active developers would like to
                                have feedback on is:<br>
                                <br>
                                1) how many list members have downloaded
                                the tarball ?<br>
                                <br>
                                =C2=A0 (0 or +1 suffices)<br>
                              </blockquote>
                              <br>
                            </span></tt><tt> +1</tt><tt><span><br>
                              <br>
                              <blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
                                2) how many list members have tried to
                                build an run the new version of pcb ?<br>
                                <br>
                                =C2=A0 (0 or +1 suffices)<br>
                              </blockquote>
                              <br>
                            </span></tt><tt> I run pcb on Oracle Solaris
                            11, so tried to build 4.0.0 there,</tt><tt><br>
                          </tt> <tt> but it failedduringconfigure phase
                            in following way:</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> $ ./configure --disable-gl
                            --disable-toporouter</tt><tt><br>
                          </tt> <tt> ...</tt><tt><br>
                          </tt> <tt> checking for GDLIB... no</tt><tt><br>
                          </tt> <tt> configure: error: Note: cannot
                            find gdlib.</tt><tt><br>
                          </tt> <tt> This is required for gcode, nelma,
                            png HIDs</tt><tt><br>
                          </tt> <tt> You may want to review the
                            following errors:</tt><tt><br>
                          </tt> <tt> No package &#39;gdlib&#39; found</tt><=
tt><br>
                          </tt> <tt> $</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> I have libgd installed on the
                            system:</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> $ gdlib-config --all</tt><tt><br>
                          </tt> <tt> GD library=C2=A0 2.0.35</tt><tt><br>
                          </tt> <tt> includedir: /usr/include/gd2</tt><tt><=
br>
                          </tt> <tt> cflags:=C2=A0 =C2=A0 =C2=A0-I/usr/incl=
ude/gd2</tt><tt><br>
                          </tt> <tt> ldflags:=C2=A0 =C2=A0 =C2=A0 -L/usr/li=
b</tt><tt><br>
                          </tt> <tt> libs:=C2=A0 =C2=A0 =C2=A0 =C2=A0-lXpm =
-lX11 -ljpeg
                            -lfontconfig -lfreetype -lpng -lz -lm</tt><tt><=
br>
                          </tt> <tt> libdir:=C2=A0 =C2=A0 =C2=A0/usr/lib</t=
t><tt><br>
                          </tt> <tt> features:=C2=A0 =C2=A0GD_XPM GD_JPEG
                            GD_FONTCONFIG GD_FREETYPE GD_PNG GD_GIF
                            GD_GIFANIM GD_OPENPOLYGON</tt><tt><br>
                          </tt> <tt> $</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> Setting GDLIB_CFLAGS and
                            GDLIB_LIBS helped a little bit:</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> $ GDLIB_CFLAGS=3D&quot;-I/usr/include/=
g</tt><tt><wbr>d2&quot;
                            GDLIB_LIBS=3D&quot;-lXpm -lX11 -ljpeg -lfontcon=
fig
                            -lfreetype -lpng -lz -lm&quot; ./configure
                            --disable-gl --disable-toporouter</tt><tt><br>
                          </tt> <tt> ...</tt><tt><br>
                          </tt> <tt> checking for GDLIB... yes</tt><tt><br>
                          </tt> <tt> checking for gdImageGif... no</tt><tt>=
<br>
                          </tt> <tt> configure: error: Your gd
                            installation does not appear to include gif
                            support.</tt><tt><br>
                          </tt> <tt> You may need to update your
                            installation of gd or disable</tt><tt><br>
                          </tt> <tt> gif export with --disable-gif</tt><tt>=
<br>
                          </tt> <tt> $</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> I verified that the library does
                            providegdImageGif():</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> $ nm /usr/lib/libgd.so|grep
                            gdImageGif$</tt><tt><br>
                          </tt> <tt> [183]=C2=A0 =C2=A0|=C2=A0 =C2=A0 14898=
0|=C2=A0 =C2=A0 =C2=A0 =C2=A0
                            62|FUNC |GLOB |0=C2=A0 =C2=A0 |16 |gdImageGif</=
tt><tt><br>
                          </tt> <tt> $</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> Full config.log available at</tt><tt><=
br>
                          </tt> <tt><br>
                          </tt> <tt><a href=3D"http://tio.ddns.net/config.l=
og" rel=3D"noreferrer" target=3D"_blank">http://tio.ddns.net/config.log</a>=
</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> Could you please let me know what
                            I may be missing?</tt><tt><br>
                          </tt> <tt><br>
                          </tt> <tt> Thank you,</tt><tt><br>
                          </tt> <tt> Jan</tt><tt><br>
                          </tt> <tt><br>
                          </tt> </blockquote>
                      </div>
                      <tt><br>
                      </tt> </div>
                  </blockquote>
                  <p><tt><br>
                    </tt> </p>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <tt><br>
        </tt></div>
    </blockquote>
    <p><tt><br>
      </tt></p>
  </div></div></div>

</blockquote></div><br></div>

--001a1140decef927450548be0e7d--

- Raw text -


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