Actions
Bug #1681
opensupport for BUILD64=# no longer works
Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2011-10-23
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:
Description
ON used to support building a 32bit only kernel by exporting BUILD64=# but this no longer works in Illumos. I've attached the patch that I use to fix this in StormOS in the hope that it will be helpful.
Files
Related issues
Updated by Rich Lowe about 12 years ago
How is the change to Makefile.uts related?
Updated by Andrew Stormont about 12 years ago
Without it it's not possible to use BUILD64=# on a non debug build.
Updated by Andrew Stormont about 12 years ago
- File 32bit-fixes-2.diff 32bit-fixes-2.diff added
Here is a better patch which doesn't break 64bit builds.
Updated by Andrew Stormont about 10 years ago
An example of the problem:
andy@openindiana:~/Projects/illumos-gate-2249$ ksh93 usr/src/tools/scripts/bldenv.sh -c illumos.sh 'cd usr/src/lib/libxnet && dmake install' Build type is non-DEBUG RELEASE is VERSION is illumos-gate-2249 RELEASE_DATE is September 2013 The top-level 'setup' target is available to build headers and tools. Using csh as shell. cd usr/src/lib/libxnet && dmake install dmake: Fatal error in reader: Makefile, line 41: Unexpected end of line seen Current working directory /home/andy/Projects/illumos-gate-2249/usr/src/lib/libxnet
Updated by Andrew Stormont over 9 years ago
- Status changed from New to In Progress
Updated by Yuri Pankov over 9 years ago
Are the following changes really needed?
-SUBDIRS = $(MACH) $(BUILD64) $(MACH64) +SUBDIRS = $(MACH) +$(BUILD64)SUBDIRS += $(MACH64)
Updated by Andrew Stormont over 9 years ago
See my comment above. Without the changes make can't parse the Makefiles.
Updated by Andrew Stormont over 7 years ago
- Related to Feature #7191: It's 2016. Lets have a way to build a 64-bit only OS. added
Actions