
roel at vromen
May 24, 2005, 2:03 PM
Post #5 of 6
(129 views)
Permalink
|
|
Re: new kernel not being able to mount filesystems?
[In reply to]
|
|
On Monday 23 May 2005 21:10, pageexec [at] freemail wrote: > > > Does your init have any text relocations in it? > > > > I'm not sure how to interpret this: please forgive my stupidity. I'll try > > to guess: > > text relocations is a feature of executable files (including shared > libraries), and it's something to get rid of (this requires changes > to the given app's build system, or sometimes programming). what you > should do is run 'readelf -d /path/to/binary | grep TEXTREL' on init > itself and all libraries it links in, at least one of them will produce > some output (if you have a recent elfutils then you should use > eu-findtextrel instead). Nice to have such knowledgeable people on the board. You were so right! shame though, that it seems that just about any program I use has TEXTREL set as a feature. I haven't got a clue why this is all over one system, and nowhere on the other, while emerge system shows the same result. Fortunately, if I re-emerge a package, I lose the TEXTREL feature. Looks like I'm going for an emerge -e system... Thanx, Roel -- gentoo-hardened [at] gentoo mailing list
|