FS#7409 - Monotone doesn't run due to the incorrect rpath of boost libraries [solution attached]
Attached to Project:
Arch Linux
Opened by Juraj Hercek (juhe) - Sunday, 10 June 2007, 07:11 GMT
Last edited by Jeff Mickey (codemac) - Thursday, 26 July 2007, 22:11 GMT
Opened by Juraj Hercek (juhe) - Sunday, 10 June 2007, 07:11 GMT
Last edited by Jeff Mickey (codemac) - Thursday, 26 July 2007, 22:11 GMT
|
Details
SYNOPSIS:
$ pacman -Q monotone boost monotone 0.34-1 boost 1.34.0-2 $ mtn mtn: error while loading shared libraries: libboost_regex.so.1.33.1: cannot open shared object file: No such file or directory $ ldd /usr/bin/mtn linux-gate.so.1 => (0xb7fb1000) libboost_regex.so.1.33.1 => not found libboost_filesystem.so.1.33.1 => not found libz.so.1 => /lib/libz.so.1 (0xb7f84000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e9b000) libm.so.6 => /lib/libm.so.6 (0xb7e77000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7e6b000) libc.so.6 => /lib/libc.so.6 (0xb7d3b000) /lib/ld-linux.so.2 (0xb7fb2000) $ pacman -Ql boost | grep "regex\.so\|filesystem\.so" boost /usr/lib/libboost_filesystem.so boost /usr/lib/libboost_regex.so RESOLUTION: I have compiled new monotone from abs, but there was a problem due to the CHAR_BIT macro. I adjusted the code, created patch and modified PKGBUILD. The patches are attached to this message. I am not sure it is correct fix, but it allowed me to run monotone just fine :-) |
This task depends upon
This task blocks these from closing
FS#6766 - programs which include boost headers file to
compile
FS#7217 - Packages which depends on boost need
recompilation
Closed by Jeff Mickey (codemac)
Thursday, 26 July 2007, 22:11 GMT
Reason for closing: Not a bug
Additional comments about closing: Update to monotone 0.35 is the real solution..
Thursday, 26 July 2007, 22:11 GMT
Reason for closing: Not a bug
Additional comments about closing: Update to monotone 0.35 is the real solution..
Comment by Juraj Hercek (juhe) -
Sunday, 10 June 2007, 07:14 GMT
Improperly set category, it should be extra, not current... :-|.