"m. allan noah" <kitno455 at gmail.com> writes: > On 6/27/07, patrick blanchard <dspcypher at gmail.com> wrote: >> Hi, >> >> I know this has been a problem w/ the CVS. let me know what I can do to >> help... >> > > i have traced this down to a change by isotnikov-guest (cc'd) on jun > 12 to use libtool instead of ar and ranlib in lib/ and sanei/. it > seems that our included version of libtool does not work properly in > link mode, and fails to pass the object names to ar. this wont bite > you if you are working in an old checkout, but after a make clean, or > with a new checkout, you'll have problems. > > i am not a libtool expert, but i did try using my system copy (1.5.16) > and it worked fine with the same command line. > > ideas?
I use the following approach with iscan: put SANE customisations to ltmain.sh in a diff (ltmain.sh.diff) remove ltmain.sh (and libtool) from CVS (if they are in CVS) use a script to "bootstrap" a clean checkout apply the patch as part of the bootstrap This works fine for iscan on a variety of Linux distributions and versions. The worst I've seen is a little "complaint" from patch that the diff applied with a non-zero fuzz factor. Hope this helps, -- Olaf Meeuwissen FLOSS Engineer -- EPSON AVASYS Corporation FSF Associate Member #1962 sign up at http://member.fsf.org/ GnuPG key: 6BE37D90/AB6B 0D1F 99E7 1BF5 EB97 976A 16C7 F27D 6BE3 7D90 Penguin's lib! -- I hack, therefore I am -- LPIC-2