Subject: lib/2390: missing include files for libg++
To: None <gnats-bugs@NetBSD.ORG>
From: None <thomas@cevis.uni-Bremen.de>
List: netbsd-bugs
Date: 05/10/1996 19:25:55
>Number:         2390
>Category:       lib
>Synopsis:       missing include files for libg++
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people (Library Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 10 13:35:03 1996
>Last-Modified:
>Originator:     Thomas Eberhardt
>Organization:
CeVis, University of Bremen, Germany
>Release:        NetBSD-current 960509
>Environment:
	
System: NetBSD ed209 1.1B NetBSD 1.1B (ED209) #0: Fri May 10 01:02:33 MET DST 1996 thomas@ed209:/usr/src/sys/arch/i386/compile/ED209 i386

Machine: i386
>Description:
	The libg++ Makefile doesn't install the libio include files.
>How-To-Repeat:
	Try to compile code that uses <iostream.h>.
>Fix:
*** gnu/lib/libg++/Makefile-	Thu Apr 25 13:14:27 1996
--- gnu/lib/libg++/Makefile	Thu May  2 16:43:32 1996
***************
*** 28,33 ****
--- 28,39 ----
  		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
  			${DESTDIR}/usr/include/g++/gen/$$j; \
  	done)
+ 	@echo installing includes from libio
+ 	@(cd libio ; for j in *.h; do \
+ 		cmp -s $$j ${DESTDIR}/usr/include/g++/$$j || \
+ 		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
+ 			${DESTDIR}/usr/include/g++/$$j; \
+ 	done)
  	@echo installing includes from libstdc++/std
  	@(cd libstdc++/std ; for j in *.h; do \
  		cmp -s $$j ${DESTDIR}/usr/include/g++/std/$$j || \
*** gnu/lib/libg++/libg++2netbsd-	Thu Apr 25 13:14:28 1996
--- gnu/lib/libg++/libg++2netbsd	Thu May  2 17:39:11 1996
***************
*** 452,457 ****
--- 452,463 ----
  		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
  			${DESTDIR}/usr/include/g++/gen/$$j; \
  	done)
+ 	@echo installing includes from libio
+ 	@(cd libio ; for j in *.h; do \
+ 		cmp -s $$j ${DESTDIR}/usr/include/g++/$$j || \
+ 		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
+ 			${DESTDIR}/usr/include/g++/$$j; \
+ 	done)
  	@echo installing includes from libstdc++/std
  	@(cd libstdc++/std ; for j in *.h; do \
  		cmp -s $$j ${DESTDIR}/usr/include/g++/std/$$j || \
>Audit-Trail:
>Unformatted: