Page MenuHomeFreeBSD
Feed Advanced Search

Jan 10 2018

bdrewery committed rS327797: MFC r289410:.
MFC r289410:
Jan 10 2018, 9:59 PM
bdrewery accepted D13832: sysutils/devcpu-data Steal ubuntu's AMD microcode update file..

Approved for commit and skipping maintainer

Jan 10 2018, 8:20 PM

Jan 9 2018

bdrewery added inline comments to D13815: sysutils/devcpu-data Update Intel Microcode release to 20180108.
Jan 9 2018, 9:14 PM
bdrewery requested changes to D13815: sysutils/devcpu-data Update Intel Microcode release to 20180108.
Jan 9 2018, 9:13 PM
bdrewery committed rS327740: Bump version for r327597 adding cpucontrol -e support.
Bump version for r327597 adding cpucontrol -e support
Jan 9 2018, 9:13 PM

Jan 8 2018

bdrewery added a comment to D13797: PTI for amd64..
In D13797#289001, @imp wrote:

PTI means what?
Also, looks like this is unconditionally enabled unless the tunable is false. There's talk of doing things automatically based on CPU type and vendor elsewhere.

Jan 8 2018, 9:23 PM
bdrewery committed rP458395: MFH: r458394.
MFH: r458394
Jan 8 2018, 12:25 AM
bdrewery committed rP458394: Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set..
Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set.
Jan 8 2018, 12:24 AM
bdrewery closed D13756: Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set..
Jan 8 2018, 12:24 AM

Jan 5 2018

bdrewery committed rP458170: Update to 3.2.3-85-g190c9bef.
Update to 3.2.3-85-g190c9bef
Jan 5 2018, 8:50 PM
bdrewery added inline comments to D13772: devel/youcompleteme: Add -lite FLAVOR.
Jan 5 2018, 6:04 PM
bdrewery committed rP458154: Update to 3.2.3-84-g7080656f.
Update to 3.2.3-84-g7080656f
Jan 5 2018, 5:03 PM

Jan 4 2018

bdrewery requested changes to D13771: sysutils/devcpu-data update to Intel Microcode update 20171117.
Jan 4 2018, 10:44 PM
bdrewery committed rP458084: MFH: r458083.
MFH: r458083
Jan 4 2018, 8:18 PM
bdrewery committed rP458083: Disallow forced FLAVOR as make argument..
Disallow forced FLAVOR as make argument.
Jan 4 2018, 8:18 PM
bdrewery committed rP458059: MFH: r458058.
MFH: r458058
Jan 4 2018, 8:07 PM
bdrewery committed rP458058: Follow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES..
Follow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES.
Jan 4 2018, 8:06 PM
bdrewery committed rP458057: MFH: r458056.
MFH: r458056
Jan 4 2018, 8:02 PM
bdrewery committed rP458056: Fix typo in r458054..
Fix typo in r458054.
Jan 4 2018, 8:01 PM
bdrewery committed rP458055: MFH: r458054.
MFH: r458054
Jan 4 2018, 7:58 PM
bdrewery committed rP458054: Fix some *-list targets not properly passing FLAVOR down the chain..
Fix some *-list targets not properly passing FLAVOR down the chain.
Jan 4 2018, 7:58 PM
bdrewery committed rP458052: MFH: r458050.
MFH: r458050
Jan 4 2018, 7:41 PM
bdrewery committed rP458050: Pass FLAVOR in enviroment to avoid forcing an empty value in some cases..
Pass FLAVOR in enviroment to avoid forcing an empty value in some cases.
Jan 4 2018, 7:37 PM
bdrewery committed rP458049: MFH: r458048.
MFH: r458048
Jan 4 2018, 7:19 PM
bdrewery committed rP458048: Stop truncating .MAKEOVERRIDES after the FLAVORS work..
Stop truncating .MAKEOVERRIDES after the FLAVORS work.
Jan 4 2018, 7:19 PM
bdrewery committed rP458043: MFH: r458041.
MFH: r458041
Jan 4 2018, 7:09 PM
bdrewery committed rP458041: Fix package-depends-list for FLAVORS..
Fix package-depends-list for FLAVORS.
Jan 4 2018, 7:07 PM

Jan 3 2018

bdrewery updated the summary of D13756: Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set..
Jan 3 2018, 11:29 PM
bdrewery created D13756: Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set..
Jan 3 2018, 11:27 PM
bdrewery added inline comments to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.
Jan 3 2018, 7:51 PM
bdrewery added a comment to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.

Adding a RUN_DEPENDS on kodi-devel@gbm to the x11 and wayland flavors is something that Poudriere doesn't seem to like (the ports framework
itself appears to not mind):

[00:00:02] Gathering ports metadata
[00:00:03] Warning: (multimedia/kodi-devel): Error: gather_port_vars_port: Already had multimedia/kodi-devel (rdep=metadata gbm listed)
[00:00:03] Error: Fatal errors encountered gathering ports metadata

Do you think this is a bug in Poudriere? Or am I misusing flavors?

The bug in Poudriere, IMHO, is that the error is obscure and needs to explicitly deny a port depending on itself: https://github.com/freebsd/poudriere/issues/574

Jan 3 2018, 6:47 PM
bdrewery added a comment to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.

Adding a RUN_DEPENDS on kodi-devel@gbm to the x11 and wayland flavors is something that Poudriere doesn't seem to like (the ports framework
itself appears to not mind):

[00:00:02] Gathering ports metadata
[00:00:03] Warning: (multimedia/kodi-devel): Error: gather_port_vars_port: Already had multimedia/kodi-devel (rdep=metadata gbm listed)
[00:00:03] Error: Fatal errors encountered gathering ports metadata

Do you think this is a bug in Poudriere? Or am I misusing flavors?

Jan 3 2018, 6:14 PM
bdrewery added inline comments to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.
Jan 3 2018, 5:53 PM

Jan 2 2018

bdrewery committed rP457934: Update to 3.2.3-66-g83691739.
Update to 3.2.3-66-g83691739
Jan 2 2018, 11:23 PM
bdrewery committed rP457933: Update to 3.2.3-64-gc33e3600.
Update to 3.2.3-64-gc33e3600
Jan 2 2018, 11:01 PM
bdrewery requested changes to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.

Block pending potential Poudriere bug.

Jan 2 2018, 9:47 PM
bdrewery added a comment to D13712: multimedia/kodi-devel: Add GBM flavor and prepare for Wayland support.
In D13712#287420, @mat wrote:

Also, can the multiple flavors be installed at once?

Yes, they can all be installed at the same time. kodi-devel@gbm (which installs all necessary data files) has to be installed for the x11 and wayland flavors to even work.

Adding a RUN_DEPENDS on kodi-devel@gbm to the x11 and wayland flavors is something that Poudriere doesn't seem to like (the ports framework
itself appears to not mind):

[00:00:02] Gathering ports metadata
[00:00:03] Warning: (multimedia/kodi-devel): Error: gather_port_vars_port: Already had multimedia/kodi-devel (rdep=metadata gbm listed)
[00:00:03] Error: Fatal errors encountered gathering ports metadata

Do you think this is a bug in Poudriere? Or am I misusing flavors?

Jan 2 2018, 9:47 PM
bdrewery committed rP457919: Update to 3.2.3-62-g832b3a1c.
Update to 3.2.3-62-g832b3a1c
Jan 2 2018, 7:47 PM

Dec 14 2017

bdrewery committed rP456373: Update to 20160325 and fix with newer ruby versions..
Update to 20160325 and fix with newer ruby versions.
Dec 14 2017, 8:58 PM
bdrewery committed rP456272: Update to 3.2.3-56-g0d8338bc.
Update to 3.2.3-56-g0d8338bc
Dec 14 2017, 12:21 AM

Dec 9 2017

bdrewery committed rP455816: Update to 3.2.3-44-g55026502.
Update to 3.2.3-44-g55026502
Dec 9 2017, 5:56 AM

Dec 7 2017

bdrewery committed rS326659: Look for libraries in OBJDIR when building outside of buildworld..
Look for libraries in OBJDIR when building outside of buildworld.
Dec 7 2017, 4:37 PM
bdrewery committed rP455690: Fix 'make -j'..
Fix 'make -j'.
Dec 7 2017, 1:51 AM
bdrewery committed rS326649: Disconnect OFED after r326169 broke all DIRDEPS support for it..
Disconnect OFED after r326169 broke all DIRDEPS support for it.
Dec 7 2017, 1:49 AM
bdrewery committed rS326648: tinderbox/universe: Don't execute KERNCONFS lookup if not needed..
tinderbox/universe: Don't execute KERNCONFS lookup if not needed.
Dec 7 2017, 12:31 AM
bdrewery committed rS326647: Revert r325529: No longer needed after r325699..
Revert r325529: No longer needed after r325699.
Dec 7 2017, 12:31 AM

Dec 6 2017

bdrewery committed rS326634: AUTO_OBJ: Don't create nested OBJDIRS with print-dir or make -n..
AUTO_OBJ: Don't create nested OBJDIRS with print-dir or make -n.
Dec 6 2017, 9:01 PM

Dec 5 2017

bdrewery committed rS326583: native-xtools: Ensure GCC files are cleaned up..
native-xtools: Ensure GCC files are cleaned up.
Dec 5 2017, 9:36 PM
bdrewery accepted D13307: Allow xinstall and makefs to be crossbuilt on Linux and Mac.
Dec 5 2017, 9:35 PM
bdrewery accepted D12171: map mips TARGET_ARCH to triples.
Dec 5 2017, 9:34 PM
bdrewery committed rS326582: Deal with bmake-20170301 no longer resolving -C like it used to..
Deal with bmake-20170301 no longer resolving -C like it used to.
Dec 5 2017, 9:30 PM
bdrewery committed rS326581: Handle writable-but-not-a-directory cases for writable OBJDIR check..
Handle writable-but-not-a-directory cases for writable OBJDIR check.
Dec 5 2017, 9:30 PM
bdrewery committed rS326580: AUTO_OBJ: For all top-level targets enforce using an OBJDIR..
AUTO_OBJ: For all top-level targets enforce using an OBJDIR.
Dec 5 2017, 9:30 PM
bdrewery committed rP455605: - Update to 3.2.3.
- Update to 3.2.3
Dec 5 2017, 7:06 PM
bdrewery committed rS326569: Fix cyclic dependency after r326552..
Fix cyclic dependency after r326552.
Dec 5 2017, 5:23 PM
bdrewery committed rS326552: Fix DPSRCS not getting .depend.* files..
Fix DPSRCS not getting .depend.* files.
Dec 5 2017, 2:23 AM
bdrewery committed rS326553: native-xtools: Fix build without META_MODE for GCC archs..
native-xtools: Fix build without META_MODE for GCC archs.
Dec 5 2017, 2:23 AM
bdrewery committed rS326550: DEPENDSRCS not used here..
DEPENDSRCS not used here.
Dec 5 2017, 2:23 AM
bdrewery committed rS326551: Allow Makefiles to append to DEPENDSRCS..
Allow Makefiles to append to DEPENDSRCS.
Dec 5 2017, 2:23 AM
bdrewery committed rS326549: Rename DEPENDFILES_OBJS to DEPENDFILES..
Rename DEPENDFILES_OBJS to DEPENDFILES.
Dec 5 2017, 2:23 AM

Dec 4 2017

bdrewery committed rP455552: Update to 3.2.2-37-gf25a99c8.
Update to 3.2.2-37-gf25a99c8
Dec 4 2017, 11:53 PM
bdrewery committed rP455542: Update to 3.2.2-32-gd8cbf566.
Update to 3.2.2-32-gd8cbf566
Dec 4 2017, 9:10 PM

Nov 30 2017

bdrewery committed rP455218: FLAVORS needs Poudriere 3.2+.
FLAVORS needs Poudriere 3.2+
Nov 30 2017, 6:04 PM
bdrewery committed rP455217: Add link for guides on FLAVORS.
Add link for guides on FLAVORS
Nov 30 2017, 6:03 PM

Nov 29 2017

bdrewery accepted D12464: Python FLAVORS.
In D12464#277359, @mat wrote:
  • Remove the extra flavors mess and add a USE_PYTHON=allflavors.
Nov 29 2017, 10:32 PM
bdrewery accepted D12577: Some more basic flavors work..

DESCRIBE_FLAVORED is still weird but otherwise ship it.

Nov 29 2017, 10:31 PM
bdrewery accepted D12483: Add flavors helpers..
In D12483#277278, @mat wrote:
In D12483#262180, @mat wrote:

I am not against adding a FLAVOR_ prefix, but I think it will make very long variable names, say, FLAVOR_python3_OPTIONS_EXCLUDE= BAR. I think, as options are all UPPERCASE, we simply need to say that flavors are all lowercase, and thus, they cannot conflict.

I'm already confused.

But I do see there is logic to restrict flavors to lowercase so it is probably fine to keep how you have it.

I think it is better to have different namespaces for flavors and OPTIONS, so that they cannot possibly be confused with one another.

Nov 29 2017, 10:21 PM
bdrewery committed rP455147: Update to 3.2.2.
Update to 3.2.2
Nov 29 2017, 8:52 PM
bdrewery committed rP455146: Update to 3.2.2-25-g8695dfd6.
Update to 3.2.2-25-g8695dfd6
Nov 29 2017, 8:52 PM
bdrewery added inline comments to D12464: Python FLAVORS.
Nov 29 2017, 12:04 AM

Nov 28 2017

bdrewery requested changes to D12577: Some more basic flavors work..
Nov 28 2017, 11:49 PM
bdrewery added a comment to D12483: Add flavors helpers..
In D12483#262180, @mat wrote:

I am not against adding a FLAVOR_ prefix, but I think it will make very long variable names, say, FLAVOR_python3_OPTIONS_EXCLUDE= BAR. I think, as options are all UPPERCASE, we simply need to say that flavors are all lowercase, and thus, they cannot conflict.

I'm already confused.

Nov 28 2017, 11:42 PM
bdrewery requested changes to D12483: Add flavors helpers..
Nov 28 2017, 11:40 PM
bdrewery added a comment to D12483: Add flavors helpers..
In D12483#262180, @mat wrote:

I am not against adding a FLAVOR_ prefix, but I think it will make very long variable names, say, FLAVOR_python3_OPTIONS_EXCLUDE= BAR. I think, as options are all UPPERCASE, we simply need to say that flavors are all lowercase, and thus, they cannot conflict.

Nov 28 2017, 11:36 PM
bdrewery committed rP455072: MFH: r453087 r453882.
MFH: r453087 r453882
Nov 28 2017, 8:24 PM
bdrewery committed rP455071: Update to 3.2.1.
Update to 3.2.1
Nov 28 2017, 8:19 PM

Nov 27 2017

bdrewery committed rP454996: Update to 3.2.0-37-g4775d32f.
Update to 3.2.0-37-g4775d32f
Nov 27 2017, 10:26 PM

Nov 18 2017

bdrewery committed rS325986: Remove unneeded special case for .OBJDIR=.CURDIR..
Remove unneeded special case for .OBJDIR=.CURDIR.
Nov 18 2017, 9:27 PM
bdrewery committed rS325975: Evaluate options after including src-env.conf and before Makefile.sys.inc..
Evaluate options after including src-env.conf and before Makefile.sys.inc.
Nov 18 2017, 8:11 PM
bdrewery committed rS325974: Fix top-level targets with read-only OBJDIR..
Fix top-level targets with read-only OBJDIR.
Nov 18 2017, 8:01 PM
bdrewery committed rS325973: Move top-level AUTO_OBJ logic to Makefile.sys.inc..
Move top-level AUTO_OBJ logic to Makefile.sys.inc.
Nov 18 2017, 8:01 PM
bdrewery committed rS325971: Fix PORTS_MODULES+'make reinstallkernel' trying to run bogus 'make redeinstall'..
Fix PORTS_MODULES+'make reinstallkernel' trying to run bogus 'make redeinstall'.
Nov 18 2017, 8:01 PM
bdrewery committed rS325972: Include Makefile.sys.inc if possible for top-level only..
Include Makefile.sys.inc if possible for top-level only.
Nov 18 2017, 8:01 PM
bdrewery committed rS325970: Fix 'make -n' for {reinstall,distribute}kernel..
Fix 'make -n' for {reinstall,distribute}kernel.
Nov 18 2017, 8:01 PM

Nov 17 2017

bdrewery committed rS325955: Fix 'local' to not look in the source tree for the file..
Fix 'local' to not look in the source tree for the file.
Nov 17 2017, 6:34 PM
bdrewery closed D13125: Fix 'local' to not look in the source tree for the file..
Nov 17 2017, 6:34 PM
bdrewery accepted D13124: Remove build system support for lint..

Next task may be removing -DLINT support in source files like:

usr.sbin/cron/cron/cron.c:#if !defined(lint) && !defined(LINT)
usr.sbin/cron/cron/cron.h:# if !defined(LINT) && !defined(lint)
usr.sbin/cron/cron/database.c:#if !defined(lint) && !defined(LINT)
Nov 17 2017, 4:56 AM
bdrewery added a comment to D13125: Fix 'local' to not look in the source tree for the file..

This has a minor conflict with your D13124 change.

Nov 17 2017, 3:25 AM
bdrewery created D13125: Fix 'local' to not look in the source tree for the file..
Nov 17 2017, 3:24 AM
bdrewery requested changes to D13124: Remove build system support for lint..

These are still here too:

share/mk/bsd.subdir.mk:         installfiles installincludes print-dir realinstall lint \
share/mk/bsd.sys.mk:            installincludes lint obj objlink objs objwarn \
Nov 17 2017, 12:25 AM

Nov 16 2017

bdrewery committed rP454336: MFH: r454266 r454332.
MFH: r454266 r454332
Nov 16 2017, 8:21 PM
bdrewery committed rP454332: Follow-up r454266: Sort and remove duplicates for [DE]SELECTED_OPTIONS..
Follow-up r454266: Sort and remove duplicates for [DE]SELECTED_OPTIONS.
Nov 16 2017, 7:41 PM

Nov 15 2017

bdrewery committed rP454266: Fix [DE]SELECTED_OPTIONS to lazily evaluate as late as possible..
Fix [DE]SELECTED_OPTIONS to lazily evaluate as late as possible.
Nov 15 2017, 7:14 PM
bdrewery closed D13092: Fix [DE]SELECTED_OPTIONS to lazily evaluate..
Nov 15 2017, 7:14 PM
bdrewery added a comment to D13092: Fix [DE]SELECTED_OPTIONS to lazily evaluate..
In D13092#272310, @sjg wrote:

:@ rocks

Nov 15 2017, 12:36 AM

Nov 14 2017

bdrewery committed rP454220: Note poudriere-options -p issue..
Note poudriere-options -p issue.
Nov 14 2017, 11:14 PM
bdrewery created D13092: Fix [DE]SELECTED_OPTIONS to lazily evaluate..
Nov 14 2017, 7:37 PM

Nov 13 2017

bdrewery added a comment to D13053: Remove MAKEFLAGS and MAKESYSPATH from env passed to PORTS_MODULES.

I think removing MAKEFLAGS may be too much. I think we can just add MAKESYSPATH=/usr/share/mk to the environment and should also set _WITHOUT_SRCCONF=yes.

Nov 13 2017, 8:59 PM
bdrewery committed rS325776: Rework r325568 so all 'make LINT' targets work..
Rework r325568 so all 'make LINT' targets work.
Nov 13 2017, 8:49 PM

Nov 11 2017

bdrewery committed rP453981: Release 3.2.0..
Release 3.2.0.
Nov 11 2017, 5:19 PM