On Sat, May 20, 2006 at 04:40:51PM +0200, Philipp Kern wrote:
 
> The version currently in the archives provides set_n with the following
> signature (provides by objdump -T -C):
> obby::RSA::Key::set_n(__gmp_expr<__gmpz_value, __gmpz_value> const&)
> 
> The recompiled version has instead this one:
> obby::RSA::Key::set_n(__gmp_expr<__mpz_struct [1], __mpz_struct [1]>
> const&)
> 
> So the ABI changed and gmp's development packages need to be renamed, as
> we just use "set_n(const mpz_class& n)" in the C++ source. We did not
> rely on internals.

Thanks.  I diffed gmpxx.h and I can see that the typedef for mpz_class
has changed.  :-(


> Do you agree with my observation? If so, should I file a RC bug against
> gmp for tracking-purposes?

Yes, please.
-Steve



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to