Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 2009 18:17:54 +0300
From:      Alexander Churanov <alexanderchuranov@gmail.com>
To:        Andriy Gapon <avg@icyb.net.ua>
Cc:        Alexander Sack <pisymbol@gmail.com>, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: fresh devel/boost
Message-ID:  <3cb459ed0903120817p15fb7cc8rd62b62d08aa1c1a8@mail.gmail.com>
In-Reply-To: <49B8AB91.1090501@icyb.net.ua>
References:  <49ABED6D.8080909@icyb.net.ua> <3c0b01820903020819s65adc166qd0d707ce8820b3b9@mail.gmail.com> <3cb459ed0903061347w599c521ex34267fd168882cac@mail.gmail.com> <49B68FB6.8060505@icyb.net.ua> <3cb459ed0903111826p3f3fbae5g922401edd0b37701@mail.gmail.com> <49B8AB91.1090501@icyb.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/3/12 Andriy Gapon <avg@icyb.net.ua>:
> on 12/03/2009 03:26 Alexander Churanov said the following:
>> The issue is devel/boost and devel/boost138 will not coexist. Is it OK
>> in your opinion?
>
> I am not sure why... It is trivial to make different (non-default) boost
> versions to install their headers and libraries into different directories.
> Are there any other problems?

My concern on co-existance of devel/boost and devel/boost138 is how to
make build systems of other applications search in 1.38-specific
directory for headers before /usr/local/inclde. Is it easy for any
arbitrary application with any arbitrary build system?

I consider this port (devel/boost138) a temporary solution. Others:

(a) Having only one most recent version in devel/boost
(b) Having many versions without the default one.
(c) Having many versions with default devel/boost referring to some
particular version.

Here (b) and (c) do not install unversioned header files under
/usr/local/include/boost.

Currently all activity that I know is about the first (a) option. And
all efforts are to fix port that depend on boost to let them use 1.38.
For example, I've just started examining print/lyx and print/lyx15.

> Maybe some "too smart for their own good" configure scripts that would
> pick up incorrect (mismatching) directories while searching for boost?

Yes, however, I haven't tried this yet.

Alexander Churanov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3cb459ed0903120817p15fb7cc8rd62b62d08aa1c1a8>