Package Details: gnustep-gui 0.28.0-1

Git Clone URL: https://aur.archlinux.org/gnustep-gui.git (read-only, click to copy)
Package Base: gnustep-gui
Description: The GNUstep GUI class library
Upstream URL: http://www.gnustep.org/
Licenses: LGPL
Groups: gnustep-core
Conflicts: gnustep-gui-svn
Submitter: Barthalion
Maintainer: Beebo
Last Packager: Beebo
Votes: 12
Popularity: 0.003442
First Submitted: 2018-01-16 18:39
Last Updated: 2020-07-25 05:18

Pinned Comments

aksh1618 commented on 2019-01-21 17:13

Add gpg keys using

gpg --recv-keys 83AAE47CE829A4146EF83420CA868D4C99149679

RemoteAdmin commented on 2018-02-06 04:20

Do not build with flite installed. Currently, flite1 only is supported.

I have contacted the gnustep team and they are working on a fix to add support for flite. Till then flite1 must be used.

Latest Comments

1 2 Next › Last »

starfry commented on 2020-07-21 14:16

Having trouble building..

 Compiling file NSWorkspace.m ...
In file included from /usr/include/Foundation/Foundation.h:41,
                 from ../Headers/AppKit/NSUserInterfaceLayout.h:31,
                 from ../Headers/AppKit/NSView.h:39,
                 from NSWorkspace.m:98:
/usr/include/Foundation/NSAppleEventDescriptor.h:38:1: error: ‘NSAppleEventDescriptor’ redeclared as different kind of symbol
   38 | @end
      | ^
In file included from NSWorkspace.m:94: ../Headers/AppKit/NSWorkspace.h:169:14: error: previous declaration of ‘NSAppleEventDescriptor’
  169 | typedef void NSAppleEventDescriptor;
      |              ^~~~~~~~~~~~~~~~~~~~~~

starfry commented on 2020-07-21 14:09

Re the gpg key, I had to get the key from here: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=gnustep&download=1

aksh1618 commented on 2019-01-21 17:13

Add gpg keys using

gpg --recv-keys 83AAE47CE829A4146EF83420CA868D4C99149679

Lone_Wolf commented on 2018-10-18 19:13

https://bugs.archlinux.org/task/60482

SpaceboyRoss commented on 2018-10-18 18:52

Errors while building error "gnustep-base is configured to use 'traditional' exceptions, but you are building for 'native' exceptions." error "There are two separate exception handling mechanisms available ... one based on the standard setjmp() function (which does not require special compiler support), and one 'native' version where the compiler manages the exception handling. If you try to use both in the same executable, exception handlers will not work... which can be pretty disastrous. This error is telling you that the gnustep-base library was built using one form of exception handling, but that the gnustep-make package you are using is building code to use the other form of exception handling ... with the consequence that exception handling would be broken in the program you are building. So, somehow your gnustep-base and gnustep-make package are incompatible, and you need to replace one of them with a version configured to match the other."

RemoteAdmin commented on 2018-03-18 04:55

@raininja I disagree. It works fine whether you have flite1 installed or not thus making it an optional dependency.

I won't add --disable-speech as it would disable flite whether it is installed or not.

raininja commented on 2018-03-18 04:21

I just turned off speech --disable-speech in the PKGBUILD to correct the build error concerning flite. I recommend that you either add that to your PKGBUILD or remove the opt dependency as it needs flite(1) to build. It's not optional, but you could make it so by adding a prompt to the PKGBUILD ( or disabling speech as I did ).

RemoteAdmin commented on 2018-02-06 04:20

Do not build with flite installed. Currently, flite1 only is supported.

I have contacted the gnustep team and they are working on a fix to add support for flite. Till then flite1 must be used.

RemoteAdmin commented on 2018-01-26 05:56

@Lone_Wolf @cylgalad I see. I have added an optional dependency to flite1 and asked upstream whether version 2 is supported. I will check back if I get an answer

Lone_Wolf commented on 2018-01-25 14:46

Gnustep-gui does check for presence of flite.

checking for new_utterance in -lflite... no

checking flite/flite.h usability... no

checking flite/flite.h presence... no

checking for flite/flite.h... no

I've tried building with flite installed and that does indeed fail. log here : https://app.box.com/s/c8u2wll61ww2z2guf3n7pu0qiqjciuc2

The flite1 aur package does provide an older version of flite, this sounds like we need upstream verification which flite versions are supported.