Bug 35516

Summary: [PATCH] e2k support
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: wireshark-baseAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: dd, rider
Version: unstable   
Hardware: e2k   
OS: Linux   
Attachments:
Description Flags
spec patch: --with nghttp2, LIBS+=-lcxa
none
быстрофикс wireshark.pod* none

Description Michael Shigorin 2018-10-16 18:36:33 MSK
Created attachment 7815 [details]
spec patch: --with nghttp2, LIBS+=-lcxa

Предлагаю приложенный патч для собираемости wireshark на нынешнем e2k repo.
Результат как минимум запускается и что-то по интерфейсам рисует.
Comment 1 Michael Shigorin 2018-10-16 18:40:15 MSK
Created attachment 7816 [details]
быстрофикс wireshark.pod*

Также для собираемости документации потребовался вот такой кривохак...
(здесь perl 5.26.2)

Проблема выглядела вот так:

  GEN      wireshark.pod
  POD2HTML wireshark.html
  POD2MAN  wireshark.1
wireshark.pod around line 5: =end m doesn't match =begin man.  (Stack: =begin man)
Wide character in print at /usr/share/perl5/Pod/Man.pm line 780.
Wide character in print at /usr/share/perl5/Pod/Man.pm line 780.
Wide character in print at /usr/share/perl5/Pod/Man.pm line 780.
POD document had syntax errors at /usr/bin/pod2man line 71.
make[2]: *** [wireshark.1] Error 255
make[2]: Leaving directory `/usr/src/RPM/BUILD/wireshark-2.6.4/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/wireshark-2.6.4'
make: *** [all] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/wireshark-2.6.4'
error: Bad exit status from /usr/src/tmp/rpm-tmp.51103 (%build)

Странно, т.к. там

=begin man
...
=end man
Comment 2 Anton Farygin 2018-10-16 18:48:21 MSK
Миша, отправь пожалуйста сам в Sisyphus
Comment 3 Michael Shigorin 2018-10-17 19:30:24 MSK
http://webery.altlinux.org/task/215146
Comment 4 Anton Farygin 2018-11-01 15:51:43 MSK
задание в Sisyphus