Page MenuHomeFreeBSD
Feed Advanced Search

Jul 26 2016

fabian.freyer_physik.tu-berlin.de added a comment to D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC.
In D7223#152214, @mat wrote:

It's missing some error checking, if won't say anything if I do USE_GCC= 4.9:foobar

Jul 26 2016, 9:27 AM
fabian.freyer_physik.tu-berlin.de updated the diff for D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC.
  • used GCC instead of gcc in comments
  • only add to RUN_DEPENDS and BUILD_DEPENDS by default.
Jul 26 2016, 3:00 AM
fabian.freyer_physik.tu-berlin.de added a comment to D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC.

Thanks for doing this! I have been on medical leave for most of this
months and am still not fully up and running, so would like to defer the
final review to a different (ports) committer or portmgr, but (a) this looks
fine in principle and (b) some specific comments below.

When this goes in, feel free to add Approved by: gerald in addition to that
of the other reviewer(s).

  1. Is there any practical need (example?) for the use of TEST_DEPENDS?

I cannot imagine any, but may be missing something, But, if there is none,
let's omit this?

While I can't think of any current port requiring this, I can imagine it to be useful for any kind of testing of toolkits/toolchains that are used at compile-time and where testing involves compiling things against them. While I admit it's a bit of an edge case, I have seen some (admittedly obscure) library headers not compile correctly using clang++ or g++, respectively. Testing this might be useful. However, I'd agree to not adding GCC to TEST_DEPENDS by default.

Jul 26 2016, 2:55 AM

Jul 19 2016

fabian.freyer_physik.tu-berlin.de updated the diff for D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC.

added aliases for build, run and test as requested by @mat

Jul 19 2016, 3:55 PM
fabian.freyer_physik.tu-berlin.de added a comment to D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC.
In D7223#150739, @mat wrote:

I assume USE_GCC= yes:build works, maybe USE_GCC= build could be used instead.

Jul 19 2016, 3:39 PM

Jul 17 2016

fabian.freyer_physik.tu-berlin.de added a comment to D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.

I can't help but notice that there is a /usr/share/firmware directory.

Should this simply be used?

Jul 17 2016, 11:29 AM

Jul 16 2016

fabian.freyer_physik.tu-berlin.de retitled D7225: Metaport for bhyve firmware from to Metaport for bhyve firmware.
Jul 16 2016, 2:41 PM
fabian.freyer_physik.tu-berlin.de retitled D7223: Mk/bsd.gcc.mk: add support for conditional dependencies for USE_GCC from to add support for conditional dependencies for USE_GCC.
Jul 16 2016, 1:50 PM

Jul 8 2016

fabian.freyer_physik.tu-berlin.de updated the diff for D7157: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.

original patch was missing build_args+=-DCSM_ENABLE=TRUE

Jul 8 2016, 6:17 PM
fabian.freyer_physik.tu-berlin.de updated D7157: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 6:10 PM
fabian.freyer_physik.tu-berlin.de retitled D7157: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled from to sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 6:08 PM
fabian.freyer_physik.tu-berlin.de requested changes to D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 5:08 PM
fabian.freyer_physik.tu-berlin.de added inline comments to D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 5:07 PM
fabian.freyer_physik.tu-berlin.de updated subscribers of D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 5:04 PM
fabian.freyer_physik.tu-berlin.de added inline comments to D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 4:08 PM
fabian.freyer_physik.tu-berlin.de added a comment to D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.

TBH, we should also bump the port version here.

Jul 8 2016, 3:59 PM
fabian.freyer_physik.tu-berlin.de accepted D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.
Jul 8 2016, 3:02 PM

Jul 7 2016

fabian.freyer_physik.tu-berlin.de accepted D7145: sysutils/uefi-edk2-bhyve: add slave port with CSM enabled.

tbh, I'd argue for a -csm port, and make no csm the default - but I guess this should be discussed. But this would also be fine for me.

Jul 7 2016, 9:34 AM

Jun 29 2016

fabian.freyer_physik.tu-berlin.de added a reviewer for D7029: VNC Auth for bhyve_graphics: editor_callfortesting.org.
Jun 29 2016, 9:24 PM
fabian.freyer_physik.tu-berlin.de added inline comments to D7029: VNC Auth for bhyve_graphics.
Jun 29 2016, 8:47 PM
fabian.freyer_physik.tu-berlin.de retitled D7029: VNC Auth for bhyve_graphics from to VNC Auth for bhyve_graphics.
Jun 29 2016, 8:12 PM