Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103034 - Silky 0.5.4 doesn't build
Summary: Silky 0.5.4 doesn't build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Andrej Kacian (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-18 23:06 UTC by Daniel Link
Modified: 2005-08-20 17:34 UTC (History)
1 user (show)

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 Daniel Link 2005-08-18 23:06:26 UTC
Silky 0.5.4 doesn't build on my system. Here's the topmost error:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..       -DGLADEDIR=\""/usr/shar
e/silky/"\"    -O2 -march=pentium4 -fomit-frame-pointer  -DXTHREADS -D_REENTRANT
 -DXUSE_MTSAFE_API -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I
/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/in
clude/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/us
r/include/libglade-2.0 -I/usr/include/libxml2   -I/usr/include/silc-toolkit   -c
 main.c
main.c: In function 
Comment 1 Daniel Link 2005-08-18 23:06:26 UTC
Silky 0.5.4 doesn't build on my system. Here's the topmost error:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..       -DGLADEDIR=\""/usr/shar
e/silky/"\"    -O2 -march=pentium4 -fomit-frame-pointer  -DXTHREADS -D_REENTRANT
 -DXUSE_MTSAFE_API -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I
/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/in
clude/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/us
r/include/libglade-2.0 -I/usr/include/libxml2   -I/usr/include/silc-toolkit   -c
 main.c
main.c: In function »main«:
main.c:512: error: elements of array `long_options' have incomplete type

<cut some warnings out here, because they were all the same and German>

main.c:512: error: storage size of `long_options' isn't known
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/silky-0.5.4/work/silky-0.5.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/silky-0.5.4/work/silky-0.5.4'
make: *** [all-recursive-am] Error 2
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 02:31:31 UTC
You neglected to post emerge --info output as instructed to when filing the bug.
Comment 3 Daniel Link 2005-08-19 04:53:23 UTC
Sorry!

Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r1, 2.6.12-gentoo-r9 i686)
=================================================================
System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mir.zyrianes.net/gentoo/
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.linux.ee/pub/gentoo/distfiles/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm avi bash-completion berkdb bitmap-fonts bonobo cdr crypt
cups curl eds emboss encode flac foomaticdb fortran gd gdbm gif gnome gpm
gstreamer gtk gtk2 gtkhtml guile imagemagick imlib java jpeg junit ldap libg++
libwww mad mikmod mmx motif mp3 mpeg ncurses nls ogg oggvorbis opengl pam pdflib
perl png python qt quicktime readline ruby samba scanner sdl slang spell sse
sse2 ssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode vorbis xine
xml xml2 xmms xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-08-20 06:14:50 UTC
You also forgot to reopen the bug. ;p
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2005-08-20 07:40:31 UTC
This has already been fixed in upstream CVS - getopt.h wasn't being included.
Please resync in few hours, and try merging 0.5.4 again, this time with added
patch, which should fix this issue. Feel free to close this bug if it worked for
you.
Comment 6 Daniel Link 2005-08-20 17:34:00 UTC
I performed an update of the portage tree and the program can now be installed.
By the way, as I remember I've checked a 2-in-1 option like "information given,
reopen bug" (the default). Seems it didn't work or I just got something wrong.