Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Calendar Versioning.
Unreleased¶
18.12.3 - 2018/12/13¶
Changed¶
- Bump opxhub/gbp version to 2.0.7
- Bump opx-build to 3.1.0+opx1
18.12.2 - 2018/12/13¶
Changed¶
- Bump opxhub/gbp version to 2.0.6
- Set deb.openswitch.net apt priority to 750
18.12.1 - 2018/12/12¶
Changed¶
- Docker entrypoint is run directly on shell/build
Fixed¶
- Missing user build
18.11.5 - 2018/11/29¶
Changed¶
- opx-build has been upgraded from
installer/3.0.0
toinstaller/3.1.0
18.11.4 - 2018/11/26¶
Added¶
- Option to always remove any running container first
Changed¶
- Dbp log messages now to go stderr
- Use full name of directory for container name, not stem
Fixed¶
- Missing user in container at runtime
dbp shell
returning 0 on error
18.11.3 - 2018/11/19¶
Fixed¶
- Running command before container and user are ready
Removed¶
- Isolate ordering options for dbp build
18.11.2 - 2018/11/12¶
Added¶
- Subcommand for creating parallel Makefile
Changed¶
debuild
is only run for3.0 (git)
packages- Shell process ID has been removed from container name
Fixed¶
- Missing source tarball (now
gbp buildpackage
will run) dbp build
anddbp shell
now work from within repositories (not just the workspace)
18.11.1 - 2018/11/07¶
Changed¶
dbp build
now runsdebuild
instead ofgbp buildpackage
to better support3.0 (git)
packages
Fixed¶
- Return code of 0 on failed builds instead of !0
18.11.0 - 2018/11/03¶
Fixed¶
- "the input device is not a TTY" Docker run and exec error
18.10.7 - 2018/10/31¶
Added¶
- Ability to set container name with
$CNAME
environment variable
Changed¶
- Local package index is now stored separately from packages
Fixed¶
- Parallel containers conflicting when writing package indexes
18.10.6 - 2018/10/23¶
Fixed¶
- Debuild now uses
~/.devscripts
instead of hard-coding flags
18.10.5 - 2018/10/22¶
Fixed¶
- Pooling multiple changes files with one call to
pool-packages
18.10.4 - 2018/10/19¶
Added¶
- New script for sorting packages into per-repository directories
Changed¶
- Bump
gbp-docker
to 2.0.0 - Build artifacts are deposited into
/mnt
container-side (instead of/mnt/pool/$DIST-$ARCH/src
) - Local packages are indexed from
/mnt
(instead of/mnt/pool/$DIST-$ARCH
)
Fixed¶
- Packages built with
fakeroot debian/rules binary
are now correctly indexed
18.10.3 - 2018/10/12¶
Changed¶
- Default upstream tag from
v%(version)s
toupstream/%(version)s
18.10.2 - 2018/10/10¶
Added¶
--debug
flag for building unstripped, unoptimized binaries. SetsDEB_BUILD_OPTIONS="nostrip noopt debug"
18.10.1 - 2018/10/10¶
Added¶
- OPX Installer build support (see docs)
18.10.0 - 2018/10/09¶
Added¶
- Changelog
- Documentation and docs site
Changed¶
- Start using Calendar Versioning
0.7.1 - 2018/10/08¶
Added¶
--no-extra-sources
flag for testing fully-local builds
Changed¶
- Default OPX apt sources are used if no extra sources are specified
- Extra source files now expect a
.list
suffix - Docker images are not pulled if the
--image
flag contains a colon
0.6.1 - 2018/10/08¶
Changed¶
- Bump gbp-docker version to v1.0.5, which fixes lintian issues
0.6.0 - 2018/10/08¶
Added¶
- Controlgraph for resolving local build dependencies and the proper build order
Removed¶
- Builddepends support
0.5.5 - 2018/09/12¶
Changed¶
- Upgrade gbp-docker to 1.0.3
0.5.4 - 2018/09/07¶
Added¶
- Progress bar when pulling Docker images
0.5.3 - 2018/09/06¶
Fixed¶
- Missing timezone and DEB email/name in container
0.5.2 - 2018/09/05¶
Changed¶
- Upgrade gbp-docker to 1.0.1
0.5.1 - 2018/09/05¶
Fixed¶
- Exception when
~/.gitconfig
is missing
0.5.0 - 2018/09/04¶
Added¶
- Options for filtering isolated repositories when building
0.4.4 - 2018/09/04¶
Fixed¶
- Git-buildpackage option parsing
0.4.3 - 2018/09/04¶
Fixed¶
- Missing shell environment pieces due to non-login shell
0.4.2 - 2018/09/04¶
Fixed¶
- Duplicate
bash -l
in container command
0.4.1 - 2018/09/03¶
Fixed¶
- Missing user on container start
0.4.0 - 2018/09/02¶
Added¶
- Support for
builddepends
input
0.3.3 - 2018/08/29¶
Fixed¶
- Noisy output when starting/removing containers
0.3.2 - 2018/08/29¶
Fixed¶
- Missing bash arguments
0.3.1 - 2018/08/29¶
Added¶
- Everything