Re: symbol align_ntohll: referenced symbol not found

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just a guess: is it possible the reconstruct binary is not from your 3.2.5 build, but from the old 2.5.11 build?
What does ldd tell you for reconstruct itself?

Cheers,
Sebastian

On 7 Jan 2021, at 10:11, Gabriele Bulfon via Info wrote:

> Hi, I upgraded a test cloned machine with real cyrus 2.5.11 content.
> I've made my own illumos package from sources of cyrus 3.2.5, for our XStreamOS distro.
> Once upgraded cyrus starts correctly and authentication of a user runs fine.
> So I wanted to run "reconstruct -V max" as stated in the documentation, though I get this error:
>
> sonicle@wwwclone:/sonicle$ reconstruct -V max
> ld.so.1: reconstruct: fatal: relocation error: file /sonicle/lib/libcyrus_imap.so.0: symbol align_ntohll: referenced symbol not found
> Killed
>  
> I've seen that the missing function is inside lib/byteorder64.c, which is built and linked into libcyrus_min.so.0 and is there:
>  
> sonicle@wwwclone:/sonicle$ ldd /sonicle/lib/libcyrus_imap.so.0
> ...
> libcyrus_min.so.0 =>     /sonicle/lib/libcyrus_min.so.0
> ...
>  
> Also, that functon can be seen in the library:
>
> sonicle@wwwclone:/sonicle$ elfdump /sonicle/lib/libcyrus_min.so.0 | grep align_ntohll
>      [200]  0x00009120 0x00000027  FUNC GLOB  D    1 .text          align_ntohll
>      [523]  0x00009120 0x00000027  FUNC GLOB  D    0 .text          align_ntohll
>      [255]  0x00009120 0x00000027  FUNC GLOB  D    1 .text          align_ntohll
>             [200]       align_ntohll
>      [200]  DB               <self>                   align_ntohll
>  
>  
> What may be wrong?

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Tab2c1c2f9e344da7-M2432e5acf1dd898bf1c5feb9
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux