The gnustep-gui ebuild downloads, unpacks, and configures normally. It encounters a problem while compiling NSPrintOperation.m. Its seems to be complaining about a function being passed an incorrect number of arguments. Bad header? Sorry, not so good with the objective c. Reproducible: Always Steps to Reproduce: 1.emerge gnustep-gui 2. 3. Actual Results: ... ... ... Compiling file NSDrawer.m ... Compiling file NSEPSImageRep.m ... Compiling file NSEvent.m ... Compiling file NSFileWrapper.m ... Compiling file NSFont.m ... Compiling file NSFontManager.m ... Compiling file NSFontPanel.m ... Compiling file NSForm.m ... Compiling file NSFormCell.m ... Compiling file NSGraphicsContext.m ... Compiling file NSHelpPanel.m ... Compiling file NSHelpManager.m ... Compiling file NSImage.m ... Compiling file NSImageCell.m ... Compiling file NSImageRep.m ... NSImageRep.m: In function `-[NSImageRep drawAtPoint:]': NSImageRep.m:435: warning: `ctm' might be used uninitialized in this function Compiling file NSImageView.m ... Compiling file NSInputManager.m ... Compiling file NSInputServer.m ... Compiling file NSInterfaceStyle.m ... Compiling file NSLayoutManager.m ... Compiling file NSMatrix.m ... Compiling file NSMenu.m ... NSMenu.m: In function `-[NSMenu insertItem:atIndex:]': NSMenu.m:267: warning: method `conformsToProtocol:' not implemented by protocol Compiling file NSMenuView.m ... Compiling file NSMenuItem.m ... Compiling file NSMenuItemCell.m ... Compiling file NSOpenGLContext.m ... NSOpenGLContext.m: In function `+[NSOpenGLContext currentContext]': NSOpenGLContext.m:67: warning: multiple declarations for method `currentContext' ../Headers/AppKit/NSOpenGL.h:95: warning: using `+(NSOpenGLContext *)currentContext' ../Headers/AppKit/NSGraphicsContext.h:163: warning: also found `+(NSGraphicsCont ext *)currentContext' Compiling file NSOpenGLPixelFormat.m ... Compiling file NSOpenGLView.m ... NSOpenGLView.m: In function `-[NSOpenGLView lockFocusInRect:]': NSOpenGLView.m:175: warning: `NSView' does not respond to `lockFocusInRect:' Compiling file NSOpenPanel.m ... Compiling file NSOutlineView.m ... Compiling file NSPageLayout.m ... Compiling file NSPanel.m ... In file included from NSPanel.m:50: ../Headers/AppKit/IMLoading.h:29:2: warning: #import is obsolete, use an #ifndef wrapper in the header file Compiling file NSParagraphStyle.m ... NSParagraphStyle.m:29:2: warning: #import is obsolete, use an #ifndef wrapper in the header file Compiling file NSPopUpButton.m ... Compiling file NSPopUpButtonCell.m ... Compiling file NSPrinter.m ... Compiling file NSPrintInfo.m ... Compiling file NSPrintOperation.m ... NSPrintOperation.m: In function `-[NSPrintOperation _printOperationDidRun:succes s:contextInfo:]': NSPrintOperation.m:584: warning: passing arg 2 of `performSelector:withObject:wi thObject:' makes pointer from integer without a cast NSPrintOperation.m: In function `-[NSPrintOperation(Private) _print]': NSPrintOperation.m:944: warning: passing arg 1 of `GSSetLocale' makes integer fr om pointer without a cast NSPrintOperation.m:944: too few arguments to function `GSSetLocale' NSPrintOperation.m:945: warning: passing arg 1 of `GSSetLocale' makes integer fr om pointer without a cast NSPrintOperation.m:945: too few arguments to function `GSSetLocale' NSPrintOperation.m:1013: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1013: too few arguments to function `GSSetLocale' NSPrintOperation.m: In function `-[GSEPSPrintOperation _print]': NSPrintOperation.m:1290: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1290: too few arguments to function `GSSetLocale' NSPrintOperation.m:1291: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1291: too few arguments to function `GSSetLocale' NSPrintOperation.m:1302: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1302: too few arguments to function `GSSetLocale' NSPrintOperation.m: In function `-[GSPDFPrintOperation _print]': NSPrintOperation.m:1386: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1386: too few arguments to function `GSSetLocale' NSPrintOperation.m:1387: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1387: too few arguments to function `GSSetLocale' NSPrintOperation.m:1391: warning: passing arg 1 of `GSSetLocale' makes integer f rom pointer without a cast NSPrintOperation.m:1391: too few arguments to function `GSSetLocale' make[2]: *** [shared_obj/ix86/linux-gnu/gnu-gnu-gnu/NSPrintOperation.o] Error 1 make[1]: *** [libgnustep-gui.all.library.variables] Error 2 make[1]: Leaving directory `/var/tmp/portage/gnustep-gui-0.8.3/work/gnustep-gui- 0.8.3/Source' make: *** [internal-all] Error 2 !!! ERROR: dev-util/gnustep-gui-0.8.3 failed. !!! Function src_compile, Line 25, Exitcode 2 !!! (no error message) Expected Results: It should have emerged sucessfully. Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.19-openmosix-7 i686 Pentium II (Deschutes) GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu x/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/ge neric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss avi crypt cups gif jpeg kde libg++ mikmod ncurses nls pdflib png qu icktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex bonobo svga java guile ruby gpm tcpd pam libwww perl python esd oggvorbis gtk qt motif opengl mozilla X gtk2 gnome -alsa mbox -maildir mmx ssl -3dnow -ap m tcltk encode imap imlib mpeg sdl" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe" CXXFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache fixpackages"
gnustep-gui-0.8.5 is currently in portage and I have had no problems with it. It is currently marked stable for x86.
0.8.5 works for me as well now. Thanks.
closing bug.