Bug 714526 - GNUstep is built without exceptions support
Summary: GNUstep is built without exceptions support
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnustep-make
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jochen Schmitt
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-19 22:24 UTC by Juanjo Marin
Modified: 2011-07-06 21:35 UTC (History)
2 users (show)

Fixed In Version: gnustep-make-2.6.0-2.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-06 21:35:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Juanjo Marin 2011-06-19 22:24:36 UTC
Unless there is a good reason for building GNUstep without exceptions support, I ask for building GNUstep without exceptions support.

Thank you in advance.

Comment 1 Juanjo Marin 2011-06-23 22:40:27 UTC
One of the good reasons for adding the exceptions support is to facilitate the inclusion of the unarchive in Fedora, a very powerful program. The unarchiver [1], which is the only free software that fills an important gap in support for different archives, including rar v3. [2]

[1] http://wakaba.c3.cx/s/apps/unarchiver.html
[2] http://www.fsf.org/blogs/licensing/free-rarv3-extraction

Comment 2 Jochen Schmitt 2011-06-26 18:36:30 UTC
I have got a bug report agains rawhide, which told me, that your reported issue is based on a missed BR agains gcc-objc in the gnustep-make package.

Therefore I have changed the associated component to gnustep-make and have apply the take which I have done in the rawhide branch to the F-15 branch.

Comment 3 Fedora Update System 2011-06-26 18:47:56 UTC
gnustep-make-2.6.0-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/gnustep-make-2.6.0-2.fc15

Comment 4 Fedora Update System 2011-06-27 23:52:08 UTC
Package gnustep-make-2.6.0-2.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gnustep-make-2.6.0-2.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/gnustep-make-2.6.0-2.fc15
then log in and leave karma (feedback).

Comment 5 Juanjo Marin 2011-06-30 19:01:20 UTC
Thanks Jochen !

However,I can't still compile apps with exception support. The macro BASE_NATIVE_OBJC_EXCEPTIONS in file /usr/include/GNUstepBase/GSConfig.h is set to 0 (packaged in gnustep-base-devel).

I guess gnustep-base should be compiled also with exception support and gnustep-base-devel should be packaged with this configuration.

Comment 6 Fedora Update System 2011-07-06 21:35:31 UTC
gnustep-make-2.6.0-2.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.