Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
- Sync with Fedora: Thu Jul 04 2019 Josh Stone <jistone@redhat.com> - 1.36.0-1 o Update to 1.36.0.
- Sync with Fedora: Thu May 23 2019 Josh Stone <jistone@redhat.com> - 1.35.0-1 o Update to 1.35.0.
- Sync with Fedora: Tue May 14 2019 Josh Stone <jistone@redhat.com> - 1.34.2-1 o Update to 1.34.2 -- fixes CVE-2019-12083.
- Rebuild with bootstrapped i586 host - Remove the ThinLTO workaround.
Bootstrap real i586 target, patch by Martin Whitaker
- Sync with Fedora: Tue Apr 30 2019 Josh Stone <jistone@redhat.com> - 1.34.1-3 o Update to 1.34.1. o Add a ThinLTO fix for rhbz1701339. o Set rust.codegen-units-std=1
Rebuild for llvm 8.0.0
- Sync with Fedora: Thu Apr 11 2019 Josh Stone <jistone@redhat.com> - 1.34.0-1 o Update to 1.34.0.
- Sync with Fedora: Fri Mar 01 2019 Josh Stone <jistone@redhat.com> - 1.33.0-2 o Update to 1.33.0. o Fix deprecations for self-rebuild
Remove unneeded obsoletes to reduce diff with Fedora (upstream)
Lessen bootstrap version requirement (SILENT)
- Sync with Fedora: Thu Jan 17 2019 Josh Stone <jistone@redhat.com> - 1.32.0-1 o Update to 1.32.0.
- Sync with Fedora: Thu Dec 06 2018 Josh Stone <jistone@redhat.com> - 1.31.0-8 o Update to 1.31.0 -- Rust 2018! o clippy/rls/rustfmt are no longer -preview
- Sync with Fedora: Thu Nov 08 2018 Josh Stone <jistone@redhat.com> - 1.30.1-7 o Update to 1.30.1.
- Sync with Fedora: Thu Oct 25 2018 Josh Stone <jistone@redhat.com> - 1.30.0-6 * Update to 1.30.0.
- Sync with Fedora: Fri Oct 12 2018 Josh Stone <jistone@redhat.com> - 1.29.2-3 o Update to 1.29.2.
- Sync with Fedora: Tue Sep 25 2018 Josh Stone <jistone@redhat.com> - 1.29.1-2 o Update to 1.29.1. o Security fix for str::repeat (pending CVE). o Update to 1.29.0. o Add a clippy-preview subpackage
rebuild for llvm 7.0
Mageia 7 Mass Rebuild
Relax bootstrap_rust version (1.27.1 is just as fine) (SILENT)
- Sync with Fedora: Thu Aug 02 2018 Josh Stone <jistone@redhat.com> - 1.28.0-1 o Update to 1.28.0. o Exclude rust-src from auto-requires. o Remove backup files from %%configure munging.
- Sync with Fedora: Tue Jul 10 2018 Josh Stone <jistone@redhat.com> - 1.27.1-2 o Update to 1.27.1. o Security fix for CVE-2018-1000622
- Sync with Fedora: Thu Jun 21 2018 Josh Stone <jistone@redhat.com> - 1.27.0-1 o Update to 1.27.0. o Reduce debuginfo on i686 (LLVM ERROR: out of memory)
Add upstream patch to allow rebuild with 1.26.0
Obsolete cargo packages from previous split SRPM
- Sync with Fedora: Thu May 10 2018 Josh Stone <jistone@redhat.com> - 1.26.0-1 o Update to 1.26.0. o Add cargo, rls, and analysis o Filter codegen-backends from Provides too.
rebuild with llvm-6.0
- Sync with Fedora: Thu Mar 29 2018 Josh Stone <jistone@redhat.com> - 1.25.0-1 o Update to 1.25.0.
rebuild with llvm 6.0
rebuild for arm
Rebuild against llvm-5.0.1-2 with rust-related fixes
- Sync with Fedora: Thu Mar 01 2018 Josh Stone <jistone@redhat.com> - 1.24.1-1 o Update to 1.24.1. o Backport a rebuild fix for rust#48308. o rhbz1546541: drop full-bootstrap; cmp libs before symlinking. o Backport pr46592 to fix local_rebuild bootstrapping. o Backport pr48362 to fix relative/absolute libdir. o Patch binaryen for GCC 8
- Sync with Fedora: Mon Jan 08 2018 Josh Stone <jistone@redhat.com> - 1.23.0-1 o Update to 1.23.0.
Bump rel (SILENT)
Set --enable-full-bootstrap to fix FTBFS on same-version rebuild (rhbz#1533848)
Bump rel (SILENT)
Revert r1192547, firefox wants i686-unknown-linux so let's continue pretending we're that on i586
Bump rel for pesky buildsystem.. (SILENT)
Workaround capacity overflow on ix86 during tarballing by reverting problematic rust-installer commit
Remove s/i586/i686/ hack, i586 is also a supported (albeit non Tier-1) arch
Temporarily disable underlinking check against bundled llvm
Build against bundled LLVM, our version 5.0 is too new for rust
- Sync with Fedora: Thu Nov 23 2017 Josh Stone <jistone@redhat.com> - 1.22.1-1 o Update to 1.22.1.
rebuild for llvm-5
- Sync with Fedora: Thu Oct 12 2017 Josh Stone <jistone@redhat.com> - 1.21.0-1 o Update to 1.21.0. - Enable usage of --keep-section in find-debuginfo.sh, now supported.
rebuild with llvm-4.0 in core/release
Temporarily disable --keep-section logic until elfutils 0.170 is packaged (SILENT)
Fix missing install instruction (badly synced with Fedora previously) (SILENT)
Remove obsolete workaround for missing _find_debuginfo_opts (mga#21747)
- Sync with Fedora: Mon Sep 11 2017 Josh Stone <jistone@redhat.com> - 1.20.0-2 o ABI fixes for ppc64 and s390x.
- Sync with Fedora: Thu Aug 31 2017 Josh Stone <jistone@redhat.com> - 1.20.0-1 o Update to 1.20.0. o Add a rust-src subpackage.
- Sync with Fedora: Mon Jul 24 2017 Josh Stone <jistone@redhat.com> - 1.19.0-2 o Use find-debuginfo.sh --keep-section .rustc - Revert r1146570 to reduce diff with upstream
SILENT convert -devel buildrequires into pkgconfig
- Sync with Fedora: Thu Jul 20 2017 Josh Stone <jistone@redhat.com> - 1.19.0-1 o Update to 1.19.0.
Sync with Fedora: Thu Jun 08 2017 Josh Stone <jistone@redhat.com> - 1.18.0-1 o Update to 1.18.0.
Sync with Fedora: do not require rust-rpm-macros
Sync with Fedora: Mon May 08 2017 Josh Stone <jistone@redhat.com> - 1.17.0-2 o Move shared libraries back to libdir and symlink in rustlib
Fix stripping of .rustc due to unsupported _find_debuginfo_opts option, workaround with _find_debuginfo_dwz_opts
Rebuild against fixed llvm for armv7hl
Fix rust-gdb conflicts
- Sync with Fedora: Thu Apr 27 2017 Josh Stone <jistone@redhat.com> - 1.17.0-1 o Update to 1.17.0.
- Sync with Fedora: Fri Mar 17 2017 Josh Stone <jistone@redhat.com> - 1.16.0-2 o Limit rust-lldb arches
- Sync with Fedora: Thu Mar 16 2017 Josh Stone <jistone@redhat.com> - 1.16.0-1 o Update to 1.16.0. o Use rustbuild instead of the old makefiles. o Update bootstrapping to include rust-std and cargo. o Add a rust-lldb subpackage.
Bump rel for BS issue (SILENT)
- Sync with Fedora: Thu Feb 09 2017 Josh Stone <jistone@redhat.com> - 1.15.1-1 o Update to 1.15.1. o Require rust-rpm-macros for new crate packaging. o Keep shared libraries under rustlib/, only debug-stripped.
rebuild with new llvm
Restore RPM group (SILENT)
- Sync with Fedora: Thu Dec 22 2016 Josh Stone <jistone@redhat.com> - 1.14.0-1 o Update to 1.14.0. o Rewrite bootstrap logic to target specific arches.
- Sync with Fedora: Thu Nov 10 2016 Josh Stone <jistone@redhat.com> - 1.13.0-1 o Update to 1.13.0. o Use hardening flags for linking. o Split the standard library into its own package o Centralize rustlib/ under /usr/lib/ for multilib integration.
- Sync with Fedora: Thu Oct 20 2016 Josh Stone <jistone@redhat.com> - 1.12.1-1 o Update to 1.12.1. o Allow building against llvm-static. o Add ncurses-devel for llvm-config's -ltinfo.
- Sync with Fedora: Fri Oct 07 2016 Josh Stone <jistone@redhat.com> - 1.12.0-5 o Rebuild with fixed eu-strip (rhbz1380961)
- Sync with Fedora: Thu Oct 06 2016 Josh Stone <jistone@redhat.com> - 1.12.0-3 o Bootstrap aarch64. (Not used on Mageia yet, but kept to reduce diff) o Use jemalloc's MALLOC_CONF to work around #36944. o Apply pr36933 to really disable armv7hl NEON.
Relax the self requirement to just version
Rebuild with system rustc
- Switch to armv6, currently v7 uses neon - make rustc load libpthread.so.0 in bootstrap mode on armv7hl, it needs it
Use a hack to pass -g to eu-strip and workaround rhbz#1380961 The _find_debuginfo_opts macro used by Fedora seems not supported on Mageia.
Bootstrap again (we still do not have a system rust for armv7hl)
- Sync with Fedora: Sat Oct 01 2016 Josh Stone <jistone@redhat.com> - 1.12.0-2 o Protect .rustc from rpm stripping.
- Sync with Fedora: Fri Sep 30 2016 Josh Stone <jistone@redhat.com> - 1.12.0-1 o Update to 1.12.0. o Always use --local-rust-root, even for bootstrap binaries. o Remove the rebuild conditional - the build system now figures it out. o Let minidebuginfo do its thing, since metadata is no longer a note. o Let rust build its own compiler-rt builtins again.
Bump rel (SILENT)
Ensure build with glibc 6:2.22-21
Rebuild (still with bootstrap) for fixed glibc on armv7hl
Fix typo in ix86 triple (SILENT)
RPM group is still mandatory for Mageia
- Handle conflict with previous package due to moved rust-gdb - Bump release (SILENT)
- Enable bootstrap and add 1.10.0 compiler binaries for all arches - Adjust spec file to Mageia's specifities: o 32-bit x86 arch is i586 and not i686, use %%ix86 macro in the logic o No provides on /usr/bin/ps, require procps-ng instead o compiler-rt version is 3.8.1 o ldconfig is automatically called by filetriggers
- Sync package with Fedora's, effectively rewriting the whole spec o Rationale: our package was broken as it did not handle bootstrapping properly, and let the buildsystem download the rust compiler binaries from the Internet. Fedora has started a sane work on rust and we want to create synergies™. - Changelog from the package imported from Fedora (1.11.0-3), MIT licensed o Sat Sep 03 2016 Josh Stone <jistone@redhat.com> - 1.11.0-3 * Rebuild without bootstrap binaries. o Fri Sep 02 2016 Josh Stone <jistone@redhat.com> - 1.11.0-2 * Bootstrap armv7hl, with backported no-neon patch. o Wed Aug 24 2016 Josh Stone <jistone@redhat.com> - 1.11.0-1 * Update to 1.11.0. * Drop the backported patches. * Patch get-stage0.py to trust existing bootstrap binaries. * Use libclang_rt.builtins from compiler-rt, dodging llvm-static issues. * Use --local-rust-root to make sure the right bootstrap is used. o Sat Aug 13 2016 Josh Stone <jistone@redhat.com> 1.10.0-4 * Rebuild without bootstrap binaries. o Fri Aug 12 2016 Josh Stone <jistone@redhat.com> - 1.10.0-3 * Initial import into Fedora (#1356907), bootstrapped * Format license text as suggested in review. * Note how the tests already run in parallel. * Undefine _include_minidebuginfo, because it duplicates ".note.rustc". * Don't let checks fail the whole build. * Note that -doc can't be noarch, as rpmdiff doesn't allow variations. o Tue Jul 26 2016 Josh Stone <jistone@redhat.com> - 1.10.0-2 * Update -doc directory ownership, and mark its licenses. * Package and declare licenses for libbacktrace and hoedown. * Set bootstrap_base as a global. * Explicitly require python2. o Thu Jul 14 2016 Josh Stone <jistone@fedoraproject.org> - 1.10.0-1 * Initial package, bootstrapped
Rebuild to see if there's a downloading-from-the-inet bug.
Add a missing cmake BuildReq.
- New version 1.11.0. ( MGA#19282 )
- Remove trailing dot in summary
- New version 1.7.0
Mageia 6 Mass Rebuild
Second Mageia 5 Mass Rebuild
Mageia 5 Mass Rebuild
use %%global for req/prov exclude
autoconvert to new prov/req excludes
fix libpthread.so.0 dependency issues
update to latest releast v0.10
update to latest stable release v0.9
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.30 |