Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16953 - elogin-0.0.2.20030220 build error.
Summary: elogin-0.0.2.20030220 build error.
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 16952 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-03-06 05:54 UTC by dan
Modified: 2003-03-10 06:05 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 dan 2003-03-06 05:54:39 UTC
/usr/include/Estyle.h:4:17: Ewd.h: No such file or directory 
make[3]: *** [session_bar.o] Error 1 
 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 SpanKY gentoo-dev 2003-03-06 06:18:27 UTC
*** Bug 16952 has been marked as a duplicate of this bug. ***
Comment 2 SpanKY gentoo-dev 2003-03-06 06:43:36 UTC
was ewd emerged ?

do you have /usr/include/ewd/Ewd.h ?

if so, please post more of the output (if not a log of the whole emerge)
Comment 3 dan 2003-03-06 07:29:08 UTC
yes and yes. 
Comment 4 dan 2003-03-06 07:31:29 UTC
# emerge enlightenment-cvs 
Calculating dependencies ...done! 
>>> emerge (1 of 3) x11-misc/elogin-0.0.2.20030220 to / 
>>> md5 ;-) elogin-0.0.2.20030220.tar.bz2 
>>> Unpacking source... 
>>> Unpacking elogin-0.0.2.20030220.tar.bz2 to /var/tmp/portage/elogin-0.0.2.20030220/work 
 * Applying gentoo-paths.patch...                                 [ ok ] 
 * Applying elogin-0.0.2.20030220-autofiles.patch...              [ ok ] 
 * Applying gentoo-sessions.patch...                              [ ok ] 
>>> Source unpacked. 
**Warning**: I am going to run `configure' with no arguments. 
If you wish to pass any to it, please specify them on the 
`./autogen.sh' command line. 
 
processing . 
Running aclocal  ... 
Running autoheader... 
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' 
WARNING: and `config.h.top', to define templates for `config.h.in' 
WARNING: is deprecated and discouraged. 
 
WARNING: Using the third argument of `AC_DEFINE' and 
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without 
WARNING: `acconfig.h': 
 
WARNING:   AC_DEFINE([NEED_MAIN], 1, 
WARNING:             [Define if a function `main' is needed.]) 
 
WARNING: More sophisticated templates can also be produced, see the 
WARNING: documentation. 
Running automake --gnu  ... 
automake: configure.in: installing `./install-sh' 
automake: configure.in: installing `./mkinstalldirs' 
automake: configure.in: installing `./missing' 
automake: Makefile.am: required file `./NEWS' not found 
automake: Makefile.am: installing `./COPYING' 
automake: Makefile.am: required file `./ChangeLog' not found 
Running autoconf ... 
Skipping configure process. 
configure: WARNING: If you wanted to set the --build type, don't use --host. 
    If a cross compiler is detected then cross compile mode will be used. 
checking for a BSD-compatible install... /bin/install -c 
checking whether build environment is sane... yes 
checking whether make sets $(MAKE)... yes 
checking for working aclocal... found 
checking for working autoconf... found 
checking for working automake... found 
checking for working autoheader... found 
checking for working makeinfo... found 
checking for i686-pc-linux-gnu-gcc... gcc 
checking for C compiler default output... a.out 
checking whether the C compiler works... yes 
checking whether we are cross compiling... no 
checking for suffix of executables... 
checking for suffix of object files... o 
checking whether we are using the GNU C compiler... yes 
checking whether gcc accepts -g... yes 
checking for gcc option to accept ANSI C... none needed 
checking for strerror in -lcposix... no 
checking for i686-pc-linux-gnu-gcc... (cached) gcc 
checking whether we are using the GNU C compiler... (cached) yes 
checking whether gcc accepts -g... (cached) yes 
checking for gcc option to accept ANSI C... (cached) none needed 
checking for gcc option to accept ANSI C... none needed 
checking how to run the C preprocessor... gcc -E 
checking for egrep... grep -E 
checking for ANSI C header files... yes 
"PAM files will be installed in prefix /etc/pam.d/." 
checking for edb-config... /usr/bin/edb-config 
checking for edb - version >= 1.0.3... yes 
checking for ecore-config... /usr/bin/ecore-config 
checking for ecore - version >= 0.0.2... yes 
checking for evas-config... /usr/bin/evas-config 
checking for evas - version >= 1.0.0... ./configure: line 4185: test: 1_pre5: integer expression 
expected 
yes 
checking for ebg-config... /usr/bin/ebg-config 
checking for ebg - version >= 1.0.0... yes 
checking for estyle-config... /usr/bin/estyle-config 
checking for estyle - version >= 0.0.1... yes 
checking for ewd-config... /usr/bin/ewd-config 
checking for ewd - version >= 0.0.1... yes 
checking for sys/types.h... yes 
checking for sys/stat.h... yes 
checking for stdlib.h... yes 
checking for string.h... yes 
checking for memory.h... yes 
checking for strings.h... yes 
checking for inttypes.h... yes 
checking for stdint.h... yes 
checking for unistd.h... yes 
checking security/pam_appl.h usability... yes 
checking security/pam_appl.h presence... yes 
checking for security/pam_appl.h... yes 
configure: creating ./config.status 
config.status: creating Makefile 
config.status: creating src/Makefile 
config.status: creating src/client/Makefile 
config.status: creating src/daemon/Makefile 
config.status: creating src/daemon/elogin_wrapper 
config.status: creating config/init.d/elogin 
config.status: creating src/config.h 
config.status: executing default-1 commands 
Making all in src 
make[1]: Entering directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src' 
make  all-recursive 
make[2]: Entering directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src' 
Making all in client 
make[3]: Entering directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src/client' 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c callbacks.c 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c e_login_auth.c 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c e_login_session.c 
In file included from callbacks.c:1: 
callbacks.h:7: warning: parameter has incomplete type 
callbacks.h:7: warning: parameter has incomplete type 
In file included from e_login_session.c:2: 
callbacks.h:7: warning: parameter has incomplete type 
callbacks.h:7: warning: parameter has incomplete type 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c e_login_config.c 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c session_bar.c 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c events.c 
In file included from session_bar.c:2: 
/usr/include/Estyle.h:4:17: Ewd.h: No such file or directory 
In file included from events.c:2: 
callbacks.h:7: warning: parameter has incomplete type 
callbacks.h:7: warning: parameter has incomplete type 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c util.c 
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/include          -I/usr/X11R6/include    
-I/usr/e17/include -I/usr/e17/include/ewd -I/usr/include/estyle    -march=pentium3 -O3 -pipe 
-Wall -c intro.c 
In file included from intro.c:3: 
callbacks.h:7: warning: parameter has incomplete type 
callbacks.h:7: warning: parameter has incomplete type 
In file included from intro.c:4: 
/usr/include/Estyle.h:4:17: Ewd.h: No such file or directory 
make[3]: *** [session_bar.o] Error 1 
make[3]: *** Waiting for unfinished jobs.... 
make[3]: *** [intro.o] Error 1 
make[3]: Leaving directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src/client' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src' 
make[1]: *** [all-recursive-am] Error 2 
make[1]: Leaving directory `/var/tmp/portage/elogin-0.0.2.20030220/work/elogin/src' 
make: *** [all-recursive] Error 1 
 
!!! ERROR: x11-misc/elogin-0.0.2.20030220 failed. 
!!! Function src_compile, Line 48, Exitcode 2 
!!! (no error message) 
 
 
Comment 5 SpanKY gentoo-dev 2003-03-06 08:00:18 UTC
you have to remove the old enlightenment-cvs stuff first ...
basically do this:
emerge enlightenment-cvs unmerge
rm -rf /usr/e17
rm /etc/env.d/XXenlightenment (i forget exact filename)
env-update
source /etc/profile
emerge elogin
and you should be all set
Comment 6 dan 2003-03-06 10:14:41 UTC
unfortunately the problem persists :-/ 
Comment 7 dan 2003-03-06 10:35:27 UTC
I'm unmerging anything to do with e17 and restarting :) 
Comment 8 SpanKY gentoo-dev 2003-03-10 06:05:09 UTC
welp, re-open if it still doesnt work correctly