Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

NEWS: minor corrections #2395

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

Conversation

grahamperrin
Copy link
Contributor

Spelling and other suggestions.

Spelling and other suggestions.
@grahamperrin grahamperrin marked this pull request as draft January 1, 2025 08:40
@grahamperrin
Copy link
Contributor Author

grahamperrin commented Jan 1, 2025

Draft (first and second passes, reading quickly).

I can make a more thorough pass, later.

Change osx and MacOS to macOS?

A quick second pass. Not comprehensive.

(I noticed a few minor issues immediately after the first pass.)
@@ -447,7 +446,7 @@ Changes from 1.15.99.5 to 1.15.99.6
* deprecation_message: message if deprecated
* actions_script: script version of 'actions' in lua
* lua scripts: now can have real arguments instead of
pre-expended ones
pre-expended ones
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
pre-expended ones
pre-expanded ones

(I'm not sure about this change.)

@@ -618,33 +617,33 @@ Changes from pkg 1.11.99.2 to 1.11.99.3
- Fix build with gmake
- Bundle lua functions into a proper package
- Fix build on osx
- Fix libelf detection on debian
- Fix libelf detection on Debian
- Fix pkg_shutdown unproperly reinitializing closed fds
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Fix pkg_shutdown unproperly reinitializing closed fds
- Fix pkg_shutdown unproperly reinitializing closed file descriptors

- fix pkg install -r foo if foo is a disabled repository
- fix elf handling on non FreeBSD
- fix support for platforms without AT_SYMLINK_NOFOLLOW
- fix dropping privileges on Linux
- fix build with recent libbsd
- fix duplicate pkg registration overwriting the existing pkg
- better ABI name on linux
- better ABI name on Linux
- lots of changes in internal API to use fd when possible
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- lots of changes in internal API to use fd when possible
- lots of changes in internal API to use file descriptor when possible

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(I'm not sure about this.)

@@ -748,12 +747,12 @@ Changes from pkg 1.9
- Fix NetBSD ABI
- Add a fallback for utimensat when reporting EOPNOTSUPP
- replace libsbuf with utstring for portability
- Overwrite some sqlite vfs functions to allow more capsicumisation of pkg
- Overwrite some SQLite vfs functions to allow more capsicumisation of pkg
- move more pkg audit details into the library
- allow to run pkg query without any privileges
- extend the audit periodic script to report deprecated packages
- Fix fd leak to rcscripts
Copy link
Contributor Author

@grahamperrin grahamperrin Jan 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fd leak or file descriptor leak?

I guess, this was meant to be:

1.21.99.5 to 1.21.99.6
1.21.99.6 to 1.21.99.6 seems incorrect (the two are equal to each other).

So, my attempt to correct two sets of changes: 1.21.99.5 to 1.21.99.6, then 1.21.99.6 to 2.0.99.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant