Simon McVittie
2932897f83
d/tests/build: Mark as superficial (see #904979 )
2018-10-17 08:35:02 +01:00
Simon McVittie
21d62312f4
2018.8-2
2018-10-04 14:54:42 +01:00
Simon McVittie
4d75ddc51c
Standards-Version: 4.2.1 (no changes required)
2018-10-04 14:54:27 +01:00
Simon McVittie
cf3f18699f
Close #910286 in changelog
2018-10-04 13:32:27 +01:00
Simon McVittie
10464c3ae5
ostree-tests: Remove gjs dependency on s390x
...
mozjs60 doesn't work on s390x, so gjs is in danger of being removed from
that architecture (see #909536 ). The test that uses JS is automatically
skipped if the interpreter is missing.
2018-09-27 19:52:43 +01:00
Simon McVittie
ae8e6a3da3
2018.8-1
2018-08-23 13:19:09 +01:00
Simon McVittie
99b39440d4
Standards-Version: 4.2.0 (no changes required)
2018-08-23 13:18:56 +01:00
Simon McVittie
16c85ad204
New upstream release
...
- d/p/debian/Skip-test-pull-repeated-during-CI.patch:
Drop, applied upstream
- d/copyright: Update
2018-08-23 13:17:56 +01:00
Simon McVittie
9535ffca34
Update upstream source from tag 'upstream/2018.8'
...
Update to upstream version '2018.8'
with Debian dir a6d0bb3e92
2018-08-23 13:14:11 +01:00
Simon McVittie
119b14e21d
New upstream version 2018.8
2018-08-23 13:14:03 +01:00
Simon McVittie
83457b9ca7
2018.7-2
2018-07-30 16:52:46 +01:00
Simon McVittie
7903df96c4
Skip a test that is non-deterministic and can spuriously fail
...
This is not suitable for build-time testing or gating migration in
autopkgtest.
2018-07-30 16:52:32 +01:00
Simon McVittie
2b9e04c5f7
2018.7-1
2018-07-25 23:46:59 +01:00
Simon McVittie
c64e2d7324
d/copyright: Remove details of Rust files not included in this release
2018-07-25 23:46:22 +01:00
Simon McVittie
5e9ba0ab65
Use upstream default ${libexecdir}
...
Now that Debian Policy allows /usr/libexec (via FHS 3.0), we can use
that.
2018-07-25 23:44:41 +01:00
Simon McVittie
83716f0d5d
Revert "Use upstream default ${libexecdir} now that Debian Policy allows /usr/libexec (via FHS 3.0)"
...
This reverts commit 7f39916226 .
2018-07-25 11:33:39 +01:00
Simon McVittie
822dab77f7
d/p/lib-pull-Fix-minor-memleak-in-error-path.patch: Apply a memory leak fix from upstream
2018-07-25 11:22:33 +01:00
Simon McVittie
c02ae3cfa0
Drop all patches, applied upstream
2018-07-25 11:21:10 +01:00
Simon McVittie
07f34e7d1d
d/libostree-1-1.symbols: Update
2018-07-25 11:19:53 +01:00
Simon McVittie
e5d510a6e4
New upstream release
2018-07-25 11:19:37 +01:00
Simon McVittie
dcdaff4f4c
Update upstream source from tag 'upstream/2018.7'
...
Update to upstream version '2018.7'
with Debian dir 803979f01a
2018-07-25 11:01:04 +01:00
Simon McVittie
97a0aa1a42
New upstream version 2018.7
2018-07-25 11:00:57 +01:00
Simon McVittie
50454751a4
Standards-Version: 4.1.5 (no changes required)
2018-07-04 13:39:07 +01:00
Simon McVittie
7f39916226
Use upstream default ${libexecdir} now that Debian Policy allows /usr/libexec (via FHS 3.0)
2018-07-04 13:38:56 +01:00
Simon McVittie
47ae4f5c7e
OstreeRepoFinderConfig: Fix guint/gsize confusion
...
If a function has a guint "out argument", passing a pointer to a gsize
is not, in general, valid. On an ILP64 platform there is no problem
since guint and gsize are identical, but on an LP64 platform it will
overwrite only the first word of the gsize, leaving the second word
unaffected. On little-endian machines, if the second word is
zero-initialized (as it is here), the result is numerically equal to
the guint, but on big-endian machines the result is around 4 billion
times what it should be, resulting in
ostree_repo_finder_config_resolve_async() reading past the end of
the array and causing undefined behaviour.
In practice this caused assertion failures (and consequently test
failures) on Debian's s390x (z/Architecture), ppc64 (64-bit PowerPC)
and sparc64 (64-bit SPARC) ports.
Closes : #1640
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1641
Approved by: cgwalters
2018-06-27 15:24:18 +00:00
Simon McVittie
dd1a543c6b
2018.6-3
2018-06-24 13:04:27 +01:00
Simon McVittie
3ea61499e8
Fix incorrect type aliasing that caused assertion failures on 64-bit big-endian platforms
...
Closes : #902209
2018-06-24 13:04:03 +01:00
Simon McVittie
d0e6bd9bb7
Mark patch as applied upstream
2018-06-23 16:44:05 +01:00
Simon McVittie
e120a6b119
avahi: Fail immediately if we can't talk to D-Bus or Avahi
...
We special-case AVAHI_ERR_NO_DAEMON to not cause warnings, but if
we pass AVAHI_CLIENT_NO_FAIL to avahi_client_new, we never actually
see AVAHI_ERR_NO_DAEMON. Instead, we will get AVAHI_ERR_BAD_STATE
when we try to use the client.
Closes : #1618
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1639
Approved by: cgwalters
2018-06-23 14:54:39 +00:00
Simon McVittie
3f99d2addb
d/p/avahi-Fail-immediately-if-we-can-t-talk-to-D-Bus-or-Avahi.patch: Mark as forwarded
2018-06-23 13:15:47 +01:00
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
570aeab901
Bump minimum versions for recently-exported symbols
2018-06-21 22:53:10 +01:00
Simon McVittie
d01671aac6
d/copyright: Update more
2018-06-21 22:51:50 +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
a3efe907cd
Merge branch 'upstream/latest' into debian/master
2018-06-21 19:21:40 +01:00
Simon McVittie
8bace1be73
Merge branch 'debian/experimental' into debian/master
2018-06-21 19:21:34 +01:00
Simon McVittie
8125d7d0dd
New upstream version 2018.6
2018-06-21 19:16:18 +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
1e3c3827f0
Update upstream source from tag 'upstream/2018.5+42+gecdebeb2'
...
Update to upstream version '2018.5+42+gecdebeb2'
with Debian dir 90df558038
2018-06-08 09:11:15 +01:00
Simon McVittie
f92733af4a
New upstream version 2018.5+42+gecdebeb2
2018-06-08 09:11:07 +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
d1427bd3fc
Update upstream source from tag 'upstream/2018.5'
...
Update to upstream version '2018.5'
with Debian dir 743711762b
2018-05-15 11:05:15 +01:00
Simon McVittie
144d8ab093
New upstream version 2018.5
2018-05-15 11:05:08 +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
0325b1302c
Update upstream source from tag 'upstream/2018.4'
...
Update to upstream version '2018.4'
with Debian dir 6c6b7014c2
2018-03-24 18:19:39 +00:00
Simon McVittie
de3c1878b1
New upstream version 2018.4
2018-03-24 18:19:31 +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
971265e4e4
Use Python 3 for tests
...
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1463
Approved by: cgwalters
2018-02-23 22:49:06 +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
6cabeaed3f
tests/bootloader-entries-crosscheck: Use Python 3-friendly sorting
...
This is a little clearer than a strcmp()-style negative/zero/positive
return, and also works in Python 2.
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1457
Approved by: cgwalters
2018-02-22 19:24:47 +00:00
Simon McVittie
98b597b465
test-concurrency: Explicitly use floor division
...
Python 3 is pickier about this. Python 2.7 has Python 3-compatible
semantics for division when the division feature is imported from the
future.
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1457
Approved by: cgwalters
2018-02-22 19:24:47 +00:00
Simon McVittie
02dc5e2dd4
test-concurrency: Replace range with xrange
...
range in Python 3 does what xrange did in Python 2. This still works in
Python 2, it just uses a bit more memory.
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1457
Approved by: cgwalters
2018-02-22 19:24:47 +00:00
Simon McVittie
9933de2323
test-concurrency: Use Python 3 syntax for octal
...
This also works in Python 2.7, and is a little clearer.
Signed-off-by: Simon McVittie <smcv@debian.org >
Closes : #1457
Approved by: cgwalters
2018-02-22 19:24:47 +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
1900502bf4
Update upstream source from tag 'upstream/2018.2'
...
Update to upstream version '2018.2'
with Debian dir 0426de635f
2018-02-19 08:10:31 +00:00
Simon McVittie
6a333af023
New upstream version 2018.2
2018-02-19 08:10:24 +00:00
Simon McVittie
813cc39295
2018.1-1
2018-01-17 15:34:54 +00:00
Simon McVittie
a2253543b4
Switch build-time tests and autopkgtests to Python 3
2018-01-17 15:28:04 +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
c26a164c6f
Update upstream source from tag 'upstream/2018.1'
...
Update to upstream version '2018.1'
with Debian dir 41889bf121
2018-01-17 12:13:23 +00:00
Simon McVittie
e91328b9e9
New upstream version 2018.1
2018-01-17 12:13:15 +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
0597a4e096
Update upstream source from tag 'upstream/2017.15'
...
Update to upstream version '2017.15'
with Debian dir ef2f4fe701
2018-01-02 11:53:51 +00:00
Simon McVittie
ef9ffc09f4
New upstream version 2017.15
2018-01-02 11:53:43 +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
548608e1f2
Update upstream source from tag 'upstream/2017.14'
...
Update to upstream version '2017.14'
with Debian dir 764e4d766a
2017-12-10 19:02:39 +00:00
Simon McVittie
84beec3c14
New upstream version 2017.14
2017-12-10 19:02:31 +00:00
Simon McVittie
14f275e0a7
Standards-Version: 4.1.2 (no changes required)
2017-12-08 19:16:31 +00:00