Summary: | app-crypt/bestcrypt fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alonbl, bugzie, treecleaner |
Priority: | High | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | Pending Removal: 2012-12-24 | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
bestcrypt-build.log Proposed ebuild for bestcrypt BestCrypt startup script BestCrypt linking patch |
Description
Diego Elio Pettenò (RETIRED)
![]() Created attachment 197312 [details]
Build log
app-crypt/bestcrypt-1.8.0 is now available, but it fails with a different error message (with Linux 2.6.31): LD [M] /var/tmp/portage/app-crypt/bestcrypt-1.8.0/work/bcrypt-1.8-0/mod/bc.o Building modules, stage 2. MODPOST 1 modules FATAL: modpost: GPL-incompatible module bc.ko uses GPL-only symbol 'find_task_by_pid_ns' make[2]: *** [__modpost] Error 1 app-crypt/bestcrypt-1.8.3 fails with: /var/tmp/portage/app-crypt/bestcrypt-1.8.3/work/bcrypt-1.8-3/mod/bc_cfg.h:27:28: error: linux/autoconf.h: No such file or directory Given that this has been open since '09 and we still don't seem to have a good working release, I'm all for removal. Does anyone object to this? If no, I'll mask it for removal. Created attachment 277017 [details]
bestcrypt-build.log
Build.log
This supposed to be masked and removed? Still figures as stable in the tree. app-crypt/bestcrypt-1.8.4 with disabled -Wl,--as-needed succeeds to build for me. (Small adjustments for compatibility with -Wl,--as-needed would be needed.) Should be either fixed or removed Created attachment 330831 [details]
Proposed ebuild for bestcrypt
Here is an ebuild for BestCrypt that builds - at least on my amd64 with
kernel 3.0.35.
I can confirm that the software and the drivers work fine.
Feel free to use this as current ebuild instead of fully masking it from
the tree.
Created attachment 331020 [details]
BestCrypt startup script
Created attachment 331022 [details]
BestCrypt linking patch
Would you be willing to proxy-maintain this package? crypto team, are you interested on this even with proxy maintainer or should I drop this one to proxy-maint herd and Martin as maintainer? (in the case he agrees on proxy maintaining it) http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml OK, I bump the package to bestcrypt-2.0.0. As I never seen this package working, I need someone to confirm it is. They reworked the build system, but they are far away from something usable. There is qt4 application now, but installation script needs much work, not worth to invest in it. But at least now it built. I resolve this as WONTFIX as not going to touch the old versions. treecleaner: if nobody uses this we can safely remove it from tree... it was always hard to maintain it. (In reply to comment #13) > OK, I bump the package to bestcrypt-2.0.0. > > As I never seen this package working, I need someone to confirm it is. > > They reworked the build system, but they are far away from something usable. > > There is qt4 application now, but installation script needs much work, not > worth to invest in it. > > But at least now it built. > > I resolve this as WONTFIX as not going to touch the old versions. I think we can consider this as FIXED since it's solved in newer version and broken versions are not even in the tree now. Will also drop mask entry for now as this was the only reason for treecleaning it Thanks for taking care Alon |