Skip to content

Commit 6edb104

Browse files
committed
release-chore: Updating documentation for the 0.26.2 release.
1 parent 4e70f09 commit 6edb104

File tree

5 files changed

+99
-89
lines changed

5 files changed

+99
-89
lines changed

ANNOUNCE

Lines changed: 9 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1 ANNOUNCE
22
**********
33

4-
This is version 0.26.1 of the GNUstep GUI library ('gnustep-gui').
4+
This is version 0.26.2 of the GNUstep GUI library ('gnustep-gui').
55

66
1.1 What is the GNUstep GUI Library?
77
====================================
@@ -32,44 +32,25 @@ Group's libjpeg library, and a back-end component from the GNUstep
3232
libraries. For example, to build the Cairo backend in the GNUstep Back
3333
library, you will need to install Cairo.
3434

35-
1.2 Noteworthy changes in version '0.26.1'
35+
1.2 Noteworthy changes in version '0.26.2'
3636
==========================================
3737

38-
This version is released to conincide with version 1.25.1 of
39-
gnustep-base, which contains changes required for this version of
40-
gnustep-gui and gnustep-back.
41-
42-
It includes an important workaround for users of GNUstep Objective-C
43-
Runtime (libobjc2) and non-fragile ABI to avoid a bug in interaction
44-
between the clang compiler and the runtime when non-fragile ABI is in
45-
use. Specifically, Clang and the runtime may disagree on what is the
46-
offset of an ivar in a class's RAM. This manifested in a crash at
47-
application startup due to misalignment of _gcontext inside NSThread.
48-
See the mailing list discussion
49-
(http://lists.gnu.org/archive/html/discuss-gnustep/2017-12/msg00129.html)
50-
for more information.
51-
52-
It also contains the following changes:
53-
54-
* tests: Cleanup of warnings.
55-
* tests: Fix text system deallocation test.
56-
* printing: Undefine __BLOCKS__ before including cups.h, as some
57-
versions of the header expect that libdispatch is present and used
58-
if __BLOCKS__ is defined.
59-
* graphics context: Workaround for Clang+libobjc2+nonfragile ABI
60-
issue.
38+
This version is a small, but important bugfix release.
39+
40+
* printing: Fix allocation of the CUPS printing classes.
41+
* installation: Fix the configure script.
6142

6243
1.3 Where can you get it? How can you compile it?
6344
=================================================
6445

65-
The gnustep-gui-0.26.1.tar.gz distribution file has been placed at
46+
The gnustep-gui-0.26.2.tar.gz distribution file has been placed at
6647
<ftp://ftp.gnustep.org/pub/gnustep/core>.
6748

68-
It is accompanied by gnustep-back-0.26.1.tar.gz.sig, a PGP signature
49+
It is accompanied by gnustep-back-0.26.2.tar.gz.sig, a PGP signature
6950
which you can validate by putting both files in the same directory and
7051
using:
7152

72-
gpg --verify gnustep-gui-0.26.1.tar.gz.sig
53+
gpg --verify gnustep-gui-0.26.2.tar.gz.sig
7354

7455
Signature has been created using the key with the following
7556
fingerprint:

Documentation/ReleaseNotes.gsdoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,18 @@
2020
migrate to using a newer version of the library.
2121
</p>
2222

23+
<section>
24+
<heading>0.26.2</heading>
25+
<p>
26+
This version is a small, but important bugfix release.
27+
</p>
28+
<deflist>
29+
<term>printing</term>
30+
<desc>Fix allocation of the CUPS printing classes.</desc>
31+
<term>installation</term>
32+
<desc>Fix the configure script.</desc>
33+
</deflist>
34+
</section>
2335
<section>
2436
<heading>0.26.1</heading>
2537
<p>

Documentation/news.texi

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@
99
The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSION}}.
1010
@end ifclear
1111

12+
@section Noteworthy changes in version @samp{0.26.2}
13+
14+
This version is a small, but important bugfix release.
15+
16+
@itemize @bullet
17+
@item printing: Fix allocation of the CUPS printing classes.
18+
@item installation: Fix the configure script.
19+
@end itemize
20+
21+
@ifclear ANNOUNCE-ONLY
1222
@section Noteworthy changes in version @samp{0.26.1}
1323

1424
This version is released to conincide with version 1.25.1 of
@@ -35,7 +45,6 @@ It also contains the following changes:
3545
@item graphics context: Workaround for Clang+libobjc2+nonfragile ABI issue.
3646
@end itemize
3747

38-
@ifclear ANNOUNCE-ONLY
3948
@section Noteworthy changes in version @samp{0.26.0}
4049

4150
This version was bumped due to previous binary incompatibilities

0 commit comments

Comments
 (0)