Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148041 - dev-db/sqlite-3.3.5-r1 via crossdev fails on configure (uclibc)
Summary: dev-db/sqlite-3.3.5-r1 via crossdev fails on configure (uclibc)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-18 04:10 UTC by Jakub Ladman
Modified: 2007-03-25 13:41 UTC (History)
2 users (show)

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


Attachments
configure log (config.log,32.84 KB, text/plain)
2006-09-18 04:12 UTC, Jakub Ladman
Details
emerge --info output (emerge.info,3.43 KB, text/plain)
2006-09-27 02:06 UTC, Jakub Ladman
Details
this is script to use emerge to crosscompile - an official way from gentoo embedded (guys from gentoo-embedded have recomended me it) (memerge,629 bytes, text/plain)
2006-09-27 02:25 UTC, Jakub Ladman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Ladman 2006-09-18 04:10:52 UTC
Version set to 3.3
Release set to 3.3.5
Version number set to 3003005
checking for sh4-pc-linux-uclibc-gcc... (cached) sh4-pc-linux-uclibc-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether sh4-pc-linux-uclibc-gcc accepts -g... (cached) yes
checking for sh4-pc-linux-uclibc-gcc option to accept ANSI C... (cached) none needed
configure: error: unable to find a compiler for building build tools
Comment 1 Jakub Ladman 2006-09-18 04:12:13 UTC
Created attachment 97321 [details]
configure log
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-18 04:22:15 UTC
Which version? Also, post emerge --info.
Comment 3 Jakub Ladman 2006-09-27 02:06:33 UTC
Created attachment 98201 [details]
emerge --info output
Comment 4 Jakub Ladman 2006-09-27 02:07:52 UTC
See emerge --info output in a new attachment
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-09-27 02:10:03 UTC
You still didn't tell us which sqlite version. And, OMG remove the fPIC thing from your C[XX]FLAGS.
Comment 6 Jakub Ladman 2006-09-27 02:25:10 UTC
Created attachment 98203 [details]
this is script to use emerge to crosscompile - an official way from gentoo embedded (guys from gentoo-embedded have recomended me it)

version is dev-db/sqlite-3.3.5-r1,
but i have tryed the masked one too (dev-db/sqlite-3.3.6) with the same result.

PS: Why -fPIC is so horrible? I have copied as is, but i must confess to, that i do not know what it does.
Comment 7 Jakub Ladman 2006-09-27 02:27:44 UTC
I am convinced, that this is really a bug. But maybe the bug is in configure script, not in the ebuild or emerge.

Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-09-27 03:01:43 UTC
(In reply to comment #6)
> PS: Why -fPIC is so horrible? I have copied as is, but i must confess to, that
> i do not know what it does.

1/ Some stuff needs -dPIC as well (assembler e.g.)
2/ It hides bugs
3/ If you hit an ebuild that fails with "recompile with -fPIC", file a bug. Don't add these flags yourself.


Comment 9 SpanKY gentoo-dev 2007-03-25 13:41:20 UTC
actually, i fixed this upstream already :)

the sqlite had pretty busted cross-compile logic

it isnt fixed in the latest release (3.3.13), but it should be in the next one