ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] [i586] mailutils & glibc 2.26/2.27
@ 2018-08-15 10:13 Sergey Afonin
  2018-08-15 11:17 ` Alexey V. Vissarionov
  2018-08-15 12:15 ` Ivan A. Melnikov
  0 siblings, 2 replies; 9+ messages in thread
From: Sergey Afonin @ 2018-08-15 10:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Продолжаю про слом теста. 

Про mailutils 3.4 выяснилось следующее. При сборке с
glibc-devel-6:2.25-alt4 все тесты проходят, если же
обновить до glibc-devel-6:2.26.0.124.98f244e-alt1, то
получается 

189: mhl usenet                 FAILED (mhl.at:49)

Пересборка на i586 сломалась, соответственно, 26-ого
декабря. Кто виноват, и что делать?

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 10:13 [devel] [i586] mailutils & glibc 2.26/2.27 Sergey Afonin
@ 2018-08-15 11:17 ` Alexey V. Vissarionov
  2018-08-15 11:26   ` Sergey Afonin
  2018-08-15 11:41   ` Sergey Afonin
  2018-08-15 12:15 ` Ivan A. Melnikov
  1 sibling, 2 replies; 9+ messages in thread
From: Alexey V. Vissarionov @ 2018-08-15 11:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 876 bytes --]

On 2018-08-15 14:13:46 +0400, Sergey Afonin wrote:

 > Про mailutils 3.4 выяснилось следующее. При сборке с
 > glibc-devel-6:2.25-alt4 все тесты проходят, если же обновить
 > до glibc-devel-6:2.26.0.124.98f244e-alt1, то получается
 > 189: mhl usenet FAILED (mhl.at:49)
 > Пересборка на i586 сломалась, соответственно, 26-ого декабря.
 > Кто виноват, и что делать?

Может, выкинуть его? Реально оттуда нужен только /bin/mail - но
его можно заменить на mutt (ln -sr `which mutt` /bin/mail).

Я на такую схему (mutt+msmtp вместо mailx+postfix) "свои" серверы
(в том числе почтовые, только у них smarthost через lo роутится)
перевел лет этак несколько тому как - с тех пор только обновляюсь
и радуюсь.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 11:17 ` Alexey V. Vissarionov
@ 2018-08-15 11:26   ` Sergey Afonin
  2018-08-15 11:30     ` Sergey Afonin
  2018-08-15 11:41   ` Sergey Afonin
  1 sibling, 1 reply; 9+ messages in thread
From: Sergey Afonin @ 2018-08-15 11:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 15 August 2018, Alexey V. Vissarionov wrote:

> Может, выкинуть его? Реально оттуда нужен только /bin/mail - но
> его можно заменить на mutt (ln -sr `which mutt` /bin/mail).

Нет. Реально оттуда нужен libmailutils для сборки очень нужного
mailfromd. Но я могу выкинуть непроходящий тест. Вроде как, там
тестируется то, что для mailfromd не требуется.

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 11:26   ` Sergey Afonin
@ 2018-08-15 11:30     ` Sergey Afonin
  0 siblings, 0 replies; 9+ messages in thread
From: Sergey Afonin @ 2018-08-15 11:30 UTC (permalink / raw)
  To: devel

On Wednesday 15 August 2018, Sergey Afonin wrote:

> Нет. Реально оттуда нужен libmailutils для сборки очень нужного
> mailfromd. Но я могу выкинуть непроходящий тест. 

(поправлюсь: очень нужного мне :-) )

Причём, выкинуть можно только в 32-разрядной сборке. Почтовиков
таких у меня уже нет. :-)

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 11:17 ` Alexey V. Vissarionov
  2018-08-15 11:26   ` Sergey Afonin
@ 2018-08-15 11:41   ` Sergey Afonin
  2018-08-15 11:59     ` Alexey V. Vissarionov
  1 sibling, 1 reply; 9+ messages in thread
From: Sergey Afonin @ 2018-08-15 11:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 15 August 2018, Alexey V. Vissarionov wrote:

> его можно заменить на mutt (ln -sr `which mutt` /bin/mail).

Кстати, не в тему. mutt в таком варианте умеет поля в заголовок
дописывать c командной строки? "-H draft", но что-то а-ля 
"--append=HEADER: VALUE" не наблюдаю. У /bin/mail из mailutils
есть.

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 11:41   ` Sergey Afonin
@ 2018-08-15 11:59     ` Alexey V. Vissarionov
  0 siblings, 0 replies; 9+ messages in thread
From: Alexey V. Vissarionov @ 2018-08-15 11:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 614 bytes --]

On 2018-08-15 15:41:50 +0400, Sergey Afonin wrote:

 >> его можно заменить на mutt (ln -sr `which mutt` /bin/mail).
 > Кстати, не в тему. mutt в таком варианте умеет поля в заголовок
 > дописывать c командной строки? "-H draft", но что-то а-ля
 > "--append=HEADER: VALUE" не наблюдаю. У /bin/mail из mailutils
 > есть.

Никогда не было нужды, но точно можно указать ему альтернативный
конфиг через -F, а в этом конфиге написать нужные my_hdr


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 10:13 [devel] [i586] mailutils & glibc 2.26/2.27 Sergey Afonin
  2018-08-15 11:17 ` Alexey V. Vissarionov
@ 2018-08-15 12:15 ` Ivan A. Melnikov
  2018-08-15 12:50   ` Sergey Afonin
  2018-08-16  6:32   ` Sergey Afonin
  1 sibling, 2 replies; 9+ messages in thread
From: Ivan A. Melnikov @ 2018-08-15 12:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions


[-- Attachment #1.1: Type: text/plain, Size: 990 bytes --]

On Wed, Aug 15, 2018 at 02:13:46PM +0400, Sergey Afonin wrote:
> Продолжаю про слом теста. 
> 
> Про mailutils 3.4 выяснилось следующее. При сборке с
> glibc-devel-6:2.25-alt4 все тесты проходят, если же
> обновить до glibc-devel-6:2.26.0.124.98f244e-alt1, то
> получается 
> 
> 189: mhl usenet                 FAILED (mhl.at:49)
> 
> Пересборка на i586 сломалась, соответственно, 26-ого
> декабря. Кто виноват, и что делать?
> 

Не знаю, но предлагаю разобраться и починить.

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

--
  wbr,
    iv m.

[-- Attachment #1.2: mailutils-3.4-alt-fix-mh-format.patch --]
[-- Type: text/x-patch, Size: 800 bytes --]

commit 51f10424d329aad87136ef8d7fac2cae3ce766df
Author: Ivan A. Melnikov <iv@altlinux.org>
Date:   Wed Aug 15 16:08:55 2018 +0400

    Force terminating \0 in mh_format result
    
    Apparently, mu_stream_read is not required to put the
    terminating zero into the buffer, so we need to do it
    in its caller.
    
    Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>

diff --git a/mh/mh_format.c b/mh/mh_format.c
index d4aff7f4d..77faaf030 100644
--- a/mh/mh_format.c
+++ b/mh/mh_format.c
@@ -726,6 +726,7 @@ mh_format_str (mh_format_t fmt, char *str, size_t width, char **pstr)
   buf = mu_alloc (size + 1);
   MU_ASSERT (mu_stream_seek (outstr, 0, MU_SEEK_SET, NULL));
   MU_ASSERT (mu_stream_read (outstr, buf, size, NULL));
+  buf[size] = 0;
 
   *pstr = buf;
   

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 12:15 ` Ivan A. Melnikov
@ 2018-08-15 12:50   ` Sergey Afonin
  2018-08-16  6:32   ` Sergey Afonin
  1 sibling, 0 replies; 9+ messages in thread
From: Sergey Afonin @ 2018-08-15 12:50 UTC (permalink / raw)
  To: devel

On Wednesday 15 August 2018, Ivan A. Melnikov wrote:

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

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [i586] mailutils & glibc 2.26/2.27
  2018-08-15 12:15 ` Ivan A. Melnikov
  2018-08-15 12:50   ` Sergey Afonin
@ 2018-08-16  6:32   ` Sergey Afonin
  1 sibling, 0 replies; 9+ messages in thread
From: Sergey Afonin @ 2018-08-16  6:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 15 August 2018, Ivan A. Melnikov wrote:

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

Патч принят:
http://git.savannah.gnu.org/cgit/mailutils.git/commit/?id=13ddc9049ba934ef57184a655aaa42c095b7dca4


-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2018-08-16  6:32 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-15 10:13 [devel] [i586] mailutils & glibc 2.26/2.27 Sergey Afonin
2018-08-15 11:17 ` Alexey V. Vissarionov
2018-08-15 11:26   ` Sergey Afonin
2018-08-15 11:30     ` Sergey Afonin
2018-08-15 11:41   ` Sergey Afonin
2018-08-15 11:59     ` Alexey V. Vissarionov
2018-08-15 12:15 ` Ivan A. Melnikov
2018-08-15 12:50   ` Sergey Afonin
2018-08-16  6:32   ` Sergey Afonin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git