logo       

Re: t2-6.0-stable: execvp() failed for package disktype target Generic embe: msg#00057

Subject: Re: t2-6.0-stable: execvp() failed for package disktype target Generic embedded
Hi Rene,

a quick update:

> > o The package dietlibc is missing from packages, although the
> > configuration requires it
>
> Yes - for the uclibc style indeed. The question is do we want to use such a
> uclibc/dietlibc multilib config for the uclibc embedded case or better
> adjust the package selection to reflect a ucilbc-only embedded system?

I thought that the dietlibc binaries are used for the installation process?
Otherwise, I think that uclibc is a nice compromise between size and 
functionality. 

> > o gmp uses g++, but neither uclibc nor dietlibc provide a g++ library
>
> The C++ library is (usually) provided by gcc itself. The fix should be as
> simple as adding gcc to the stage1 build to get the C++ library cross build
> (testing right now).

gmp fails in configure due to a missing iostream.h. IIRC, this file is part of  
libstdc++. 

The default configure for gmp is --disable-cxx. However, in gmp.conf this will 
be overridden by var_append confopt ' ' "--enable-cxx --enable-mpfr". Maybe 
this could be made conditional? But how and where is this done correctly?

Even if --disable-cxx is used, the configure step failes when trying to find 
out endianess. I will investigate further ...

I don't think that libstdc++ is used anywhere else. Otherwise, uClibc++ may be 
an option for the embedded target.

> > o unionfs just failed here due to a missing uuid_t

unionfs needs the headers from e2fsprogs installed in order to compile. They 
seem to be missing from the packages list. If there are no strong reasons 
against, I would propose to add them to the package list.

> > o gatling produces files outside basedir
>
> Maybe due to an update - should be easily fixable.

I can not reproduce that currently. Maybe I need to redo a clean build.

>
> > o strongswan reports  expected specifier-qualifier-list before 'MP_I .."
> > in ../pluto/pkcs1.h
>
> Due to gmp not present I guess?

Yes, I think so, too. I let you know if this problem vanishes as soon as gmp 
compiles.
On the other side, strongswan is a package much more suited for routers or 
gateways than for an embedded target without a real specification.

>
> > o minitet fails compiling due to undefined reference to `res_query'
>
> I guess due to dietlibc being absent.

dietlibc is present at this stage. I think that mininet requires some library 
(most probably a resolver library) the is missing in the target 
configuration.

I will keep you posted.

>
> The 6.0 release has gone a long way from the ROCK Linux base to the
> foundation it is today. Too bad we focued on testing as many packages as
> possible on as many CPU architectures as possible than testing every target
> we include in our source base.

Ever tried for a PPC405 (without FPU) ?


With kind regards

Stefan Peter





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
linux.arklinux....    user-groups.lin...    kde.usability/2...    ietf.ipp/2002-0...    mail.spam.spamc...    os.netbsd.devel...    audio.cd-record...    text.unicode.de...    php.documentati...    games.fps.halfl...    window-managers...    suse.oracle.gen...    bug-tracking.gn...    video.dvdrip.us...    xfree86.cvs/200...    java.netbeans.m...    network.argus/2...    culture.sf.kill...    debian.ports.al...    freebsd.questio...    qplus.devel/200...    handhelds.palm....   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe