View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002507 | GNUnet | build process | public | 2012-07-27 15:16 | 2012-08-08 12:08 |
| Reporter | Matthias Wachs | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | not fixable | ||
| Summary | 0002507: linking against libgcrypt | ||||
| Description | 2 libgcrypt installations: - old system installation in /usr - installation from source in /usr/local cannot uninstall old version, since system tools use it Error message: [tumple_gnunet_deployment@planetlab-04 util]$ make install /bin/sh ../../libtool --tag=CC --mode=link gcc -fno-strict-aliasing -Wall -g -O2 -I/usr/local/include -L/usr/lib -o gnunet-service-resolver gnunet-service-resolver.o ../../src/util/libgnunetutil.la -lm -ldl libtool: link: gcc -fno-strict-aliasing -Wall -g -O2 -I/usr/local/include -o .libs/gnunet-service-resolver gnunet-service-resolver.o -L/usr/lib ../../src/util/.libs/libgnunetutil.so -L/usr/local/lib -lgcrypt -lgpg-error /usr/local/lib/libltdl.so -lz /usr/local/lib/libunistring.so -lm -ldl -Wl,-rpath -Wl,/home/tumple_gnunet_deployment/gnbuild/lib -Wl,-rpath -Wl,/usr/local/lib ../../src/util/.libs/libgnunetutil.so: undefined reference to `gcry_cipher_setiv' ../../src/util/.libs/libgnunetutil.so: undefined reference to `gcry_cipher_setkey' collect2: ld returned 1 exit status | ||||
| Steps To Reproduce | compile on planetlab node | ||||
| Tags | No tags attached. | ||||
|
|
make install /bin/sh ../../libtool --tag=CC --mode=link gcc -fno-strict-aliasing -Wall -g -O2 -I/usr/local/include -L/usr/lib -o gnunet-service-resolver gnunet-service-resolver.o ../../src/util/libgnunetutil.la -lm -ldl libtool: link: gcc -fno-strict-aliasing -Wall -g -O2 -I/usr/local/include -o .libs/gnunet-service-resolver gnunet-service-resolver.o -L/usr/lib ../../src/util/.libs/libgnunetutil.so -L/usr/local/lib /usr/local/libgcrypt.sp /usr/local/libgpg-error.so /usr/local/lib/libltdl.so -lz /usr/local/lib/libunistring.so -lm -ldl -Wl,-rpath -Wl,/home/tumple_gnunet_deployment/gnbuild/lib -Wl,-rpath -Wl,/usr/local/lib Working: change -lgcrypt -lgpg-error -> /usr/local/lib/libgcrypt.so /usr/local/lib/libgpg-error.so |
|
|
Issue caused by libgcrypt. Solved by using ./configure --prefix=/usr Overwriting old installation and using backwards compatibility |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-07-27 15:16 | Matthias Wachs | New Issue | |
| 2012-07-27 15:19 | Matthias Wachs | Note Added: 0006268 | |
| 2012-08-08 12:07 | Matthias Wachs | Note Added: 0006271 | |
| 2012-08-08 12:08 | Matthias Wachs | Status | new => closed |
| 2012-08-08 12:08 | Matthias Wachs | Resolution | open => not fixable |