Commit Graph

69 Commits

Author SHA1 Message Date
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 b4b2ce459d d/p/Don-t-write-to-parent-repo.patch: Drop, applied upstream 2018-05-15 11:18:43 +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 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 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 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 040d2cd650 New upstream release
- d/copyright: Update
  - d/patches: Remove, applied upstream
2018-01-17 12:20:37 +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 bfc6cff5e7 Add patch to fix automated test failure when uid != primary gid 2017-12-10 19:42:35 +00:00
Simon McVittie ff25ef2d23 d/patches: Drop all patches 2017-11-04 12:24:08 +00: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 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 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 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 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 de005a58e6 Replace patch with the version applied upstream in 2017.12 2017-09-19 10:37:36 +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 a5cff569b7 Fix test-help patch to allow for build-time testing
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-09-15 16:07:06 +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 9237441fdb New upstream release
Drop all current patches, applied upstream.
2017-09-15 11:20:27 +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 7283dda170 New upstream release 2017-07-28 12:24:24 +01:00
Simon McVittie 75aae52476 Add patch from upstream PR #1016 to fix a regression 2017-07-19 22:17:00 +01:00
Simon McVittie f7edaf438c Remove patches that are no longer needed 2017-07-18 22:35:18 +01:00
Simon McVittie 3e82f08827 Add post-release patches so test-symbols.sh passes again 2017-06-21 11:21:19 +01:00
Simon McVittie 6350e9ba20 New upstream release 2017-01-27 10:10:18 +00:00
Simon McVittie 7a075b9f5a d/p/Fix-TAP-syntax-in-test-basic-user.sh-and-run-it.patch: Run an additional test, which was previously installed but not run 2017-01-19 12:07:39 +00:00
Simon McVittie 7855081a11 Fix permissions and #! lines for some tests in the upstream build system
d/rules: remove workarounds for script permissions.
The upstream build system now uses the intended permissions throughout.

Retain explicit chmod for *.js, which dh_fixperms assumes should not be executable.
2017-01-19 12:07:39 +00:00
Simon McVittie 2dd68bb7bf New upstream release
- d/patches: drop all patches, applied upstream
2016-12-13 13:02:07 +00:00
Simon McVittie 0e2a6b4779 d/p/*.patch: import more memory leak fixes from upstream 2016-12-01 12:38:52 +00:00
Simon McVittie 9dd341b8b4 d/p/Terminate-individual-tests-after-10-minutes.patch: replace d/p/debian/Terminate-individual-tests-after-half-an-hour.patch with the version that I sent upstream, which uses SIGABRT and terminates the tests sooner 2016-12-01 12:38:14 +00:00
Simon McVittie dd53e8d750 Import various post-release fixes from upstream 2016-11-29 01:22:24 +00:00
Simon McVittie 8b98e195b4 New upstream release
- d/p/dist/Retrieve-some-missing-test-files-from-upstream-git.patch:
    remove, 2016.13 was released with a fixed "make dist"
  - d/p/Filter-bootloader-supplied-kernel-cmdline-options.patch:
    remove, merged upstream
2016-11-20 15:49:12 +00:00
Sjoerd Simons a52e3d4a52 Filter bootloader supplied kernel cmdline options
* d/p/Filter-bootloader-supplied-kernel-cmdline-options.patch:
  - Filter out kernel command line parameters set by the bootloading when
    deriving the configuration from /proc/cmdline.
* Add myself to uploaders
2016-11-03 15:49:41 -06:00
Simon McVittie e80d02f1f5 Fetch missing test files from upstream git
- debian/rules: make the missing scripts executable
2016-10-07 23:39:03 +01:00
Simon McVittie b83b3d05ee Terminate individual tests after 30 minutes
This is an attempt to debug what happened on the ppc64el buildd.
2016-09-09 08:25:07 +01:00
Simon McVittie a840448250 d/p/Makefile-tests.am-make-check-uses-the-built-binaries.patch: drop, applied upstream 2016-09-06 09:34:37 +01:00
Simon McVittie 134b42ee46 Add patch from upstream to make sure we use the built binaries for build-time testing 2016-07-16 21:16:11 +01:00
Simon McVittie 14a4beba63 New upstream version
- drop all patches, applied upstream
2016-07-16 21:08:02 +01:00
Simon McVittie 65fccc367c Add patch from upstream fixing FTBFS on host machines without root= in /proc/cmdline
The reproducible builds armhf workers are one example.
2016-06-28 09:27:09 +01:00
Simon McVittie fbc2340342 Skip more tests if /var/tmp doesn't support extended attributes 2016-06-26 14:29:31 +01:00
Simon McVittie 577e83f797 add patches to ensure that the build-time tests act on the copy of ostree that we just built 2016-06-26 13:58:19 +01:00
Simon McVittie 61de6d0c2d d/p/pull-Correctly-handle-repo-parent_repo-when-applying-stat.patch: apply patch from upstream to fix a bug that flatpak currently works around 2016-06-26 12:32:22 +01:00