Re: How do I determine the ABI string used by pkg?
Hello. There is a list of value pairs in libpkg/private/elf_tables.h that could be used for that, maybe? Regards.
Possible regression in "make all-depends-list"
Hi, The behaviour of “make all-depends-list” seems to have changed between the 2022Q2 branch and now. There are two cases that I see: Running “make all-depends-list” on the hs-pandoc port shows none of the dependencies listed in the USE_CABAL variable in the Makefile. In the 2022Q2 branch, these dependencies were included. Running “make all-depends-list” on x11-wm/xfce4 shows x11-servers/xorg-server as a dependency, but it does not include all of the dependencies for xorg-server. For example: xfce4 $ echo $PORTSDIR /data/scratch/janm/p4/ports-2023.1/ports xfce4 $ make all-depends-list | egrep 'xorg-server|libxcvt' /data/scratch/janm/p4/ports-2023.1/ports/x11-servers/xorg-server xfce4 $ cd ../../x11-servers/xorg-server xorg-server $ make all-depends-list | egrep 'xorg-server|libxcvt' /data/scratch/janm/p4/ports-2023.1/ports/x11/libxcvt In the 2022Q2 branch the dependencies were included. This seems like a regression in the all-depends-list target. Am I missing something? Thanks, Jan M.
Unmaintained FreeBSD ports which are out of date
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained 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. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent 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 +-+ benchmarks/tsung| 1.7.0 | 1.8.0 +-+ cad/ifcopenshell| 0.6.0 | blenderbim-230302 +-+ databases/clickhouse| 22.1.3.7| v23.2.2.20-stable +-+ databases/rocksdb-lite | 7.2.2 | v7.10.2 +-+ games/libretro-scummvm | 0.20201129 | v2.7.0.1 +-+ 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!
Re: Possible regression in "make all-depends-list"
On Thu, Mar 2, 2023 at 6:35 PM Jan Martin Mikkelsen wrote: > > Running “make all-depends-list” on the hs-pandoc port shows none of the > dependencies listed in the USE_CABAL variable in the Makefile. In the 2022Q2 > branch, these dependencies were included. USE_CABAL dependencies aren't port dependencies. These deps are compiled statically into the port, so from Ports Framework perspective they are part of source files that make up the software being built.
Re: Possible regression in "make all-depends-list"
On 2. Mar 2023, at 17:38, Gleb Popov wrote: > > On Thu, Mar 2, 2023 at 6:35 PM Jan Martin Mikkelsen > wrote: >> >> Running “make all-depends-list” on the hs-pandoc port shows none of the >> dependencies listed in the USE_CABAL variable in the Makefile. In the 2022Q2 >> branch, these dependencies were included. > > USE_CABAL dependencies aren't port dependencies. These deps are > compiled statically into the port, so from Ports Framework perspective > they are part of source files that make up the software being built. Thanks, I misdiagnosed that one. The problem was some files were discarded because of a bad checksum due to a Unicode translation issue. (Byte order marks added to a UTF8 file.) >> Running “make all-depends-list” on x11-wm/xfce4 shows >> x11-servers/xorg-server as a dependency, but it does not include all of the >> dependencies for xorg-server. For example: >> >> xfce4 $ echo $PORTSDIR >> /data/scratch/janm/p4/ports-2023.1/ports >> xfce4 $ make all-depends-list | egrep 'xorg-server|libxcvt' >> /data/scratch/janm/p4/ports-2023.1/ports/x11-servers/xorg-server >> xfce4 $ cd ../../x11-servers/xorg-server >> xorg-server $ make all-depends-list | egrep 'xorg-server|libxcvt' >> /data/scratch/janm/p4/ports-2023.1/ports/x11/libxcvt >> >> In the 2022Q2 branch the dependencies were included. This case still seems to be a regression, as far as I can see. Regards, Jan M.