Project

General

Profile

Actions

Bug #8640

closed

libofmt needs to include required headers

Added by Robert Mustacchi over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
lib - userland libraries
Start date:
2017-09-08
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

The header file for libofmt.h is incomplete. Notably it uses a uint_t type declaration, but doesn't declare anything that would provide it. This was noticed while working on 8639. The fix is to include <sys/types.h>.


Related issues

Related to illumos gate - Bug #8639: libofmt doesn't properly build its lint libraryClosedRobert Mustacchi2017-09-08

Actions
Related to illumos gate - Bug #8507: dladm show-link segfaults if you specify too many fieldsClosedBryan Cantrill2017-07-18

Actions
Actions #1

Updated by Robert Mustacchi over 5 years ago

  • Related to Bug #8639: libofmt doesn't properly build its lint library added
Actions #2

Updated by Robert Mustacchi over 5 years ago

  • Related to Bug #8507: dladm show-link segfaults if you specify too many fields added
Actions #3

Updated by Electric Monk over 5 years ago

  • Status changed from New to Closed

git commit 745cad278f6b2e392001dd1bf6b4e95d3f250a8d

commit  745cad278f6b2e392001dd1bf6b4e95d3f250a8d
Author: Robert Mustacchi <rm@joyent.com>
Date:   2017-09-25T18:47:02.000Z

    8639 libofmt doesn't properly build its lint library
    8640 libofmt needs to include required headers
    Reviewed by: Yuri Pankov <yuripv@gmx.com>
    Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Actions

Also available in: Atom PDF