eiskaltdcpp / freedcpp

Successor of https://code.google.com/archive/p/freedcpp/
Other
3 stars 0 forks source link

Неоправданно завышенное требование к SCons #55

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
http://launchpadlibrarian.net/57723224/buildlog_ubuntu-lucid-i386.freedcpp-unsta
ble_0.0.3.5~svn167-0ppa1~lucid1_FAILEDTOBUILD.txt.gz

"SCons 2.0 or greater required, but you have SCons 1.2.0.d20100117"

Ревизией r167 ты послал к черту 80% своих 
пользователей.
Ибо теперь пакеты могут быть собраны 
только для Ubuntu >= Maverick (10.10).
Даже пользователи Ubuntu Lucid (10.04) [LTS] не смогут 
собрать программу.
Предлагаю откатить это изменение и 
придумать что-нибудь другое для openSUSE 11.3.

PS: комментарий к коммиту замечательный: 
"Ошибка сборки." Ты это ошибку исправил или 
добавил?..

Original issue reported on code.google.com by tehnic...@yandex.ru on 16 Oct 2010 at 12:18

GoogleCodeExporter commented 8 years ago
После r169 нормально собрались пакеты для 
Ubuntu >= Jaunty (9.04)
У Jaunty скоро (23.10.2010) прекращается срок 
поддержки.

Раньше у меня в PPA были еще и пакеты для Ubuntu 
Hardy (8.04)
Это старый релиз, но т.к. LTS, то для рабочих 
станций поддержка будет аж до апреля 2011.

Сейчас для hardy пакеты конечно не собираются:
http://launchpadlibrarian.net/57780303/buildlog_ubuntu-hardy-i386.freedcpp-unsta
ble_0.0.3.6~svn169-0ppa1~hardy1_FAILEDTOBUILD.txt.gz
"SCons 1.2 or greater required, but you have SCons 0.97.0d20071203"

Если ты еще немного понизишь планку для SCons, 
то возможно они даже собирутся...

Original comment by tehnic...@yandex.ru on 17 Oct 2010 at 2:45

GoogleCodeExporter commented 8 years ago
- Если ты еще немного понизишь планку для 
SCons, то возможно они даже собирутся...

  Планка была задрана: 

  1. Для устранения сообщения

     scons: warning: The Options class is deprecated; 
     use the Variables class instead.
     scons: warning: The BoolOption() function is deprecated;
     use the BoolVariable() function instead.

  2. В некоторых OS программа со Scons 0.97 собираться не хочет.

- Сейчас для hardy пакеты конечно не 
собираются..

  Всем не угодиш, придёться тебе сделать специльную сборку под hardy
  используя старый файл SConstruct

* Если возникли проблемы с компиляцией 
обновите Scons до 1.2.0 и выше
  http://sourceforge.net/projects/scons/files

Original comment by troll.freedcpp@gmail.com on 18 Oct 2010 at 8:41