Page MenuHomeFreeBSD

[archivers/nulib] PR 21519 - Use dirent.h instead of sys/dir.h
AbandonedPublic

Authored by ota_j.email.ne.jp on Jun 12 2019, 1:17 AM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 17 2025, 2:20 AM
Unknown Object (File)
Nov 16 2025, 10:01 PM
Unknown Object (File)
Oct 27 2025, 11:02 PM
Unknown Object (File)
Oct 1 2025, 7:59 AM
Unknown Object (File)
Sep 26 2025, 3:16 PM
Unknown Object (File)
Sep 21 2025, 9:51 AM
Unknown Object (File)
Sep 15 2025, 7:28 PM
Unknown Object (File)
Sep 13 2025, 3:08 AM

Details

Reviewers
delphij
emaste
Summary

Prepare to retire sys/dir.h in base.

Test Plan

make compile

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 24826
Build 23578: arc lint + arc unit

Event Timeline

Sorry I missed that one.

Question is it worth trying to fix it? I nuked it from the ports tree as it is an abandonware with no public distfiles. For other abandonware maintained by ports@ I have marked them as deprecated

I think @ota_j.email.ne.jp started working on patches before you removed these ports from the tree.

I think the distfile for this one is actually available at https://nulib.com/downloads/nulib325.tar.gz and ongoing development (!) at https://github.com/fadden/nulib2.

Put the patch in a files sub-directory, no need to change the Makefile.

This one actually does have public distfiles and ongoing development (and maybe upstream does not use sys/dir.h any longer), but I think someone would have to take maintainership to restore it.

The only reason I created a patch was to proceed removal of sys/dir.h in the base system.
Given the upstream source hasn't been updated for more than a couple of decade.
It looks the code still assume 20 year old standard.

I don't have any objects for removing this from port tree.