View Issue Details

IDProjectCategoryView StatusLast Update
0001843unrealircdpublic2004-05-30 20:29
ReporterTroco Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionopen 
Summary0001843: Error to load cloak.so
Description* unrealircd.conf:167: loadmodule src/modules/cloak.so: falla al cargar: Module was compiled for 'Unreal3.2+(debug)/SSL', we are 'Unreal3.2+(debug)', please recompile the module
Additional InformationIn modules.h at the end there are:
 #if defined(USE_SSL) && !defined(_WIN32)
  DLLFUNC char Mod_Version[] = BASE_VERSION PATCH1 PATCH2 PATCH3 PATCH4 PATCH5 PATCH6 PATCH7 PATCH8 PATCH9 "/SSL";
 #else
  DLLFUNC char Mod_Version[] = BASE_VERSION PATCH1 PATCH2 PATCH3 PATCH4 PATCH5 PATCH6 PATCH7 PATCH8 PATCH9;
 #endif /* USE_SSL && !WIN_32 */

But in version.h, there isn't "/SSL". So, if you are under *nix and SSL, version of unreal and modules are diferent, by the "/SSL".
3rd party modules

Activities

syzop

2004-05-30 19:16

administrator   ~0006465

Actually that's no(t| longer) true.
When did you compile this? An issue regarding this was fixed a few hours ago.
Try cvs updating :).
[Quick check: Most recent cvs has a function 'our_mod_version' in src/modules.c]

Troco

2004-05-30 19:27

reporter   ~0006466

Last edited: 2004-05-30 19:39

Well, mea culpa. I had a confusing files, from old cvs.

editada el: 2004-05-30 19:39

Troco

2004-05-30 19:48

reporter   ~0006467

Well, now, under win32, Module was compiled for 'Unreal3.2', we are 'Unreal3.2/SSL', please recompile the module.
In modules.c,
static char *our_mod_version()
{
static char retbuf[128];
    strlcpy(retbuf, version, sizeof(retbuf));
#ifdef USE_SSL
    strlcat(retbuf, "/SSL", sizeof(retbuf));
#endif
    return retbuf;
}
But, "/SSL" sufix is added under ssl and *nix, not win32.

syzop

2004-05-30 20:28

administrator   ~0006468

Lol... annoying :p

syzop

2004-05-30 20:29

administrator   ~0006469

Fixed now :P.

Issue History

Date Modified Username Field Change
2004-05-30 19:11 Troco New Issue
2004-05-30 19:16 syzop Note Added: 0006465
2004-05-30 19:27 Troco Note Added: 0006466
2004-05-30 19:28 Troco Note Edited: 0006466
2004-05-30 19:39 Troco Note Edited: 0006466
2004-05-30 19:48 Troco Note Added: 0006467
2004-05-30 20:28 syzop Note Added: 0006468
2004-05-30 20:29 syzop Status new => closed
2004-05-30 20:29 syzop Note Added: 0006469