]> git.proxmox.com Git - rustc.git/log
rustc.git
7 years agoDoc fixes and tweaks
Ximin Luo [Wed, 31 May 2017 14:38:29 +0000 (16:38 +0200)]
Doc fixes and tweaks

- move "build from source" and "bootstrapping" to README.source

7 years agoAdd disclaimer about build-preview-dsc.sh, remove done TODO item
Ximin Luo [Wed, 31 May 2017 14:03:09 +0000 (16:03 +0200)]
Add disclaimer about build-preview-dsc.sh, remove done TODO item

7 years agoFix bootstrapping and rename the tarball to orig-stage0
Ximin Luo [Wed, 31 May 2017 13:57:51 +0000 (15:57 +0200)]
Fix bootstrapping and rename the tarball to orig-stage0

7 years agoAdd docs on cross-compiling
Ximin Luo [Wed, 31 May 2017 12:51:01 +0000 (14:51 +0200)]
Add docs on cross-compiling

7 years agoRemove some more obsolete build-deps
Ximin Luo [Wed, 31 May 2017 01:13:32 +0000 (03:13 +0200)]
Remove some more obsolete build-deps

7 years agoWork around https://github.com/rust-lang/rust/issues/42320
Ximin Luo [Wed, 31 May 2017 01:05:38 +0000 (03:05 +0200)]
Work around https://github.com/rust-lang/rust/issues/42320

7 years agoDon't build docs in an arch-only build
Ximin Luo [Wed, 31 May 2017 00:28:22 +0000 (02:28 +0200)]
Don't build docs in an arch-only build

7 years agoFix update-version script and make it smarter
Ximin Luo [Tue, 30 May 2017 23:53:14 +0000 (01:53 +0200)]
Fix update-version script and make it smarter

7 years agoWe don't need curl, libedit or zlib
Ximin Luo [Tue, 30 May 2017 23:30:28 +0000 (01:30 +0200)]
We don't need curl, libedit or zlib

7 years agoAdd configure flag whose corresponding key in config.toml seems to be ignored
Ximin Luo [Tue, 30 May 2017 23:19:02 +0000 (01:19 +0200)]
Add configure flag whose corresponding key in config.toml seems to be ignored

7 years agoTry to support cross-compiling
Ximin Luo [Tue, 30 May 2017 23:00:14 +0000 (01:00 +0200)]
Try to support cross-compiling

7 years agoUse upstream patch for ARM CPU detection
Ximin Luo [Thu, 18 May 2017 10:34:07 +0000 (12:34 +0200)]
Use upstream patch for ARM CPU detection

It's the same as what we had, but this makes it more obvious that it's already
applied upstream.

7 years agoRelease 1.17.0+dfsg2-1 to Debian experimental.
Ximin Luo [Tue, 16 May 2017 16:00:56 +0000 (18:00 +0200)]
Release 1.17.0+dfsg2-1 to Debian experimental.

7 years agoUpdate d/copyright, d/control
Ximin Luo [Tue, 16 May 2017 16:00:31 +0000 (18:00 +0200)]
Update d/copyright, d/control

7 years agoFix cargo checksums
Ximin Luo [Tue, 16 May 2017 14:06:30 +0000 (16:06 +0200)]
Fix cargo checksums

7 years agoUpdate d/changelog for the DFSG repack
Ximin Luo [Tue, 16 May 2017 13:48:14 +0000 (15:48 +0200)]
Update d/changelog for the DFSG repack

7 years agoMerge tag 'upstream/1.17.0+dfsg2' into debian/experimental
Ximin Luo [Tue, 16 May 2017 13:47:47 +0000 (15:47 +0200)]
Merge tag 'upstream/1.17.0+dfsg2' into debian/experimental

Upstream version 1.17.0+dfsg2

# gpg: Signature made Tue 16 May 2017 15:47:46 CEST
# gpg:                using RSA key 3667486A326DB2766D255546860DEF3B8F650B79
# gpg: Good signature from "Ximin Luo <infinity0@pwned.gg>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@torproject.org>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@freenetproject.org>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@debian.org>" [ultimate]
# gpg:                 aka "Satoshi Nakamoto (www.bitcoin.org) <satoshin@gmx.com>" [ultimate]

7 years agoNew upstream version 1.17.0+dfsg2
Ximin Luo [Tue, 16 May 2017 13:47:22 +0000 (15:47 +0200)]
New upstream version 1.17.0+dfsg2

7 years ago- fix d/changelog
Ximin Luo [Tue, 16 May 2017 11:13:00 +0000 (13:13 +0200)]
- fix d/changelog

7 years agoUse system highlight.js
Ximin Luo [Tue, 16 May 2017 11:11:10 +0000 (13:11 +0200)]
Use system highlight.js

7 years agoClean out lintian-warning stuff from rust-src
Ximin Luo [Tue, 16 May 2017 11:03:29 +0000 (13:03 +0200)]
Clean out lintian-warning stuff from rust-src

7 years agoUpdate d-dynamic-link-llvm.patch to avoid compiler warnings
Ximin Luo [Tue, 16 May 2017 01:20:26 +0000 (03:20 +0200)]
Update d-dynamic-link-llvm.patch to avoid compiler warnings

7 years agoRemove patch already applied upstream
Ximin Luo [Tue, 16 May 2017 01:14:25 +0000 (03:14 +0200)]
Remove patch already applied upstream

7 years agoDisable tests on Ubuntu s390x, as per their request
Ximin Luo [Tue, 16 May 2017 01:13:00 +0000 (03:13 +0200)]
Disable tests on Ubuntu s390x, as per their request

7 years agoRemove old obsolete workarounds
Ximin Luo [Tue, 16 May 2017 00:09:47 +0000 (02:09 +0200)]
Remove old obsolete workarounds

7 years agoSimpler way of doing the rust-src package
Ximin Luo [Mon, 15 May 2017 23:23:25 +0000 (01:23 +0200)]
Simpler way of doing the rust-src package

7 years agoUpdate d/changelog
Ximin Luo [Mon, 15 May 2017 23:19:16 +0000 (01:19 +0200)]
Update d/changelog

7 years agoAdd patch headers and rearrange some of them; remove fonts.css
Ximin Luo [Mon, 15 May 2017 23:09:17 +0000 (01:09 +0200)]
Add patch headers and rearrange some of them; remove fonts.css

fonts.css only defines the "Open Sans" fonts but this is not necessary if we've
installed them as system packages, like we do

7 years agoremove embedded javascript libraries and fonts from the rust books
Matthijs van Otterdijk [Mon, 15 May 2017 21:40:59 +0000 (23:40 +0200)]
remove embedded javascript libraries and fonts from the rust books

Use system-wide versions instead.

7 years agoDon't check links in the documentation that link the parent directory
Matthijs van Otterdijk [Mon, 15 May 2017 00:08:17 +0000 (02:08 +0200)]
Don't check links in the documentation that link the parent directory

7 years agoallow stable features in compiletest
Matthijs van Otterdijk [Sun, 14 May 2017 18:54:53 +0000 (20:54 +0200)]
allow stable features in compiletest

7 years agorust standard library source package
Matthijs van Otterdijk [Sun, 14 May 2017 00:46:06 +0000 (02:46 +0200)]
rust standard library source package

7 years agodisable the installing and running of cargo-vendor
Matthijs van Otterdijk [Sat, 13 May 2017 12:25:38 +0000 (14:25 +0200)]
disable the installing and running of cargo-vendor

7 years agoremove empty cargo dir on clean
Matthijs van Otterdijk [Fri, 12 May 2017 22:42:55 +0000 (00:42 +0200)]
remove empty cargo dir on clean

7 years agomore TODO
Ximin Luo [Thu, 11 May 2017 21:58:54 +0000 (23:58 +0200)]
more TODO

7 years agoInitial packaging for 1.17.0 and rustbuild
Ximin Luo [Tue, 9 May 2017 12:25:04 +0000 (14:25 +0200)]
Initial packaging for 1.17.0 and rustbuild

7 years agoREADME.source: keep experimental branches synced
Ximin Luo [Thu, 11 May 2017 21:54:24 +0000 (23:54 +0200)]
README.source: keep experimental branches synced

7 years agoNew upstream release Patches haven't been rebased yet
Sylvestre Ledru [Sat, 6 May 2017 11:28:44 +0000 (13:28 +0200)]
New upstream release Patches haven't been rebased yet

7 years agoadd the import in git, this will change but this is easier to have it here
Sylvestre Ledru [Sat, 6 May 2017 11:26:45 +0000 (13:26 +0200)]
add the import in git, this will change but this is easier to have it here

7 years agoMerge tag 'upstream/1.17.0+dfsg1' into debian/experimental
Ximin Luo [Thu, 11 May 2017 21:53:06 +0000 (23:53 +0200)]
Merge tag 'upstream/1.17.0+dfsg1' into debian/experimental

Upstream version 1.17.0+dfsg1

# gpg: Signature made Thu 11 May 2017 23:53:00 CEST
# gpg:                using RSA key 3667486A326DB2766D255546860DEF3B8F650B79
# gpg: Good signature from "Ximin Luo <infinity0@pwned.gg>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@torproject.org>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@freenetproject.org>" [ultimate]
# gpg:                 aka "Ximin Luo <infinity0@debian.org>" [ultimate]
# gpg:                 aka "Satoshi Nakamoto (www.bitcoin.org) <satoshin@gmx.com>" [ultimate]

7 years agoNew upstream version 1.17.0+dfsg1
Ximin Luo [Thu, 11 May 2017 21:52:36 +0000 (23:52 +0200)]
New upstream version 1.17.0+dfsg1

7 years agoRelease 1.16.0+dfsg1-1 to Debian unstable.
Ximin Luo [Wed, 19 Apr 2017 20:47:20 +0000 (22:47 +0200)]
Release 1.16.0+dfsg1-1 to Debian unstable.

7 years agoRemove jquery from d/copyright since we're already excluding it
Ximin Luo [Wed, 19 Apr 2017 20:47:05 +0000 (22:47 +0200)]
Remove jquery from d/copyright since we're already excluding it

7 years agoUpdate d/changelog
Ximin Luo [Wed, 19 Apr 2017 20:44:11 +0000 (22:44 +0200)]
Update d/changelog

7 years agoUpdate ignoretest-powerpc for 1.16.0
Ximin Luo [Tue, 18 Apr 2017 20:09:15 +0000 (22:09 +0200)]
Update ignoretest-powerpc for 1.16.0

7 years agoRelease 1.16.0+dfsg1-1~exp2 to Debian experimental.
Ximin Luo [Sun, 16 Apr 2017 13:06:02 +0000 (15:06 +0200)]
Release 1.16.0+dfsg1-1~exp2 to Debian experimental.

7 years agoTry to fix buildd failure by swapping B-D alternatives
Ximin Luo [Sun, 16 Apr 2017 12:47:33 +0000 (14:47 +0200)]
Try to fix buildd failure by swapping B-D alternatives

7 years agoDon't ignore test failures on Debian unstable
Ximin Luo [Sun, 16 Apr 2017 12:40:21 +0000 (14:40 +0200)]
Don't ignore test failures on Debian unstable

7 years agoUndo patchfix reversion
Ximin Luo [Sun, 16 Apr 2017 12:35:10 +0000 (14:35 +0200)]
Undo patchfix reversion

7 years agofix the changelog
Sylvestre Ledru [Thu, 13 Apr 2017 13:24:12 +0000 (15:24 +0200)]
fix the changelog

7 years ago* Merge with Debian; remaining changes:
Sylvestre Ledru [Thu, 13 Apr 2017 13:22:24 +0000 (15:22 +0200)]
* Merge with Debian; remaining changes:
  - Bootstrap using the rustc version in the archive, on all architectures.
  - Work around a GCC 4.8 ICE on AArch64.
  - Use alternative build dependencies on cmake3 and binutils-2.26 for
    builds on 14.04 LTS (trusty).
  - debian/make_orig-dl_tarball.sh: Include all Ubuntu architectures.
  - debian/rules: Ignore test results for now.

7 years agoMerge branch 'debian/sid' into debian/experimental
Ximin Luo [Wed, 5 Apr 2017 14:48:53 +0000 (16:48 +0200)]
Merge branch 'debian/sid' into debian/experimental

7 years agoRelease 1.15.1+dfsg1-1 to Debian unstable.
Ximin Luo [Tue, 21 Mar 2017 23:13:30 +0000 (00:13 +0100)]
Release 1.15.1+dfsg1-1 to Debian unstable.

7 years agoTry to fix ignoring atomic-lock-free tests on armhf
Ximin Luo [Tue, 21 Mar 2017 23:13:11 +0000 (00:13 +0100)]
Try to fix ignoring atomic-lock-free tests on armhf

7 years agorebase of the patches
Sylvestre Ledru [Fri, 17 Mar 2017 09:39:17 +0000 (10:39 +0100)]
rebase of the patches

7 years agoNew upstream erlease
Sylvestre Ledru [Fri, 17 Mar 2017 09:38:25 +0000 (10:38 +0100)]
New upstream erlease

7 years agoMerge tag 'upstream/1.16.0+dfsg1'
Sylvestre Ledru [Fri, 17 Mar 2017 09:21:33 +0000 (10:21 +0100)]
Merge tag 'upstream/1.16.0+dfsg1'

Upstream version 1.16.0+dfsg1

7 years agoNew upstream version 1.16.0+dfsg1
Sylvestre Ledru [Fri, 17 Mar 2017 09:21:12 +0000 (10:21 +0100)]
New upstream version 1.16.0+dfsg1

7 years agoRelease 1.15.1+dfsg1-1~exp3 to Debian experimental.
Ximin Luo [Sun, 12 Mar 2017 03:15:53 +0000 (04:15 +0100)]
Release 1.15.1+dfsg1-1~exp3 to Debian experimental.

7 years agodebuginfo-gdb tests are still broken
Ximin Luo [Sun, 12 Mar 2017 03:15:20 +0000 (04:15 +0100)]
debuginfo-gdb tests are still broken

7 years agoIgnore another test on armhf
Ximin Luo [Sat, 11 Mar 2017 19:01:40 +0000 (20:01 +0100)]
Ignore another test on armhf

7 years agoPatch applied upstream
Ximin Luo [Sat, 11 Mar 2017 14:59:28 +0000 (15:59 +0100)]
Patch applied upstream

7 years agoUpdate d/changelog
Ximin Luo [Sat, 4 Mar 2017 17:19:05 +0000 (18:19 +0100)]
Update d/changelog

7 years agoForward our arm-on-64bit-kernel patch
Ximin Luo [Sat, 4 Mar 2017 17:14:09 +0000 (18:14 +0100)]
Forward our arm-on-64bit-kernel patch

7 years agoExperiment with removing our ignoretest-i386.patch
Ximin Luo [Sat, 4 Mar 2017 16:59:53 +0000 (17:59 +0100)]
Experiment with removing our ignoretest-i386.patch

This was originally for the LLVM 3.8 - 3.9 transition yet affects all arches

7 years agoBring back gdb tests, they have been fixed upstream
Ximin Luo [Sat, 4 Mar 2017 16:59:41 +0000 (17:59 +0100)]
Bring back gdb tests, they have been fixed upstream

7 years agoRemove part of patch already applied upstream (can even see it in the hunk)
Ximin Luo [Sat, 4 Mar 2017 16:53:52 +0000 (17:53 +0100)]
Remove part of patch already applied upstream (can even see it in the hunk)

7 years agoRemove unused patch no longer needed, was for the llvm 3.8 - 3.9 transition
Ximin Luo [Sat, 4 Mar 2017 16:50:32 +0000 (17:50 +0100)]
Remove unused patch no longer needed, was for the llvm 3.8 - 3.9 transition

7 years agoIgnore atomic-lock-free tests on armhf
Ximin Luo [Sat, 4 Mar 2017 16:46:13 +0000 (17:46 +0100)]
Ignore atomic-lock-free tests on armhf

7 years agoUpdate ignoretest-armhf_03.patch for newer 1.15.1 behaviour
Ximin Luo [Sat, 4 Mar 2017 16:02:54 +0000 (17:02 +0100)]
Update ignoretest-armhf_03.patch for newer 1.15.1 behaviour

7 years agoRelease 1.15.1+dfsg1-1~exp2 to Debian experimental
Ximin Luo [Thu, 2 Mar 2017 22:01:33 +0000 (23:01 +0100)]
Release 1.15.1+dfsg1-1~exp2 to Debian experimental

7 years agoFix rust-lldb symlink
Ximin Luo [Thu, 2 Mar 2017 22:00:39 +0000 (23:00 +0100)]
Fix rust-lldb symlink

7 years agoBootstrap armhf, ppc64el
Ximin Luo [Thu, 2 Mar 2017 21:44:38 +0000 (22:44 +0100)]
Bootstrap armhf, ppc64el

7 years agoUpdate armhf ignoretest patch
Ximin Luo [Thu, 2 Mar 2017 21:42:07 +0000 (22:42 +0100)]
Update armhf ignoretest patch

7 years agoMerge branch 'master' of ssh://git.debian.org/git/pkg-rust/rust
Sylvestre Ledru [Tue, 28 Feb 2017 17:48:29 +0000 (18:48 +0100)]
Merge branch 'master' of ssh://git.debian.org/git/pkg-rust/rust

7 years agoOverrides the 'binary-or-shlib-defines-rpath' lintian warnings. We need them for now
Sylvestre Ledru [Tue, 28 Feb 2017 10:47:22 +0000 (11:47 +0100)]
Overrides the 'binary-or-shlib-defines-rpath' lintian warnings. We need them for now

7 years agoAdd alternatives to some B-Ds to help with backporting
Ximin Luo [Tue, 28 Feb 2017 10:45:01 +0000 (11:45 +0100)]
Add alternatives to some B-Ds to help with backporting

7 years agoMore tips from eddyb on debugging the build time increases
Ximin Luo [Mon, 27 Feb 2017 23:27:27 +0000 (00:27 +0100)]
More tips from eddyb on debugging the build time increases

7 years agoAdd Matthias to d/changelog and patch headers
Ximin Luo [Mon, 27 Feb 2017 23:27:09 +0000 (00:27 +0100)]
Add Matthias to d/changelog and patch headers

7 years agoRemove trailing whitespace, which was causing tidy checks to fail
Ximin Luo [Mon, 27 Feb 2017 23:21:28 +0000 (00:21 +0100)]
Remove trailing whitespace, which was causing tidy checks to fail

7 years agoBack to dh 9, use binutils instead of binutils-multiarch
Ximin Luo [Mon, 27 Feb 2017 13:12:37 +0000 (14:12 +0100)]
Back to dh 9, use binutils instead of binutils-multiarch

7 years agoRestore dont-download-stage0 patch to build the orig-dl tarball with the hashes
Ximin Luo [Mon, 27 Feb 2017 12:59:55 +0000 (13:59 +0100)]
Restore dont-download-stage0 patch to build the orig-dl tarball with the hashes

7 years agoUpdate d/changelog
Ximin Luo [Mon, 27 Feb 2017 12:52:15 +0000 (13:52 +0100)]
Update d/changelog

7 years agoAdd a TODO
Ximin Luo [Mon, 27 Feb 2017 12:45:06 +0000 (13:45 +0100)]
Add a TODO

7 years agoFix the arm configure patches so they work together
Ximin Luo [Mon, 27 Feb 2017 12:44:06 +0000 (13:44 +0100)]
Fix the arm configure patches so they work together

7 years agoUpdate TODO.Debian
Ximin Luo [Mon, 27 Feb 2017 12:38:57 +0000 (13:38 +0100)]
Update TODO.Debian

7 years agoCompatibility fixes and improvements to help work better on Ubuntu
Matthias Klose [Mon, 27 Feb 2017 12:31:31 +0000 (13:31 +0100)]
Compatibility fixes and improvements to help work better on Ubuntu

7 years agoBump self B-D to match self version
Ximin Luo [Mon, 27 Feb 2017 12:13:50 +0000 (13:13 +0100)]
Bump self B-D to match self version

7 years agoMerge branch 'master' of ssh://git.debian.org/git/pkg-rust/rust
Sylvestre Ledru [Sun, 26 Feb 2017 20:13:52 +0000 (21:13 +0100)]
Merge branch 'master' of ssh://git.debian.org/git/pkg-rust/rust

7 years agod/p/u-destdir-support.diff: Apply upstream patch to support destdir in the make install
Sylvestre Ledru [Sun, 26 Feb 2017 20:11:51 +0000 (21:11 +0100)]
d/p/u-destdir-support.diff: Apply upstream patch to support destdir in the make install

7 years agoUse non-parallel $(MAKE) in tests, libtest is already parallel
Ximin Luo [Sun, 26 Feb 2017 19:04:43 +0000 (20:04 +0100)]
Use non-parallel $(MAKE) in tests, libtest is already parallel

Then we can remove $(PMAKE) etc

7 years agoFix d/changelog, we're not actually doing some of it
Ximin Luo [Sun, 26 Feb 2017 17:46:28 +0000 (18:46 +0100)]
Fix d/changelog, we're not actually doing some of it

7 years agoAdd changelogs for previous commits
Ximin Luo [Sun, 26 Feb 2017 17:32:53 +0000 (18:32 +0100)]
Add changelogs for previous commits

7 years agoDisabling tidy appears not to work, so fix our patches to adhere it
Ximin Luo [Sun, 26 Feb 2017 17:09:14 +0000 (18:09 +0100)]
Disabling tidy appears not to work, so fix our patches to adhere it

7 years agoDon't use rustbuild yet, so our "pkg.rustc.dlstage0" works as before
Ximin Luo [Sun, 26 Feb 2017 15:56:14 +0000 (16:56 +0100)]
Don't use rustbuild yet, so our "pkg.rustc.dlstage0" works as before

i.e. only downloads stage0 without building the whole thing

7 years agoAdd link to upstream ppc64el bug
Ximin Luo [Sun, 26 Feb 2017 14:57:54 +0000 (15:57 +0100)]
Add link to upstream ppc64el bug

7 years agoAdd patch headers
Ximin Luo [Sun, 26 Feb 2017 14:55:45 +0000 (15:55 +0100)]
Add patch headers

7 years agoppc64el fixes
Erwan Prioul [Wed, 22 Feb 2017 10:31:54 +0000 (11:31 +0100)]
ppc64el fixes

 * workaround to avoid issue with the tests smoke_dtor and test_typed_arena_drop_small_count: no optimization on ppc64el
 * add ignore flags to asm test files that have no meaning for ppc64el
 * add a reference to a library in a makefile

7 years agoRemove removed source override from update script
Ximin Luo [Sat, 25 Feb 2017 11:18:56 +0000 (12:18 +0100)]
Remove removed source override from update script

7 years agoDrop Pre-Depends on multiarch-support
Sven Joachim [Sat, 25 Feb 2017 08:10:19 +0000 (09:10 +0100)]
Drop Pre-Depends on multiarch-support