Re: Committer needed: x11-wm/ctwm, PR 251520

2020-12-20 Thread Kurt Jaeger
Hi!

> ctwm's build-time detection of the manpage location is being defeated
> by the minimalist /usr/local available in poudriere builds, so it
> needs to be nudged in the right direction.
> 
> Can somebody land the patch in the approved attachment to
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251520
> ?

Done.

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


ccache: zero cache hit ratio on port update

2020-12-20 Thread Rozhuk Ivan
Hi!

I spent some time to digg into this.
This is my 2-3 attempt to fix it. [1]


Current we have normal cache hit ratio on port rebuild and
zero on version/hashtag/any_thing_that_change_port_src_dir_name.

Zero cache hit ratio even if only readme.md changed in project,
that causes hashtag->dir name change.

Most annoying effect of this - build time for heavy projects
is very different:
chorome: build ~4 hours, rebuild 15 minutes. (Ryzen 2700x)
I do not expext that 4h->15m, but even 2h - is good motivation for me.


I know two ways to fix it:

1. Change port system to use static names
Example:
Now: 
/tmp/ports/usr/ports/net/ssdpd/work/ssdpd-784c7a726c26561bb65345b71b4e1726b69f58c7/
Fixed: /tmp/ports/usr/ports/net/ssdpd/work/ssdpd
Fixed: /tmp/ports/usr/ports/net/ssdpd/work/src
(Can some one explain: why port system add version/hashtag/random to dir name?)
(Is it strongly required?)

2. Do something with ccache + out of source build:
https://github.com/ccache/ccache/issues/751


[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246245
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: devel/rust-cbindgen fails to build

2020-12-20 Thread Torfinn Ingolfsen
rust-cbindgen-0.15.0_2 also fails:

root@kg-core1# make clean
===>  Cleaning for rust-cbindgen-0.15.0_2
root@kg-core1# make
===>  License MPL20 accepted by the user
===>   rust-cbindgen-0.15.0_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by rust-cbindgen-0.15.0_2 for building
===>  Extracting for rust-cbindgen-0.15.0_2
=> SHA256 Checksum OK for rust/crates/cbindgen-0.15.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/atty-0.2.14.tar.gz.
=> SHA256 Checksum OK for rust/crates/autocfg-1.0.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/bitflags-1.2.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.tar.gz.
=> SHA256 Checksum OK for rust/crates/clap-2.33.3.tar.gz.
=> SHA256 Checksum OK for rust/crates/getrandom-0.1.15.tar.gz.
=> SHA256 Checksum OK for rust/crates/hashbrown-0.9.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/heck-0.3.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/hermit-abi-0.1.16.tar.gz.
=> SHA256 Checksum OK for rust/crates/indexmap-1.6.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/itoa-0.4.6.tar.gz.
=> SHA256 Checksum OK for rust/crates/libc-0.2.77.tar.gz.
=> SHA256 Checksum OK for rust/crates/log-0.4.11.tar.gz.
=> SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.tar.gz.
=> SHA256 Checksum OK for rust/crates/proc-macro2-1.0.21.tar.gz.
=> SHA256 Checksum OK for rust/crates/quote-1.0.7.tar.gz.
=> SHA256 Checksum OK for rust/crates/rand-0.7.3.tar.gz.
=> SHA256 Checksum OK for rust/crates/rand_chacha-0.2.2.tar.gz.
=> SHA256 Checksum OK for rust/crates/rand_core-0.5.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/rand_hc-0.2.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/redox_syscall-0.1.57.tar.gz.
=> SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.tar.gz.
=> SHA256 Checksum OK for rust/crates/ryu-1.0.5.tar.gz.
=> SHA256 Checksum OK for rust/crates/serde-1.0.116.tar.gz.
=> SHA256 Checksum OK for rust/crates/serde_derive-1.0.116.tar.gz.
=> SHA256 Checksum OK for rust/crates/serde_json-1.0.57.tar.gz.
=> SHA256 Checksum OK for rust/crates/strsim-0.8.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/syn-1.0.41.tar.gz.
=> SHA256 Checksum OK for rust/crates/tempfile-3.1.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/textwrap-0.11.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/toml-0.5.6.tar.gz.
=> SHA256 Checksum OK for rust/crates/unicode-segmentation-1.6.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/unicode-width-0.1.8.tar.gz.
=> SHA256 Checksum OK for rust/crates/unicode-xid-0.2.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/vec_map-0.8.2.tar.gz.
=> SHA256 Checksum OK for rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz.
=> SHA256 Checksum OK for rust/crates/winapi-0.3.9.tar.gz.
=> SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz.
===>  Moving crates to
/usr/ports/devel/rust-cbindgen/work/cbindgen-0.15.0/cargo-crates
===>  Patching for rust-cbindgen-0.15.0_2
===>   rust-cbindgen-0.15.0_2 depends on package: rust>=1.48.0 - found
===>  Configuring for rust-cbindgen-0.15.0_2
thread 'main' panicked at 'couldn't initialize the libgit2 library:
-1, error: could not initialize openssl: error:1410D0B9:SSL
routines:SSL_CTX_set_cipher_list:no cipher match',
/usr/ports/lang/rust/work/rustc-1.48.0-src/vendor/libgit2-sys/lib.rs:3807:9
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a
verbose backtrace.
*** Error code 101

Stop.
make: stopped in /usr/ports/devel/rust-cbindgen
RUST_BACKTRACE=full doesn't give much
root@kg-core1# RUST_BACKTRACE=full make clean
===>  Cleaning for rust-cbindgen-0.15.0_2
root@kg-core1# RUST_BACKTRACE=full make
===>  License MPL20 accepted by the user
===>   rust-cbindgen-0.15.0_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by rust-cbindgen-0.15.0_2 for building
===>  Extracting for rust-cbindgen-0.15.0_2
=> SHA256 Checksum OK for rust/crates/cbindgen-0.15.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/atty-0.2.14.tar.gz.
=> SHA256 Checksum OK for rust/crates/autocfg-1.0.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/bitflags-1.2.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.tar.gz.
=> SHA256 Checksum OK for rust/crates/clap-2.33.3.tar.gz.
=> SHA256 Checksum OK for rust/crates/getrandom-0.1.15.tar.gz.
=> SHA256 Checksum OK for rust/crates/hashbrown-0.9.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/heck-0.3.1.tar.gz.
=> SHA256 Checksum OK for rust/crates/hermit-abi-0.1.16.tar.gz.
=> SHA256 Checksum OK for rust/crates/indexmap-1.6.0.tar.gz.
=> SHA256 Checksum OK for rust/crates/itoa-0.4.6.tar.gz.
=> SHA256 Checksum OK for rust/crates/libc-0.2.77.tar.gz.
=> SHA256 Checksum OK for rust/crates/log-0.4.11.tar.gz.
=> SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.tar.gz.
=> SHA256 Checksum OK fo

Re: graphics/librsvg2-rust fails to build

2020-12-20 Thread Torfinn Ingolfsen
On Sat, Dec 12, 2020 at 8:41 PM Jan Beich  wrote:
>
> poudriere isn't third-party but developed by FreeBSD project and used by
> the package cluster. Also "works fine" here.

Sorry about using the wrong term - I was meaning *external tool*.

>
> Compare your current environment against a pristine/freshly-installed
> system then bisect the difference. Once you have "steps to reproduce"
> it should be easier to reason what to do next.

I will try to do so. FWIW, the only thing I have in /etc/make.conf is
DEFAULT_VERSIONS+=ssl=openssl

no src.conf.

-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD Port: sudo-1.9.4_1

2020-12-20 Thread Dutchman01 via freebsd-ports
Please upgrade sudo to latest security release 

  sudo 1.9.4p2, released on
December 20, 2020.

 

regards

 

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2020-12-20 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
net/libilbc | 2.0.2   | v3.0.3
+-+
net-p2p/eiskaltdcpp-cli | 2.2.10  | v2.4.0
+-+
net-p2p/eiskaltdcpp-daemon  | 2.2.10  | v2.4.0
+-+
net-p2p/eiskaltdcpp-data| 2.2.10  | v2.4.0
+-+
net-p2p/eiskaltdcpp-gtk | 2.2.10  | v2.4.0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"