Ticket #2093 (closed enhancement: fixed)

Opened 15 months ago

Last modified 6 months ago

Missing POSIX header libgen.h

Reported by: begasus Owned by: emitrax
Priority: normal Milestone: R1
Component: - General Version: R1 development
Cc: haiku@…, mattmadia@… Blocked By:
Platform: All Blocking:

Description (last modified by stippi) (diff)

This is not really a bug but a missing header, korli already added libgen.h and dirname.c to the glibc libroot section. But for compiling libgen.h is still needed (wanted) in the development section (POSIX headers). Another missing file I came across is features.h. PS. the undefined reference to dirname has gone korli ;)

PS stippi was missing fenv.h also ...

Change History

Changed 15 months ago by stippi

  • type changed from bug to enhancement
  • description modified (diff)
  • summary changed from Missing possix headers to Missing POSIX headers

Changed 15 months ago by bonefish

  • owner changed from bonefish to axeld
  • component changed from Build System to - General

Changed 10 months ago by emitrax

  • summary changed from Missing POSIX headers to Missing POSIX headers libgen.h

features.h seems not to be a POSIX header.

Opening a different ticket for fenv.h as it is not related to libgen.h.

Changed 10 months ago by emitrax

  • summary changed from Missing POSIX headers libgen.h to Missing POSIX header libgen.h

Changed 9 months ago by scottmc

  • cc haiku@… added

Changed 7 months ago by kaliber

I am curious why the ticket is not fixed yet? There are only three small things to do: 1. Add xpg_basename.c to Jamfile 2. Fix libgen.h (remove _THROW and features.h) 3. Add libgen.h as a public header.

Changed 6 months ago by mmadia

  • cc mattmadia@… added

Changed 6 months ago by emitrax

  • owner changed from axeld to emitrax

Changed 6 months ago by emitrax

  • status changed from new to closed
  • resolution set to fixed

Added libgen.h along with dirname and basename in r28888.

Note: See TracTickets for help on using tickets.