On Thu, Jul 18, 2013 at 03:22:33PM +0400, Владимир Друзенко wrote: > 18.07.2013 14:56, Alexander Shikoff пишет: > > Приветствую! > > > > Обновил декстоп до 10.0-CURRENT. > > Если я понял, то теперь clang включен по умолчанию. > > > > Подскажите пожалуйста, как быть в такой ситуации: > > http://pointyhat.freebsd.org/errorlogs/amd64-errorlogs/e.10.20130313090402.pointyhat/centerim-devel-4.22.10.11.log > > > > Именно с этим вроде всё понятно, только надо внимательно взглянуть на лог: > > jconn.c:827:3: error: non-void function 'jabber_recieve_file_fd' should > return a value [-Wreturn-type] > return; > ^ > jconn.c:836:3: error: non-void function 'jabber_recieve_file_fd' should > return a value [-Wreturn-type] > return; > ^ > jconn.c:854:3: error: non-void function 'jabber_recieve_file_fd' should > return a value [-Wreturn-type] > return; > ^ > jconn.c:862:3: error: non-void function 'jabber_recieve_file_fd' should > return a value [-Wreturn-type] > return; > > > Достаточны посредственные знания английского и C/C++, чтобы понять куда > смотреть и что править. > После этого продолжить сборку порта. > > Даже сидя на релизах время от времени на такое натыкаюсь.
Ну базовых знаний C/C++ наверное маловато будет. Тип функции - void* return без аргумента возвратит NULL или мусор? И меня смутило то, что в самом конце функции вообще нет return. -- MINO-RIPE