Mailing List Archive

rpm build failure with current master
I'm running 32Pre1159.el7 and 32Pre1158.fc31. In both of these the
'Edit bar' (as in https://code.mythtv.org/trac/ticket/13534 ) has a
new(ish) pulsation, which I thought I might report.

I hoped to build at the current commit, but an attempt to build
32Pre1179.el7 failed.

That was
https://github.com/MythTV/mythtv/commit/37619bd311e340a1904397e5503bbc44afaafd3f

I haven't yet tried for fc31.

HTH

John P

{{{

mheg/mhi.cpp: In member function 'virtual void MHIText::AddText(int,
int, const QString&, MHRgba)':
mheg/mhi.cpp:1422:36: warning: comparison of integer expressions of
different signedness: 'unsigned int' and 'int' [-Wsign-compare]
1422 | for (unsigned int i = 0; i < slot->bitmap.rows; i++)
| ~~^~~~~~~~~~~~~~~~~~~
mheg/mhi.cpp:1424:40: warning: comparison of integer expressions of
different signedness: 'unsigned int' and 'int' [-Wsign-compare]
1424 | for (unsigned int j = 0; j < slot->bitmap.width; j++)
| ~~^~~~~~~~~~~~~~~~~~~~
and

/usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/v4l2util.o
v4l2util.cpp
v4l2util.cpp: In member function 'bool V4L2util::Open(const QString&,
const QString&)':
v4l2util.cpp:48:32: error: variable 'V4L2util::Open(const QString&,
const QString&)::v4l2_query_ext_ctrl qc' has initializer but incomplete type
48 | struct v4l2_query_ext_ctrl qc {};
| ^~
v4l2util.cpp:49:40: error: 'V4L2_CTRL_FLAG_NEXT_COMPOUND' was not
declared in this scope; did you mean 'V4L2_CTRL_FLAG_NEXT_CTRL'?
49 | qc.id = V4L2_CTRL_FLAG_NEXT_CTRL |
V4L2_CTRL_FLAG_NEXT_COMPOUND;

RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.wrGO8R (%build)
ERROR:
Exception(/tmp/tmp.VzEuP2oxmt/mythtv-32.Pre.1179.g37619bd311-100.src.rpm)
Config(epel-7-x86_64) 43 minutes 29 seconds
|
}}}
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: rpm build failure with current master [ In reply to ]
On Thu, 1 Oct 2020 at 12:22, John Pilkington <johnpilk222@gmail.com> wrote:
>
> I'm running 32Pre1159.el7 and 32Pre1158.fc31. In both of these the
> 'Edit bar' (as in https://code.mythtv.org/trac/ticket/13534 ) has a
> new(ish) pulsation, which I thought I might report.
>
> I hoped to build at the current commit, but an attempt to build
> 32Pre1179.el7 failed.

John

We are aware - just not so sure how to fix it sensibly yet. (el7 has a
very old video4linux header - and it's not just a case of adding some
defines).

Regards
Mark
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: rpm build failure with current master [ In reply to ]
On 01/10/2020 12:20, John Pilkington wrote:
> I'm running 32Pre1159.el7 and 32Pre1158.fc31.  In both of these the
> 'Edit bar'  (as in https://code.mythtv.org/trac/ticket/13534 ) has a
> new(ish) pulsation, which I thought I might report.
>
> I hoped to build at the current commit, but an attempt to build
> 32Pre1179.el7 failed.
>

I notice that Gary B has just enabled another el7 kernel repo in his
build script. I'll try fc31 first.


_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: rpm build failure with current master [ In reply to ]
On 01/10/2020 12:31, Mark Kendall wrote:
> On Thu, 1 Oct 2020 at 12:22, John Pilkington <johnpilk222@gmail.com> wrote:
>>
>> I'm running 32Pre1159.el7 and 32Pre1158.fc31. In both of these the
>> 'Edit bar' (as in https://code.mythtv.org/trac/ticket/13534 ) has a
>> new(ish) pulsation, which I thought I might report.
>>
>> I hoped to build at the current commit, but an attempt to build
>> 32Pre1179.el7 failed.
>
> John
>
> We are aware - just not so sure how to fix it sensibly yet. (el7 has a
> very old video4linux header - and it's not just a case of adding some
> defines).
>
> Regards
> Mark

Shortly after this I noticed that Gary had updated his build script.
Its configuration for el7 now uses

http://mirror.centos.org/altarch/7/kernel/x86_64/Packages/

with 5.4.xx kernels and related packages.

It worked for me, building under Fedora 31 and running under SL7.8 with
kernel 4.4.238-1.el7.elrepo.x86_64

MythTV Version : v32-Pre-351435b44af

John P
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: rpm build failure with current master [ In reply to ]
On 12/10/2020 10:18, John Pilkington wrote:
> On 01/10/2020 12:31, Mark Kendall wrote:
>> On Thu, 1 Oct 2020 at 12:22, John Pilkington <johnpilk222@gmail.com>
>> wrote:
>>>
>>> I'm running 32Pre1159.el7 and 32Pre1158.fc31.  In both of these the
>>> 'Edit bar'  (as in https://code.mythtv.org/trac/ticket/13534 ) has a
>>> new(ish) pulsation, which I thought I might report.
>>>
>>> I hoped to build at the current commit, but an attempt to build
>>> 32Pre1179.el7 failed.
>>
>> John
>>
>> We are aware - just not so sure how to fix it sensibly yet. (el7 has a
>> very old video4linux header - and it's not just a case of adding some
>> defines).
>>
>> Regards
>> Mark
>
> Shortly after this I noticed that Gary had updated his build script. Its
> configuration for el7 now uses
>
> http://mirror.centos.org/altarch/7/kernel/x86_64/Packages/
>
> with 5.4.xx kernels and related packages.
>
> It worked for me, building under Fedora 31 and running under SL7.8 with
> kernel 4.4.238-1.el7.elrepo.x86_64
>
> MythTV Version : v32-Pre-351435b44af
>
> John P

Update: That worked - until last week; I'm currently running
v32-Pre-cf5b9e50831 under the current elrepo-lt el7 kernel. But the
build now fails,as before, with V4L2 problems, and the altarch kernel
site above shows no packages. Maybe I can get mock to use elrepo...
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org