On Mon, Nov 9, 2009 at 11:22 AM, Mike Frysinger <[email protected]> wrote:
> On Monday 09 November 2009 12:39:21 Subrata Modak wrote:
>> On Tue, 2009-11-03 at 12:30 -0400, Mike Frysinger wrote:
>> > On Tuesday 03 November 2009 11:05:10 Garrett Cooper wrote:
>> > > On Tue, Nov 3, 2009 at 7:50 AM, Mike Frysinger wrote:
>> > > > On Tuesday 03 November 2009 08:01:08 Garrett Cooper wrote:
>> > > >> >> On Tue, 2009-11-03 at 09:26 +0530, Munipradeep Beerakam wrote:
>> > > >> >> > I got the following warning messages while running
>> > > >> >> > "./configure" on the ltp-full-20091031. However, make and make
>> > > >> >> > install worked fine.
>> > > >> >> >
>> > > >> >> > configure: WARNING: linux/genetlink.h: present but cannot be
>> > > >> >> > compiled configure: WARNING: linux/genetlink.h: check for
>> > > >> >> > missing prerequisite headers?
>> > > >> >> > configure: WARNING: linux/genetlink.h: see the Autoconf
>> > > >> >> > documentation configure: WARNING: linux/genetlink.h:
>> > > >> >> > section "Present But Cannot Be Compiled"
>> > > >> >> > configure: WARNING: linux/genetlink.h: proceeding with the
>> > > >> >> > preprocessor's result
>> > > >> >> > configure: WARNING: linux/genetlink.h: in the future, the
>> > > >> >> > compiler will take precedence
>> > > >> >> > configure: WARNING: ##
>> > > >> >> > ------------------------------------------------ ##
>> > > >> >> > configure: WARNING: ## Report this to
>> > > >> >> > [email protected] ##
>> > > >> >> > configure: WARNING: ##
>> > > >> >> > ------------------------------------------------ ##
>> > > >>
>> > > >> Yeah -- I need to find the header that defines u32 (instead of
>> > > >> uint32 or uint32_t). Does anyone know which one was that again? I
>> > > >> thought it was a kernel specific datatype (and in that event it
>> > > >> shouldn't be exported).
>> > > >
>> > > > correct -- nothing in userspace should be using u32. if the kernel
>> > > > headers are, they're broken and need fixing, so complain to lkml/your
>> > > > distro.
>> > >
>> > > That's what I figured -- ok. The test and the app should also be
>> > > converted to straight linux/genetlink.h, because linux/genetlink.h is
>> > > a superset of linux/netlink.h.
>> >
>> > we should get Subrata to generate the release with newer versions of
>> > autotools (like autoconf-2.64) so that these warnings dont show up. if
>> > the header cant
>>
>> I upgraded my system to 2.64 just now.
>>
>> $ /usr/bin/autoconf --version
>> autoconf (GNU Autoconf) 2.64
>> Copyright (C) 2009 Free Software Foundation, Inc.
>> License GPLv2+: GNU GPL version 2 or later
>> <http://gnu.org/licenses/old-licenses/gpl-2.0.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>> Written by David J. MacKenzie and Akim Demaille.
>>
>> Hope this would solve all such problems.
>
> well, the configure script wasnt really broken before. people just cant
> handle any sort of warning message and reading the related log files can be
> too much.
I think we're kind of at fault for not having AC_MSG_INFO instead
of AC_MSG_WARN, but oh well... AC_MSG_WARN is designed to be terse :].
-Garrett
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list