Bug 121121

Summary: PATCH: Add IPX files to be removed to OptionalObsoleteFiles.inc
Product: Base System Reporter: Richard Tector <richardtector>
Component: miscAssignee: Antoine Brodin <antoine>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 7.0-PRERELEASE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Richard Tector 2008-02-26 14:20:01 UTC
The attached patch adds a list of files that can be removed if WITHOUT_IPX has been set for a build with make check=old or delete-old. It removes the libraries, binaries, manpages and includes only installed when the above knob has not been set.

NB. I have also added for removal the compat libraries installed for 32bit systems. Other sections in the patched file do not do this, but it works fine on an i386 system I have.

Fix: See attached patch



Patch attached with submission follows:
Comment 1 Richard Tector 2008-02-26 14:37:27 UTC
Please note I missed:
OLD_LIBS+=usr/lib32/libipx.so.4
in the patch

Regards,

Richard
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2008-02-26 17:54:28 UTC
Responsible Changed
From-To: freebsd-bugs->antoine

Take: this is in included in a patch I have for PR 120492.
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-02-29 18:59:59 UTC
antoine     2008-02-29 18:59:28 UTC

  FreeBSD src repository

  Modified files:
    tools/build/mk       OptionalObsoleteFiles.inc 
  Log:
  Add files to remove when MK_GCOV, MK_IPX or MK_NCP are defined.
  
  Note: it may be a good idea to deduce obsolete usr/lib32/ files from
  obsolete lib/ and usr/lib/ files.
  
  PR:             120492
  PR:             121118
  PR:             121121
  Submitted by:   KAMIYA Satosi, Richard Tector
  Approved by:    rwatson (mentor)
  MFC after:      1 month
  
  Revision  Changes    Path
  1.13      +57 -9     src/tools/build/mk/OptionalObsoleteFiles.inc
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2008-02-29 19:12:27 UTC
State Changed
From-To: open->patched

Patched in HEAD. 
Note: the include/netipx part was not commited, currently these 
headers are always installed (required by netsmb headers, see XXX 
in src/include/Makefile)
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-03-30 14:56:28 UTC
antoine     2008-03-30 13:56:13 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    tools/build/mk       OptionalObsoleteFiles.inc 
  Log:
  MFC to RELENG_7:
    Add files to remove when MK_GCOV, MK_IPX or MK_NCP are defined.
  
    PR:             120492
    PR:             121118
    PR:             121121
    Submitted by:   KAMIYA Satosi, Richard Tector
    Approved by:    rwatson (mentor)
    MFC after:      1 month
  
  Revision  Changes    Path
  1.11.2.2  +61 -9     src/tools/build/mk/OptionalObsoleteFiles.inc
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Antoine Brodin freebsd_committer freebsd_triage 2008-03-30 15:02:54 UTC
State Changed
From-To: patched->closed

Close: merged to RELENG_7. Thanks!