Си, Linux - исправить патч под 64 бит

Александр15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.12.2010

Здравствуйте!

Задача.

Есть такой популярный IRC сервер UnrealIRCD (исходники тут http://www.unrealircd.com/downloads/unreal/28/24)

Есть для него патч от bynets.org для реализации работы codepage (смена кодировки на лету, поддержка разной кодировки по разным портам)

Сам патч здесь ftp://ftp.bynets.org/sources/unreal3.2.8.bynets-1.diff

Но при использовании пропатченного ircd на 64битной архитектуре при любой работе с codepage сервер валится с ошибкой iconv: error=7

Для старой версии ircd данный глюк уже правил человек вот тут http://cebka.pp.ru/blog/2007/10/23/unreal-ircd-codepage-patch/

но это было аж три года назад и естественно текущая версия unrealircd с этим патчем не заводится

ЗАДАЧА: На основе имеющихся данных сделать/исправить патч и предоставить его в виде diff, чтобы работало под x64

бюджет, к сожалению небольшой, но думаю и работы там немного

Заявки фрилансеров