Simon McVittie
4fc5a4a8d7
2018.6-2
2018-06-23 12:37:48 +01:00
Simon McVittie
f5154b48d3
Apply patch from upstream to fix FTBFS on 32-bit architectures
...
Closes : #902194
2018-06-23 12:37:22 +01:00
Simon McVittie
554618ea51
2018.6-1
2018-06-22 21:25:36 +01:00
Simon McVittie
3c2ac78c0c
Add patch to avoid Flatpak test failures
...
Without this, we get test failures with this ostree if Avahi (or
dbus-daemon --system) is not available on the build/test system.
2018-06-22 01:12:19 +01:00
Simon McVittie
3f6208773a
New upstream release
2018-06-21 22:51:17 +01:00
Simon McVittie
2932f407c9
Set git branch back to debian/master
2018-06-21 22:51:10 +01:00
Simon McVittie
8bace1be73
Merge branch 'debian/experimental' into debian/master
2018-06-21 19:21:34 +01:00
Simon McVittie
3768e58715
2018.5-2
2018-06-10 13:57:33 +01:00
Simon McVittie
31d1b1ecce
d/tests/gnome-desktop-testing: Skip libostree/test-concurrency.py.test
...
It does not appear to be completely reliable. (See #901170 )
2018-06-10 13:57:07 +01:00
Simon McVittie
da28448005
d/rules: Explicitly enable various desired libraries
2018-06-08 10:43:11 +01:00
Simon McVittie
192e0d9740
New upstream git snapshot
...
* New upstream git snapshot with support for peer-to-peer software
collections, required by Flatpak's peer-to-peer app sharing feature
- d/copyright: Update
- d/libostree-1-1.symbols: Update
- Build-depend on Avahi libraries
2018-06-08 10:18:20 +01:00
Simon McVittie
fcb8f45f70
Switch to experimental branch
2018-06-08 09:10:41 +01:00
Simon McVittie
1dcc31f8d7
2018.5-1
2018-05-15 11:30:10 +01:00
Simon McVittie
79dd1ee01e
Update for new lib/systemd/system/ostree-finalize-staged.service
...
- d/ostree-boot.install: Add new systemd service
lib/systemd/system/ostree-finalize-staged.service
- d/rules: Remove lib/systemd/system/ostree-finalize-staged.service
until we build ostree-boot
2018-05-15 11:30:01 +01:00
Simon McVittie
b4b2ce459d
d/p/Don-t-write-to-parent-repo.patch: Drop, applied upstream
2018-05-15 11:18:43 +01:00
Simon McVittie
ece7b1c3e0
New upstream release
...
- d/copyright: Upstream clarified that only doc/ is CC-BY-SA-3.0 or
GFDL-1.3-or-later, and doc/ isn't included in dist tarballs, so
remove those licenses
- d/libostree-1-1.symbols: Update (and sort)
2018-05-15 11:18:01 +01:00
Simon McVittie
0a62284f0e
Standards-Version: 4.1.4 (no changes required)
2018-04-24 08:23:05 +01:00
Simon McVittie
28bea6eb06
ostree-tests: Add Lintian override for library-not-linked-against-libc
...
libreaddir-rand.so genuinely doesn't use any libc ABIs directly, only
via GLib.
2018-04-24 08:22:34 +01:00
Simon McVittie
10c5c128db
2018.4-2
2018-04-17 09:06:52 +01:00
Simon McVittie
76cbbc1a69
Prevent trying to write to a parent repository
...
This fixes installation of Flatpak apps and runtimes into the system-wide
repository.
Closes : #895883
2018-04-17 09:06:07 +01:00
Simon McVittie
6031388b6f
2018.4-1
2018-03-24 19:21:08 +00:00
Simon McVittie
667769f6a4
New upstream release
...
* Update symbols file
* Drop all patches, including one that was previously considered to
be Debian-specific (moving to Python 3 for tests)
* d/copyright: Update
2018-03-24 19:19:40 +00:00
Simon McVittie
bf27f50211
Mark all patches as applied upstream for 2018.3
...
This includes one that was previously considered to be Debian-specific
(moving to Python 3 for tests).
2018-02-24 11:20:09 +00:00
Simon McVittie
b3fd20e518
Update patch status
...
* d/p/{debian/,}Use-Python-3-for-tests.patch:
Mark patch as forwarded. It was previously considered
Debian-specific, but upstream seem interested.
* Mark all other patches as applied upstream for 2018.3
2018-02-22 22:56:35 +00:00
Simon McVittie
ca7bc15aa4
2018.2-1
2018-02-19 09:01:59 +00:00
Simon McVittie
20066fe7a4
Add gnupg to build-time test dependencies (and ostree-tests dependencies) as it is no longer transitively build-essential
2018-02-19 09:01:43 +00:00
Simon McVittie
cb895c26be
Mark patches as forwarded
2018-02-19 08:46:26 +00:00
Simon McVittie
5e09a26db2
New upstream release
...
- d/copyright: Update
- d/libostree-1-1.symbols: Update
2018-02-19 08:30:08 +00:00
Simon McVittie
813cc39295
2018.1-1
2018-01-17 15:34:54 +00:00
Simon McVittie
b89e619851
Make tests compatible with Python 3
2018-01-17 15:26:17 +00:00
Simon McVittie
346ec2e8e4
d/libostree-1-1.symbols: Update
2018-01-17 14:05:50 +00:00
Simon McVittie
040d2cd650
New upstream release
...
- d/copyright: Update
- d/patches: Remove, applied upstream
2018-01-17 12:20:37 +00:00
Simon McVittie
67a60b102b
Move Vcs-* to salsa.debian.org
2018-01-15 01:19:29 +00:00
Simon McVittie
268b25603f
2017.15-2
2018-01-04 19:26:27 +00:00
Simon McVittie
fb6dba45de
Temporarily disable gjs tests
...
gjs is not currently installable on buildds due to the glibc transition
and a long dependency chain involving systemd-shim being preferred over
systemd-sysv, which ends with libnih1 Depends: libc6 (<< 2.26).
2018-01-04 19:26:09 +00:00
Simon McVittie
5df15ec594
d/p/2018.1/tests-Assert-that-byte-order-[etc.].patch: Add patch to fix test failures on big-endian machines ( Closes : #886218 )
2018-01-04 13:01:49 +00:00
Simon McVittie
d7a686e7a0
d/p/2018.1/tests-Don-t-assume-uid-primary-gid.patch: Mark as applied upstream in 2018.1
2018-01-04 13:01:36 +00:00
Simon McVittie
af0450197b
2017.15-1
2018-01-02 14:13:27 +00:00
Simon McVittie
e98f7edcb2
d/p/tests-Don-t-assume-uid-primary-gid.patch: Mark as forwarded
2018-01-02 14:13:01 +00:00
Simon McVittie
9c40ffdc5c
Standards-Version: 4.1.3 (no changes required)
2018-01-02 14:08:06 +00:00
Simon McVittie
382875db78
d/rules: Stop forcing C.UTF-8 locale: the tests now do this internally
2018-01-02 14:07:47 +00:00
Simon McVittie
7a6c071f66
New upstream release
...
- d/libostree-1-1.symbols: Update
2018-01-02 14:06:39 +00:00
Simon McVittie
74167a6b4c
2017.14-1
2017-12-10 19:42:44 +00:00
Simon McVittie
bfc6cff5e7
Add patch to fix automated test failure when uid != primary gid
2017-12-10 19:42:35 +00:00
Simon McVittie
50168a18b2
New upstream release
...
- d/libostree-1-1.symbols: Update
2017-12-10 19:15:26 +00:00
Simon McVittie
14f275e0a7
Standards-Version: 4.1.2 (no changes required)
2017-12-08 19:16:31 +00:00
Simon McVittie
b556e89309
2017.13-1
2017-11-04 14:05:13 +00:00
Simon McVittie
26aa840abd
Standards-Version: 4.1.1 (no changes required)
2017-11-04 14:05:04 +00:00
Simon McVittie
af07ab4577
Update symbols file
2017-11-04 14:05:02 +00:00
Simon McVittie
906f9d360d
Set Rules-Requires-Root to no
2017-11-04 13:50:19 +00:00
Simon McVittie
e3ffe64123
d/copyright: Update
2017-11-04 13:50:19 +00:00
Simon McVittie
ff25ef2d23
d/patches: Drop all patches
2017-11-04 12:24:08 +00:00
Simon McVittie
6c2b536280
New upstream release
2017-11-04 12:23:41 +00:00
Simon McVittie
7df3f6d806
d/control: Require dh-exec 0.23~, for build-profile support
...
Strictly speaking we might only need 0.15, but I'm not going to test
versions older than the jessie backport.
2017-10-27 15:10:21 +01:00
Simon McVittie
83e5da3490
2017.12-2
2017-10-27 00:19:52 +01:00
Simon McVittie
3186ca5f2e
d/test.sh: Don't repeat build-time tests if they fail once. They seem to be somewhat reliable now.
2017-10-27 00:19:44 +01:00
Simon McVittie
c3d91cda6e
test.sh: Kill stray ostree-trivial-httpd processes
2017-10-27 00:19:21 +01:00
Simon McVittie
022fab56dc
d/rules: Make the new test executable
2017-10-26 23:49:52 +01:00
Simon McVittie
4ecc7e5ffb
Add supporting code to fix lib-repo-Fix-loading-commitstate-with-parent-repos.patch
2017-10-26 22:54:05 +01:00
Simon McVittie
ae20c6b4ee
Improve change descriptions to note FTFBSs
2017-10-26 12:20:04 +01:00
Simon McVittie
5bf1aa2507
Add various bugfix patches from upstream
...
* d/p/2017.13/lib-core-Init-struct-stat-buffer.patch,
d/p/2017.13/lib-sysroot-Fix-pointer-going-out-of-scope-in-unlock-code.patch,
d/p/2017.13/lib-deploy-Ignore-FIFREEZE-FITHAW-errors-when-already-in-.patch,
d/p/2017.13/lib-deploy-Use-_exit-for-FIFREEZE-watchdog.patch,
d/p/2017.13/lib-deltas-Check-cancellable-during-processing.patch,
d/p/2017.13/lib-utils-Check-for-invalid-UTF-8-in-filenames.patch,
d/p/2017.13/Cope-with-xattr-syscalls-raising-EOPNOTSUPP.patch,
d/p/2017.13/lib-sysroot-Fix-error-handling-when-mounting-overlayfs-fa.patch,
d/p/2017.13/lib-repo-Properly-handle-NULL-homedir-when-signing-commit.patch,
d/p/2017.13/lib-repo-Fix-loading-commitstate-with-parent-repos.patch:
Add various bugfix patches from upstream
* d/p/2017.13/tests-Add-test-pull-bareuseronly.patch:
Add more test coverage from upstream
2017-10-26 12:18:12 +01:00
Simon McVittie
50a43a9279
Disable gtk-doc if we are not going to build libostree-doc
...
In particular this affects architecture-specific builds. Note that it
remains in Build-Depends (not Build-Depends-Indep) because it is also
needed for gtkdocize during dh_autoreconf.
2017-10-16 10:15:51 +01:00
Simon McVittie
f5517cfac7
2017.12-1
2017-10-03 22:47:54 +01:00
Simon McVittie
dbd657888e
Add patch to reinstate test-libglnx-shutil.c, which was missed out of the upstream tarball
2017-10-03 22:47:46 +01:00
Simon McVittie
3f4031a401
Make build-time testing more strict
2017-10-03 22:47:46 +01:00
Simon McVittie
8cceae8d2a
debian/test.sh: Unexport HTTP proxy variables for build-time tests too
2017-10-03 22:47:46 +01:00
Simon McVittie
b568824532
Unexport HTTP proxy variables in autopkgtest
...
This works around lack of support for no_proxy, which breaks the tests on
Ubuntu autopkgtest. We don't actually need Internet access, so this is OK.
2017-10-03 22:47:46 +01:00
Simon McVittie
aae0d0c5f5
Simplify autopkgtest now that test-local-pull seems to be stable
2017-10-03 22:47:46 +01:00
Simon McVittie
1978d82cbf
Add some post-release bug fix patches
2017-10-03 22:47:46 +01:00
Simon McVittie
d39f0321d8
New upstream release
...
- Drop all current patches, applied upstream
- Update symbols file
2017-10-03 22:47:46 +01:00
Simon McVittie
102f05fc7d
2017.11-2
2017-09-22 15:48:32 +01:00
Simon McVittie
9864b4ec2e
Fix undefined behaviour with O_RDONLY|O_CREAT in rofiles-fuse
2017-09-22 15:48:10 +01:00
Simon McVittie
757e08ceb9
Add a patch to fix FTBFS if building as root with umask != 022, which for some reason debomatic does ( Closes : #876138 )
2017-09-20 00:56:22 +01:00
Simon McVittie
1056f014a3
Add a patch to fix FTBFS in non-English locales
2017-09-20 00:55:32 +01:00
Simon McVittie
8108dd9c14
Standards-Version: 4.1.0 (no changes)
2017-09-19 10:38:23 +01:00
Simon McVittie
de005a58e6
Replace patch with the version applied upstream in 2017.12
2017-09-19 10:37:36 +01:00
Simon McVittie
cf3a575772
2017.11-1
2017-09-15 16:58:22 +01:00
Simon McVittie
4e19e1f4cd
Stop providing "ostree trivial-httpd" CLI
...
This follows upstream default behaviour. flatpak used to use it in its
tests, but the version in stable no longer does.
2017-09-15 16:58:11 +01:00
Simon McVittie
ab8ff4642e
Clarify changelog
2017-09-15 16:55:50 +01:00
Simon McVittie
e033051bea
Update symbols file
2017-09-15 16:55:26 +01:00
Simon McVittie
8fcb5110c9
Add a patch to fix JavaScript tests with gjs 1.50.0
...
It is more strict about 'let'.
2017-09-15 15:43:39 +01:00
Simon McVittie
48256e0743
Add a patch to fix the new test-help.sh when ostree trivial-httpd is enabled
...
At the moment we still build that tool.
2017-09-15 15:17:01 +01:00
Simon McVittie
8f5e0a5127
Stop copying an old ostree-trivial-httpd.xml from debian/dist/ into source tree
...
Upstream distributes it again.
2017-09-15 15:00:45 +01:00
Simon McVittie
d072890c9d
Classify new ostree-tmpfiles.conf as part of ostree-boot, and so don't install it yet
2017-09-15 11:42:31 +01:00
Simon McVittie
232742c081
Adjust Description and Upstream-Name to emphasize libostree
2017-09-15 11:26:52 +01:00
Simon McVittie
9237441fdb
New upstream release
...
Drop all current patches, applied upstream.
2017-09-15 11:20:27 +01:00
Simon McVittie
4dcb049dfc
Mark all patches as applied upstream for 2017.11
2017-08-30 10:09:49 +01:00
Simon McVittie
9ba46cff85
2017.10-1
2017-08-29 18:18:57 +01:00
Simon McVittie
005ac671d0
Make build-time test failures fatal again, if reproducible
...
Require at least 3 successes out of 5 for now.
2017-08-29 18:14:32 +01:00
Simon McVittie
d4496b9005
Add patch to remove useless #! from bash completions
2017-08-29 18:12:01 +01:00
Simon McVittie
68a66dd7e3
Add patches to make the tests pass again when /var/tmp is on tmpfs
...
tmpfs does not support user xattrs.
2017-08-29 18:11:35 +01:00
Simon McVittie
cc69c02abe
Only run tests when building architecture-dependent packages
...
The tests aren't so interesting that we want to run them again when
splitting -arch/-indep builds.
2017-08-29 16:36:05 +01:00
Simon McVittie
54799d7ef7
Use dh_missing --fail-missing instead of dh_install --fail-missing
2017-08-29 16:19:27 +01:00
Simon McVittie
6af010468f
Install new bash completions
2017-08-29 16:18:45 +01:00
Simon McVittie
3f255cccbd
New upstream release
...
- Update symbols file
2017-08-29 16:08:25 +01:00
Simon McVittie
a406529207
2017.9-1
2017-07-28 14:43:36 +01:00
Simon McVittie
85bbb2be51
debian/rules: Adjust a comment to avoid Lintian thinking this is a dh_make template
2017-07-28 13:52:51 +01:00
Simon McVittie
7283dda170
New upstream release
2017-07-28 12:24:24 +01:00
Simon McVittie
f049720983
2017.8-1
2017-07-19 22:18:30 +01:00
Simon McVittie
75aae52476
Add patch from upstream PR #1016 to fix a regression
2017-07-19 22:17:00 +01:00