[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [mosquitto-dev] patches from pkgsrc for discussion, based on 1.6.1 | 
- From: Christoph Willing <chris.willing@xxxxxxxxx>
- Date: Tue, 30 Apr 2019 17:31:29 +1000
- Autocrypt: addr=chris.willing@xxxxxxxxx; keydata=	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	5FuF+A==
- Delivered-to: mosquitto-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/mosquitto-dev>
- List-help: <mailto:mosquitto-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/mosquitto-dev>,	<mailto:mosquitto-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/mosquitto-dev>,	<mailto:mosquitto-dev-request@eclipse.org?subject=unsubscribe>
- Openpgp: preference=signencrypt
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101	Thunderbird/60.6.1
On 30/4/19 8:40 am, Greg Troxel wrote:
> Christoph Willing <chris.willing@xxxxxxxxx> writes:
> 
>>> Thanks.  Another question is if it can be proven that the pkgconfig file
>>> for a given package will be the same on all architectures.  This is also
>>> necessary for a .pc file to be safely installed in
>>> ${PREFIX}/share/pkgconfig, even if it's true that this location will be
>>> searched.
>>
>> Well I think it's contents should differ according to the architecture.
>> That's partly what it exists for, to point to correct library locations
>> (which may be architecture dependent).
> 
> In that case it cannot be in share, which by long-standing historical
> definition has been files that are architecture independent, and thus
> can be mounted from the same place for machines of different
> architectures.
> 
The contents of these .pc files just contain the locations of various
directories, some of whose contents are architecture dependent. Although
their contents will vary according to the architecture of the machine
for which they were built, they are just text files so nothing
architecture dependent in themselves.
The only problem I see with that is, as you point out, if machines with
different architectures are mounting their share directory from some
central location; then the contents of the .pc files will be wrong for
some of the machines using them.
> Therefore it must be in lib.
> 
Probably is safer.
chris