Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233613 - kdevelop-3.5.2-r1 can't compile projects based in the C/C++ templates.
Summary: kdevelop-3.5.2-r1 can't compile projects based in the C/C++ templates.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-01 15:38 UTC by Andrés Becerra Sandoval
Modified: 2009-05-25 19:51 UTC (History)
3 users (show)

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


Attachments
admin.tar.gz (admin.tar.gz,223.60 KB, text/plain)
2008-10-20 20:52 UTC, Andrés Becerra Sandoval
Details
incadmin.tar.gz (incadmin.tar.gz,76.03 KB, application/octet-stream)
2008-10-20 20:52 UTC, Andrés Becerra Sandoval
Details
admin.tar.gz (admin.tar.gz,223.60 KB, application/octet-stream)
2008-10-20 20:54 UTC, Andrés Becerra Sandoval
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrés Becerra Sandoval 2008-08-01 15:38:57 UTC
On my ~x86 system kdevelop-3.5.2-r1 can't compile projects based in the C/C++ templates. autoconf, automake, and configure work correctly. 

The problem is when make starts: many libtool processes are created and the systems gets overloaded. 

My libtool is 2.2.4 and I am using these kdevelop templates: 
C -> Simple Helloworld program 
C -> CMake based projects -> Helloworld program 
C++ -> Simple Helloworld program

Steps to Reproduce
1. In kdevelop create a project based on one of the above mentioned templates
2. Project -> Build project 

Result: 

libtool takes a huge amount of time to compile, for example:

bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2    -o helloc helloc.o

*Many* libtool processes are created, this is a extract of my ps -ef output  during the libtool call:

abecerra 31676 31675  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31677 31675  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31680 31676  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31681 31680  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31682 31680  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31685 31681  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31686 31685  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31687 31685  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31690 31686  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31691 31690  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31692 31690  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31695 31691  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31696 31695  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31697 31695  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31700 31696  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31701 31700  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31702 31700  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31705 31701  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31706 31705  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31707 31705  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31710 31706  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31711 31710  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31712 31710  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31715 31711  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31716 31715  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31717 31715  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31720 31716  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31721 31720  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31722 31720  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31725 31721  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31726 31725  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31727 31725  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31730 31726  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31731 31730  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31732 31730  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31735 31731  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31736 31735  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31737 31735  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31740 31736  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31741 31740  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31742 31740  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31745 31741  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31746 31745  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
abecerra 31747 31745  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
abecerra 31750 31746  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
Comment 1 toogle 2008-08-08 18:04:45 UTC
Confirm.

% emerge -vp kdevelop

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-util/kdevelop-3.5.2-r1  USE="perl php python ruby sql -ada -clearcase -cvs -debug -fortran -haskell -java -pascal -perforce -subversion -xinerama" 0 kB
% emerge --info
Portage 2.2_rc6 (default/linux/x86/2008.0, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo i686)
=================================================================
System uname: Linux-2.6.26-gentoo-i686-Intel-R-_Pentium-R-_4_CPU_3.60GHz-with-glibc2.0
Timestamp of tree: Fri, 08 Aug 2008 17:15:03 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.2-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.62-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.25-r4
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -mmmx -msse -msse2 -mfpmath=sse -ftracer         -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -mmmx -msse -msse2 -mfpmath=sse -ftracer         -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks nodoc noinfo parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles/ ftp://ftp.corbina.net/pub/Linux/gentoo/ ftp://gentoo.izmaylovo.net/ ftp://gentoo.z-net.ru/gentoo/ ftp://ftp.chg.ru/pub/Linux/distributions/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j3"(In reply to comment #0)
> On my ~x86 system kdevelop-3.5.2-r1 can't compile projects based in the C/C++
> templates. autoconf, automake, and configure work correctly. 
> 
> The problem is when make starts: many libtool processes are created and the
> systems gets overloaded. 
> 
> My libtool is 2.2.4 and I am using these kdevelop templates: 
> C -> Simple Helloworld program 
> C -> CMake based projects -> Helloworld program 
> C++ -> Simple Helloworld program
> 
> Steps to Reproduce
> 1. In kdevelop create a project based on one of the above mentioned templates
> 2. Project -> Build project 
> 
> Result: 
> 
> libtool takes a huge amount of time to compile, for example:
> 
> bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2    -o helloc helloc.o
> 
> *Many* libtool processes are created, this is a extract of my ps -ef output 
> during the libtool call:
> 
> abecerra 31676 31675  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31677 31675  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31680 31676  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31681 31680  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31682 31680  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31685 31681  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31686 31685  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31687 31685  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31690 31686  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31691 31690  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31692 31690  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31695 31691  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31696 31695  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31697 31695  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31700 31696  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31701 31700  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31702 31700  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31705 31701  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31706 31705  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31707 31705  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31710 31706  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31711 31710  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31712 31710  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31715 31711  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31716 31715  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31717 31715  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31720 31716  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31721 31720  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31722 31720  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31725 31721  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31726 31725  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31727 31725  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31730 31726  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31731 31730  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31732 31730  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31735 31731  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31736 31735  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31737 31735  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31740 31736  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31741 31740  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31742 31740  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31745 31741  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31746 31745  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31747 31745  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31750 31746  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> 

(In reply to comment #0)
> On my ~x86 system kdevelop-3.5.2-r1 can't compile projects based in the C/C++
> templates. autoconf, automake, and configure work correctly. 
> 
> The problem is when make starts: many libtool processes are created and the
> systems gets overloaded. 
> 
> My libtool is 2.2.4 and I am using these kdevelop templates: 
> C -> Simple Helloworld program 
> C -> CMake based projects -> Helloworld program 
> C++ -> Simple Helloworld program
> 
> Steps to Reproduce
> 1. In kdevelop create a project based on one of the above mentioned templates
> 2. Project -> Build project 
> 
> Result: 
> 
> libtool takes a huge amount of time to compile, for example:
> 
> bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2    -o helloc helloc.o
> 
> *Many* libtool processes are created, this is a extract of my ps -ef output 
> during the libtool call:
> 
> abecerra 31676 31675  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31677 31675  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31680 31676  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31681 31680  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31682 31680  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31685 31681  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31686 31685  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31687 31685  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31690 31686  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31691 31690  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31692 31690  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31695 31691  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31696 31695  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31697 31695  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31700 31696  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31701 31700  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31702 31700  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31705 31701  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31706 31705  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31707 31705  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31710 31706  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31711 31710  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31712 31710  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31715 31711  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31716 31715  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31717 31715  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31720 31716  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31721 31720  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31722 31720  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31725 31721  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31726 31725  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31727 31725  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31730 31726  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31731 31730  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31732 31730  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31735 31731  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31736 31735  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31737 31735  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31740 31736  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31741 31740  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31742 31740  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31745 31741  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31746 31745  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31747 31745  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31750 31746  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> 

(In reply to comment #0)
> On my ~x86 system kdevelop-3.5.2-r1 can't compile projects based in the C/C++
> templates. autoconf, automake, and configure work correctly. 
> 
> The problem is when make starts: many libtool processes are created and the
> systems gets overloaded. 
> 
> My libtool is 2.2.4 and I am using these kdevelop templates: 
> C -> Simple Helloworld program 
> C -> CMake based projects -> Helloworld program 
> C++ -> Simple Helloworld program
> 
> Steps to Reproduce
> 1. In kdevelop create a project based on one of the above mentioned templates
> 2. Project -> Build project 
> 
> Result: 
> 
> libtool takes a huge amount of time to compile, for example:
> 
> bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2    -o helloc helloc.o
> 
> *Many* libtool processes are created, this is a extract of my ps -ef output 
> during the libtool call:
> 
> abecerra 31676 31675  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31677 31675  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31680 31676  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31681 31680  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31682 31680  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31685 31681  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31686 31685  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31687 31685  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31690 31686  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31691 31690  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31692 31690  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31695 31691  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31696 31695  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31697 31695  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31700 31696  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31701 31700  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31702 31700  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31705 31701  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31706 31705  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31707 31705  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31710 31706  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31711 31710  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31712 31710  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31715 31711  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31716 31715  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31717 31715  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31720 31716  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31721 31720  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31722 31720  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31725 31721  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31726 31725  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31727 31725  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31730 31726  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31731 31730  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31732 31730  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31735 31731  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31736 31735  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31737 31735  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31740 31736  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31741 31740  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31742 31740  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31745 31741  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31746 31745  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> abecerra 31747 31745  0 10:20 pts/0    00:00:00 /bin/sed s%^.*/%%
> abecerra 31750 31746  0 10:20 pts/0    00:00:00 /bin/sh ../libtool --no-reexec
> 

Comment 2 toogle 2008-08-08 20:28:08 UTC
This happens only if sys-devel/libtool-2.2.4 installed.
With sys-devel/libtool-1.5.26 kdevelop works well.
Comment 3 Andrés Becerra Sandoval 2008-08-09 00:14:42 UTC
(In reply to comment #2)
> This happens only if sys-devel/libtool-2.2.4 installed.
> With sys-devel/libtool-1.5.26 kdevelop works well.
> 

You are right tootle, libtool-1.5.26 works correctly. I've just tested it.

Should this behaviour be attributed to a bug in libtool-2.2.4?
Comment 4 djmatic8 2008-08-29 22:15:34 UTC
In my case this behaviour was due to error(s) in ltmain.sh in the generated project directory. I've replaced all of the occurrences of '$echo' to '$ECHO' (about 488 times) and it worked fine.
The roots of this error are in /usr/share/apps/kdevappwizard/template-common/admin.tar.gz and incadmin.tar.gz. Just edit files 'libtool.m4.in' and 'ltmain.sh' in first archive and 'ltmain.sh' in second, the way described above.
Comment 5 Andrés Becerra Sandoval 2008-09-01 22:42:13 UTC
(In reply to comment #4)
> In my case this behaviour was due to error(s) in ltmain.sh in the generated
> project directory. I've replaced all of the occurrences of '$echo' to '$ECHO'
> (about 488 times) and it worked fine.
> The roots of this error are in
> /usr/share/apps/kdevappwizard/template-common/admin.tar.gz and incadmin.tar.gz.
> Just edit files 'libtool.m4.in' and 'ltmain.sh' in first archive and
> 'ltmain.sh' in second, the way described above.
> 

You are right  djmatic8@gmail.com, after changing the ltmain.sh in both tarballs, the problem disappears, Thanks!



Comment 6 Andrés Becerra Sandoval 2008-10-20 20:52:15 UTC
Created attachment 169222 [details]
admin.tar.gz

admin.tar.gz with the $ECHO fix suggested by djmatic
Comment 7 Andrés Becerra Sandoval 2008-10-20 20:52:59 UTC
Created attachment 169224 [details]
incadmin.tar.gz

incadmin.tar.gz with the fix suggested by djmatic
Comment 8 Andrés Becerra Sandoval 2008-10-20 20:54:20 UTC
Created attachment 169226 [details]
admin.tar.gz

admin.tar.gz with the fix suggested by djmatic
Comment 9 Andrés Becerra Sandoval 2008-10-20 20:56:58 UTC
(In reply to comment #8)
> Created an attachment (id=169226) [edit]
> admin.tar.gz
> 
> admin.tar.gz with the fix suggested by djmatic
> 

I have uploaded the tarballs correcting the problem. I tested them with kdevelop-3.5.3 because the bug persists in this version

  Best regards
Comment 10 Andrés Becerra Sandoval 2009-01-09 19:54:40 UTC
The problem persists in kdevelop-3.5.4
Comment 11 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-05-25 19:51:43 UTC
fixed, thanks for patches :)