On 9/19/06, Ralf S. Engelschall <[EMAIL PROTECTED]> wrote:
As you can see, there is even no fdatasync reference in my version...

I thought I knew what the problem was, but now I'm not so sure.  In
order to build Subversion yesterday, I added the line "%l_ldflags
-lrt" to my ~root/.rpmmacros file.  This was in place when I was
building packages today, so I figured that the configure step for
SQLite must have been able to find "fdatasync" because of this and
built a reference to it into the library.  But now when I remove my
.rpmmacros file, I see this in the configure output when building
SQLite:

checking for library containing fdatasync... -lrt
[...]
checking for fdatasync... yes

And the library which is build does refer to this symbol:

[EMAIL PROTECTED]:/openpkg-current/RPM/TMP/sqlite-3.3.7# nm
./sqlite-3.3.7/.libs/libsqlite3.a | grep fdatasync
        U fdatasync

Thoughts?  I can send the full output of "openpkg rpmbuild -bc" if you need it.

--
Caleb Epstein
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to