[sudo-users] [PATCH]: sudo 1.8.2 .o to .lo
Todd C. Miller
Todd.Miller at courtesan.com
Tue Oct 11 07:21:36 EDT 2011
On Mon, 10 Oct 2011 21:48:56 MDT, Kelly Anderson wrote:
> My guess is that you're using an older version of libtool.
> My version is 2.4. 2.4 puts the .o files in a .libs directory. My make
> is 3.81.
Sudo ships with a bundled version of libtool 2.4. The .o files in
the .libs directory are the PIC object files. The .lo file will
tell you the path to the PIC and non-PIC objects. E.g.
# Name of the PIC object.
pic_object='.libs/find_path.o'
# Name of the non-PIC object
non_pic_object='find_path.o'
What does find_path.lo look like on your system?
I build sudo packages for several flavors of Linux for each release
and have never run into the problem you describe. The only reason
I can think of would be if the non-PIC objects are not being built.
- todd
More information about the sudo-users
mailing list