Oh. Apparently Fedora has a patch too:
https://bugzilla.redhat.com/show_bug.cgi?id=1388518

On 1 November 2016 at 10:39, Thomas Habets <[email protected]> wrote:
> [Adding Debian maintainer for this package to recipient list]
>
> Since I've not seen any response to this, here's a patch that at least
> makes it *build* with OpenSSL.
>
> Two caveats:
> * It's untested. I just know that it builds.
> * It does *NOT* work with OpenSSL 1.0. For that to work it needs some
> trivial functions like in [1] and EVP_MD_CTX_{new,free}().
>
> Who has commit access to this? Is [2] still the main repo?
>
>
> [1] 
> https://github.com/ThomasHabets/simple-tpm-pk11/commit/354f0cf3a193dbe8b1151059a08b0598531b645c
> [2] https://sourceforge.net/p/trousers/trousers/ci/master/tree/
>
> On 27 October 2016 at 10:53, Thomas Habets <[email protected]> wrote:
>> Because it doesn't support openssl 1.1.
>> http://bugs.debian.org/828579
>>
>> Is anyone working on this?
>>
>> I made similar fixes for my tool here:
>> https://github.com/ThomasHabets/simple-tpm-pk11/commit/354f0cf3a193dbe8b1151059a08b0598531b645c
>>
>> The changes in trousers seem to be of the same type: Direct access to
>> struct members should be replaced with method accessors.
>>
>> --
>> typedef struct me_s {
>>  char name[]      = { "Thomas Habets" };
>>  char email[]     = { "[email protected]" };
>>  char kernel[]    = { "Linux" };
>>  char *pgpKey[]   = { "http://www.habets.pp.se/pubkey.txt"; };
>>  char pgp[] = { "9907 8698 8A24 F52F 1C2E  87F6 39A4 9EEA 460A 0169" };
>>  char coolcmd[]   = { "echo '. ./_&. ./_'>_;. ./_" };
>> } me_t;
>
>
>
> --
> typedef struct me_s {
>  char name[]      = { "Thomas Habets" };
>  char email[]     = { "[email protected]" };
>  char kernel[]    = { "Linux" };
>  char *pgpKey[]   = { "http://www.habets.pp.se/pubkey.txt"; };
>  char pgp[] = { "9907 8698 8A24 F52F 1C2E  87F6 39A4 9EEA 460A 0169" };
>  char coolcmd[]   = { "echo '. ./_&. ./_'>_;. ./_" };
> } me_t;



-- 
typedef struct me_s {
 char name[]      = { "Thomas Habets" };
 char email[]     = { "[email protected]" };
 char kernel[]    = { "Linux" };
 char *pgpKey[]   = { "http://www.habets.pp.se/pubkey.txt"; };
 char pgp[] = { "9907 8698 8A24 F52F 1C2E  87F6 39A4 9EEA 460A 0169" };
 char coolcmd[]   = { "echo '. ./_&. ./_'>_;. ./_" };
} me_t;

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to