Path to this page:
./
net/nasd,
Prototype storage implementation
Branch: pkgsrc-2012Q1,
Version: 1.3nb1,
Package name: nasd-1.3nb1,
Maintainer: pkgsrc-usersThis is release 1.3 of the Parallel Data Laboratory NASD software
prototype. The release includes the NASD drive prototype, the
NASD-NFS filemanager, simple client APIs, a regression-testing suite,
sample programs, a snapshot of Cheops (which is one implementation of
aggregation over multiple NASDs), and some basic documentation. This
release includes ports to run on user-level Linux, user-level Digital
Unix, and in the Digital Unix kernel. A more complete enumeration of
the contents of the release may be found in the ReleaseHistory file at
the root of the distribution.
Required to build:[
lang/perl5] [
devel/imake] [
pkgtools/x11-links]
Master sites: (Expand)
SHA1: 8ea5d523cab58bcc6c90ff2b5c1c04c4ff8f3949
RMD160: a9aaee4722af1e7f1eefe9402c840308a4f95774
Filesize: 1408.098 KB
Version history: (Expand)
- (2012-04-10) Package added to pkgsrc.se, version nasd-1.3nb1 (created)
CVS history: (Expand)
2012-06-06 20:11:41 by Matthias Scheler | Files touched by this commit (7) |
Log message:
Pullup ticket #3823 - requested by dholland
net/nasd: build fix
Revisions pulled up:
- net/nasd/distinfo 1.2
- net/nasd/patches/patch-al 1.2
- net/nasd/patches/patch-ay 1.2
- net/nasd/patches/patch-common_i386_Imakefile 1.1
- net/nasd/patches/patch-include_nasd_nasd__timer_h 1.1
- net/nasd/patches/patch-kernel__generate_dux_other_Makefile 1.1
- net/nasd/patches/patch-kernel__generate_dux_other_nasd_Makefile 1.1
---
Module Name: pkgsrc
Committed By: dholland
Date: Sat Jun 2 23:34:56 UTC 2012
Modified Files:
pkgsrc/net/nasd: distinfo
pkgsrc/net/nasd/patches: patch-al patch-ay
Added Files:
pkgsrc/net/nasd/patches: patch-common_i386_Imakefile
patch-include_nasd_nasd__timer_h
patch-kernel__generate_dux_other_Makefile
patch-kernel__generate_dux_other_nasd_Makefile
Log message:
Fix broken build.
(1) With gcc 4.5, cpp does not fold lines separated by a escaped
newline in the output. Therefore when nasd_rpcgen runs its rpc
definitions through cpp, what comes out contains syntax errors. The
parser then reports these with SIGSEGV. First fix the cpp plumbing to
use the cpp tool wrapper during build, and then have it use -traditional.
(2) On amd64, roughly half the build thinks it's actually i386. Patch
the other half to agree. This may not turn out to work, but it does
build instead of dumping out bizarre compile errors.
|