[U-Boot-Users] [PATCH] Fix host tool build breakage, take two

Kumar Gala
2008-04-01T15:04:00Z

On Mar 31, 2008, at 3:23 PM, Wolfgang Denk wrote:
> In message <9A2E2F7A-D812-4818-
> A728-3DB51306356A at kernel.crashing.org> you wrote:
>>
>>>> Which Linux distro are you running?
>>>
>>> RHEL WS 3
>
> Oops.
>
>>>>> /usr/include/md5.h:27: error: parse error before "UINT4"
>>>>> /usr/include/md5.h:30: error: parse error before '}' token
>>>>> /usr/include/md5.h:38: error: parse error before "PROTO_LIST"
>>>>> /usr/include/md5.h:39: error: parse error before "PROTO_LIST"
>>>>> /usr/include/md5.h:41: error: parse error before "PROTO_LIST"
>>>>> /usr/include/md5.h:43: error: parse error before "PROTO_LIST"
>>>>> image.c: In function `calculate_hash':
>>>>> image.c:1944: warning: implicit declaration of function `md5'
>>>>
>>>> Which package in your distro installs "/usr/include/md5.h" ?
>>>
>>> cyrus-sasl-devel-2.1.15-10
>>
>> any ideas?
>
> IMHO this package should not install md5.h in that system location;
> more recent versions of that package use /usr/include/sasl/md5.h
> instead (see for example cyrus-sasl-devel-2.1.22-8).
>
> I don't know RHEL - maybe you can update the RPM?

Not that I'm aware of. Its a box run by our IT department so I have
no ability to upgrade or modify things. It looks like RHEL4 has the
same issue.

ld2047$ rpm -qf /usr/include/md5.h
cyrus-sasl-devel-2.1.19-5.EL4

Any ideas on how to work around this? Do we really intend to pick up
the system md5.h or should we be getting the one from u-boot/include/
md5.h?

- k