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)
Tue, Mar 19, 9:27 PM
Unknown Object (File)
Tue, Mar 19, 7:17 PM
Unknown Object (File)
Jan 12 2024, 10:01 AM
Unknown Object (File)
Dec 20 2023, 4:40 AM
Unknown Object (File)
Dec 12 2023, 1:14 AM
Unknown Object (File)
Sep 23 2023, 1:30 AM
Unknown Object (File)
Sep 22 2023, 10:07 PM
Unknown Object (File)
Sep 5 2023, 10:03 PM

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.