Package: newpki-client Version: 2.0.0+rc1-1 Severity: serious Tags: patch When building 'newpki-client' on amd64/unstable, I get the following error:
./DlgEeAdmin.cpp:510: error: cast from 'void*' to 'int' loses precision make[3]: *** [newpki_client-DlgEeAdmin.o] Error 1 make[3]: Leaving directory `/newpki-client-2.0.0+rc1/src' With the attached patch 'newpki-client' can be compiled on amd64. Regards Andreas Jochens Binary files ../tmp-orig/newpki-client-2.0.0+rc1/po/fr.gmo and ./po/fr.gmo differ diff -urN ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgEeAdmin.cpp ./src/DlgEeAdmin.cpp --- ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgEeAdmin.cpp 2005-09-15 06:58:10.000000000 +0000 +++ ./src/DlgEeAdmin.cpp 2006-01-16 07:20:41.000000000 +0000 @@ -490,7 +490,7 @@ bool DlgEeAdmin::LoadUSERS(int NumEntries) { int SelectedItem; - int state; + intptr_t state; mString filter; lastItem = -1; @@ -507,7 +507,7 @@ if(SelectedItem == -1) state = 0; else - state = (int)((wxComboBox *)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem); + state = (intptr_t)((wxComboBox *)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem); filter = ((wxTextCtrl *)FindWindow(IDC_DN_FILTER))->GetValue().c_str(); diff -urN ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgRaAdmin.cpp ./src/DlgRaAdmin.cpp --- ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgRaAdmin.cpp 2005-09-19 21:07:44.000000000 +0000 +++ ./src/DlgRaAdmin.cpp 2006-01-16 07:20:15.000000000 +0000 @@ -550,7 +550,7 @@ bool DlgRaAdmin::LoadPROFILES(int NumEntries) { int SelectedItem; - int state; + intptr_t state; mString filter; lastItem = -1; @@ -567,7 +567,7 @@ if(SelectedItem == -1) state = 0; else - state = (int)((wxComboBox *)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem); + state = (intptr_t)((wxComboBox *)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem); filter = ((wxTextCtrl *)FindWindow(IDC_DN_FILTER))->GetValue().c_str(); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]