Gentoo Weekly Newsletter: 9 октября 2006
Еженедельник Gentoo издается на следующих языках:
В этот выпуск вошла поддержка ускоренного косвенного GLX (AIGLX), позволяющего запускать такие «украшения», как диспетчер окон/наложения Compiz и многоэкранные видеостены с поддержкой 3D-ускорения через Xdmx. Так же, если указан USE-флаг kdrive, X.Org 7.1 интегрирует в пакет xorg-server серверы kdrive (TinyX) для встраиваемых систем. Включение kdrive также обеспечивается Xephyr, улучшенным Xnest-подобным клиентом. Существенные обновления также коснулись некоторых видеодрайверов.
Настройка CFLAGS — часть широких возможностей настройки и управления,
которыми отличается
Недавнее обновление до GCC 4.1 для пользователей стабильных веток x86 и amd64 изменило влияние CFLAGS. Пользователи, подгонявшие свои CFLAGS в GCC 3.4, могут столкнуться с нестабильностью своей системы после обновления до GCC 4.1.
Вот примеры этого:
- nss_ldap прекращает работать с
-ffast-math (-ffast-math часто используется не по назначению, его следует считать опасным флагом) -fvisibility-inlines-hidden все еще приводит к сбоям в коде-ftree-loop-linear в GCC 4.1 нарушает код (по крайней мере, в mesa)-ftree-vectorize , как известно, в GCC 4.1 приводит к сбоям (по крайней мере, на x86 и ppc; пользователи amd64 жаловались реже, но никаких гарантий нет)-fforce-addr и-fweb на x86 регулярно нарушают код в видеобиблиотеках или в приложениях для обработки графики, которые оптимизированны с помощью ручных ассеблерных вставок (-fweb может быть безопасным на amd64, но, как и выше, никаких гарантий нет)
Вот флаги, заведомо нарушающие код на всех версиях GCC, наличие которых также рекомендуется проверить:
-fvisibility=hidden -frename-registers (может быть безопасным на amd64, на ваш страх и риск)-ftracer -D_FILE_OFFSET_BITS=64 -msse ,-mmmx , and-m3dnow (не нужны на amd64, они группируются в -march=k8/nocona/... и благополучно используются)-W -mfpmath=sse,387 -malign-double
Пользователям с неподдерживаемыми флагами в CFLAGS есть смысл вернуться к безопасным CFLAGS (см. предупреждения выше), если после обновлений часто возникают проблемы со стабильностью системы. С другой стороны, искателям приключений, возможно, захочется поэкспериментировать с CLFAGS, которые не работали корректно с GCC 3.4.6... Как всегда, все в руках прользователя (даже ружье, которое он направил себе в ногу).
Последние замечания:
- Страница руководства GCC содержит предупреждения о некоторых небезопасных параметрах оптимизации. Вы должны внимательно прочитать его перед тем, как начать эксперименты с CFLAGS или начать обновление GCC на системе Gentoo с измененным набором CFLAGS.
- В некоторых файлах ebuild параметры, небезопасные на общесистемном уровне,
могут добавляться автоматически (местным переопределением CFLAGS или при помощи
функции append-flags класса flag-o-matic), если разработчик счел их
безопасными. Например, в сборочные файлы xmame/xmess на большинстве архитектур
добавлен параметр
-ffast-math , который вам не следует добавлять в свои CFLAGS. - Вы можете вникнуть в проблемы стабильности, связанных с конкретным параметром
оптимизации, запустив
find /usr/portage -name '*.ebuild' | xargs grep -- '-вар-рискованный-параметр-оптимизации' . Поищите 'filter-flags ': это займет довольно много времени, но может привести к озарению.
Разработчик Дэниэл Остроу (Daniel Ostrow), также известный как dostrow, родился и вырос в Мичигане. Хотя, он и считает себя нью-йоркцем, хотя бы по духу — проживший там 16 лет имеет на это право — сейчас он живет неподалеку от Сан Франциско, Калифорния. Дэниэл живет один, хотя планирует завести кота. Пока он жил с семьей в Нью Йорке, у Дэниэла были три кошки, несколько рыбок, черепаха и девятифутовая змея.
Dostrow рано понял, что колледж — не для него, хотя некоторое время он действительно работал над получением диплома в Междисциплинарной школе Морской психологии/биологии, специализируясь на морских млекопитающих, что достаточно далеко от компьютерного гика, кем он думает был всегда. Дэниэл говорит, что в свое время он озаботится получением какого-нибудь образования.
Дэниэл работает на компанию Workstream, предоставляющую веб-сервис для отделов кадров, включая решения по разработке и размещению для всего процесса работы, от вербовки до увольнения. В то время, как он был нанят из-за его участия в разработке Gentoo, его работа над Gentoo, к сожалению, не оплачивается. Его должность — старший системный инженер. Дэниэл считает, что в итоге его сдают внаймы другим отделам, когда нужно сделать невозможное возможным. И хотя это может расстраивать, ему нравится разнообразие, ведь он фактически никогда не занимается одним и тем же настолько долго, чтобы это успело надоесть. Хотя основная работа — это магазин на СentOS/Solaris/Windows, Дэниэл сумел установить Gentoo на сервер, на котором требовалось перенастроенное ядро, и на свою рабочую станцию.
Быть активным разработчиком Gentoo — это умение, которое Дэниэл описывает, как быть незаменимым на рабочем месте. Он может легко применять те же умения (быть эффективным администратором, логически мыслить, и делать на совесть), что необходимы хорошему разработчику, в любой работе в IT-сфере.
В свободное от работы время, dostrow потворствует своему увлечению мультфильмами, в основном бездельничая перед телевизором. Он как обычно проводит время в клубах и барах Сан Франциско или идет в кино. Он любит Звездные войны (очень-очень!) и танцевальную музыку. В настоящее время его любимый DJ это Armin Van Buuren, хотя и Tiësto, Paul Van Dyk, и Ferry Corsten все в начале его списка. Он так любит техно, что ездит на Ultra Music Festival во Флориде каждый год. Ах да, мы упоминали, что Дэниэл любит Звездные Войны? Если этого недостаточно, он также признается в увлечении стрельбой из лука. Самое замечательное место, куда путешествовал dostrow? Определенно это его месячная поездка в восточную Азию, где он посетил Сингапур, Гон Конг, Токио и Тайвань.
Dostrow начал свои опыты с *nix с использования NetBSD и прошел через период
знакомства с различными дистрибутивами Linux. Он столкнулся с Gentoo во времена
1.4_rc1, но обилие пугающих 'линуксизмов' смутило его, и он вернулся к
использованию других дистрибутивов. Он вернулся к Gentoo после того, как ближе
познакомился с Linux. Он приписывает свои ранние успехи помощи сообщества
Gentoo (и благодарит Pylon и pvdabeel за их быструю помощь в настройке и
запуске его первого PPC). Dostrow постоянно висел на канале
Дэниэл очень гордится своей домашней коллекцией компьютеров, состоящей из ноутбука и настольной машины x86 Dell, двух систем AMD64 и ноутбука AMD64 Acer Ferrari, Alpha, HPPA, ARM, двух PPC, двух PPC64, нескольких Sparc, MIPS, и IA64. Неудивительно, что первое, что запускает dostrow — это XFCE, затем идут urxvt, gaim, xchat, и evolution.
Прощайте мои серверы Gentoo. Я едва знал вас!
Посетитель форумов kashani пишет о своем опыте перехода с CentOS на Gentoo
Linux на
http://forums.gentoo.org/viewtopic-t-504541.html
OT: Sansa e260 MicroSD
У Девона Миллера есть SanDisk Sans E260, флеш-плеер MP3 со слотом для SD-карты. Девону удавалось смонтировать только флеш-диск, но не SD карту. Стив МакГраф (у кого была похожая проблема с карт-ридером 5-в-одном) посоветовал Девону пересобрать ядро с параметром «Опрашивать все логические номера для каждого SCSI устройства» («Probe all LUNs on each SCSI device»), находящейся в «Device Drivers->SCSI device support». Девон сообщил, что проблема разрешилась.
http://thread.gmane.org/gmane.linux.gentoo.user/171570
Как позволить пользователю перезапускать net.wlan0
Из-за неуловимых ошибок сетевой платы на машине сына, Марку Нечту потребовалось
позволить обычному пользователю выполнять команду
Ник Роут и Александ Сквар указали, что карта Atheros могла бы работать лучше с драйвером madwifi-ng вместо Windows драйвера через ndiswrapper, которым пользовался Нечт.
http://thread.gmane.org/gmane.linux.gentoo.user/171551
Главный технолог Benetech доктор Патрик Болл говорит об открытом ПО, и о Gentoo в частности.
На личном компьютере Болла стоит Gentoo Linux. «Я использовал Gentoo годами, потому что это было весело и научило меня как следует управлять машиной», говорит Болл, отмечая уникальную философию выбирай-и-собирай-все. Он также говорит, что вы не споткнетесь на своем пути — люди, которые используют, поддерживают и разрабатывают его (Gentoo), тут как тут, и способны вам помочь.
«Сообщество действительно сильно, и они отзывчивы на различных уровнях», говорит он. «Другие [сообщества свободного ПО] отзывчивы, возможно, на уровне новичка или на уровне эксперта, тогда как Gentoo поддерживает на всех уровнях — они не закидают вас ссылками на Эрика Реймонда и не попросят отвалить.»
Если ранее Benetech остановилась на Red Hat и Gentoo для своих рабочих станций, то сегодня на них стоит Ubuntu. Болл назвал причиной перехода легкость Ubuntu в настройке и установке. «Gentoo [неудобен], когда надо поставить 10 или 15 машин. На многих наших машинах стоит Kubuntu, но есть и несколько людей, пользующихся GNOME.»
http://business.newsforge.com/business/06/09/29/1827208.shtml?tid=39&tid=150&tid=132
Немецкий Linux Magazin опубликовал в ноябрьском печатном издании статью о
Чтобы прочитать статью, немецкоговорящие члены сообщества должны купить ноябрьский выпуск журнала, поскольку он не доступен в сети.
http://www.linux-magazin.de/Artikel/ausgabe/2006/11 http://gunnarwrobel.de/blog/english/technical/gentoo/german_linux_magazine_publishes_article_on_overlays.gentoo.org_and_layman.html
Следующие разработчики недавно покинули проект Gentoo:
- Tim Yamin (plasmaroo)
- Gregorio Guidi (greg_g)
Следующие разработчики недавно подключились к проекту Gentoo:
- Alon Bar-Lev (alonbl) crypto team
- Jeffrey Gardner (je_fro) sci-* team
- Timothy Redaelli (drizzt) Gentoo/FreeBSD
Следующие разработчики недавно сменили роль в проекте Gentoo:
ни одного на этой неделе
По сообщению Mozilla Foundation, в Mozilla Thunderbird обнаружены множественные уязвимости.
За дополнительными сведениями обращайтесь к
Выявлены множественные ошибки проверки ввода, позволяющие выполнение произвольного кода на системе пользователя с помощью специально сформированных Flash-файлов.
За дополнительными сведениями обращайтесь к
Объявлено об опустошении буфера в ncompress, допускающем выполнение произвольного кода.
За дополнительными сведениями обращайтесь к
Статистика Первенство по закрытию запросов Первенство по количеству новых запросов
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений,
предложений и других вопросов, требующих взаимодействия с командой разработки,
используется система распределения запросов Bugzilla --
- 748 новых запросов создано
- 584 запроса закрыто или разрешено
- 34 ранее закрытых запросов вновь открыто
- 213 закрыты как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM (НЕТ_ИНФОРМАЦИИ/НЕВОЗМОЖНО_ИСПРАВИТЬ/ОШИБОЧНЫЙ/В_РАЗРАБОТКЕ)
- 166 запросов отмечено как дублирующий
Из 11080 запросов, открытых в данный момент: 33 помечены как блокирующие, 121 — как критические, и 505 — как важные.
Больше всех запросов за период закрыли следующие разработчики и команды:
Gentoo Games , всего 43запроса закрыто Gentoo Sound Team , всего 42запроса закрыто AMD64 Project , всего 28запросов закрыто Gentoo's Team for Core System packages , всего 24запроса закрыто Portage team , всего 21запрос закрыт Xavier Neys , всего 19запросов закрыто Default Assignee for Orphaned Packages , всего 14запросов закрыто Gentoo Ruby Team , всего 11запросов закрыто
Вот разработчики и команды, которым за этот период адресовано больше всего новых запросов:
Default Assignee for New Packages , всего 29новых запросов Nguyen Thai Ngoc Duy , всего 20новых запросов Default Assignee for Orphaned Packages , всего 13новых запросов Mozilla Gentoo Team , всего 10новых запросов Gentoo Sound Team , всего 9новых запросов Gentoo Games , всего 8новых запросов AMD64 Project , всего 8новых запросов Java team , всего 7новых запросов
Начиная с этой недели, в еженедельнике дебютирует раздел, где перечислены
пакеты-кандидаты на удаление из дерева. Пока список составляется вручную и
может быть неполным. Цель этого раздела в том, чтобы помочь оповестить
членов сообщества о тех пакетах, которые будут удалены из дерева,
позволяя перейти на новые, или, напротив, предложить добровольную помощь
в поддержке пакета, чтобы он остался.
Команда GWN надеется сделать раздел постоянным, и собирается в будуем
автоматизировать его формирование. Запросы на удаление пакетов приходят из
многих мест, включая
Пакет: | Дата удаления: | Контакты: |
---|---|---|
Пожалуйста, помогите нам улучшить еженедельник Gentoo,
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое
сообщение на
Для отказа от подписки на англоязычное издание еженедельника Gentoo,
отправьте пустое сообщение на
- Для комментирования войдите или зарегистрируйтесь