Project

General

Profile

Actions

Bug #166

closed

CR6901979 error in xdr_float.c not fixed

Added by Udo Grabowski over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
lib - userland libraries
Start date:
2010-09-07
Due date:
% Done:

100%

Estimated time:
0.10 h
Difficulty:
Tags:
Gerrit CR:

Description

/usr/src/lib/libnsl/rpc/xdr_float.c lines 122/123 and 197/198 refer to old preprocessor symbols
amd64 etc., which do no longer exist. An oversight in CR 6493074 caused CR 6901979,
which is still not fixed in Opensolaris because the responsible engineer Gerald Thornbrugh
(Oracle) has no time. This has been fixed in Solaris 10 and is available as IDR35 for the
Opensolaris 2009.06 SU7 support repository.
This bug breaks important commercial software used in science, e.g., IDL (from Ittvis) .

Both lines should read (double underscores):

#if defined(_mc68000) || defined(_sparc) || defined(_u3b2) || \
defined(
_u3b15) || defined(_i386) || defined(_amd64)


Files

xdrtest.c (645 Bytes) xdrtest.c Jason King, 2011-01-19 03:58 PM
test.c (4.65 KB) test.c Jason King, 2011-01-26 04:41 PM
test.c (5.25 KB) test.c Jason King, 2011-01-26 06:56 PM
test.c (1.68 KB) test.c Jason King, 2011-01-30 01:46 PM
Actions

Also available in: Atom PDF