Bug 280076 - sysutils/edk2: portmaster: : invalid option -- D
Summary: sysutils/edk2: portmaster: : invalid option -- D
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-uboot (Nobody)
URL:
Keywords:
Depends on: 281732
Blocks:
  Show dependency treegraph
 
Reported: 2024-07-01 17:59 UTC by O. Hartmann
Modified: 2024-09-26 19:14 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (uboot)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2024-07-01 17:59:14 UTC
Using portmaster updating and/or installing ports from the ports tree fails on several ports, so for sysutils/edk2  due to 

/usr/ports/CHANGES
20240229:
AUTHOR: tijl@FreeBSD.org

[...]
(cd /usr/ports/sysutils/edk2/work-bhyve && /usr/bin/env WORKSPACE=/usr/ports/sysutils/edk2/work-bhyve  PACKAGES_PATH=/usr/ports/sysutils/edk2/work-bhyve/edk2-edk2-stable202308:/usr/ports/sysutils/edk2/work-bhyve/edk2-platforms-e509ac5a72:/usr/ports/sysutils/edk2/work-bhyve/edk2-non-osi-8c09bd0955  CONF_PATH=/usr/ports/sysutils/edk2/work-bhyve/edk2-edk2-stable202308/Conf  EDK_TOOLS_PATH=/usr/ports/sysutils/edk2/work-bhyve/edk2-edk2-stable202308/BaseTools  PATH=/usr/ports/sysutils/edk2/work-bhyve/edk2-edk2-stable202308/BaseTools/BinWrappers/PosixLike:/usr/ports/sysutils/edk2/work-bhyve/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin  PYTHON_COMMAND=python3  PYTHONHASHSEED=1  EXTRA_LDFLAGS=-Wl,-rpath=/usr/local/lib/gcc13 XDG_DATA_HOME=/usr/ports/sysutils/edk2/work-bhyve  XDG_CONFIG_HOME=/usr/ports/sysutils/edk2/work-bhyve  XDG_CACHE_HOME=/usr/ports/sysutils/edk2/work-bhyve/.cache  HOME=/usr/ports/sysutils/edk2/work-bhyve TMPDIR="/tmp" PKG_CONFIG_LIBDIR=/usr/ports/sysutils/edk2/work-bhyve/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local  LOCALBASE=/usr/local  CC="gcc13" CFLAGS="-O2 -pipe  -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc13 -fno-strict-aliasing "  CPP="cpp13" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc13 -L/usr/local/lib/gcc13 " LIBS=""  CXX="g++13" CXXFLAGS="-O2 -pipe  -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc13  -Wl,-rpath=/usr/local/lib/gcc13 " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444" gmake -C edk2-edk2-stable202308/BaseTools -j4)
===>
: invalid option -- D
===>
Usage: gmake [options] [target] ...
Options:
  -b, -m                      Ignored for compatibility.
  -B, --always-make           Unconditionally make all targets.
Comment 1 Emmanuel Vadot freebsd_committer freebsd_triage 2024-07-01 19:07:14 UTC
Not using portmaster works fine so you will have to debug more yourself.