| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Where appropriate fiddle with a few other things.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/racer to 2.1.44
Changes: https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html
PR: 254578
Reviewed by: mikael, pkubaj
Exp-run by: antoine
With hat: rust
Differential Revision: https://reviews.freebsd.org/D29425
Notes:
svn path=/head/; revision=569489
|
|
|
|
| |
Notes:
svn path=/head/; revision=568900
|
|
|
|
|
|
|
| |
--enable-lto=cross causes lld to hang.
Notes:
svn path=/head/; revision=565917
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use bundled libgit/libssh, the versions in ports are too old
- Update lang/rust-nightly to 2021-02-12
- Update devel/racer to 2.1.41
- Import upstream patch to fix build issue for Firefox and related ports (https://bugzilla.mozilla.org/show_bug.cgi?id=1684261)
Changes: https://github.com/rust-lang/rust/releases/tag/1.50.0
Tested by: mikael, pkubaj
Differential Revision: https://reviews.freebsd.org/D28616
Notes:
svn path=/head/; revision=565245
|
|
|
|
|
|
|
|
| |
PR: 253036
Approved by: gecko (maintainer timeout)
Notes:
svn path=/head/; revision=564901
|
|
|
|
|
|
|
|
|
|
|
| |
Detach from tree-wide default as coordinating with other maintainers
is expensive for little gain. User's choice is still respected.
llvm11 has better Tier2 support, more optimizations, reduces package size
and aligns with what contributors dogfood.
Notes:
svn path=/head/; revision=555015
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/83.0/releasenotes/
Notes:
svn path=/head/; revision=554921
|
|
|
|
| |
Notes:
svn path=/head/; revision=554839
|
|
|
|
|
|
|
| |
llvm-objdupm is part of WITH_CLANG, not WITH_CLANG_EXTRAS
Notes:
svn path=/head/; revision=553597
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
checking for clang for bindgen... not found
checking for libclang for bindgen... not found
ERROR: Could not find clang to generate run bindings for C/C++. Please install the necessary packages, run `mach bootstrap`, or use --with-clang-path to give the location of clang.
checking for llvm-objdump... not found
DEBUG: llvm_objdump: Trying llvm-objdump
ERROR: Cannot find llvm-objdump
Reported by: pkg-fallout (powerpc64)
Notes:
svn path=/head/; revision=553595
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using CPUTYPE?=power9 causes warnings and emits unoptimized code. Rust supports pwr* instead of power*, e.g.:
pwr3
pwr4
pwr5
pwr5x
pwr6
pwr6x
pwr7
pwr8
pwr9
Notes:
svn path=/head/; revision=548981
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD 13.0 no longer supports sparc64. Firefox >= 53 requires Rust
but sparc64 is only supported by Linux, NetBSD, OpenBSD.
https://bugzilla.mozilla.org/show_bug.cgi?id=455393
Notes:
svn path=/head/; revision=548891
|
|
|
|
| |
Notes:
svn path=/head/; revision=548890
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
others)
In /etc/make.conf:
CPUTYPE?=power9
When trying to build www/firefox:
make: "/usr/ports/Mk/bsd.gecko.mk" line 265: Malformed conditional (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
make: Fatal errors encountered -- cannot continuemake: "/usr/ports/Mk/bsd.gecko.mk" line 265: Malformed conditional (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
make: "/usr/ports/Mk/bsd.port.mk" line 4517: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5203: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: "/usr/ports/Mk/bsd.port.mk" line 5364: warning: duplicate script for target "/tmp/usr/ports/www/firefox/work-make" ignored
make: "/usr/ports/Mk/bsd.port.mk" line 3423: warning: using previous script for "/tmp/usr/ports/www/firefox/work-make" defined here
make: Fatal errors encountered -- cannot continuemake: "/usr/ports/Mk/bsd.gecko.mk" line 265: Malformed conditional (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
make: Fatal errors encountered -- cannot continuemake: "/usr/ports/Mk/bsd.gecko.mk" line 265: Malformed conditional (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
make: Fatal errors encountered -- cannot continuemake: "/usr/ports/Mk/bsd.gecko.mk" line 265: Malformed conditional (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
make: Fatal errors encountered -- cannot continue
PR: 248826
Approved by: gecko (maintainer timeout)
Notes:
svn path=/head/; revision=547872
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OSS is always built but during runtime only selected by default if
neither pulseaudio, jackit or sndio are installed. In particular,
Gnome and KDE users would still be offered PulseAudio by default due
to integration with multi-app volume widgets, current song bars,
screensharing with audio, etc. that prefer to talk over DBus.
Those can opt out via media.cubeb.backend=oss in about:config.
Submitted by: Ka Ho Ng <khng300@gmail.com> (based on)
Notes:
svn path=/head/; revision=545611
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/80.0/releasenotes/
Notes:
svn path=/head/; revision=545203
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/78.0/releasenotes/
PR: 247329
Differential Revision: https://reviews.freebsd.org/D25301
Notes:
svn path=/head/; revision=539972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, Rust on powerpc64 elfv2 builds with GCC because of past issue with LLVM. However, this issue seems to be resolved now and I can already build Rust with Clang and then build with it other packages, like Firefox.
The problem is that, when using GCC, binutils is getting installed, but when using LLVM, it's not and there is -fno-integrated-as getting passed on ppc64.
Since it's only for the build and users building from ports have binutils installed anyway, add it for everyone.
PR: 247387
Approved by: jbeich (maintainer)
Notes:
svn path=/head/; revision=539570
|
|
|
|
|
|
|
|
|
|
|
| |
checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... no
WARNING: Package libdrm was not found in the pkg-config search path.
WARNING: Perhaps you should add the directory containing `libdrm.pc'
WARNING: to the PKG_CONFIG_PATH environment variable
WARNING: Package 'libdrm', required by 'virtual:world', not found
Notes:
svn path=/head/; revision=536712
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/77.0/releasenotes/
Notes:
svn path=/head/; revision=536538
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=726479
Notes:
svn path=/head/; revision=535269
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1433685
Notes:
svn path=/head/; revision=535268
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1418425
Notes:
svn path=/head/; revision=535267
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/75.0/releasenotes/
PR: 244793
Security: 98c69f9a-856b-4180-8f0b-11846626c6cc
Differential Revision: https://reviews.freebsd.org/D24062
Notes:
svn path=/head/; revision=530013
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/74.0/releasenotes/
PR: 244310
Security: 9f900456-0bfa-4da4-ad59-14b2933259a2
Differential Revision: https://reviews.freebsd.org/D23646
Notes:
svn path=/head/; revision=527804
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/73.0/releasenotes/
PR: 243295
Security: 802e3138-b8af-4a89-a908-f103107e64b4
Differential Revision: https://reviews.freebsd.org/D23146
Notes:
svn path=/head/; revision=525108
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This attempts to provide a nicer error message for the subset of
users who build their own kernels without COMPAT_FREEBSD11 and then
attempt to build lang/rust. The Rust ecosystem currently uses
pre-ino64 syscalls, so building lang/rust without COMPAT_FREEBSD11
is not going to work.
The error message for this is non-obvious and there is a new bug
for this at least every 1-2 months. Hopefully this will improve
the situation a little.
Cargo and Gecko ports are similarly affected, so add the pre-build
check to them too.
Reviewed by: jbeich, mikael.urankar@gmail.com
Tested by: madpilot (negative case)
Approved by: gecko (jbeich)
Differential Revision: https://reviews.freebsd.org/D23100
Notes:
svn path=/head/; revision=522968
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/72.0/releasenotes/
PR: 242605
Security: a4d0f92b-2188-40aa-9aa3-005b0a89cc72
Differential Revision: https://reviews.freebsd.org/D22781
Notes:
svn path=/head/; revision=521576
|
|
|
|
|
|
|
|
|
|
|
| |
We'll have a new abi on ppc64 soon (ELFv2) which is incompatible with the ELFv1 abi. We need to detect the abi on which we build stuff.
Submitted by: mikael_urankar@gmail.com
Approved by: portmgr (earlier version)
Differential Revision: https://reviews.freebsd.org/D22039
Notes:
svn path=/head/; revision=518658
|
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/71.0/releasenotes/
PR: 241840
Security: 13b6433c-7aaf-477b-b96b-164924a005bb
MFH: 2019Q4
Differential Revision: https://reviews.freebsd.org/D22296
Notes:
svn path=/head/; revision=518439
|
|
|
|
| |
Notes:
svn path=/head/; revision=516435
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/70.0.1/releasenotes/
PR: 240440
Notes:
svn path=/head/; revision=516092
|
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/70.0/releasenotes/
PR: 240440
Security: e1c901e9-ed1e-415d-8272-f171bfc265bd
MFH: 2019Q4
Differential Revision: https://reviews.freebsd.org/D21572
Notes:
svn path=/head/; revision=514482
|
|
|
|
|
|
|
| |
PR: 240918
Notes:
svn path=/head/; revision=514199
|
|
|
|
|
|
|
|
|
| |
PR: 239682
Reviewed by: tobik
Differential Revision: https://reviews.freebsd.org/D21172
Notes:
svn path=/head/; revision=512440
|
|
|
|
|
|
|
|
|
|
| |
To avoid runtime dependency switch to dlopen(3).
PR: 238096
Requested by: many
Notes:
svn path=/head/; revision=511423
|
|
|
|
| |
Notes:
svn path=/head/; revision=511274
|
|
|
|
| |
Notes:
svn path=/head/; revision=511273
|
|
|
|
|
|
|
|
|
|
|
|
| |
Take advantage of lazy bindings by not requiring runtime dependency.
DBus is required under Wayland (Gecko-specific) and for MIME handling
but GConf2 is useless outside of Gnome2. So, only use GConf2 if it's
already installed (similar to PulseAudio).
PR: 240323
Notes:
svn path=/head/; revision=511176
|
|
|
|
| |
Notes:
svn path=/head/; revision=511172
|
|
|
|
| |
Notes:
svn path=/head/; revision=509974
|
|
|
|
|
|
|
| |
Changes: https://github.com/xiph/rav1e/compare/dc34123f...1fc3a1c6
Notes:
svn path=/head/; revision=509973
|
|
|
|
| |
Notes:
svn path=/head/; revision=505833
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=514211
Notes:
svn path=/head/; revision=505832
|
|
|
|
| |
Notes:
svn path=/head/; revision=505831
|
|
|
|
| |
Notes:
svn path=/head/; revision=505830
|
|
|
|
| |
Notes:
svn path=/head/; revision=505829
|
|
|
|
| |
Notes:
svn path=/head/; revision=505828
|
|
|
|
| |
Notes:
svn path=/head/; revision=505827
|