Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23403 - gnustep-gui fails to compile.
Summary: gnustep-gui fails to compile.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Nick Hadaway
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-24 12:42 UTC by Adam Hixson
Modified: 2003-10-17 23:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Hixson 2003-06-24 12:42:00 UTC
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"
Comment 1 Nick Hadaway 2003-06-26 16:03:01 UTC
gnustep-gui-0.8.5 is currently in portage and I have had no problems with it.
It is currently marked stable for x86.
Comment 2 Adam Hixson 2003-06-26 19:53:42 UTC
0.8.5 works for me as well now.  Thanks.
Comment 3 Nick Hadaway 2003-10-17 23:17:48 UTC
closing bug.