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 <[email protected]> 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 <[email protected]
>>> <mailto:[email protected]>> 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: [email protected] <mailto:[email protected]>
>> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub
>> <https://lists.fd.io/g/vpp-dev/unsub> [[email protected]
>> <mailto:[email protected]>]
>> -=-=-=-=-=-=-=-=-=-=-=-
>
> --
> 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: [email protected]
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
> -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-
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: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-