Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

unalz: Bugfixes and Security Updates to Version 0.65 #15629

Closed
wants to merge 1 commit into from

Conversation

RobK88
Copy link
Contributor

@RobK88 RobK88 commented Aug 6, 2022

Description

  • Revive abandoned port: unalz
  • Fix Fails to Build From Source (FTBFS) on modern compilers
  • Use Macports zlib instead of the internal old version of zlib
  • Use Macports libbz2 instead of the internal old version of libbz2
  • Fix type error caused by introduction of z_crc_t type in zlib
  • Correct pipe mode. Don't do close() or utime() in pipe mode
  • Check if the filename length field is invalid
  • Fix file offset overflow on incomplete files
  • Add the license to the Portfile
  • Update the long description in the Portfile
  • Add two new library dependencies - zlib and bzip2
  • Update the developer's homepage in the Portfile
  • Remove unnecessary statements from Portfile
  • Add revision number to the Portfile

CLOSES: https://trac.macports.org/ticket/60014
CLOSES: https://trac.macports.org/ticket/65561

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 10.7.5 11G63 i386
Xcode 4.6.3 4H1503

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL?
  • checked your Portfile with port lint --nitpick?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?

* Fix Fails to Build From Source (FTBFS) on modern compilers
* Use Macports zlib instead of the internal old version of zlib
* Use Macports libbz2 instead of the internal old version of libbz2
* Fix type error caused by introduction of z_crc_t type in zlib
* Correct pipe mode. Don't do close() or utime() in pipe mode
* Check if the filename length field is invalid
* Fix file offset overflow on incomplete files
* Add the license to the Portfile
* Update the long description in the Portfile
* Add two new library dependencies - zlib and bzip2
* Update the developer's homepage in the Portfile
* Remove unnecessary statements from Portfile
* Add revision number to the Portfile

CLOSES: https://trac.macports.org/ticket/60014
CLOSES: https://trac.macports.org/ticket/65561
@RobK88
Copy link
Contributor Author

RobK88 commented Aug 6, 2022

Will try again. Github woes.

@RobK88 RobK88 closed this Aug 6, 2022
@RobK88 RobK88 deleted the unalz branch August 6, 2022 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants