Project

General

Profile

Bug #693

Opensource replacement of sunwlibm

Added by Kartik Mistry over 8 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Category:
lib - userland libraries
Start date:
2011-02-03
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

We need opensource replacement of sunwlibm (Sun Devpro Math Libraries).


Related issues

Has duplicate illumos gate - Bug #1104: integrate LIBM to illumos treeClosed2011-06-12

Actions
Blocked by illumos gate - Bug #1211: provide $(ROOT)/usr/include to 'INC=' through Makefile.master for usr/src/cmd/perlRejected2011-07-14

Actions

History

#1

Updated by Roland Mainz over 8 years ago

A quick search shows that libm sources can be downloaded from http://dlc.sun.com/osol/devpro/downloads/20081119/ ... the only sour point is that the filename "devpro-libm-src-20060131.tar.bz2" indicates that the sources are almost four years old (on the other side there can't be many bugs in this kind of library) ...
... anyway... I'll ask around if there is a newer version... if "not" I'll stuff this into Illumos as usr/src/lib/libm/ ...

#2

Updated by Rich Lowe about 8 years ago

  • Assignee changed from Roland Mainz to Igor Kozhukhov
  • Difficulty set to Medium
  • Tags set to needs-triage
#3

Updated by Igor Kozhukhov almost 8 years ago

need to integrate LIBM to illumos tree as another libs - implement build procedure - and provide shared lib for building another packages.

#4

Updated by Igor Kozhukhov almost 8 years ago

1. first step - integrate LIBM from SUN sources as is . Implement build procedure for building another packages with this LIBM version.
2. update version to another if needed.

#5

Updated by Igor Kozhukhov almost 8 years ago

  • % Done changed from 0 to 60
#6

Updated by Igor Kozhukhov almost 8 years ago

have been open bugs: 1210, 1211, 1212
this bug have dependency to these bugs

#7

Updated by Igor Kozhukhov almost 8 years ago

Igor Kozhukhov wrote:

have been open bugs: #1210, #1211, #1212
this bug have dependency to these bugs

#8

Updated by Igor Kozhukhov almost 8 years ago

discussed with Gordon about structure:
lib/libm1 - libm.so.1
lib/libm2 - libm.so.2
lib/libmvec - libmvec.so.1
all sources will be located at: lib/libm2/common

#9

Updated by Rich Lowe almost 8 years ago

Would much prefer lib/libm/common as where the actual sources are (They are, after all, all versions of libm)

#10

Updated by Igor Kozhukhov almost 8 years ago

I can prepare:
lib/libm1 - libm.so.1
lib/libm2 - libm.so.2
lib/libmvec - libmvec.so.1
lib/libm/* - for all sources and Makefile.com + Makefile.targ

#11

Updated by Igor Kozhukhov over 7 years ago

all done on Intel
need check on SPARC

#13

Updated by Piotr Jasiukajtis over 5 years ago

  • Assignee changed from Igor Kozhukhov to Piotr Jasiukajtis
#14

Updated by Piotr Jasiukajtis about 5 years ago

  • Status changed from New to In Progress
  • % Done changed from 60 to 90
#15

Updated by Piotr Jasiukajtis over 4 years ago

  • Status changed from In Progress to Pending RTI
  • % Done changed from 90 to 100
#16

Updated by Electric Monk over 4 years ago

git commit 25c28e83beb90e7c80452a7c818c5e6f73a07dc8

commit  25c28e83beb90e7c80452a7c818c5e6f73a07dc8
Author: Piotr Jasiukajtis <estibi@me.com>
Date:   2014-10-17T22:00:52.000Z

    693 Opensource replacement of sunwlibm
    Reviewed by: Igor Kozhukhov ikozhukhov@gmail.com
    Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Approved by: Dan McDonald <danmcd@omniti.com>

#17

Updated by Electric Monk over 4 years ago

git commit 91e93ec4fe0674105733e39b40b5119b795b451a

commit  91e93ec4fe0674105733e39b40b5119b795b451a
Author: Piotr Jasiukajtis <estibi@me.com>
Date:   2014-10-21T14:26:51.000Z

    693 Opensource replacement of sunwlibm (fix packaging)

#18

Updated by Yuri Pankov over 4 years ago

  • Category set to lib - userland libraries
  • Tags deleted (needs-triage)
#19

Updated by Yuri Pankov over 4 years ago

  • Status changed from Pending RTI to Resolved

Also available in: Atom PDF