I think there is a bad symbol definition in
kernel-headers-2.2.13-29mdk.i586.rpm's linux/include/linux/version.h
file.  Two of the feature definition blocks define

__rh_version_included_file__ and two others define
__rh_autoconf_included_file__ and at the bottom of the file there is a
catchall that if nothing was included before (by lack of a
__rh_version_included_file__ definition) version-up.h is included.  The
problem is that version-up.h will get included when either
linux/version-fb.h or linux/version-secure.h get included, causing
multiply defined symbols.

Methinks the __rh_autoconf_included_file__ defines should be changed to
__rh_version_included_file__.

b.


--
Brian J. Murrell                              InterLinx Support Services, Inc.
North Vancouver, B.C.                                             604 983 UNIX
        Platform and Brand Independent UNIX Support - R3.2 - R4 - BSD

Reply via email to