Jump to content

stg-2.4 released!


Recommended Posts

а неправильно это в какую сторону ?

если в большую (т. е. в сторону прова - т. е. вас) то бага найдена и поправлена.

По словам програмиста в меньшую сторону тоесть не в нашу пользу.

патч лучше передать нам, ибо там уже исправлено до кучи багов, мы его включим сразу в сорцы. а то народ будет на старой версии патчить.

ок, передадим вам. А кому высылать?

Link to post
Share on other sites
  • Replies 178
  • Created
  • Last Reply

Top Posters In This Topic

собственно поставил gcc-4.1.2, результать не особо сильно изменился, не бейте за много букаф:

user.h:101:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor
user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>':
users.h:60:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor
users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor
users.h:72: warning: 'class PROPERTY_NOTIFER_IP_AFTER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<USER_IPS>':
user_property.h:195:   instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = USER_IPS]'
user.cpp:118:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<USER_IPS>' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<DIR_TRAFF>':
user_property.h:195:   instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = DIR_TRAFF]'
user.cpp:188:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<DIR_TRAFF>' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<long int>':
user_property.h:195:   instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = long int]'
user.cpp:191:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<long int>' has virtual functions but non-virtual destructor
g++41 -c user_property.cpp -g3 -Wall -I ../../include -DFREE_BSD5
../../include/base_store.h:25: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor
g++41 -c users.cpp -g3 -Wall -I ../../include -DFREE_BSD5
../../include/base_store.h:25: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: warning: 'class BASE_PLUGIN' has virtual functions but non-virtual destructor
../../include/base_auth.h:19: warning: 'class BASE_AUTH' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<int>':
user.h:81:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<int>' has virtual functions but non-virtual destructor
user.h:82: warning: 'class CHG_PASSIVE_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
user.h:91:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' has virtual functions but non-virtual destructor
user.h:92: warning: 'class CHG_TARIFF_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<double>':
user.h:101:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor
user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>':
users.h:60:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor
users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor
users.h:72: warning: 'class PROPERTY_NOTIFER_IP_AFTER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'NOTIFIER_BASE<std::_List_iterator<USER> >':
users.cpp:197:   instantiated from here
../../include/notifer.h:19: warning: 'class NOTIFIER_BASE<std::_List_iterator<USER> >' has virtual functions but non-virtual destructor
g++41 -c plugin_runner.cpp -g3 -Wall -I ../../include -DFREE_BSD5
../../include/base_plugin.h:30: warning: 'class BASE_PLUGIN' has virtual functions but non-virtual destructor
../../include/base_store.h:25: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor
../../include/base_auth.h:19: warning: 'class BASE_AUTH' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<int>':
user.h:81:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<int>' has virtual functions but non-virtual destructor
user.h:82: warning: 'class CHG_PASSIVE_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
user.h:91:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' has virtual functions but non-virtual destructor
user.h:92: warning: 'class CHG_TARIFF_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<double>':
user.h:101:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor
user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>':
users.h:60:   instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor
users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor
users.h:72: warning: 'class PROPERTY_NOTIFER_IP_AFTER' has virtual functions but non-virtual destructor
traffcounter.h:105: warning: 'class TRF_IP_BEFORE' has virtual functions but non-virtual destructor
traffcounter.h:118: warning: 'class TRF_IP_AFTER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'NOTIFIER_BASE<std::_List_iterator<USER> >':
traffcounter.h:129:   instantiated from here
../../include/notifer.h:19: warning: 'class NOTIFIER_BASE<std::_List_iterator<USER> >' has virtual functions but non-virtual destructor
g++41 -c script_executer.cpp -g3 -Wall -I ../../include -DFREE_BSD5
g++41 admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff2.o traffcounter.o user.o user_property.o users.o plugin_runner.o script_executer.o ../../lib/libconffiles.a ../../lib/libstg_common.a ../../lib/libcrypto.a ../../lib/libstg_logger.a ../../lib/libdotconfpp.a ../../lib/libstg_pinger.a /usr/lib/libexpat.so /usr/lib/libc_r.so /usr/lib/libc.so -g3 -Wl,-E -o stargazer
/usr/lib/libc.so: WARNING!  setkey(3) not present in the system!
/usr/lib/libc.so: warning: this program uses gets(), which is unsafe.
/usr/lib/libc.so: warning: mktemp() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so: WARNING!  des_setkey(3) not present in the system!
/usr/lib/libc.so: WARNING!  encrypt(3) not present in the system!
/usr/lib/libc.so: warning: tmpnam() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so: warning: this program uses f_prealloc(), which is not recommended.
/usr/lib/libc.so: WARNING!  des_cipher(3) not present in the system!
/usr/lib/libc.so: warning: tempnam() possibly used unsafely; consider using mkstemp()
admin.o: In function `ADMIN::PrintAdmin() const':
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:188: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:189: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:190: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:191: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:192: undefined reference to `printfd(char const*, char const*, ...)'
admin.o:/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:193: more undefined references to `printfd(char const*, char const*, ...)' follow
admin.o: In function `ADMIN::GetAdminIPStr() const':
/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:172: undefined reference to `inet_ntostr(unsigned long)'
admins.o: In function `ADMINS::FindAdmin(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
/usr/www/stg-2.4-14072006/projects/stargazer/admins.cpp:250: undefined reference to `printfd(char const*, char const*, ...)'
main.o: In function `__static_initialization_and_destruction_0(int, int)':
/usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:74: undefined reference to `STG_PINGER::STG_PINGER(long)'
main.o: In function `RunStoragePlugin':
/usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:163: undefined reference to `printfd(char const*, char const*, ...)'
main.o: In function `KillExecuters()':
/usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:485: undefined reference to `printfd(char const*, char const*, ...)'
main.o: In function `main':
/usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:595: undefined reference to `printfd(char const*, char const*, ...)'
main.o: In function `STG_STOPPER::Stop(char const*, int)':
/usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:311: undefined reference to `printfd(char const*, char const*, ...)'
traffcounter.o: In function `TRAFFCOUNTER::DeterminateDir(RAW_PACKET const&, int*, int*)':
/usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:659: undefined reference to `printfd(char const*, char const*, ...)'
traffcounter.o:/usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:706: more undefined references to `printfd(char const*, char const*, ...)' follow
traffcounter.o: In function `TRAFFCOUNTER::TRAFFCOUNTER(USERS*, TARIFFS const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:69: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
traffcounter.o: In function `TRAFFCOUNTER::TRAFFCOUNTER(USERS*, TARIFFS const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:69: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:731: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1292: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1229: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1233: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1239: undefined reference to `printfd(char const*, char const*, ...)'
user.o:/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1244: more undefined references to `printfd(char const*, char const*, ...)' follow
user.o: In function `USER::ProcessDayFeeSpread()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1148: undefined reference to `DaysInCurrentMonth()'
user.o: In function `USER::WriteStat()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:392: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:393: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::ReadStat()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:322: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:323: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::SetPassiveTimeAsNewUser()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1072: undefined reference to `DaysInCurrentMonth()'
user.o: In function `USER::ProcessDayFee()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1162: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::WriteMonthStat()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:422: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:423: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::OnAdd()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:962: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:972: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
user.o: In function `USER::Disconnect(bool)':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:582: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:596: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:596: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:614: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:614: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::Connect(bool)':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:545: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:545: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
user.o: In function `USER::Authorize(unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BASE_AUTH const*)':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:457: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:468: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:478: undefined reference to `inet_ntostr(unsigned long)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:489: undefined reference to `inet_ntostr(unsigned long)'
user.o: In function `USER::WriteConf()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:366: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:367: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::Run()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:687: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:709: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `USER::OnDelete()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:992: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
user.o: In function `USER::ReadConf()':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:279: undefined reference to `printfd(char const*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:280: undefined reference to `printfd(char const*, char const*, ...)'
user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2/include/c++/iostream:76: undefined reference to `inet_ntostr(unsigned long)'
user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:669: undefined reference to `strtoi2(char const*, int&)'
users.o: In function `USERS::DelFromIPIdx(std::_List_iterator<USER>)':
/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:562: undefined reference to `printfd(char const*, char const*, ...)'
users.o: In function `USERS::AddToIPIdx(std::_List_iterator<USER>)':
/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:540: undefined reference to `printfd(char const*, char const*, ...)'
users.o: In function `USERS::RealDelUser()':
/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:506: undefined reference
/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:512: undefined reference
/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:515: undefined reference
users.o:/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:457: more undefin                                              nst*, ...)' follow
plugin_runner.o: In function `PLUGIN_RUNNER::Load()':
/usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:86: undefined ref                                              td::char_traits<char>, std::allocator<char> >*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:95: undefined ref                                              td::char_traits<char>, std::allocator<char> >*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:105: undefined re                                              std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:112: undefined re                                              std::char_traits<char>, std::allocator<char> >*, char const*, ...)'
/usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:118: undefined re                                              ...)'
script_executer.o: In function `ScriptExec(std::basic_string<char, std::char_tra
/usr/www/stg-2.4-14072006/projects/stargazer/script_executer.cpp:53: undefined r                                               ...)'
../../lib/libstg_logger.a(stg_logger.o): In function `GetStgLogger()':
/root/stg-2.4-14072006/stglibs/stg_logger.lib/stg_logger.cpp:13: undefined refer
collect2: ld returned 1 exit status
gmake: *** [stargazer] Ошибка 1

 

# gcc41 -v

Using built-in specs.

Target: i386-portbld-freebsd4.11

Configured with: ./..//gcc-4.1-20060602/configure --disable-nls --with-system-zlib --with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2/include/c++/ --infodir=/usr/local/info/gcc41 --disable-rpath --prefix=/usr/local i386-portbld-freebsd4.11

Thread model: posix

gcc version 4.1.2 20060602 (prerelease)

Link to post
Share on other sites

хмм.

на ветке 4.1 собирать не пробывал. однако на 4.0 собралось нормально (кноппикс 5,0,2)

то что варнинги с деструкторами - нормально.

а вот что дальше пока не совсем ясно.

 

попробуй поставить последний ГСС из ветки 3 (3.4.6) - я лично проверял - все собирается.

и еще. обнови binutils. это тоже иногда помогает

 

причем лучше все это ставить не в usr/local а в usr/

 

т. е. перед компиляцией и бинутилей и самго гсс сделать ./configure --prefix=/usr

 

лучше собирать сначала бинутили, а потом сам гсс уже

Link to post
Share on other sites

Пришел сегодня утром, посмотрел в логах - новый месяц завелся, тарифы поменялись, а в файле stat статистика не обнулилась. Что за фигня, мож кто сталкивался? Или статистика обнуляется через месяц после того, как я завел юзверя? DayResetTraff = 0

 

FreeBSD 5.5

Stg 2.4.8

Link to post
Share on other sites

Та же бага и у меня... траф не обнулился, а абонку ваще как-то странно отняло хрен занет по-какому (... но бету ставить стремно, кто ставил уже?

Link to post
Share on other sites

egor2fsys, подскажи пожалуйста как тогда мне обновить сервер без особых плачевных последствий чтобы юзеры и не заметили?

 

В чем заключается "правильность" новой беты? только эти баги что я описал или еще есть какие то подводные камни на которые я еще не успел наехать? :)

Link to post
Share on other sites

не юзай ты пока ее еще

это не релиз

это реальная база и пока ее он оттестят ставить ее на рабочю не стоит

себе дороже будет

Link to post
Share on other sites

Преемственность присутствует? Если я базы, правила и конфы с версии 2 4 8 перекину на 2 0 14, работать будет или надо тоже напильничкам исчо? Прости за глупые вопросы - просто напрягает на живой системе заниматься таким экстримом. :)

Link to post
Share on other sites

пока останься на том что есть. но лучше поставь то что я последнее выложил.

в той бете что я выкладывал фиксили именно баги связанные с переходом в новый месяц.

 

сейчас обкатывается модуль БД firebird а также правятся некоторые не сильно критичные, но неприятные баги. как только их причешут, сразу же выложим. думаю до сентября должны успеть. хочется просто оттестить более полно чтобы потом не иметь проблем.

Link to post
Share on other sites

а смысл

под птицу

мускуль как бы привычнее и в каждом линухе по дефолту есть

а вот с фаербердом могут быть проблемы и это будет минус билинга

Link to post
Share on other sites
а смысл

под птицу

мускуль как бы привычнее и в каждом линухе по дефолту есть

а вот с фаербердом могут быть проблемы и это будет минус билинга

Отож и я про то :)

Link to post
Share on other sites
надо было поставить последнюю бету что я выкладывал.

да такой глюк был, он пофикшен.

А где взять последнюю бету? Ту, что у меня стоит, я брал с оф сайта...

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...