| Summary: | dev-libs/botan-1.6.1.ebuild (Update) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jack Lloyd <lloyd> |
| Component: | New packages | Assignee: | Daniel Black (RETIRED) <dragonheart> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | crypto+disabled |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Botan 1.6.1 ebuild
Patch for noexec stack |
||
|
Description
Jack Lloyd
2007-01-20 11:45:28 UTC
Created attachment 107520 [details]
Botan 1.6.1 ebuild
Created attachment 107521 [details, diff]
Patch for noexec stack
1. Any reason why you modified the keywords? 2. Any reason why you did not merge the asm noexec stuff into your delivery? Also it is very annoying that I cannot ebuild xxx install as regular user, your ebuild since it fails on install when trying to chown/chmod or something... Can you please have a look on this one for next release? I modified the keywords as I have only tested that particular ebuild under amd64 and x86 - it was my understand that all keywording should be done by arch testers. It should work under all other architectures Gentoo runs on. I haven't merged the noexec patches yet because I haven't had a chance to evaluate if it causes any portability problems (in particular, under ELF systems that do not use the GNU assembler). As to the installing it as a user - how is that even done? Wouldn't the install step die pretty hard attempting to write to /usr/lib/blah? BTW: Can you please next time submit only a patch for your ebuilds? Just try in your regular (none root) user: ebuild botan-1.6.1.ebuild install It should install all files to temperary location... It just like: ./configure make install INSTALLROOT=/tmp/root1/usr Most packages don't fail if none root account is specified... OK. Added to portage. |