The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск сборочного инструментария Qbs 1.15 и среды разработки..., opennews (??), 22-Дек-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –1 +/
Сообщение от Аноним (12), 22-Дек-19, 13:04 
Все известные мне реализации make некорректно обрабатывают правила с несколькими целями, выполняют их по несколько раз. Правильная реализация была бы даже совместима с POSIX, но кому-то религия запрещает.

А тут с этим какая ситуация?

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

15. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –2 +/
Сообщение от Аноним (14), 22-Дек-19, 14:14 
POSIX это корпарастический стандарт из UNIX следовать ему официальный зашквар. Единственное что Столлман придумал само название POSIX стандарту ISO/IEC 9945 и нужен этот стандарт в том числе для прохождение сертификации на право быть юниксом. При этом ни один Линукс дистр её не прошел, кроме какой-то поделки от Хуавей.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –2 +/
Сообщение от Аноним (17), 22-Дек-19, 16:11 
>Деннис Ритчи, один из создателей Unix, выразил своё мнение, что Unix-подобные системы, такие, как Linux, являются де-факто Unix-системами.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  +2 +/
Сообщение от анонн (ok), 22-Дек-19, 17:23 
> Деннис Ритчи, один из создателей Unix, выразил своё мнение, что Unix-подобные системы, такие, как Linux, являются де-факто Unix-системами.

Ссылочку (а еще лучше - сразу цитатку) можно? Только чур, не в притянутой за уши интерпретации русскоязычной вики-педии, а в оригинале.
И времечко (дату) высказывания тоже неплохо - если это было лет 12-15 назад, задолго до засилья любителей "это теперь ваш новый стандарт!" и "шоб как в венде (другого мы все равно толком не знаем), только на халяву!", я возможно даже особо спорить не буду.

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –5 +/
Сообщение от Аноним (1), 22-Дек-19, 18:27 
> ссылочку на RT пожалуйста где это написано
> вы все врети

Hahaha, classic.

> "это теперь ваш новый стандарт!"
> "шоб как в венде (другого мы все равно толком не знаем), только на халяву!"

Так ты ж и есть автор этих цитат. Подробнее о твоем любимом демагогическом приемчике: https://ru.rationalwiki.org/wiki/Чучело

Кстати, я тут искал-искал, - и не нашел BSD: https://www.opengroup.org/openbrand/register/

Зато нашел Huawei EulerOS 2.0: https://www.opengroup.org/openbrand/register/brand3622.htm

Который на системдосе: https://support.huawei.com/enterprise/en/doc/EDOC1000111843/...

</аргументация>
<звуки-отрицательства author="аннон">

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  +4 +/
Сообщение от анонн (ok), 22-Дек-19, 18:58 
>> ссылочку на RT пожалуйста где это написано
>> вы все врети
> Hahaha, classic.

Ну да, запрос пруфцов у анонимых анонимов - это ж смешно. Не царско-анонимное это дело, пруфцы к своим высказываниям приводить.

>> "это теперь ваш новый стандарт!"
>> "шоб как в венде (другого мы все равно толком не знаем), только на халяву!"
> Так ты ж и есть автор этих цитат.

Кто-то (анонимно анонимный) опять сел в лужу?
"ваш новый стандарт" - это довольно известный мем о высказываниях поттеринга:
https://lwn.net/Articles/430598/
> In fact, the way I see things the Linux API has been taking the role of the POSIX API and Linux is the focal point of all Free Software development. Due to that I can only recommend developers to try to hack with only Linux in mind and experience the freedom and the opportunities this offers you. So, get yourself a copy of The Linux Programming Interface, ignore everything it says about POSIX compatibility and hack away your amazing Linux software. It's quite relieving!

Того самого, который думал, что rm .* должно рекурсивно удалять все вплоть до "/"
https://github.com/systemd/systemd/issues/5644
> tmpfiles: R! /dir/.* destroys root #5644
> poettering commented Mar 30, 2017
> I am not sure I'd consider this much of a problem. Yeah, it's a UNIX pitfall, but "rm -rf /foo/.*" will work the exact same way, no?

Ну и я вообще-то запрашивал ссылочку на цитату, а не демонстрацию очередного демагогического приема под названием "передерг и спрыг с темы".

> Подробнее о твоем любимом
> демагогическом приемчике: https://ru.rationalwiki.org/wiki/Чучело

Т.е. ссылочки не будет, будет опять классическое анонимное балабольство, с вариациями перехода на личности?

> Кстати, я тут искал-искал, - и не нашел BSD: https://www.opengroup.org/openbrand/register/

Хм, я так понимаю, что у кого-то сильно припекло и задело за живое? Ведь ни я, ни вышеотписавшиеся ни словом не упоминали BSD.
Лучше бы ты поискал подтверждение очередной выдумке:
"Деннис Ритчи, один из создателей Unix, выразил своё мнение, что Unix-подобные системы, такие, как Linux, являются де-факто Unix-системами."

> Зато нашел Huawei EulerOS 2.0: https://www.opengroup.org/openbrand/register/brand3622.htm
> Который на системдосе: https://support.huawei.com/enterprise/en/doc/EDOC1000111843/...

Но ни SystemV ни System7 там нема – значит это не юниксы. От оно че, Михалыч! Вот бы наверное Д. Ритчи удивился.
Да и аноним выше уже писал об этом "При этом ни один Линукс дистр её не прошел, кроме какой-то поделки от Хуавей."
Но я так понимаю, что с внимательным чтением у некоторых анонимных отвечальщиков не очень - ведь читать внимательно скучно, намного интереснее высматривать знакомые слова и выражения и додумывать все остальное.

Кстати, ни RHEL, ни Oracle, ни IBM, ни прочего энтырпрайс-линукса там тоже нет. Интересно почему.
А что UNIX™ сейчас просто платная сертификация на соответствие SUS и в основноам, показатель статусных понтов - так с этим никто вообще-то не спорил.

И таки да, похоже не все знатоки опеннета в курсе таких вот забавных фактов:


grep -Ri "(c).*UNIX.*Lab" /usr/src                                            

/usr/src/include/grp.h: * (c) UNIX System Laboratories, Inc.
/usr/src/include/protocols/dumprestore.h: * (c) UNIX System Laboratories, Inc.
/usr/src/include/time.h: * (c) UNIX System Lab
...
/usr/src/lib/libc/locale/isctype.c: * (c) UNIX System Laboratories, Inc.
/usr/src/lib/libc/locale/wcwidth.c: * (c) UNIX System Laboratories, Inc.
/usr/src/lib/libc/locale/iswctype.c: * (c) UNIX System Laboratories, Inc.

grep -Ri "(c).*UNIX.*Lab" /usr/src|wc -l                                      
     111

uname
FreeBSD

> </аргументация>
> <звуки-отрицательства author="аннон">

Спрыг с темы, перевод стрелок и усиленное адхоминем - аргументацией вообще-то не являются.
Ваш КО


Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –4 +/
Сообщение от Аноним (1), 22-Дек-19, 20:07 
> "ваш новый стандарт" - это довольно известный мем о высказываниях поттеринга:
>
> [рандомная цитата, в которой нет ни слова про it's our new standard]

Q.e.d.: автор цитаты именно ты. Поцтеринг призывал забить на портабельность, которая сильно тормозит развитие и в 99% случаев не нужна. А там, где она создает видимость нужности, ничто не мешает перейти на ненавистный линукс.

> "шоб как в венде (другого мы все равно толком не знаем), только на халяву!"

А вот тут ты даже рандомную цитату постеснялся привести. Q.e.d: автор цитаты опять ты.

> Лучше бы ты поискал подтверждение очередной выдумке

Ты это у того анонима проси, лично я никаких цитат не приводил. И вообще, Деннис Ритчи конечно крутой перец, но его мнение про Linux - это лишь его частное мнение, хоть он и оказался прав. С таким же успехом я мог бы сослаться на соседа дядю Васю, который тоже может оказаться прав. Но я ссылаюсь не просто на того, кто прав, а на авторитетов. На 2019 год в вопросах того, что в 2019 есть UNIX™, а что нет, авторитетом является The Open Group. А не "аннон", "Деннис Ритчи" или "дядя Вася".

> не все знатоки опеннета в курсе таких вот забавных фактов
>
> (c) UNIX System Laboratories, Inc.

Так, погоди-ка. Мне показалось — или от этих копирайтов BSD появился вот в этом списке? — https://www.opengroup.org/openbrand/register/

Только что перепроверил: нет, не появился. Ergo никакие комменты в исходниках не опровергнут тот неудобный факт, что:

1) В вышеупомянутом реестре нет НИ ОДНОГО BSD;
2) зато в нем есть systemd-based GNU/Linux.

> ни RHEL ни Оркала ни IBM ни прочего энтырпрайс-линукса там тоже нет

Полностью согласен. А еще в нем нет BōlgenOS и еще тысяч и тысяч дистрибутивов GNU/Linux. В реестре лишь 0.0001% дистрибутивов GNU/Linux. И в нем 0% дистрибутивов BSD. 0.0001% > 0%.

> UNIX™ сейчас просто платная сертификация на соответствие SUS и в основноам, показатель статусных понтов

Но ты же пытаешься понтоваться, вон, приводишь копирайты из исходников в попытках доказать, что BSD хоть и не включен в реестр, но тоже может именоваться UNIX™. Дай-ка я тоже попонтуюсь, анонн-style понты, чем я хуже:

# grep -Ri "(c).*UNIX.*Lab" /usr/include
/usr/include/sys/ttydefaults.h: * (c) UNIX System Laboratories, Inc.

Но наши с тобой понты ничто по сравнению с понтами хуавея. Мне конечно пофиг, что я их не переплюну, но тебе не пофиг, ты щас еще unix family tree приведешь в попытках переплюнуть в понтах хуавей.

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  +2 +/
Сообщение от анонн (ok), 22-Дек-19, 21:26 
>> "ваш новый стандарт" - это довольно известный мем о высказываниях поттеринга:
>>
>> [рандомная цитата, в которой нет ни слова про it's our new standard]
> Q.e.d.: автор цитаты именно ты.

Во-первых:
cмотрим внимательно:
>> Linux API has been taking the role of the POSIX API
>> o, get yourself a copy of The Linux Programming Interface, ignore everything it says about POSIX compatibility and hack away your amazing Linux software.

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

Во-вторых: спер я "ваш новый стандарт" у поха.
В-третьих: вообще-то, если читать целиком, то это было определение современного линухоида опеннета. Поэтому претензии к тому, что я сам пишу свои посты - немного странные.

Так что не знаю, что ты там опять и кому "q.e.d."

>> "шоб как в венде (другого мы все равно толком не знаем), только на халяву!"
> А вот тут ты даже рандомную цитату постеснялся привести. Q.e.d: автор цитаты опять ты.

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

А то забавно получается, сначала аноним цитирует мое определение современных линухоидов:
> задолго до засилья любителей "это теперь ваш новый стандарт!" и "шоб как в венде (другого мы все равно толком не знаем), только на халяву!",

сразу же упрекает меня в том, что процитированное им - это мои(sic!) цитаты и тут же приписывает какое-то чучело. Хотя запрошен был оригинал высказывания Ритчи о том, что "Linux, являются де-факто Unix-системами".

Кстати,
> Поцтеринг призывал забить на портабельность, которая сильно тормозит развитие и в 99% случаев не нужна. А там, где
> она создает видимость нужности, ничто не мешает перейти на ненавистный линукс.

Портабельность не нужна, потому что в случае нужности портабельности можно использовать линукс - шыдевральная логика перепончатых фанатов. Потом еще почему-то удивляются (и даже обижаются) на сравнение с виндузятниками.


>> Лучше бы ты поискал подтверждение очередной выдумке
> Ты это у того анонима проси, лично я никаких цитат не приводил.
> И вообще, Деннис Ритчи конечно крутой перец, но его мнение про
> Linux - это лишь его частное мнение, хоть он и оказался прав.

Но ответил на мой запрос оригинала этой цитаты у анонима. Попутно что-то придумав и приписав мне, чтобы тут же бодро и гордо опровергнуть. Смысл сего действа скрыт в анонимном тумане.

> С таким же успехом я мог бы сослаться на соседа
> дядю Васю, который тоже может оказаться прав. Но я ссылаюсь не
> просто на того, кто прав, а на авторитетов. На 2019 год
> в вопросах того, что в 2019 есть UNIX™, а что нет,
> авторитетом является The Open Group. А не "аннон", "Деннис Ритчи" или
> "дядя Вася".

Объясняю для анонимных анонимов - аноним выше ссылался на _авторитет_ Ритчи и его, якобы, высказывание. Я попросил ссылочку на это высказывание.
Тут же, видимо заметив знакомое слово "UNIX", влез другой анонимный аноним и принялся что-то доказывать, попутно упомянув еще раз (хотя ее уже упоминали) плохую дорогу и зачем-то выделив, что BSD где-то в непонятном платном регистре трейдмарков - нема.
Только тема была не о том, что кто-то может позволить себе заплатить кучу бабла, дабы купить право наименовать свой продукт UNIX™. Тема была о том, что один из авторов-прародителей юникса, якобы, сказал "что Unix-подобные системы, такие, как Linux, являются де-факто Unix-системами".

> Так, погоди-ка. Мне показалось — или от этих копирайтов BSD появился вот в
> этом списке? — https://www.opengroup.org/openbrand/register/
> Только что перепроверил: нет, не появился. Ergo никакие комменты в
> исходниках не опровергнут тот неудобный факт, что:
> 1) В вышеупомянутом реестре нет НИ ОДНОГО BSD;
> 2) зато в нем есть systemd-based GNU/Linux.

Ты перепроверь еще раз, есть ли там System III, SystemV или System7? И значит ли отсутствие эти систем в списке, что они на самом деле не UNIX?
И до кучи цитату Ритчи в оригинале можешь заодно привести, а то я уже устал ждать.

>> ни RHEL ни Оркала ни IBM ни прочего энтырпрайс-линукса там тоже нет
> Полностью согласен. А еще в нем нет BōlgenOS и еще тысяч и
> тысяч дистрибутивов GNU/Linux.

Смело. Я то хотел спросить, почему же в том самом списке сертифицированных UNIXов и есто ОС и от Oracle и от IBM - AIX, Solaris, z/OS.
И почему отсутствуют Oracle-IBM Enterprise Linux (ну и RHEL до кучи). А это оказывается потому что RHEL и Oracle Linux у анонима приравнивается к БолгенОСи.

Окай, к квалификации анонима вопросов больше нет.

> # grep -Ri "(c).*UNIX.*Lab" /usr/include /usr/include/sys/ttydefaults.h: * (c) UNIX System Laboratories, Inc.

т.е. о разнице между *.c файлом в /usr/src и *.h файлом "include/sys/ttydefaults.h" аноним не в курсе?
И ссылочку на этот файл не на своей системе, а вот тут:
https://github.com/torvalds/linux
Анонимный Знаток тоже дать может?

> Но наши с тобой понты ничто по сравнению с понтами хуавея. Мне
> конечно пофиг, что я их не переплюну, но тебе не пофиг,
> ты щас еще unix family tree приведешь в попытках переплюнуть в
> понтах хуавей.

Целый вымышленный диалог со мной, с кучей непонятных "опровержений" и соврешенно левых приписок, привел тут вообще-то ты, а не я.
Правда, никаким образом высказывание выше о том, что Ритчи считал Линукс Юниксом, ты не доказал - но у анонимов оно обычно так и бывает.

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –1 +/
Сообщение от Аноним (1), 23-Дек-19, 06:00 
> слово "мем" тебе тоже ни о чем не говорит

Обо$рался
@
Объяви свою позицию мемом

> т.е. о разнице между *.c файлом в /usr/src и *.h файлом "include/sys/ttydefaults.h" аноним не в курсе?

А вот и отодвигание ворот подъехало: https://ru.rationalwiki.org/wiki/Отодвигание_цели Когда выяснилось, что благословенные копирайты есть не только в BSD, пришлось срочно выдумывать критерий вида "А дайте-ка мне копирайты в c-файлах, а не в хедерах". Ну а лично мне лень сидеть скачивать все src.rpm, распаковывать из src.rpm запакованные tar.gz, распаковывать из tar.gz исходники и сидеть грепать, чтобы что-то доказать аннону. Есть хедеры, и мне их достаточно. То, что их недостаточно тебе - это твои личные проблемы. От моих телодвижений или от отсутствия таковых systemd/GNU/Linux из реестра не исчезнет.

> отсутствуют Oracle-IBM Enterprise Linux (ну и RHEL до кучи)

Это не ко мне вопрос, задай его в службу поддержки оракла/редхата. Полагаю, им не так интересны понты, как хуавею.

> никаким образом высказывание выше о том, что Ритчи считал Линукс Юниксом, ты не доказал

Ну так а зачем мне доказывать, что Ритчи считает линукс UNIX™-ом? Мне-то на самом деле плевать, что там считал Ритчи; его мнение, которое он физически мог высказывать лишь до 2011 года, никак не влияет на то, что systemd-based GNU/Linux уже прямо сейчас в 2019 присутствует в реестре. В 2019 году ссылаться нужно на The Open Group. Ну а на Ритчи только в качестве прикольного бессмысленного факта из разряда "знаете ли вы" (даже если цитата и его содержание абсолютно верны).

Кстати, вот реестр: https://www.opengroup.org/openbrand/register/
Там нет BSD, не смотря на то, что в BSD можно грепать и находить копирайты в *.c-файлах.
Там нет BSD, не смотря на то, что лично я не сижу и не доказываю, что Ритчи что-то говорил.
Там нет BSD, не смотря на то, что говорил Поцтеринг про this is our new standard (c) Поцтеринг via мемная_интерпретация_аннона.
Зато там есть systemd/GNU/Linux. Тоже не смотря на все вышеозвученные факторы.

Вот такая вот неудобная правда жизни.

Попонтоваться не удалось:
cat unix_family_tree; grep *.c  —  не те команды, которые ведут к удалению из реестра systemd/GNU/Linux и появлению там BSD ))

Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  +/
Сообщение от анонн (ok), 23-Дек-19, 13:09 
>> слово "мем" тебе тоже ни о чем не говорит
> Обо$рался
> @
> Объяви свою позицию мемом

Сел в очередной раз в лужу - придумай что-то, тут же опровергни и гордо обвини в "обосрании" (главное - не уточнать детально, в чем, а то ж можно еще раз в лужу сесть!).

>> т.е. о разнице между *.c файлом в /usr/src и *.h файлом "include/sys/ttydefaults.h" аноним не в курсе?
> А вот и отодвигание ворот подъехало: https://ru.rationalwiki.org/wiki/Отодвигание_цели
> Когда выяснилось, что благословенные копирайты есть не только в BSD, пришлось
> срочно выдумывать критерий вида "А дайте-ка мне копирайты в c-файлах, а
> не в хедерах". Ну а лично мне лень сидеть скачивать все
> src.rpm, распаковывать из src.rpm запакованные tar.gz, распаковывать из tar.gz исходники
> и сидеть грепать, чтобы что-то доказать аннону. Есть хедеры, и мне
> их достаточно. То, что их недостаточно тебе - это твои личные
> проблемы.

В общем, балаболка опять ляпнула что-то, а подтвердить не может.
Поэтому сомнения в очередных анонимных утверждениях без пруфцов - это оказывается, личные проблемы сомневающегося.
Ну да, не царско-анонимное это дело, свои высказывания подвтерждать - главное, что-то ляпнуть.

А то что файл цельнотянутый из BSD, состоит исключительно из дефайнов и поставляется в glibc как раз из-за "ненужной" переносимости - об этом балаболка предпочитает помалкивать:
https://packages.debian.org/de/sid/amd64/libc6-dev/filelist
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h


sysdeps/generic/sys/ttydefaults.h
* System wide defaults for terminal state.  4.4 BSD/generic GNU version.


sysdeps/unix/sysv/linux/sys/ttydefaults.h
*    @(#)ttydefaults.h    8.4 (Berkeley) 1/21/94
*/

/*
* System wide defaults for terminal state.  Linux version.
*/


ChangeLog.old/ChangeLog.1
>  termios/sys/ttydefaults.h: New, snarfed from 4.4.[BSD]

приятного обтекания.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  +/
Сообщение от Аноним (1), 23-Дек-19, 14:52 
$ curl -s https://www.opengroup.org/openbrand/register/ | grep -i bsd
$

Блин. Опять твои разоблачения и доказывания ПРАВДЫ не привели к появлению BSD в реестре. Но ты продолжай просить бессмысленных "пруфов" и "подтверждений" (не ясно еще, что именно нужно подтверждать, но требовать пруфы обязательно нужно — создает иллюзию, будто я что-то утверждал, и будто я свои утверждения не пруфанул).

> А то что файл цельнотянутый из BSD, состоит исключительно из дефайнов и поставляется в glibc как раз из-за "ненужной" переносимости - об этом балаболка предпочитает помалкивать

$ curl -s https://www.opengroup.org/openbrand/register/ | grep -i bsd
$

Блин. Опять не появился. Да что ж за день такой, а? Все воруют хедеры у BSD, а True™ UNIX®-системой (не UNIX-подобной, а именно UNIX®-системой) признается дистрибутив systemd/GNU/Linux. Несправедливо :'-(

$ curl -s https://www.opengroup.org/openbrand/register/ | grep -i bsd || echo бом-тили-тили-бом
бом-тили-тили-бом

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск сборочного инструментария Qbs 1.15 и среды разработки..."  –1 +/
Сообщение от ABBAPOH (ok), 22-Дек-19, 16:11 
Всё хорошо, у правила может быть сколько угодно артефактов (пример - бинарь+дебаг инфо - это два артефакта), всё, от чего правило зависит (т.е. сорцы и другие либы), вызывает пересборку, но не более того. Далее оба артефакта используются "независимо" - пересобирается только то, что зависит либо от бинаря, либо от дебаг инфо. Хотя я навскидку не могу придумать примеров, когда от дебаг инфо что-то зависит=)

Qbs достаточно умная, чтобы корректно обрабатывать даже свои изменения - я игрался с линкером под вендой и она была достаточно умна чтобы только перелинковывать бинари (но не пересобирать весь мир). Команда линкера поменялась => надо перелинковать. Команда компиляции не менялась (и переменные окружения) => ничего делать не надо.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру