Tomas,

Can’t we instead add

ifeq ($(OS_ID)-$(OS_VERSION_ID),centos-75)
        RPM_DEPENDS +=epel-release
endif

Around line 113 of the top-level Makefile, immediately after the cascaded 
ifeq/else ifeq/else/endif ?

That should bring in epel-release for 7.5.  (But I admit, not tested.)

Jim

> On Nov 26, 2018, at 6:17 PM, Thomas F Herbert <therb...@redhat.com> wrote:
> 
> I just verified with top of master that vpp builds fine on Fedora 28.
> 
> As for the current Centos release 7.5, you must install epel as below which 
> is not explicitly in build dependencies.
> 
> yum install epel-release
> 
> 
> 
> 
> 
> On 11/26/2018 01:57 PM, Jim Thompson wrote:
>> 
>> 
>>> On Nov 26, 2018, at 12:05 PM, Burt Silverman <bur...@gmail.com 
>>> <mailto:bur...@gmail.com>> wrote:
>>> 
>>> Hi Ed,
>>> 
>>> Thank you for looking at my change, and I apologize for some laziness -- I 
>>> should have made it more clear that I was only doing part of the job -- not 
>>> adding the needed ifeq's so that this Fedora stuff would be isolated from 
>>> other platforms. I leave it to somebody else to finish the job.
>>> 
>>> Ouch, even the line I was most proud of has a glitch:
>>> +       @sudo -E dnf debuginfo-install $(CONFIRM) glibc openssl-libs 
>>> mbedtls-devel zlib openssl-libs 
>>> 
>>> I did not mean to add openssl-libs at the end (it already shows earlier in 
>>> the line). The main goody (for Fedora) is that "dnf debuginfo-install" as 
>>> opposed to simply "debuginfo-install" made an error disappear. The latter 
>>> fails in an ungraceful fashion; I have not looked into that very deeply.
>>> 
>>> Burt
>> 
>> 
>> I’ve been dealing with this by installing epel.  Fresh minimal 7.5 install 
>> on top of QEMU on a Mac (thanks to Damjan for pointing out that the newest 
>> QEMU uses hypervisor.framework!)
>> 
>> https://gist.github.com/gonzopancho/4091e160f2cbcccc86c0a94674b554ff#file-gistfile1-txt-L889-L890
>>  
>> <https://gist.github.com/gonzopancho/4091e160f2cbcccc86c0a94674b554ff#file-gistfile1-txt-L889-L890>
>> 
>> https://gist.github.com/gonzopancho/4091e160f2cbcccc86c0a94674b554ff#file-gistfile1-txt-L3995-L4254
>>  
>> <https://gist.github.com/gonzopancho/4091e160f2cbcccc86c0a94674b554ff#file-gistfile1-txt-L3995-L4254>
>> 
>> And was about to write vpp-dev about same.
>> 
>> So do we want epel here, and thus cmake3?
>> 
>> Jim
>> 
>> 
>> 
>> 
>> 
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> 
>> View/Reply Online (#11416): https://lists.fd.io/g/vpp-dev/message/11416 
>> <https://lists.fd.io/g/vpp-dev/message/11416>
>> Mute This Topic: https://lists.fd.io/mt/28281426/675058 
>> <https://lists.fd.io/mt/28281426/675058>
>> Group Owner: vpp-dev+ow...@lists.fd.io <mailto:vpp-dev+ow...@lists.fd.io>
>> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub 
>> <https://lists.fd.io/g/vpp-dev/unsub>  [therb...@redhat.com 
>> <mailto:therb...@redhat.com>]
>> -=-=-=-=-=-=-=-=-=-=-=-
> 
> -- 
> Thomas F Herbert 
> NFV and Fast Data Planes 
> Networking Group Office of the CTO 
> Red Hat
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> 
> View/Reply Online (#11418): https://lists.fd.io/g/vpp-dev/message/11418
> Mute This Topic: https://lists.fd.io/mt/28281426/675164
> Group Owner: vpp-dev+ow...@lists.fd.io
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [j...@netgate.com]
> -=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11422): https://lists.fd.io/g/vpp-dev/message/11422
Mute This Topic: https://lists.fd.io/mt/28281426/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to