[systemd-devel] [HEADS-UP] It's release time!

Łukasz Stelmach l.stelmach at samsung.com
Wed Feb 19 07:05:48 PST 2014


It was <2014-02-19 śro 15:52>, when Tom Gundersen wrote:
> On Wed, Feb 19, 2014 at 12:19 PM, Łukasz Stelmach
> <l.stelmach at samsung.com> wrote:
>> It was <2014-02-18 wto 03:26>, when Lennart Poettering wrote:
>>> Heya!
>>>
>>> It's release time again! It has been more than 4 months now since the
>>> last release. That's kinda emberassing, since we actually intended to go
>>> for a 2-3 week cycle... The big dbus transition took some time however.
>>>
>>> Aynway, I just finished a review of the git history, marked backportable
>>> fixes, and put together the NEWS.
>>>
>>> Kay, Zbigniew, Tom, David, Patrik, anything left to fix before I roll a
>>> release? I'd like to roll the release tomorrow (tuesday) or
>>> wednesday. Please have a closer look and test!
>>
>> --8<---------------cut here---------------start------------->8---
>> $ git checkout b67f562c9cac44bd78b24f5aae78a1797c5d4182
>> $ git clean -dfx
>> [...]
>> $ ./autogen.sh
>> [...]
>> $ ./configure
>> [...]
>> $ make
>> [...]
>>   CC     src/libsystemd/sd-rtnl/libsystemd_la-rtnl-message.lo
>> src/libsystemd/sd-rtnl/rtnl-message.c: In function 'sd_rtnl_message_new_link':
>> src/libsystemd/sd-rtnl/rtnl-message.c:145:55: warning: declaration of 'index' shadows a global declaration [-Wshadow]
>> src/libsystemd/sd-rtnl/rtnl-message.c: In function 'sd_rtnl_message_new_addr':
>> src/libsystemd/sd-rtnl/rtnl-message.c:219:55: warning: declaration of 'index' shadows a global declaration [-Wshadow]
>> src/libsystemd/sd-rtnl/rtnl-message.c: In function 'sd_rtnl_message_append_u8':
>> src/libsystemd/sd-rtnl/rtnl-message.c:431:38: error: 'IFLA_CARRIER' undeclared (first use in this function)
>> src/libsystemd/sd-rtnl/rtnl-message.c:431:38: note: each undeclared identifier is reported only once for each function it appears in
>> src/libsystemd/sd-rtnl/rtnl-message.c: In function 'sd_rtnl_message_append_u32':
>> src/libsystemd/sd-rtnl/rtnl-message.c:514:38: error: 'IFLA_PROMISCUITY' undeclared (first use in this function)
>> src/libsystemd/sd-rtnl/rtnl-message.c:515:38: error: 'IFLA_NUM_TX_QUEUES' undeclared (first use in this function)
>> src/libsystemd/sd-rtnl/rtnl-message.c:516:38: error: 'IFLA_NUM_RX_QUEUES' undeclared (first use in this function)
>> make[2]: *** [src/libsystemd/sd-rtnl/libsystemd_la-rtnl-message.lo] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2
>> --8<---------------cut here---------------end--------------->8---
>>
>> I build on Ubuntu 12.04 so there definitely something may be missing in
>> my system and I would like configure or README to tell me what am I
>> missing?
>>
>> README says I need Linux kernel >= 3.0 (>= 3.8 for Smack). NEWS mentions
>> 3.5 for /dev/kmsg. However, the undeclared symbols above seem to be
>> introduced later
>>
>> - IFLA_CARRIER - v3.9
>> - IFLA_NUM_[RT]X_QUEUES - v3.6
>> - IFLA_PROMISCUITY - v3.5
>
> We probably don't want to support such old kernels much longer, but in
> this case it was easy enough to fix, so I added the defines to
> missing.h. Please test and let me know if you are still experiencing
> problems.

src/libsystemd/sd-rtnl/test-rtnl.c needs to #include "missing.h"

-- 
Łukasz Stelmach
Samsung R&D Institute Poland
Samsung Electronics
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20140219/081e098b/attachment.pgp>


More information about the systemd-devel mailing list