- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 4 2017
Committed in rP449914.
Sep 25 2017
Sep 22 2017
Sep 10 2017
Refresh after the commit of D11574
I refreshed to patch to resolve conflicts and fixed the typo reported by @jilles.
Fix typo in "PATHCED"
Sep 5 2017
Aug 10 2017
The last revision addresses @vaartis_cock.li suggestion.
Add a SOURCES option
Aug 9 2017
I addressed concerns from @jbeich.
Fix a few fatals and warnings from portlint -C
... instead of a regular patch. This way, we don't have to
regenerate any .cargo-checksum.json patches and it works when
WITHOUT_FBSD10_FIX is set.
Aug 4 2017
Ok, I will add an option to keep source code.
Aug 1 2017
Fix extra-ino64 patch on HEAD/i386
Jul 30 2017
It compiles fine on 10.3/amd64 and 11.0/i386. I can't test on aarch64 because pkgconf is not installed on ref12-aarch64.freebsd.org.
Fix port name in BUILD_DEPENDS in multimedia/librespot
Just wanted to let you know I saw this patch. I'm working on further fixes and improvement to the Rust 1.19.0 update. Once this is committed, I'll try your patch.
Jul 28 2017
Jul 26 2017
Someone else committed another update.
Jul 5 2017
Jun 27 2017
Jun 19 2017
Jun 18 2017
Jun 17 2017
This was committed without approval because I was released from mentorship.
This was committed without approval because I was released from mentorship.
Jun 16 2017
3.2.0 was released upstream
Jun 15 2017
Thank you for working on this, this is very helpful!
This patch addresses the following bug:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219842
Rebase onto the 1.18.0 update
Jun 14 2017
Resolve conflict with latest PORTREVISION bump
Jun 7 2017
Jun 6 2017
3.1.1 was released upstream
May 30 2017
The port was built successfully on FreeBSD HEAD/aarch64, both pre-ino64 and post-ino64.
Adapt files/extra-patch-ino64 to aarch64
Update after the commit of the ino64 project
May 27 2017
I tested the patch successfully on pre-ino64 and post-ino64 systems:
- lang/rust and devel/cargo build fine
- A simple Rust program which reads file stats is returning meaningful data.
May 26 2017
Also, the patch doesn't contain that yet, but we should depend on Python 3 to build, not any Python, and certainly not Python 2.
May 24 2017
FTR, someone from OpenBSD started a discussion about ABI breakage in various OSes and how to support that in Rust:
https://internals.rust-lang.org/t/pre-rfc-target-extension-dealing-with-breaking-changes-at-os-level/5289
In D10799#225533, @kib wrote:I only mean that I personally do not intend to submit it upstream. That said, I indeed do not think that the patch (its lib source part) is suitable for inclusion into the upstream source as is, because it breaks structure definitions for pre-ino64 systems, in particular, for stable/10 and 11. It should be conditionalized on the __FreeBSD_version value in rust sources, somehow. I do not know how to do it, and did not investigated. Ports patch conditionally applies the change, checking the version in the ports Makefile.
May 23 2017
I accept the patch, though I can't commit it.
In D10799#225180, @kib wrote:The content of liblibc is a Git submodule initially, making the libc "crate". That crate is used by devel/cargo so we also need to apply the patch to the copy of libc inside the cargo-registry-$VERSION.tar.xz archive. Newer versions of that crate also have FreeBSD/aarch64 support (i.e. there is a src/liblibc/src/unix/bsd/freebsdlike/freebsd/aarch64.rs): lang/rust 1.17.0 has it and the incoming devel/cargo 0.18.0 will do too. See D10857 and D10867 for patches to enable those two ports on FreeBSD/aarch64.
Did you submit anything upstream yet?
No, and I have no intend to. I do not think that this is reasonable to submit this stuff to upstream. Did you read the long message explaining the ino64, which is linked in the review description?
I started to think about this patch and I have some questions.
May 22 2017
Here is the related Bugzilla entry:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216143
May 18 2017
May 16 2017
May 12 2017
May 8 2017
May 6 2017
Crap, I forgot to commit it... Now, it's replaced by D10583.
May 3 2017
Apr 20 2017
Apr 15 2017
Apr 5 2017
I agree with @rezny on the usefulness of "kms" in the name. That feature was a huge turn in the graphics drivers, but it remains just one aspect of them nonetheless. Having the words "drm" and "kmod" is important in the name, plus possibly something about the branch if we want to have several ports at the same time in the Ports tree. So drm-kmod or drm-4.9-kmod look like good candidates to me.
Apr 4 2017
Apr 3 2017
Mar 23 2017
Mar 18 2017
Update to 0.17.0
Mar 6 2017
I don't know, I will ask them about that as I have the same concern.
Mar 4 2017
Revert a whitespace change
Mar 1 2017
I agree with @asomers regarding the explicit commands in pkg-message. Yes, it is something the user could learn from the manpages, but it makes it very straightforward and quick to finish the setup. Personnaly, I find that commands stand out in all pkg-messages displayed at the end of a pkg install and it has a better chance of getting my attention.
Feb 28 2017
Feb 27 2017
Forgot to mention: this fixes a staging failure for many people building the port outside of Poudriere, because the filenames depend on the source files location. Here is the Bugzilla report related to this:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217309