Re: [patch] buildrequire perl-IPC-RUN when enabletaptests

From: Devrim Gündüz <devrim(at)gunduz(dot)org>
To: "Wang, Shenhao" <wangsh(dot)fnst(at)cn(dot)fujitsu(dot)com>, "pgsql-pkg-yum(at)lists(dot)postgresql(dot)org" <pgsql-pkg-yum(at)lists(dot)postgresql(dot)org>
Subject: Re: [patch] buildrequire perl-IPC-RUN when enabletaptests
Date: 2019-04-08 12:22:46
Message-ID: c6a9f1347bad170eddc7cab604438758a8a99ebf.camel@gunduz.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-yum


Hi,

Thanks for the report. I fixed this while working on Fedora 30 RPMs. That code
path was really broken.

Regards, Devrim

On Thu, 2019-03-07 at 02:16 +0000, Wang, Shenhao wrote:
>
>
> In fedroa28, I make rpm to test my pervious patch<
> https://www.postgresql.org/message-id/63580B24E208E3429D94153A03C68E0901A68A6C28%40G08CNEXMBPEKD02.g08.fujitsu.local
> >
>
> I used this command:
> $ make nosignbuild11
> But something was wrong in configure:
> configure: error: Additional Perl modules are required to run TAP
> tests
>
> I found, in fedora an optional parameter '--enable-tap-tests ' was specified
> when exec configure.
> And in configure help info, '--enable-tap-tests enable TAP tests
> (requires Perl and IPC::Run)' was mentioned.
>
>
> I modified the spec file which adds 'BuildRequires' when '--enable-tap-tests'
> is specified. The patch is attached.
>
> I also have a doubt whether '--enable-tap-test' should be specified in
> fedora, can anyone give me some hints, thanks.
>
> Regards

--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

In response to

Browse pgsql-pkg-yum by date

  From Date Subject
Next Message Devrim Gündüz 2019-04-08 12:23:49 Re: outdated link in repo
Previous Message Devrim Gündüz 2019-04-08 12:21:04 Re: postGERS (sic)