LINUX.ORG.RU
ФорумTalks

[HATE!][google]разрабы хромого охерели!

 


0

0

значит так: сижу на ~x86 и хромой размаскирован, т.е. сейчас у меня 14.0.835.15
и что же я вижу? - эти кодеры-дегенераты вместо того, чтобы фиксить багу запилили по умолчанию пульс!
это просто эталон деградации!
ментайнеры генты ни чуть не лучше - вместо того чтобы запилить юз, запилили пульс в зависимости!
мало того что запилили, так ещё и запилили как ран-тайм зависимость, хотя пульс при таком раскладе нужен и при сборке!
дегенераты атакуэ!
галактико опасносте!
я, как привередливый хомячок, запилил себе нормальный ебыдло + сделал пару патчей, которые убирают зависимость от пульса у тех, у кого нет пульса в юзах
всё это дело запилил в свой оверлей
итого: те кто хотят пульс, получают поддержку и зависимость от оного, остальные теперь не вынуждены ставить говно ака пульс
неужели [censored] этого нельзя было сделать сразу!?
ненавижу дегенератов!

★★★★

Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

уже сообщено - обещают запилить
сейчас потестим последний вариант патча и отправлю ментайнеру ебыдла
патч получился в итоге маленький и универсальный (на несколько версий уже лёг нормально)

megabaks ★★★★
() автор топика
Ответ на: комментарий от Insomnium

зато справедливое
я лучше их знаю, что мне надо

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

> пруф правки в других дистрах!

http://rpm.pbone.net/index.php3/stat/4/idpl/14252646/dir/mandriva_2010/com/ch... - там есть список зависимостей. Это мандрива, в своей федорке я тоже дал запрос на установку, и никаких пульсов не просили.

segfault ★★★★★
()
Ответ на: комментарий от megabaks

> ещё один не умеющий читать...

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

ещё один подобный пост и «прощай»

Да не очень-то боялся... хотя, спасибо за то, что предупреждаешь, когда кидаешь в игнор.

segfault ★★★★★
()
Ответ на: комментарий от segfault

т.е. «не читал, но осуждаю»?
браво, чо :3
так держать!

megabaks ★★★★
() автор топика

а вот и сам патчик
работает и в 14-ой(в версиях с пульсом) и в 15-ой ветках
может кому пригодицо

--- chromium-14.0.836.0//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-06 21:45:16.000000000 +0000
+++ fixed/chromium-14.0.836.0//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-06 21:47:43.290085049 +0000
@@ -52,18 +52,12 @@
         'Linux/alsasymboltable.h',
         'Linux/audio_device_linux_alsa.cc',
         'Linux/audio_device_linux_alsa.h',
-        'Linux/audio_device_linux_pulse.cc',
-        'Linux/audio_device_linux_pulse.h',
         'Linux/audio_device_utility_linux.cc',
         'Linux/audio_device_utility_linux.h',
         'Linux/audio_mixer_manager_linux_alsa.cc',
         'Linux/audio_mixer_manager_linux_alsa.h',
-        'Linux/audio_mixer_manager_linux_pulse.cc',
-        'Linux/audio_mixer_manager_linux_pulse.h',
         'Linux/latebindingsymboltable.cc',
         'Linux/latebindingsymboltable.h',
-        'Linux/pulseaudiosymboltable.cc',
-        'Linux/pulseaudiosymboltable.h',
         'Mac/audio_device_mac.cc',
         'Mac/audio_device_mac.h',
         'Mac/audio_device_utility_mac.cc',
@@ -89,16 +83,10 @@
             'Linux/alsasymboltable.h',
             'Linux/audio_device_linux_alsa.cc',
             'Linux/audio_device_linux_alsa.h',
-            'Linux/audio_device_linux_pulse.cc',
-            'Linux/audio_device_linux_pulse.h',
             'Linux/audio_mixer_manager_linux_alsa.cc',
             'Linux/audio_mixer_manager_linux_alsa.h',
-            'Linux/audio_mixer_manager_linux_pulse.cc',
-            'Linux/audio_mixer_manager_linux_pulse.h',
             'Linux/latebindingsymboltable.cc',
             'Linux/latebindingsymboltable.h',
-            'Linux/pulseaudiosymboltable.cc',
-            'Linux/pulseaudiosymboltable.h',
             # Don't remove these, needed for dummy device
             # 'Linux/audio_device_utility_linux.cc',
             # 'Linux/audio_device_utility_linux.h',
@@ -131,7 +119,6 @@
         }],
         ['OS=="linux"', {
           'defines': [
-            'LINUX_PULSE',
             'LINUX_ALSA',
           ],
           'include_dirs': [
--- chromium-14.0.835.24//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-06 19:38:20.000000000 +0000
+++ fixed/chromium-14.0.835.24//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-06 19:38:43.000000000 +0000
@@ -141,7 +141,6 @@
             'libraries': [
               '-ldl',
               '-lasound',
-              '-lpulse',
             ],
           },
         }],
diff -Naur chromium-14.0.835.24//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi fixed/chromium-14.0.835.24//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi
--- chromium-14.0.835.24//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi	2011-08-06 19:38:20.000000000 +0000
+++ fixed/chromium-14.0.835.24//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi	2011-08-06 19:39:08.000000000 +0000
@@ -110,7 +110,6 @@
             '-lXext',
             '-lX11',
             '-lasound',
-            '-lpulse',
 
 
           ],
и пофиксите уже подсветку патчей/дифов!!!

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

гуглоразрабы точно что-то курят - вот нахрена перепилили?
теперь для 15.0.846.0 нужен другой патч

--- fixed/chromium-15.0.846.0//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-07 08:36:26.000000000 +0000
+++ chromium-15.0.846.0//third_party/webrtc/modules/audio_device/main/source/audio_device.gyp	2011-08-07 17:31:48.000000000 +0000
@@ -130,26 +130,6 @@
               '-lasound',
             ],
           },
-          'conditions': [
-            ['include_pulse_audio==1', {
-              'defines': [
-                'LINUX_PULSE',
-              ],
-              'sources': [
-                'Linux/audio_device_linux_pulse.cc',
-                'Linux/audio_device_linux_pulse.h',
-                'Linux/audio_mixer_manager_linux_pulse.cc',
-                'Linux/audio_mixer_manager_linux_pulse.h',
-                'Linux/pulseaudiosymboltable.cc',
-                'Linux/pulseaudiosymboltable.h',
-              ],
-              'link_settings': {
-                'libraries': [
-                  '-lpulse',
-                ],
-              },
-            }],
-          ],
         }],
         ['OS=="mac"', {
           'include_dirs': [
diff -Naur fixed/chromium-15.0.846.0//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi chromium-15.0.846.0//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi
--- fixed/chromium-15.0.846.0//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi	2011-08-07 08:36:22.000000000 +0000
+++ chromium-15.0.846.0//third_party/webrtc/video_engine/main/test/AutoTest/vie_auto_test.gypi	2011-08-07 17:23:46.000000000 +0000
@@ -110,7 +110,6 @@
             '-lXext',
             '-lX11',
             '-lasound',
-            '-lpulse',
 
 
           ],
ненависть!

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.