lp:~roguescholar/bzip2/+git/upstream

Owned by Peter J. Mello
Get this repository:
git clone https://git.launchpad.net/~roguescholar/bzip2/+git/upstream

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://gitlab.com/bzip2/bzip2.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log

Branches

Name Last Modified Last Commit
master 2023-06-01 00:09:48 UTC
CI: change how pytest is installed for latest debian

Author: Micah Snyder
Author Date: 2023-05-31 23:14:28 UTC

CI: change how pytest is installed for latest debian

Latest debian refuses to let pip install systemo-wide packages and instead
forces you to apt install them.

And it fails to build a newer version of pip than provided by
ubuntu:bionic.

ci-large-tests 2022-07-17 22:29:37 UTC
CI: Enable large test suite in GitLab-CI

Author: Micah Snyder
Author Date: 2022-07-17 05:08:54 UTC

CI: Enable large test suite in GitLab-CI

issue-37-dont-include-windows.h-2 2022-03-26 19:17:19 UTC
Windows bzlib: Don't include windows.h

Author: Micah Snyder
Author Date: 2022-03-26 19:17:19 UTC

Windows bzlib: Don't include windows.h

The public header includes windows.h, which is not always desirable
and does not appear to be required. Only the WINAPI definition is
required, for the BZ API calling convention.

Switch to specify the calling convention directly, instead of
referencing WINAPI.

Resolves: https://gitlab.com/bzip2/bzip2/-/issues/37

issue-37-dont-include-windows.h 2022-03-26 18:58:03 UTC
Windows, bzip2.h: Include minwindef.h instead of windows.h

Author: Micah Snyder
Author Date: 2022-03-26 18:18:29 UTC

Windows, bzip2.h: Include minwindef.h instead of windows.h

The public header includes windows.h, which is not always desirable and
does not appear to be required. Only the WINAPI definition is required,
for the BZ API calling convention.

Switch from windows.h to wtypes.h + minwindef.h, which define WINAPI.
wtypes.h is required because only including minwindef.h brings in
winnt.h which causes problems.

Resolves: https://gitlab.com/bzip2/bzip2/-/issues/37

feature/rustify 2022-01-31 03:27:54 UTC
CMake, Rust: build bzlib_rust with CMake

Author: Micah Snyder
Author Date: 2022-01-31 02:18:54 UTC

CMake, Rust: build bzlib_rust with CMake

Add FindRust.cmake module. Original source:
https://github.com/micahsnyder/cmake-rust-demo

Integrate bzlib_rust unit tests with CTest.

release/1.0 2020-05-17 19:08:17 UTC
Don't call unsafe functions from SIGSEGV/SIGBUS signal handler.

Author: Mark J. Wielaard
Author Date: 2020-05-17 18:02:31 UTC

Don't call unsafe functions from SIGSEGV/SIGBUS signal handler.

GCC10 -fanalyzer notices that we try to call functions that are not
signal safe from our fatal signal handler:

bzip2.c: In function ‘mySIGSEGVorSIGBUScatcher’:
bzip2.c:819:7: warning: call to ‘fprintf’ from within signal handler
               [CWE-479] [-Wanalyzer-unsafe-call-within-signal-handler]

It also notices we then call showFileNames and cleanupAndFail which
also call possibly not signal safe functions.

Just write out the error message directly to STDERR and exit without
trying to clean up any files.

rustify 2019-06-27 17:51:33 UTC
Merge branch 'wip-rustify' into rustify

Author: Federico Mena Quintero
Author Date: 2019-06-27 17:51:33 UTC

Merge branch 'wip-rustify' into rustify

crc32-rustify 2019-05-30 15:25:03 UTC
Move the "make test" bits to be part of the standard "make check"

Author: Federico Mena Quintero
Author Date: 2019-05-30 15:25:03 UTC

Move the "make test" bits to be part of the standard "make check"

This will run the Rust tests and the original test suite together.

18 of 8 results
This repository contains Public information 
Everyone can see this information.

Subscribers