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, May 7, 9:32 PM
Unknown Object (File)
Sat, May 4, 2:22 AM
Unknown Object (File)
Fri, May 3, 6:25 PM
Unknown Object (File)
Fri, Apr 26, 2:20 PM
Unknown Object (File)
Mar 19 2024, 9:27 PM
Unknown Object (File)
Mar 19 2024, 7:17 PM
Unknown Object (File)
Jan 12 2024, 10:01 AM
Unknown Object (File)
Dec 20 2023, 4:40 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.