Summary: | app-portage/deltup-0.4.5: fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bircoph, erikdenstore+gbugs, zeekec |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | deltup-0.4.5-asneeded.patch |
Description
Diego Elio Pettenò (RETIRED)
![]() Could it be that the patch file 'deltup-0.4.4-asneeded.patch' needs to be applied to the 0.4.5 version of deltup too? 0.4.5-r1 fails here, with gcc-4.8, with: g++ bpatch.o bzip2.o file.o system.o tmpstore.o deltup.o -pipe -O3 -g3 -march=native -fno-inline-functions -floop-interchange -floop-strip-mine -floop-block -o deltup -lstdc++ -lz -lbz2 -lssl /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../../../../x86_64-pc-linux-gnu/bin/ld: deltup.o: undefined reference to symbol 'MD5_Init' /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'MD5_Init' is defined in DSO /usr/lib64/libcrypto.so.1.0.0 so try adding it to the linker command line /usr/lib64/libcrypto.so.1.0.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make: *** [deltup] Error 1 * ERROR: app-portage/deltup-0.4.5-r1 failed (compile phase): which suggests that the existing deltup-0.4.4-asneeded.patch is needed. Created attachment 356564 [details, diff]
deltup-0.4.5-asneeded.patch
deltup-0.4.4-asneeded.patch doesn't apply for 0.4.5, so here is a new one.
With this patch deltup-0.4.5-r1 builds fine.
I can confirm that deltup-0.4.5 fails to build as it is in Gentoo, and the patch in comment #3 solves this. It would be nice if someone would apply the patch soon, especially since it is a very small change. It would also be nice if the ebuild was modified to add epatch_user support so that users needing to work around issues like this (for months!) in the future don't have to either fork the ebuild or do bashrc hackery. + 13 Oct 2013; Pacho Ramos <pacho@gentoo.org> + +files/deltup-0.4.5-underlink.patch, deltup-0.4.5-r1.ebuild: + Fix underlinking bug 455758 + |