public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* HEADSUP: gdbm ABI on x86
@ 2016-10-10 19:55 Yaakov Selkowitz
  2016-10-11 15:50 ` HEADSUP: gdbm ABI on x86 (DONE qsf suck - rebuilt and uploaded) Jari Aalto
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Yaakov Selkowitz @ 2016-10-10 19:55 UTC (permalink / raw)
  To: cygwin-apps

Some background:

The version of gdbm in the 32-bit distro was actually ABI 3 but carried 
a patch from the previous maintainer to artificially bump it to 4 for 
extraneous reasons.  The current version of gdbm really is ABI 4 
however, and not wanting to carry a patch indefinitely, I had not 
updated gdbm since I adopted it.  (The 64-bit distro had a newer version 
from the beginning and so was unburdened by this historical baggage.)

After closely examining the API changes between 1.8.3 (ABI 3) and 1.9+ 
(ABI 4) as well as how the library is typically used, I believe they are 
sufficiently compatible on 32-bit architectures.  Therefore, I have 
proceeded to update the x86 gdbm to finally match the current upstream 
(and our x86_64 package), but strongly recommend that packages which use 
gdbm be rebuilt with libgdbm-devel-1.12-1 ASAP to be safe.

Besides my own packages, the following are affected:

clisp                                        Ken Brown
exim                                         Pierre A. Humblet
libaprutil1                                  David Rothenberger
mutt                                         Marco Atzeri
nmh                                          David Levine
perl                                         Achim Gratz
qsf                                          Jari Aalto
suck                                         Jari Aalto
zsh                                          Peter A. Castro

TIA,

-- 
Yaakov

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86 (DONE qsf suck - rebuilt and uploaded)
  2016-10-10 19:55 HEADSUP: gdbm ABI on x86 Yaakov Selkowitz
@ 2016-10-11 15:50 ` Jari Aalto
  2016-10-11 19:17 ` HEADSUP: gdbm ABI on x86 Ken Brown
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 11+ messages in thread
From: Jari Aalto @ 2016-10-11 15:50 UTC (permalink / raw)
  To: cygwin-apps

On 2016-10-10 14:55, Yaakov Selkowitz wrote:
| 
| (...)  packages which use gdbm be
| rebuilt with libgdbm-devel-1.12-1 ASAP to be safe.
| 
| Besides my own packages, the following are affected:
| 
| clisp                                        Ken Brown
| exim                                         Pierre A. Humblet
| libaprutil1                                  David Rothenberger
| mutt                                         Marco Atzeri
| nmh                                          David Levine
| perl                                         Achim Gratz
| qsf                                          Jari Aalto
| suck                                         Jari Aalto

qsf and suck uploaded to x86

| zsh                                          Peter A. Castro

Jari

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-10 19:55 HEADSUP: gdbm ABI on x86 Yaakov Selkowitz
  2016-10-11 15:50 ` HEADSUP: gdbm ABI on x86 (DONE qsf suck - rebuilt and uploaded) Jari Aalto
@ 2016-10-11 19:17 ` Ken Brown
  2016-10-11 19:26   ` Achim Gratz
  2016-10-15 17:22   ` Achim Gratz
  2016-10-11 19:24 ` Achim Gratz
  2017-02-22 19:57 ` Yaakov Selkowitz
  3 siblings, 2 replies; 11+ messages in thread
From: Ken Brown @ 2016-10-11 19:17 UTC (permalink / raw)
  To: cygwin-apps

On 10/10/2016 3:55 PM, Yaakov Selkowitz wrote:
> clisp                                        Ken Brown

I've rebuilt this (x86 only) and uploaded it to my release area.  I 
won't upload the !ready file until Achim has a chance to rebuild maxima.

Achim, you can get my new build of clisp from

   http://sanibeltranquility.com/cygwin/

Ken

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-10 19:55 HEADSUP: gdbm ABI on x86 Yaakov Selkowitz
  2016-10-11 15:50 ` HEADSUP: gdbm ABI on x86 (DONE qsf suck - rebuilt and uploaded) Jari Aalto
  2016-10-11 19:17 ` HEADSUP: gdbm ABI on x86 Ken Brown
@ 2016-10-11 19:24 ` Achim Gratz
  2017-02-22 19:57 ` Yaakov Selkowitz
  3 siblings, 0 replies; 11+ messages in thread
From: Achim Gratz @ 2016-10-11 19:24 UTC (permalink / raw)
  To: cygwin-apps

Yaakov Selkowitz writes:
> After closely examining the API changes between 1.8.3 (ABI 3) and 1.9+
> (ABI 4) as well as how the library is typically used, I believe they
> are sufficiently compatible on 32-bit architectures.  Therefore, I
> have proceeded to update the x86 gdbm to finally match the current
> upstream (and our x86_64 package), but strongly recommend that
> packages which use gdbm be rebuilt with libgdbm-devel-1.12-1 ASAP to
> be safe.
>
> Besides my own packages, the following are affected:
>
> perl                                         Achim Gratz

I am still waiting for 5.22.3 to be released upstream.  Apparently some
security fix is still controversial, so I don't think the release will
happen very soon.  I have however run all the tests on x86 again after
updating Cygwin and they still pass, so I'd think we are OK without a
rebuild at the moment.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-11 19:17 ` HEADSUP: gdbm ABI on x86 Ken Brown
@ 2016-10-11 19:26   ` Achim Gratz
  2016-10-15 17:22   ` Achim Gratz
  1 sibling, 0 replies; 11+ messages in thread
From: Achim Gratz @ 2016-10-11 19:26 UTC (permalink / raw)
  To: cygwin-apps

Ken Brown writes:
> I've rebuilt this (x86 only) and uploaded it to my release area.  I
> won't upload the !ready file until Achim has a chance to rebuild
> maxima.
>
> Achim, you can get my new build of clisp from
>
>   http://sanibeltranquility.com/cygwin/

Thanks.  I'll probably get to that over the weekend, but I'll let you
know if I manage to do it earlier.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-11 19:17 ` HEADSUP: gdbm ABI on x86 Ken Brown
  2016-10-11 19:26   ` Achim Gratz
@ 2016-10-15 17:22   ` Achim Gratz
  2016-10-15 17:36     ` Ken Brown
  1 sibling, 1 reply; 11+ messages in thread
From: Achim Gratz @ 2016-10-15 17:22 UTC (permalink / raw)
  To: cygwin-apps

Ken Brown writes:
> I've rebuilt this (x86 only) and uploaded it to my release area.  I
> won't upload the !ready file until Achim has a chance to rebuild
> maxima.

I'm standing by with the maxima rebuild (actually I've done a minor update
to 5.38.1).


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-15 17:22   ` Achim Gratz
@ 2016-10-15 17:36     ` Ken Brown
  2016-10-15 17:37       ` Achim Gratz
  0 siblings, 1 reply; 11+ messages in thread
From: Ken Brown @ 2016-10-15 17:36 UTC (permalink / raw)
  To: cygwin-apps

On 10/15/2016 1:21 PM, Achim Gratz wrote:
> Ken Brown writes:
>> I've rebuilt this (x86 only) and uploaded it to my release area.  I
>> won't upload the !ready file until Achim has a chance to rebuild
>> maxima.
>
> I'm standing by with the maxima rebuild (actually I've done a minor update
> to 5.38.1).

OK, I'll go ahead with the !ready file in about 10 minutes.

Ken

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-15 17:36     ` Ken Brown
@ 2016-10-15 17:37       ` Achim Gratz
  2016-10-15 17:40         ` Ken Brown
  0 siblings, 1 reply; 11+ messages in thread
From: Achim Gratz @ 2016-10-15 17:37 UTC (permalink / raw)
  To: cygwin-apps

Ken Brown writes:
>> I'm standing by with the maxima rebuild (actually I've done a minor update
>> to 5.38.1).
>
> OK, I'll go ahead with the !ready file in about 10 minutes.

OK… that's be before or after the update cycle at *:40?

Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-15 17:37       ` Achim Gratz
@ 2016-10-15 17:40         ` Ken Brown
  2016-10-15 17:43           ` Achim Gratz
  0 siblings, 1 reply; 11+ messages in thread
From: Ken Brown @ 2016-10-15 17:40 UTC (permalink / raw)
  To: cygwin-apps

On 10/15/2016 1:37 PM, Achim Gratz wrote:
> Ken Brown writes:
>>> I'm standing by with the maxima rebuild (actually I've done a minor update
>>> to 5.38.1).
>>
>> OK, I'll go ahead with the !ready file in about 10 minutes.
>
> OK… that's be before or after the update cycle at *:40?

After.

Ken

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-15 17:40         ` Ken Brown
@ 2016-10-15 17:43           ` Achim Gratz
  0 siblings, 0 replies; 11+ messages in thread
From: Achim Gratz @ 2016-10-15 17:43 UTC (permalink / raw)
  To: cygwin-apps

Ken Brown writes:
> On 10/15/2016 1:37 PM, Achim Gratz wrote:
>> Ken Brown writes:
>>>> I'm standing by with the maxima rebuild (actually I've done a minor update
>>>> to 5.38.1).
>>>
>>> OK, I'll go ahead with the !ready file in about 10 minutes.
>>
>> OK… that's be before or after the update cycle at *:40?
>
> After.

OK, then I'm good.  :-)


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HEADSUP: gdbm ABI on x86
  2016-10-10 19:55 HEADSUP: gdbm ABI on x86 Yaakov Selkowitz
                   ` (2 preceding siblings ...)
  2016-10-11 19:24 ` Achim Gratz
@ 2017-02-22 19:57 ` Yaakov Selkowitz
  3 siblings, 0 replies; 11+ messages in thread
From: Yaakov Selkowitz @ 2017-02-22 19:57 UTC (permalink / raw)
  To: cygwin-apps

On 2016-10-10 14:55, Yaakov Selkowitz wrote:
> After closely examining the API changes between 1.8.3 (ABI 3) and 1.9+
> (ABI 4) as well as how the library is typically used, I believe they are
> sufficiently compatible on 32-bit architectures.  Therefore, I have
> proceeded to update the x86 gdbm to finally match the current upstream
> (and our x86_64 package), but strongly recommend that packages which use
> gdbm be rebuilt with libgdbm-devel-1.12-1 ASAP to be safe.
>
> Besides my own packages, the following are affected:
>
> nmh                                          David Levine

David, I believe that this is the last package yet to be rebuilt.  Any 
chance of an update or rebuild?

-- 
Yaakov

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-02-22 19:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-10 19:55 HEADSUP: gdbm ABI on x86 Yaakov Selkowitz
2016-10-11 15:50 ` HEADSUP: gdbm ABI on x86 (DONE qsf suck - rebuilt and uploaded) Jari Aalto
2016-10-11 19:17 ` HEADSUP: gdbm ABI on x86 Ken Brown
2016-10-11 19:26   ` Achim Gratz
2016-10-15 17:22   ` Achim Gratz
2016-10-15 17:36     ` Ken Brown
2016-10-15 17:37       ` Achim Gratz
2016-10-15 17:40         ` Ken Brown
2016-10-15 17:43           ` Achim Gratz
2016-10-11 19:24 ` Achim Gratz
2017-02-22 19:57 ` Yaakov Selkowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).