[Pkg-virtualbox-devel] Some comments about the build process

Michael Meskes meskes at debian.org
Fri Dec 14 12:00:36 UTC 2007


> The only meaningful thing that configure does is putting same makefile
> variables into a file that gets included by the build system[1]. These
> variables are pretty much self-explanatory to anyone who has used a C
> compiler on Unix before and some of them don't even make sense
> (/usr/local ... ). Plus, they are known beforehand on a Debian system.

But still, where is the advantage?

> I'm not really *sure* this is a good idea, either. Shouldn't the
> filenames start with "lib"?

These files are not really libs. Here's what the policy says:

Shared object files (often .so files) that are not public libraries,
that is, they are not meant to be linked to by third party executables
(binaries of other packages), should be installed in subdirectories of
the /usr/lib directory. Such files are exempt from the rules that govern
ordinary shared libraries, except that they must not be installed
executable and should be stripped.

So policy even rejects the idea of storing the files in /usr/lib. I
guess this ends this discussion.

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: meskes at jabber.org
Go SF 49ers! Go VfL Borussia! Use Debian GNU/Linux! Use PostgreSQL!



More information about the Pkg-virtualbox-devel mailing list