Page MenuHomeFreeBSD
Feed Advanced Search

Fri, Mar 22

vvd closed D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Fri, Mar 22, 6:44 PM · portmgr
arrowd accepted D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Fri, Mar 22, 5:43 PM · portmgr

Thu, Mar 21

vvd added a comment to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.

The full list of arches is here: https://www.freebsd.org/platforms/

Thu, Mar 21, 11:42 AM · portmgr
vvd added a comment to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.

ping again

Thu, Mar 21, 9:31 AM · portmgr

Wed, Mar 20

bofh removed a member for portmgr: bofh.
Wed, Mar 20, 1:42 PM

Tue, Mar 19

bofh added inline comments to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Tue, Mar 19, 6:09 PM · portmgr
mat added inline comments to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Tue, Mar 19, 5:54 PM · portmgr
bofh updated the diff for D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.

Update diff with more context

Tue, Mar 19, 5:45 PM · portmgr
mat added a comment to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.

Can you re-upload the diff with arcanist or by generating the diff with more context, like arcanist does (git diff -U9999)

Tue, Mar 19, 5:42 PM · portmgr

Mon, Mar 18

bofh retitled D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays from Mk/bsd.port.mk: Override USES/*.Mk with overlays to Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Mon, Mar 18, 9:53 PM · portmgr
arrowd accepted D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.

LGTM, but I didn't run-test this, as I don't use overlays.

Mon, Mar 18, 4:12 PM · portmgr
bofh added inline comments to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Mon, Mar 18, 3:54 PM · portmgr
arrowd added inline comments to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Mon, Mar 18, 3:52 PM · portmgr
bofh requested review of D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Mon, Mar 18, 3:39 PM · portmgr

Sat, Mar 16

vvd added inline comments to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Sat, Mar 16, 7:21 PM · portmgr
vvd updated the diff for D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Sat, Mar 16, 7:21 PM · portmgr
mat added inline comments to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Sat, Mar 16, 5:50 PM · portmgr
vvd added a comment to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.

ping

Sat, Mar 16, 5:19 PM · portmgr

Thu, Mar 7

bofh closed D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.

Not sure why but somehow I believe I failed to add this as the review in my commit message. This has already landed.

Thu, Mar 7, 4:53 PM · portmgr

Tue, Mar 5

vvd updated the diff for D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Tue, Mar 5, 4:45 PM · portmgr
arrowd added a comment to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.

The new var should be names OPTIONS_DEFAULT_OTHER_ARCHS, without "E", to follow ONLY_FOR_ARCHS.

Tue, Mar 5, 12:36 PM · portmgr
vvd requested review of D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Tue, Mar 5, 12:14 PM · portmgr

Thu, Feb 29

bofh added inline comments to D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.
Thu, Feb 29, 2:16 PM · portmgr
arrowd added inline comments to D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.
Thu, Feb 29, 2:08 PM · portmgr
bofh added inline comments to D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.
Thu, Feb 29, 1:44 PM · portmgr
arrowd accepted D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.

LGTM.

Thu, Feb 29, 1:38 PM · portmgr
bofh requested review of D44156: Mk/Scripts: Add qa warning while installing man pages is ${PREFIX}/man.
Thu, Feb 29, 1:34 PM · portmgr

Feb 7 2024

bofh abandoned D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Already committed.

Feb 7 2024, 7:51 PM · portmgr, Ports Committers

Dec 31 2023

bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
In D42068#985819, @rene wrote:

Before landing it'd be nice to turn off 12.4 package builders. Otherwise, /latest and /quarterly will become empty while /release_* still work. The space can be later reclaimed by consistently removing all sets and removing FreeBSD:12:* references on https://pkg.freebsd.org/

This cleanup only affects main, not quarterly/2023Q4. There is a 12-eol tag on main so the pkg builders could stick to that?

On a different note jbeich is somewhat correct. If the builders were still started it would end up with an empty pkgset and the cluster pkgset would overwrite the pkg repos with an empty set being served. Although not exactly sure on how the builders are run so we disabled the pkgsync script and backed it up and have removed the pkgsets.

Dec 31 2023, 3:19 PM · portmgr, Ports Committers
rene added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Before landing it'd be nice to turn off 12.4 package builders. Otherwise, /latest and /quarterly will become empty while /release_* still work. The space can be later reclaimed by consistently removing all sets and removing FreeBSD:12:* references on https://pkg.freebsd.org/

Dec 31 2023, 12:02 PM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Before landing it'd be nice to turn off 12.4 package builders. Otherwise, /latest and /quarterly will become empty while /release_* still work. The space can be later reclaimed by consistently removing all sets and removing FreeBSD:12:* references on https://pkg.freebsd.org/

Dec 31 2023, 12:31 AM · portmgr, Ports Committers

Dec 30 2023

bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Many patches for missing <byteswap.h> and <endian.h> on FreeBSD < 13 can probably be dropped e.g.,

Dec 30 2023, 7:52 AM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Many patches for missing <byteswap.h> and <endian.h> on FreeBSD < 13 can probably be dropped e.g.,

  • audio/bespokesynth/files/patch-libs_link_include_ableton_platforms_linux_Linux.hpp
  • audio/mixxx/files/patch-lib_kaitai_kaitaistream.cpp
  • audio/umurmur/Makefile (BROKEN_*)
  • audio/umurmur/files/patch-src_byteorder.h
  • audio/webrtc-audio-processing/files/patch-powerpc64 (keep <altivec.h> part)
  • audio/zita-alsa-pcmi/files/patch-source_zita-alsa-pcmi.cc
  • biology/abyss/files/patch-Common_city.cc
  • databases/redisdesktopmanager/files/patch-3rdparty_simdjson_singleheader_simdjson.h
  • devel/chrpath/files/patch-protos.h (keep Elf_Ehdr part)
  • devel/cityhash/files/patch-src_city.cc
  • devel/dwarves/files/patch-lib_bpf_src_btf.c (the first 3 hunks, keep from compare_vsi_off onwards)
  • devel/efivar/files/patch-src-efivar.h (keep __builtin_* part)
  • devel/elfutils/files/patch-lib_byteswap.h
  • devel/firmware-utils/files/patch-* (<endian.h> part, keep `"freebsd.h")
  • devel/py-pysimdjson/files/patch-simdjson_simdjson.h
  • graphics/igt-gpu-tools/files/patch-lib_igt_\_core.h (keep <signal.h> part)
  • graphics/libemf/files/patch-libemf_libemf.cpp
  • multimedia/dvb-apps/files/patch-lib_libucsi_endianops.h
  • multimedia/ringrtc/files/patch-src_webrtc_src_rtc_\_base_byte_\_order.h
  • multimedia/smpeg/files/patch-video_\_video.h
  • net/mercury/Makefile (BROKEN)
  • net/yate/files/patch-libs_yradio_radio.cpp
  • security/pam_pwdfile/files/patch-md5.c
  • sysutils/afflib/files/patch-lib_qemu_bswap.h
  • sysutils/dd_rescue/files/patch-aes_\_c.c
  • sysutils/lttng-tools/files/patch-src_bin_lttng-crash_lttng-crash.c
  • sysutils/lttng-tools/files/patch-src_common_compat_endian.h
  • sysutils/zbackup/files/patch-compression.cc
  • sysutils/zbackup/files/patch-endian.hh
  • www/envoy/files/patch-envoy_common_platform.h (keep ENVOY_MMSG_MORE part)
  • www/mod_gnutls/files/patch-src_gnutls_\_sni.c
  • www/qt5-webengine/files/patch-src_3rdparty_chromium_third_\_party_smhasher_src_City.cpp
Dec 30 2023, 7:49 AM · portmgr, Ports Committers

Dec 23 2023

bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Latest rebase and most probably the last one before the sunset.

Dec 23 2023, 9:02 PM · portmgr, Ports Committers

Dec 13 2023

bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 13 2023, 8:49 PM · portmgr, Ports Committers
bofh accepted D42551: Ignore files which are local.
Dec 13 2023, 8:38 PM · portmgr

Dec 12 2023

jbeich added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 6:41 PM · portmgr, Ports Committers
jbeich accepted D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 6:19 PM · portmgr, Ports Committers
bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

More changes by @jbeich

Dec 12 2023, 5:55 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 5:54 PM · portmgr, Ports Committers
jbeich added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 5:22 PM · portmgr, Ports Committers
bofh updated the summary of D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 5:04 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 4:55 PM · portmgr, Ports Committers
bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
In D42068#980602, @bofh wrote:

These are still not fixed. I've also noticed more cruft:

  • devel/libffcall/files/patch-ffcall-abi.h

I think this patch is not related to sparc but aarch64.

aarch64 (arm64) has 2 "a" in the architecture name. sparc64 (64-bit sparc, or sparc V9) may not define __sparc64__ on non-BSDs thus required checking both __sparc__ and __arch64__.

Dec 12 2023, 4:54 PM · portmgr, Ports Committers
bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Add more changes by @jbeich

Dec 12 2023, 4:50 PM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
In D42068#980602, @bofh wrote:

These are still not fixed. I've also noticed more cruft:

  • devel/libffcall/files/patch-ffcall-abi.h

I think this patch is not related to sparc but aarch64.

Dec 12 2023, 4:41 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 3:59 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 3:52 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 3:43 PM · portmgr, Ports Committers
bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

These are still not fixed. I've also noticed more cruft:

  • devel/libffcall/files/patch-ffcall-abi.h

I think this patch is not related to sparc but aarch64.

Dec 12 2023, 3:22 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 3:01 PM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
  • shells/v7sh/files/Makefile (only ${OSREL:R} < 13)
  • www/tor-browser/files/patch-third_\_party_libwebrtc_rtc_\_base_ip_\_address.cc
Dec 12 2023, 2:49 PM · portmgr, Ports Committers
bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Update as per @jhale

Dec 12 2023, 1:12 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 1:04 PM · portmgr, Ports Committers
jbeich added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 12:08 AM · portmgr, Ports Committers
jbeich added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 12 2023, 12:02 AM · portmgr, Ports Committers

Dec 11 2023

jbeich added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Dec 11 2023, 11:57 PM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Missed cruft (based on 2023-12-11 checkout):

  • lang/emilua/Makefile (only IGNORE_FreeBSD_12)
  • lang/go-devel/Makefile (only ${OSREL:R} < 13)
  • lang/mlton/Makefile (keep ${OSREL:R} >= 13 but make unconditional)
  • mail/fetchmail/Makefile (only ${OSREL:R} < 13)
  • net/widentd/Makefile (only ${OSREL:R} < 13)
  • shells/v7sh/files/Makefile (only ${OSREL:R} < 13)
  • sysutils/plasma5-powerdevil/files/patch-daemon_backends_upower_freebsdbacklighthelper.cpp
  • www/tor-browser/files/patch-third_\_party_libwebrtc_rtc_\_base_ip_\_address.cc
Dec 11 2023, 11:53 PM · portmgr, Ports Committers
bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Rebase and add some changes as per @jbeich

Dec 11 2023, 10:47 PM · portmgr, Ports Committers
bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Thanks @jbeich . I will look into it and refresh the patch.

Dec 11 2023, 11:46 AM · portmgr, Ports Committers
jbeich added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Missed cruft (based on 2023-10-14 checkout):

  • audio/opus/Makefile (only arm conditional)
  • cad/nvc/Makefile (only !exists(/usr/include/unwind.h) conditional)
  • comms/ebusd/files/patch-src_lib_ebus_datatype.cpp
  • devel/android-tools/files/patch-vendor_adb_compression_\_utils.h
  • devel/llvm1[2-3]/Makefile (only unwind.h-related _BUILD_DEPENDS, _USES, inline comments)
  • emulators/rpcs3/files/patch-libc++13
  • graphics/darktable/Makefile (only ${OPSYS}_${OSREL:R} == FreeBSD_12 conditional)
  • graphics/krita/files/patch-cmake_modules_xsimd_xsimdMacros.cmake
  • graphics/qt5-wayland/files/patch-src_client_qwaylandshmbackingstore.cpp (only && __FreeBSD_version >= 1300048 part)
  • java/openjdk*/Makefile (only ${OSREL:C/\.[0-9]//} == 12 conditional and the related patch)
  • mail/thunderbird/files/patch-third_\_party_libwebrtc_rtc_\_base_ip_\_address.cc
  • multimedia/dav1d/files/patch-freebsd12
  • multimedia/pipewire/files/patch-src_modules_module-netjack2_peer.c
  • net-im/libquotient/files/patch-Quotient_qt_\_connection_\_util.h
  • net/samba413/Makefile (only ${OSVERSION} < 1300000 conditional)
  • sysutils/arcconf/Makefile (only ${OSREL:R} == 12 part)
  • www/chromium/files/patch-third_\_party_wayland_include_config.h (only memfd part)
  • www/chromium/files/patch-ui_ozone_platform_wayland_host_zwp_\_text_\_input_\_wrapper_\_v1.cc
  • Ditto (as www/chromium) in devel/electron*, www/iridium, www/ungoogled-chromium
  • www/librewolf/files/patch-third_\_party_libwebrtc_rtc_\_base_ip_\_address.cc
  • x11/xdg-desktop-portal-luminous/Makefile (only BROKEN_FreeBSD_12)
Dec 11 2023, 11:43 AM · portmgr, Ports Committers

Dec 6 2023

rene added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

BROKEN_FreeBSD12 in www/ladybird can be removed too

Dec 6 2023, 10:43 PM · portmgr, Ports Committers

Nov 11 2023

bofh requested review of D42551: Ignore files which are local.
Nov 11 2023, 12:15 PM · portmgr

Nov 1 2023

rene added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

https://cgit.FreeBSD.org/ports/commit/?id=0815295e0b7988daf05dc1665b4ff523c7083763 can be reverted too as part of this change

Nov 1 2023, 9:11 PM · portmgr, Ports Committers

Oct 29 2023

rene accepted D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 29 2023, 6:38 PM · portmgr, Ports Committers

Oct 19 2023

bofh updated subscribers of D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 19 2023, 5:23 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 19 2023, 5:20 PM · portmgr, Ports Committers
rene added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 19 2023, 10:02 AM · portmgr, Ports Committers

Oct 15 2023

bofh updated the diff for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Update some of the files based on the review from @rene

Oct 15 2023, 2:40 PM · portmgr, Ports Committers
bofh added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 15 2023, 1:40 PM · portmgr, Ports Committers
rene added inline comments to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 15 2023, 12:52 PM · portmgr, Ports Committers
rene added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
www/firefox/files/patch-third__party_libwebrtc_rtc__base_ip__address.cc

and

www/firefox-esr/files/patch-third__party_libwebrtc_rtc__base_ip__address.cc

are also obsolete after 12-EOL

Oct 15 2023, 11:56 AM · portmgr, Ports Committers

Oct 5 2023

brooks accepted D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

Changes are fine as such for devel/llvm* although devel/llvm17 is missing the Sparc backend removal. I think it's OK to not bump port revision here as the FreeBSD backends are a non-default configuration.

Oct 5 2023, 7:35 PM · portmgr, Ports Committers
bofh added a comment to D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

In https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273397 I have requested an exp-run that found errors that seem to apply to FreeBSD 12 only. Do you suggest that I request a new exp-run on FreeBSD 13 and ignore all FreeBSD 12 specific issues? And maybe also wait for FreeBSD 12 official EOL to commit the final patch?

Do you have a plan to merge this into quarterly? If not then I would say forget 12 related patches in your fixes. Additionally I saw your patch and some of the fallouts. I forgot the bug which you assigned to me but so far I found that the fallout reasons are due to an issue with GCC13 which was fixed in the most recent version of GCC13.

Oct 5 2023, 11:40 AM · portmgr, Ports Committers
salvadore accepted D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.

I approve as far as the ports that I maintain (GCC ports from 10 to 14) are concerned.

Oct 5 2023, 11:17 AM · portmgr, Ports Committers

Oct 4 2023

bofh added reviewers for D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree: brooks, salvadore.
Oct 4 2023, 8:11 AM · portmgr, Ports Committers
bofh requested review of D42068: */*: Sunset 12.4-RELEASE/12-STABLE from ports tree.
Oct 4 2023, 8:07 AM · portmgr, Ports Committers

May 17 2023

bofh closed D40134: phb/testing: Pet vale.
May 17 2023, 1:23 PM · portmgr
bcr accepted D40134: phb/testing: Pet vale.

Looks good, thanks for making the changes.

May 17 2023, 1:08 PM · portmgr
bofh accepted D40134: phb/testing: Pet vale.
May 17 2023, 12:31 PM · portmgr
bofh updated the diff for D40134: phb/testing: Pet vale.
May 17 2023, 12:28 PM · portmgr
bofh requested review of D40134: phb/testing: Pet vale.
May 17 2023, 12:28 PM · portmgr

Apr 11 2023

rene removed a member for portmgr: swills.
Apr 11 2023, 9:27 PM

Apr 6 2023

bofh closed D39425: Remove shar(1) file submission.
Apr 6 2023, 4:46 PM · portmgr
carlavilla accepted D39425: Remove shar(1) file submission.
Apr 6 2023, 7:48 AM · portmgr

Apr 5 2023

bofh accepted D39425: Remove shar(1) file submission.
Apr 5 2023, 1:48 PM · portmgr
bofh requested review of D39425: Remove shar(1) file submission.
Apr 5 2023, 1:47 PM · portmgr

Mar 22 2023

rene added a member for portmgr: bofh.
Mar 22 2023, 8:45 PM

Feb 3 2023

mikael added a comment to D37925: Move Mk/bsd.ruby.mk to Mk/Uses/ruby.mk..

Why www/redmine42 was converted to USES= ruby but redmine50 not?
Many ports don't have USE_RUBY or USES=ruby anymore, I fail to understand the logic.

Feb 3 2023, 4:52 PM · portmgr

Feb 2 2023

bofh abandoned D37925: Move Mk/bsd.ruby.mk to Mk/Uses/ruby.mk..

Already landed in the tree.

Feb 2 2023, 11:41 AM · portmgr
bofh abandoned D19662: databases/postgresql-repmgr: Adding FLAVORS support.
Feb 2 2023, 11:40 AM · portmgr

Jan 25 2023

bofh closed D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.
Jan 25 2023, 5:56 PM · portmgr
tcberner accepted D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.

looks sane to me

Jan 25 2023, 5:49 PM · portmgr

Jan 19 2023

bofh added a comment to D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.

ah, no conversion of bsd.apache.mk to apache.mk, ignore my previous comment here :D

Jan 19 2023, 8:34 AM · portmgr
bofh added inline comments to D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.
Jan 19 2023, 8:31 AM · portmgr
tcberner added a comment to D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.

ah, no conversion of bsd.apache.mk to apache.mk, ignore my previous comment here :D

Jan 19 2023, 6:04 AM · portmgr

Jan 18 2023

bofh requested review of D38113: Mk/Uses/apache.mk: Refactor after old versions have been removed.
Jan 18 2023, 8:56 PM · portmgr

Jan 11 2023

bofh added a comment to D37925: Move Mk/bsd.ruby.mk to Mk/Uses/ruby.mk..

Have you deleted the line USE_RUBY=yes from the Makefile of the port?

not yet, I would like to see the sanity check to fail.
Without removing USE_RUBY I see the following error message, is this intended:

 poudriere testport -p gitlab -j 131amd64 devel/rubygem-gitlab-labkit
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for 131amd64-gitlab
[00:00:00] Warning: Using packages from previously failed, or uncommitted, build: /usr/local/poudriere/data/packages/131amd64-gitlab/.building
[00:00:00] Mounting ccache from: /var/cache/ccache
[00:00:00] Mounting ports from: /usr/local/poudriere/ports/gitlab
[00:00:00] Mounting packages from: /usr/local/poudriere/data/packages/131amd64-gitlab
[00:00:00] Mounting distfiles from: /usr/local/poudriere/ports/gitlab/distfiles
[00:00:00] Copying /var/db/ports from: /usr/local/etc/poudriere.d/options
[00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
/etc/resolv.conf -> /usr/local/poudriere/data/.m/131amd64-gitlab/ref/etc/resolv.conf
[00:00:00] Starting jail 131amd64-gitlab
[00:00:00] Will build as nobody:nobody (65534:65534)
[00:00:01] Ports supports: FLAVORS SELECTED_OPTIONS
[00:00:01] Logs: /usr/local/poudriere/data/logs/bulk/131amd64-gitlab/2023-01-11_16h49m01s
[00:00:01] WWW: https://pkg.fechner.net//build.html?mastername=131amd64-gitlab&build=2023-01-11_16h49m01s
[00:00:01] Loading MOVED for /usr/local/poudriere/data/.m/131amd64-gitlab/ref/usr/ports
[00:00:01] Gathering ports metadata
[00:00:01] Warning: (lang/ruby30): make: "/usr/ports/lang/ruby30/Makefile" line 107: Malformed conditional (${RUBY_VER} == ${RUBY_DEFAULT_VER})
[00:00:01] Warning: (lang/ruby30): make: "/usr/ports/lang/ruby30/Makefile" line 162: Malformed conditional (${RUBY_VER} == ${RUBY_DEFAULT_VER})
[00:00:01] Warning: (lang/ruby30): make: Fatal errors encountered -- cannot continue
[00:00:01] Warning: (lang/ruby30): Error: Error looking up dependencies for lang/ruby30
[00:00:01] Error: Fatal errors encountered gathering ports metadata
[131amd64-gitlab] [2023-01-11_16h49m01s] [crashed:] Queued: 0  Built: 0  Failed: 0  Skipped: 0  Ignored: 0  Fetched: 0  Tobuild: 0   Time: 00:00:01

I have shared the full patch(still WIP) here https://people.freebsd.org/~bofh/dropzone/ruby.diff

Jan 11 2023, 3:09 PM · portmgr
mfechner added a comment to D37925: Move Mk/bsd.ruby.mk to Mk/Uses/ruby.mk..
In D37925#863641, @bofh wrote:

I don't know how you have applied the patch but just for the sake of your message I have retried applying the patch on a freshly brewed ports tree like the following:

cd ports
git apply ~/Downloads/ruby.diff
Jan 11 2023, 2:52 PM · portmgr
bofh added a comment to D37925: Move Mk/bsd.ruby.mk to Mk/Uses/ruby.mk..

I just applied the patch and tried to compile one port:

Jan 11 2023, 2:34 PM · portmgr