! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfdesktop SVN does not compile
Status:
RESOLVED: INVALID
Product:
Xfdesktop
Component:
General

Comments

Description Marek Bartosiewicz 2008-02-26 08:33:15 CET
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Build Identifier: 

Hello! I get this when I try to compile SVN version of xfdesktop (happens with gcc 4.2.x stable and 4.3.x alpha). For me the "env: ca: No such file or directory" line is suspicious:

U   trunk
Checked out revision 26640.
 *    working copy: /usr/portage/distfiles/svn-src/xfdesktop/trunk

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999 ...
 * patching autogen.sh
Preparing package directory
/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999...
Creating
/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999/aclocal.m4...
Running glib-gettextize --force --copy...
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Running intltoolize --automake --copy --force
Patching file 'po/Makefile.in.in'
Running libtoolize --force --copy...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
Running aclocal-1.10   -I /usr/share/xfce4/dev-tools/m4macros -I
/usr/share/xfce4/dev-tools/m4macros...
Running autoheader-2.61...
Running automake-1.10 --force-missing --add-missing --copy --gnu...
configure.ac:31: installing `./install-sh'
configure.ac:31: installing `./missing'
common/Makefile.am: installing `./depcomp'
menueditor/Makefile.am:3: compiling `menueditor-add-dialog.c' with per-target
flags requires `AM_PROG_CC_C_O' in `configure.ac'
panel-plugin/Makefile.am:70: `%'-style pattern rules are a GNU make extension
Makefile.am: installing `./INSTALL'
Running autoconf-2.61...

[SNIP]

configure: creating ./config.status
config.status: creating Makefile
config.status: creating backdrops/Makefile
config.status: creating common/Makefile
config.status: creating doc/Makefile
config.status: creating doc/C/Makefile
config.status: creating doc/C/xfdesktop.xml
config.status: creating doc/C/images/Makefile
config.status: creating doc/fr/Makefile
config.status: creating doc/fr/xfdesktop.xml
config.status: creating doc/fr/images/Makefile
config.status: creating menueditor/Makefile
config.status: creating modules/Makefile
config.status: creating modules/menu/Makefile
config.status: creating modules/menu/directory-data/Makefile
config.status: creating modules/menu/menu-data/Makefile
config.status: creating panel-plugin/Makefile
config.status: creating pixmaps/Makefile
config.status: creating po/Makefile.in
config.status: creating po-doc/Makefile
config.status: creating settings/Makefile
config.status: creating src/Makefile
config.status: creating xfdesktop.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

Build Configuration:
  Build menu editor:                            yes
  Build desktop menu module:                    yes
  Build desktop menu panel plugin:              yes
  Build support for desktop icons:              yes
      Include support for file/launcher icons:  yes

Now type "make" to compile.
make  all-recursive
make[1]: Entering directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999'
Making all in backdrops
make[2]: Entering directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999/backdrops'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999/backdrops'
Making all in common
make[2]: Entering directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999/common'
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I..    -I../src -I/usr/include/xfce4
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0  
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 
 -O2 -march=athlon64 -pipe -fomit-frame-pointer -c -o
libxfdesktop_la-xfdesktop-common.lo `test -f 'xfdesktop-common.c' || echo
'./'`xfdesktop-common.c
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I..    -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12  
-DXFCEMODDIR=\"/usr/lib64/xfce4/modules\" -O2 -march=athlon64 -pipe
-fomit-frame-pointer -c -o libxfdesktop_menu_la-desktop-menu-stub.lo `test -f
'desktop-menu-stub.c' || echo './'`desktop-menu-stub.c
mkdir .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12
-DXFCEMODDIR=\"/usr/lib64/xfce4/modules\" -O2 -march=athlon64 -pipe
-fomit-frame-pointer -c desktop-menu-stub.c  -fPIC -DPIC -o
.libs/libxfdesktop_menu_la-desktop-menu-stub.o
env: ca: No such file or directory
make[2]: *** [libxfdesktop_menu_la-desktop-menu-stub.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/include/xfce4
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
-O2 -march=athlon64 -pipe -fomit-frame-pointer -c xfdesktop-common.c  -fPIC
-DPIC -o .libs/libxfdesktop_la-xfdesktop-common.o
env: ca: No such file or directory
make[2]: *** [libxfdesktop_la-xfdesktop-common.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/xfce-base/xfdesktop-9999/work/xfdesktop-9999'
make: *** [all] Error 2
 *
 * ERROR: xfce-base/xfdesktop-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2342:  Called xfce4-svn_src_compile
 *             environment, line 3108:  Called die
 * The specific snippet of code:
 *       emake ${JOBS} || die
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/xfce-base/xfdesktop-9999/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/xfce-base/xfdesktop-9999/temp/environment'.
 *

Reproducible: Always
Comment 1 Brian J. Tarricone (not reading bugmail) 2008-02-26 08:38:36 CET
Try building it by hand -- i.e., not through portage.
Comment 2 Marek Bartosiewicz 2008-02-26 09:23:25 CET
yeah, building by hand succeeded, back to gentoo's bugzilla then.
thanks, please close this bug.
Comment 3 Brian J. Tarricone (not reading bugmail) 2008-02-26 09:34:23 CET
Thanks for the quick reply.

Bug #3877

Reported by:
Marek Bartosiewicz
Reported on: 2008-02-26
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Attachments

Additional information