Yes, I sort of agree, but personally I will run with this meanwhile. I
now recall what it was that made me do this: wasm. The wasm-pack system
requires the version of rustc to match with the wasm32-unknown-unknown
target, and I thought it better (read: easier :-) )to use the published
target i
On Thu, Dec 12, 2019 at 07:52:21AM +0100, Niklas Hallqvist wrote:
> As a matter of fact I did the same update just a week ago, and ended up in
> exactly the same patch set as you, except for one thing:
>
> The version reported by 'rust -V' normally include the git hash and date, and
> some rust
As a matter of fact I did the same update just a week ago, and ended up in
exactly the same patch set as you, except for one thing:
The version reported by 'rust -V' normally include the git hash and date, and
some rust code out there depends on it (maybe dumb, but nevertheless it is).
I did it
On Sun, Dec 08, 2019 at 12:30:09PM +0100, Sebastien Marie wrote:
Hello Sebastien,
> Here the diff for updating lang/rust to 1.39.0
This works well for my Rust code. I've also tested all the subpackages
successfully: rustfmt, Clippy, and rust-gdb (I didn't even realise there was
a subpackage for
On Sun, Dec 08, 2019 at 12:30:09PM +0100, Sebastien Marie wrote:
> Hi,
>
> Here the diff for updating lang/rust to 1.39.0
>
> The patch took more time than expected to be done: I had problem with sparc64
> and I only achieved to have a workaround in order to avoid a SEGFAULT during
> the
> build
Hi,
Here the diff for updating lang/rust to 1.39.0
The patch took more time than expected to be done: I had problem with sparc64
and I only achieved to have a workaround in order to avoid a SEGFAULT during the
build. I am suspecting some LLVM bug in sparc64, as the workaround is to build
some par
On Thu, Aug 15 2019, Sebastien Marie wrote:
> Hi,
>
> The following diff updates lang/rust to 1.37.0.
>
> Announce: https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
> Changelog:
> https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1370-2019-08-15
>
> The diff has been built o
Hi,
The following diff updates lang/rust to 1.37.0.
Announce: https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
Changelog:
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1370-2019-08-15
The diff has been built on amd64, i386, aarch64 and sparc64. It has been
tested on am
On Wed, Sep 26, 2018 at 02:13:47PM +0200, Sebastien Marie wrote:
> On Tue, Sep 25, 2018 at 04:53:54PM +0100, Stuart Henderson wrote:
> > >
> > > A possible way could be:
> > > - having a sub-package -libstd on lang/rust (which would be empty or
> > > almost)
> > > - add RUN_DEPENDS+=lang/rust,-li
On Tue, Sep 25, 2018 at 04:53:54PM +0100, Stuart Henderson wrote:
> >
> > A possible way could be:
> > - having a sub-package -libstd on lang/rust (which would be empty or almost)
> > - add RUN_DEPENDS+=lang/rust,-libstd to port using rustc
> >
> > when lang/rust is updated, the subpackage rust-l
On 2018/09/25 16:50, Sebastien Marie wrote:
> On Mon, Sep 24, 2018 at 09:20:34PM +0100, Stuart Henderson wrote:
> > On 2018/09/24 09:04, Sebastien Marie wrote:
> > > Hi,
> > >
> > > Here an update for lang/rust 1.29.1.
> > >
> > > It is a security update (only -current is affected).
> >
> > Hi,
On Mon, Sep 24, 2018 at 09:20:34PM +0100, Stuart Henderson wrote:
> On 2018/09/24 09:04, Sebastien Marie wrote:
> > Hi,
> >
> > Here an update for lang/rust 1.29.1.
> >
> > It is a security update (only -current is affected).
>
> Hi, I'm wondering if we need to bump REVISION for ports built with
On 2018/09/24 09:04, Sebastien Marie wrote:
> Hi,
>
> Here an update for lang/rust 1.29.1.
>
> It is a security update (only -current is affected).
Hi, I'm wondering if we need to bump REVISION for ports built with rust
(firefox, librsvg, etc) to ensure that they're updated for people running
pk
Hi,
Here an update for lang/rust 1.29.1.
It is a security update (only -current is affected).
ChangeLog:
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1291-2018-09-25
The standard library's str::repeat function contained an out of
bounds write caused by an i
Hi,
Here an update for lang/rust.
Built on amd64, i386 and aarch64.
Tested on amd64 by rebuilding reverse dependencies (ripgrep, exa,
librsvg, firefox).
Testsuite ran on amd64 and i386 (few new errors, but unimportant ones)
Thanks.
--
Sebastien Marie
Index: Makefile
Hi,
Here a maintenance update for lang/rust.
ChangeLog:
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1272-2018-07-20
Version 1.27.2 (2018-07-20)
Compatibility Notes
The borrow checker was fixed to avoid potential unsoundness when
using match erg
Hi,
Second bugfix update for lang/rust:
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1262-2018-06-05
Thanks.
--
Sebastien Marie
Index: Makefile
===
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision
On Fri, Mar 30, 2018 at 10:40:16AM +0200, Sebastien Marie wrote:
> Hi,
>
> Here an update for lang/rust 1.25.0
>
> Some changes port wise:
> - in order to keep RUST_BACKTRACE=1 during build, properly separate
> MAKE_ENV and TEST_ENV, by introduce a TEST_BIN variable used for
> launching rustb
Hi,
Here an update for lang/rust 1.25.0
Some changes port wise:
- in order to keep RUST_BACKTRACE=1 during build, properly separate
MAKE_ENV and TEST_ENV, by introduce a TEST_BIN variable used for
launching rustbuild with TEST_ENV (some tests are failing if the
backtrace is here).
- remove
On Mon, Feb 19, 2018 at 07:45:48AM +0100, Landry Breuil wrote:
> On Sat, Feb 17, 2018 at 01:24:27PM +0100, Sebastien Marie wrote:
> > Hi,
> >
> > The following diff update lang/rust to 1.24.
> >
> > Tests that was done:
> > - build on i386 - but it seems
On Sun, Feb 18, 2018 at 06:03:47PM +0100, Sebastien Marie wrote:
Hello Sebastien,
> It seems that the uploaded file is truncated in some way.
>
> $ tar zft rustc-bootstrap-amd64-1.24.0-20180213.tar.gz >/dev/null
> gzip: stdin: Input/output error
> tar: End of archive volume 1 reached
>
> distin
On Sat, Feb 17, 2018 at 01:24:27PM +0100, Sebastien Marie wrote:
> Hi,
>
> The following diff update lang/rust to 1.24.
>
> Tests that was done:
> - build on i386 - but it seems the memory usage still grow. I added a
> new knob to try to reduce it. I was able to bu
On Sun, Feb 18, 2018 at 10:11:44AM +, Laurence Tratt wrote:
> On Sat, Feb 17, 2018 at 01:24:27PM +0100, Sebastien Marie wrote:
>
> Hello Sebastien,
>
> > The following diff update lang/rust to 1.24.
>
> Thanks for this! I had a couple of problems. First the disti
On Sat, Feb 17, 2018 at 01:24:27PM +0100, Sebastien Marie wrote:
Hello Sebastien,
> The following diff update lang/rust to 1.24.
Thanks for this! I had a couple of problems. First the distinfo seems to be
out of date? I got this error from fetch:
>> Size does not match for r
Hi,
The following diff update lang/rust to 1.24.
Tests that was done:
- build on i386 - but it seems the memory usage still grow. I added a
new knob to try to reduce it. I was able to build but after several
tries. BROKEN-i386 might be necessary ?
- build on amd64
- pass rustc testsuite on
On Fri, Jan 26, 2018 at 06:10:43AM +0100, Landry Breuil wrote:
> On Thu, Jan 25, 2018 at 05:27:16PM +0100, Sebastien Marie wrote:
> > Hi,
> >
> > The following diff updates lang/rust to 1.23 (released since approx 3
> > weeks).
> >
> > I was still able to build it on i386 (but with effort), so I
On Thu, Jan 25, 2018 at 05:27:16PM +0100, Sebastien Marie wrote:
> Hi,
>
> The following diff updates lang/rust to 1.23 (released since approx 3
> weeks).
>
> I was still able to build it on i386 (but with effort), so I keep it
> BROKEN-i386.
>
> The diff was tested on amd64:
> - lang/rust bui
Hi,
The following diff updates lang/rust to 1.23 (released since approx 3
weeks).
I was still able to build it on i386 (but with effort), so I keep it
BROKEN-i386.
The diff was tested on amd64:
- lang/rust build+testsuite
- textproc/ripgrep build+testsuite
- www/mozilla-firefox build
I on
On Sat, 2 Sep 2017 11:48:18 +0200, Sebastien Marie
wrote:
> Here an update for lang/rust 1.20
Committed, thanks!
Hi,
Here an update for lang/rust 1.20
Elements ports-wise:
- gnu module is included in order to workaround some random pickup
of g* tool by build of libbacktrace (for backtrace-sys crate)
- I set PATCHORIG to workaround lot of .orig files included in source
tarball
- a patch for curl-sys c
On Sat, Jul 22, 2017 at 02:09:17PM +0200, Sebastien Marie wrote:
> Hi,
>
> The following diff updates rustc to 1.19.0.
>
updated diff to be in sync with latest changes on lang/rust.
Thanks.
--
Sebastien Marie
Index: devel/Makefile
==
Hi,
The following diff updates rustc to 1.19.0.
It does several things:
- merge devel/cargo to lang/rust : they are both released in the same
tarball, and this release makes cargo to be buildable without
network.
- so we drop devel/cargo package. I hope to have the right things in
Hi,
Here two diffs for:
- lang/rust
- devel/cargo
I expect the next release to collapse the two ports in one port with
subpackages. For this one, it is more simple to keep them separated.
As usually now, some changes in packaging: I embedded rustdoc in the
bootstrap. It bothers me, but it re
Hi,
The following diff on lang/rust makes it more cooperative with clang.
It packages a link on libgcc.a, in order to let clang to found it. The
link is inside rust librairies subdir.
I copied the way used by lang/g77.
Once commited, I will provide diff to cargo to remove the requirement of
gcc
On Fri, Apr 28, 2017 at 05:01:34PM +0100, Edd Barrett wrote:
> On Fri, Apr 28, 2017 at 12:16:09PM +0200, Sebastien Marie wrote:
> > Thanks for catching it edd@ !
>
> No worries!
>
> I've now managed to update rust and cargo. I think I've found a
> regression in cargo here:
>
> ---8<---
> wilfred
On Fri, Apr 28, 2017 at 12:16:09PM +0200, Sebastien Marie wrote:
> Thanks for catching it edd@ !
No worries!
I've now managed to update rust and cargo. I think I've found a
regression in cargo here:
---8<---
wilfred> rm -rf ~/.cargo
wilfred> cargo install --verbose rustfmt
Updating registry
On Fri, Apr 28, 2017 at 10:57:33AM +0100, Edd Barrett wrote:
> Hi Sebastien,
>
> I got the sources fine, but I'm unable to get the cargo bootstrap:
>
> >> Fetch
> >> http://kapouay.odns.fr/pub/rust/cargo-bootstrap-amd64-0.18.0-20170426.tar.gz
> ftp: Error retrieving file: 404 Not Found
>
hep,
Hi Sebastien,
Again, thanks for working on Rust.
On Thu, Apr 27, 2017 at 08:49:03AM +0200, Sebastien Marie wrote:
>
> Please note that as the release isn't officially published at time of
> writing, MASTER_SITES should point to
> https://dev-static.rust-lang.org/dist/ to grab the tarball. Maybe w
Hi,
It is time again: rust-1.17.0 will be released today.
Some changes in the port:
- we go back to devel/llvm as now, rust-1.17.0 is able to use it.
I dropped local patches to embedded LLVM.
- I annotated MODGCC4_ARCHS to explain why we keep it (some patches
are required to make rus
On Sun, Mar 26, 2017 at 02:01:55PM +0100, Edd Barrett wrote:
>
> > Below an updated diff for lang/rust (with docs). Please test it, I could
> > mess myself with the revert of -doc removal.
>
> Looks good. A couple of very small comments inline, but this is pretty
> much good to commit IMO.
>
> >
Hi,
On Sat, Mar 25, 2017 at 04:50:02PM +0100, Sebastien Marie wrote:
> For now, the following trick seems to work: I added a link at configure
> stage in bootstrap directory to ${WRKDIR}/stage2/rustdoc. The link is
> dangled at beginning. But as docs are built after binaries, a working
> rustdoc i
Hi,
Here a new diff for lang/rust with -doc subpackage.
The way it is done is different from edd@ proposal. Below the
explanation.
On Tue, Mar 21, 2017 at 09:12:51PM +, Edd Barrett wrote:
>
> The diff I had been preparing today simply added back rustdoc into the
> bootstrap. rustdoc is (unc
Hi,
On Tue, Mar 21, 2017 at 06:22:05PM +0100, Landry Breuil wrote:
> From what i understand, it's more work to keep rustdoc in the bootstrap
> so that we can generate the docs at package build time.
Well, time to cut my losses.
The diff I had been preparing today simply added back rustdoc into t
On Tue, Mar 21, 2017 at 08:28:53AM +0100, Sebastien Marie wrote:
> On Mon, Mar 20, 2017 at 10:11:29PM +, Edd Barrett wrote:
> > On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> > > On Sun, Mar 19, 2017 at 03:55:26PM +, Edd Barrett wrote:
> > > >
> > > > How about a separa
On Mon, Mar 20, 2017 at 10:11:29PM +, Edd Barrett wrote:
> On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> > On Sun, Mar 19, 2017 at 03:55:26PM +, Edd Barrett wrote:
> > >
> > > How about a separate port for docs that depends on lang/rust? Would that
> > > be more palata
Hi Sebastien,
Sorry this is dragging on a bit.
On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> On Sun, Mar 19, 2017 at 03:55:26PM +, Edd Barrett wrote:
> >
> > How about a separate port for docs that depends on lang/rust? Would that
> > be more palatable?
>
> I assume it
On Sun, Mar 19, 2017 at 03:55:26PM +, Edd Barrett wrote:
> On Sun, Mar 19, 2017 at 04:40:27PM +0100, Sebastien Marie wrote:
> > so the bootstrap archive will look like really a full package.
>
> How about a separate port for docs that depends on lang/rust? Would that
> be more palatable?
>
I
On Sun, Mar 19, 2017 at 04:40:27PM +0100, Sebastien Marie wrote:
> so the bootstrap archive will look like really a full package.
How about a separate port for docs that depends on lang/rust? Would that
be more palatable?
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk
On Sun, Mar 19, 2017 at 03:03:11PM +, Edd Barrett wrote:
>
> > It merges -main and -doc, and doesn't provide documentation anymore.
>
> I was meant to pipe up in the other thread, but I think the docs
> sub-package is actually a nice addition, as it means I always have the
> right docs for th
On Sun, Mar 19, 2017 at 03:03:11PM +, Edd Barrett wrote:
> As always, thanks for your hard work on Rust/OpenBSD.
>
> Looks good to me. A couple of comments inline.
Ah also, there's some trailing whitespace in the Makefile. We could kill
this with a separate commit.
--
Best Regards
Edd Barre
Hi Sebastien,
On Thu, Mar 16, 2017 at 03:34:52PM +0100, Sebastien Marie wrote:
> The following diff updates lang/rust to 1.16.0.
As always, thanks for your hard work on Rust/OpenBSD.
Looks good to me. A couple of comments inline.
> It merges -main and -doc, and doesn't provide documentation any
Hi,
As landry@ needs some update for lang/rust (it is a dependency of
firefox trunk), I post now my current state of the port.
First, it is functional (even if a bit slow compared to 1.14.0), and is
commitable. I ask for review and commit.
My current working area is the build time due to the swi
On Mon, Dec 26, 2016 at 10:06:56AM +0100, Landry Breuil wrote:
> On Fri, Dec 23, 2016 at 08:56:32AM +0100, Sebastien Marie wrote:
> > Hi,
> >
> > Here an update to lang/rust to the upcoming 1.14.0 version (should be
> > released today).
>
> Dunno if that was a final tarball or not but i had to re
On Fri, Dec 23, 2016 at 08:56:32AM +0100, Sebastien Marie wrote:
> Hi,
>
> Here an update to lang/rust to the upcoming 1.14.0 version (should be
> released today).
Dunno if that was a final tarball or not but i had to regen distinfo.
-SHA256 (rust/rustc-1.14.0-src.tar.gz) =
R6Ts0bG6NmaWwTNk2iE+
Hi,
Here an update to lang/rust to the upcoming 1.14.0 version (should be
released today).
All testsuites passed for amd64 and i386 (just run-pass/out-of-stack
that still fail occasionally). amd64 was testing with llvm-3.9.1 and
llvm-3.9.0p2, whereas i386 just with llvm-3.9.0p2 (bad timing with l
On Sat, 12 Nov 2016 10:00:45 +0100, Sebastien Marie
wrote:
> Here an update for lang/rust to 1.13.0
It's ok danj@ (I'm not really quick, I got premium access to the
diff ;)).
Cheers,
Daniel
On Fri, 21 Oct 2016 20:14:53 +0200, Sebastien Marie
wrote:
> Hi,
>
> Here an update for lang/rust.
>
> For release note see
> https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html. For the full
> change see https://github.com/rust-lang/rust/pull/37173.
>
> Please note I rebuilded the bootstra
Hi,
Here an update for lang/rust.
For release note see https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html.
For the full change see https://github.com/rust-lang/rust/pull/37173.
Please note I rebuilded the bootstrap due to bug in rustc: 1.12.0 wasn't
able to rebuild 1.12.1 without intrusive p
On Fri, 30 Sep 2016 10:20:50 +0200, Sebastien Marie
wrote:
> Here an update for lang/rust to 1.12.0
make fake and make test are fine
for make package, in semarie's diff there is
+share/doc/rust/html/error-index.md
which is not present. I removed this line and it packages fine.
I attach the new
Hi,
Here an update for lang/rust to 1.12.0
Please note that this update will break devel/cargo. But I am working on
updating devel/cargo too (so just wait for cargo update before commiting
rust).
Thanks.
--
Sebastien Marie
Index: Makefile
===
Hi,
Here an update for lang/rust 1.9.0
All tests passed, devel/cargo (in wip) still build and pass tests.
Diff includes:
- changes in Makefile to make it compute itself the RUST_HASH value
- use new configure option --disable-codegen-tests as with don't have
FileCheck (from llvm) binary
Hi,
The following diff updates lang/rust to 1.8.0 version (scheduled for
April 14, 2016)
OK ?
--
Sebastien Marie
Index: Makefile
===
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
---
On Fri, Mar 04, 2016 at 08:45:56AM -0700, Aaron Bieber wrote:
>
> Sebastien Marie writes:
>
> > Hi,
> >
> > Today is the release date for rustc 1.7.0.
> >
> > So here an update for lang/rust.
> >
> > OK ?
>
> Are you able to build openbsd-wip/devel/cargo/bootstrap with this? It
> fails for me.
Sebastien Marie writes:
> Hi,
>
> Today is the release date for rustc 1.7.0.
>
> So here an update for lang/rust.
>
> OK ?
Are you able to build openbsd-wip/devel/cargo/bootstrap with this? It
fails for me.
Sebastien Marie writes:
> Hi,
>
> Here an update for lang/rust for the upcoming 1.6.0 (scheduled for
> stable release January 21, 2016).
>
> The backported patches for build system are updated.
>
> All tests passes.
>
> I also ensured that openbsd-wip/devel/cargo/bootstrap (which depends on
> lan
On Sun, Nov 01, 2015 at 04:49:08PM -0500, Michael McConville wrote:
Hello Michael,
> It's hard to find a big stress-tester program to build without Cargo.
Steven McDonald is working on a Cargo port, which is in openbsd-wip. It's
more than good enough to compile every Rust program I've chucked at
On Sun, Nov 01, 2015 at 04:49:08PM -0500, Michael McConville wrote:
> Sebastien Marie wrote:
> > Hi,
> >
> > Here a patch for updating lang/rust to latest stable version: 1.4.0
> >
> > Testing would be welcome.
> >
> > An intermittent failure on `net::addr::tests::to_socket_addr_str_bad'
> > tes
Tested here on amd64 as well. Looks good to me.
On Sun, Nov 1, 2015 at 4:52 PM Michael McConville wrote:
> Sebastien Marie wrote:
> > Hi,
> >
> > Here a patch for updating lang/rust to latest stable version: 1.4.0
> >
> > Testing would be welcome.
> >
> > An intermittent failure on `net::addr::t
Sebastien Marie wrote:
> Hi,
>
> Here a patch for updating lang/rust to latest stable version: 1.4.0
>
> Testing would be welcome.
>
> An intermittent failure on `net::addr::tests::to_socket_addr_str_bad'
> test is possible. It isn't a regress (this problem seems to be present
> long time ago),
Hi,
Here a patch for updating lang/rust to latest stable version: 1.4.0
Testing would be welcome.
An intermittent failure on `net::addr::tests::to_socket_addr_str_bad'
test is possible. It isn't a regress (this problem seems to be present
long time ago), but I would like to investigate it a bit
Hi,
Here a patch for lang/rust:
- update to latest stable version (1.2.0)
- change my maintener email address
Comments ? OKs ?
--
Sebastien Marie
Index: Makefile
===
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revisio
On Sat, Apr 18, 2015 at 11:43:53AM +0200, Landry Breuil wrote:
> On Sat, Apr 18, 2015 at 07:15:08AM +0200, Sébastien Marie wrote:
> > On Sat, Apr 18, 2015 at 06:17:18AM +0200, Sébastien Marie wrote:
> > > Hi,
> > >
> > > This patch include:
> > > - the previous patch to disambiguate linkage (not
On Sat, Apr 18, 2015 at 07:15:08AM +0200, Sébastien Marie wrote:
> On Sat, Apr 18, 2015 at 06:17:18AM +0200, Sébastien Marie wrote:
> > Hi,
> >
> > This patch include:
> > - the previous patch to disambiguate linkage (not yet commited)
> > - update to rust-1.0.0beta1
> >
>
> It should be bette
Hi,
This patch include:
- the previous patch to disambiguate linkage (not yet commited)
- update to rust-1.0.0beta1
On Wed, Apr 15, 2015 at 04:10:42PM +0200, Sébastien Marie wrote:
>
> It provide a correction to permit to build lang/rust whereas
> gcc-libs-4.9.* is installed (+ some cleanup in
Hi,
Here an update for lang/rust port.
It provide a correction to permit to build lang/rust whereas
gcc-libs-4.9.* is installed (+ some cleanup in comments).
The problem with gcc-libs-4.9.* is the package include a
libestdc++.so.17.0 file.
The lang/rust is normally linked with libestdc++.so.16.
75 matches
Mail list logo