[Kea-users] Headers exported by Kea build.

Marcin Siodelski marcin at isc.org
Thu Oct 20 13:19:35 UTC 2016


Created ticket http://kea.isc.org/ticket/5055

Marcin

On 20.10.2016 15:17, Ilya Kruglik wrote:
> Hi Marcin,
> 
> 
> Thanks for the prompt reply!
> 
> 
> Sorry for posting to the wrong list, my guess was that kea-dev is to be
> used by contributors only. I misinterpret it and will post dev related
> questions there in future.
> 
> 
> Thank you for you suggestion and I'm actually applying that change
> locally now, and I'm okay with it as a workaround so far. However, it'd
> be good to have a permanent solution in future of course. Hope you will
> fix it some time soon.
> 
> 
> Best regards,
> 
>  Ilya.
> 
> ------------------------------------------------------------------------
> *From:* Marcin Siodelski <marcin at isc.org>
> *Sent:* Thursday, October 20, 2016 2:26:20 PM
> *To:* Ilya Kruglik
> *Cc:* kea-users at lists.isc.org
> *Subject:* Re: [Kea-users] Headers exported by Kea build.
>  
> Ilya,
> 
> Thanks for your message. In the future please post development specific
> issues to the kea-dev at lists.isc.org instead.
> 
> You're right. We do have any issue there and the Makefile.am needs to be
> updated. I'll file a bug ticket for this.
> 
> In a mean time I suggest you simply update the file locally.
> 
> Let me know if you need some assistance.
> 
> Marcin Siodelski
> ISC
> 
> On 20.10.2016 14:12, Ilya Kruglik wrote:
>> Hi there,
>>
>>
>> I'm not sure if Kea developers are following threads here, however:
>>
>>
>> We are developing hooks/callouts and I've recently figured out that Kea
>> does not provide all the required headers.
>>
>>
>> Have a look at the src/lib/dhcp/Makefile.am:
>>
>>
>> # Specify the headers for copying into the installation directory tree.
>> *User-*
>> # *written libraries may need access to all libdhcp++ headers*.
>> libkea_dhcp___includedir = $(pkgincludedir)/dhcp
>> libkea_dhcp___include_HEADERS = \
>> ...
>>
>> The comment above declares a quite obvious thing that user-written
>> libraries may need access to all headers. But only 27 headers out of
>> ~43 are listed to be installed. For instance, option6_iaaddr.h gets
>> installed while option6_iaprefix.h does not.
>> According to my understanding it's a bug and Makefile.am shall be
>> updated accordingly.
>> Is anybody from design here to comment?
>>
>> Thanks,
>>
>>  Ilya.
>>
>>
>>
>> _______________________________________________
>> Kea-users mailing list
>> Kea-users at lists.isc.org
>> https://lists.isc.org/mailman/listinfo/kea-users
>>
> 



More information about the Kea-users mailing list