Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: CVS commit: src/share/mk



Thomas Klausner writes:
> On Sat, Aug 10, 2019 at 08:20:17AM -0400, Christos Zoulas wrote:
> > Module Name:	src
> > Committed By:	christos
> > Date:		Sat Aug 10 12:20:17 UTC 2019
> > 
> > Modified Files:
> > 	src/share/mk: bsd.own.mk
> > 
> > Log Message:
> > Don't install PIC libraries by default because they are too big since they
> > contain debug symbols. I supplied a patch in PR/54449 to remove the debugging
> > symbols but folks preferred to not install them at all.
> 
> So 9.99.7 does not install *_pic.a any longer while earlier versions did.
> Shouldn't they be marked as "obsolete" in the set lists?

this would break builds that do want them.

they've been built conditionally for a long time, we just changed
the default value of the condition is all.

i understand where you are coming from -- i have to clean my 
destdir for dozens of builds now -- but there's no easy answer
to this besides manual fixing..

(it fortunately does not leave anything in the objdir, as these
files are created as part of creating the shlibs -- the only
difference now is that we don't install them by dfeault.)


.mrg.


Home | Main Index | Thread Index | Old Index