Age | Commit message (Collapse) | Author | Files | Lines |
|
Untested with Linux
|
|
|
|
- no byte_swap.h file on sparc machines.
- should work properly with both GNU as and Sun as.
|
|
Differences include many bug fixes, and better support for both
Solaris 7 and i386.
|
|
This is a bug fix version, and allows use on Solaris 7/x86 (Thanks, Christos)
|
|
+ Fix the password routines to use thread-safe functions (getpwnam_r,
getpwent_r, getpwuid_r)
+ Use the ${INSTALL} definition from Makefile.inc rather than install
+ Install make as bmake
This fixes a segmentation violation on Sparc. i386 still has problems.
|
|
This version is much more automated, and includes some more bug fixes:
+ don't try to link with libbsdcompat if you're creating libbsdcompat
+ use -DOLD_GETCWD when building libbsdcompat, so that -current NetBSD
sources can be used (from David Brownlee).
+ install <sys/byteorder.h> with the rest of the include files.
+ fix the whole environment so that it compiles on Solaris 7, and on x86
(thanks, Bill). However, there are still some known problems.
+ add an ftp Makefile, and a pkg_install Makefile.inc showing what needs
to be changed to build those 2 utilities
+ compile and link shared libraries -fPIC rather than -fpic.
+ automatically work out whether we're on a Sparc or i386.
+ all the user needs to do is to set BSDSRCDIR and DESTDIR
appropriately, check /usr/ccs/bin is in the path, and then use Solaris
make (/usr/ccs/bin/make) to make the cross-environment.
|
|
|
|
- compile with -Wall
- add domainname cruft
- fix include files
- update to the latest .mk macros
- remove unneeded files
- run the correct version of make
|
|
|
|
- Hopefully I merged all Alistair's changes
XXX: Need to put the source on cvs somewhere to keep track of changes.
|
|
Zoulas. This package provides Solaris with the necessary headers, libraries
and support files to compile NetBSD utilities on Solaris.
|