Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2014 15:20:00 GMT
From:      "Florian Degner" <f.degner@gmx.de>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/186670: [patch] astro/foxtrotgps: wrong paths in pkg-plist causes install to fail
Message-ID:  <201402201520.s1KFK0Nk077278@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/186670; it has been noted by GNATS.

From: "Florian Degner" <f.degner@gmx.de>
To: "Craig Whipp" <crwhipp@gmail.com>, bug-followup@freebsd.org
Cc:  
Subject: Re: ports/186670: [patch] astro/foxtrotgps: wrong paths in pkg-plist
 causes install to fail
Date: Thu, 20 Feb 2014 16:12:05 +0100

 ------------audS1gc3SQgQr1jN9YdRQf
 Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes
 Content-Transfer-Encoding: 7bit
 
 On Thu, 13 Feb 2014 16:44:05 +0100, Craig Whipp <crwhipp@gmail.com> wrote:
 
 > Florian,
 >
 > Can you provide me with more details on what your configuration was
 > when you were building this?  I've been unable to duplicate the error
 > on a 10.0-RELEASE machine, and applying your patch results in a
 > failure similar to what you reported in the pr.
 >
 > What FreeBSD version, output of 'uname -a', any locales configured (I
 > see you have a .de top level domain in your email), customizations to
 > make.conf, etc.
 >
 > Thanks,
 > Craig
 
 
 Craig,
 
 there's indeed something non-standard in my /etc/make.conf. The problem is
 triggered by compiling astro/foxtrotgps with gcc46.
 
 When CC=gcc46 ./configure generates different Makefiles. Things break
 because it sets DATADIRNAME=share (it's DATADIRNAME=lib when $CC is "cc" or
 "clang"). DATADIRNAME is used to determine where the locale files go:
 
 % find work -name "Makefile" | xargs grep DATADIRNAME
 ...
 work/foxtrotgps-1.1.1/po/Makefile:itlocaledir =
 $(prefix)/$(DATADIRNAME)/locale
 ...
 %
 
 The interesting part is that "share" is actually the correct value. So the
 real problem is that we get DATADIRNAME=lib by default. This in turn can
 be fixed in a compiler-independent fashion by setting DATADIRNAME via
 CONFIGURE_ENV (see attached patch).
 
 
 Cheers,
 Flo
 ------------audS1gc3SQgQr1jN9YdRQf
 Content-Disposition: attachment; filename=foxtrotgps.patch
 Content-Type: application/octet-stream; name="foxtrotgps.patch"
 Content-Transfer-Encoding: Base64
 
 SW5kZXg6IGFzdHJvL2ZveHRyb3RncHMvTWFrZWZpbGUKPT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PQotLS0gYXN0cm8vZm94dHJvdGdwcy9NYWtlZmlsZQkocmV2aXNpb24gMzQ0
 MzE3KQorKysgYXN0cm8vZm94dHJvdGdwcy9NYWtlZmlsZQkod29ya2luZyBjb3B5
 KQpAQCAtMTYsNiArMTYsNyBAQAogCQlsaWJncHMuc286JHtQT1JUU0RJUn0vYXN0
 cm8vZ3BzZAogCiBHTlVfQ09ORklHVVJFPQl5ZXMKK0NPTkZJR1VSRV9FTlY9CQlE
 QVRBRElSTkFNRT1zaGFyZQogQ09ORklHVVJFX0FSR1M9CS0tZGlzYWJsZS1zY2hl
 bWFzLWluc3RhbGwKIFVTRVM9CQlnZXR0ZXh0IGdtYWtlIHBrZ2NvbmZpZyBzaGVi
 YW5nZml4CiBTSEVCQU5HX0ZJTEVTPQljb250cmliL2NvbnZlcnQyZ3B4IFwKSW5k
 ZXg6IGFzdHJvL2ZveHRyb3RncHMvcGtnLXBsaXN0Cj09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT0KLS0tIGFzdHJvL2ZveHRyb3RncHMvcGtnLXBsaXN0CShyZXZpc2lvbiAzNDQz
 MTcpCisrKyBhc3Ryby9mb3h0cm90Z3BzL3BrZy1wbGlzdAkod29ya2luZyBjb3B5
 KQpAQCAtNCwxOCArNCwxOCBAQAogYmluL2dlb3JzczJmb3h0cm90Z3BzLXBvaQog
 YmluL29zYjJmb3h0cm90CiBiaW4vcG9pMm9zbQotbGliL2xvY2FsZS9iZy9MQ19N
 RVNTQUdFUy9mb3h0cm90Z3BzLm1vCi1saWIvbG9jYWxlL2NzL0xDX01FU1NBR0VT
 L2ZveHRyb3RncHMubW8KLWxpYi9sb2NhbGUvZGUvTENfTUVTU0FHRVMvZm94dHJv
 dGdwcy5tbwotbGliL2xvY2FsZS9lcy9MQ19NRVNTQUdFUy9mb3h0cm90Z3BzLm1v
 Ci1saWIvbG9jYWxlL2ZpL0xDX01FU1NBR0VTL2ZveHRyb3RncHMubW8KLWxpYi9s
 b2NhbGUvZnIvTENfTUVTU0FHRVMvZm94dHJvdGdwcy5tbwotbGliL2xvY2FsZS9o
 dS9MQ19NRVNTQUdFUy9mb3h0cm90Z3BzLm1vCi1saWIvbG9jYWxlL25sL0xDX01F
 U1NBR0VTL2ZveHRyb3RncHMubW8KLWxpYi9sb2NhbGUvcnUvTENfTUVTU0FHRVMv
 Zm94dHJvdGdwcy5tbwotbGliL2xvY2FsZS9zay9MQ19NRVNTQUdFUy9mb3h0cm90
 Z3BzLm1vCi1saWIvbG9jYWxlL2phL0xDX01FU1NBR0VTL2ZveHRyb3RncHMubW8K
 LWxpYi9sb2NhbGUvc3IvTENfTUVTU0FHRVMvZm94dHJvdGdwcy5tbworc2hhcmUv
 bG9jYWxlL2JnL0xDX01FU1NBR0VTL2ZveHRyb3RncHMubW8KK3NoYXJlL2xvY2Fs
 ZS9jcy9MQ19NRVNTQUdFUy9mb3h0cm90Z3BzLm1vCitzaGFyZS9sb2NhbGUvZGUv
 TENfTUVTU0FHRVMvZm94dHJvdGdwcy5tbworc2hhcmUvbG9jYWxlL2VzL0xDX01F
 U1NBR0VTL2ZveHRyb3RncHMubW8KK3NoYXJlL2xvY2FsZS9maS9MQ19NRVNTQUdF
 Uy9mb3h0cm90Z3BzLm1vCitzaGFyZS9sb2NhbGUvZnIvTENfTUVTU0FHRVMvZm94
 dHJvdGdwcy5tbworc2hhcmUvbG9jYWxlL2h1L0xDX01FU1NBR0VTL2ZveHRyb3Rn
 cHMubW8KK3NoYXJlL2xvY2FsZS9ubC9MQ19NRVNTQUdFUy9mb3h0cm90Z3BzLm1v
 CitzaGFyZS9sb2NhbGUvcnUvTENfTUVTU0FHRVMvZm94dHJvdGdwcy5tbworc2hh
 cmUvbG9jYWxlL3NrL0xDX01FU1NBR0VTL2ZveHRyb3RncHMubW8KK3NoYXJlL2xv
 Y2FsZS9qYS9MQ19NRVNTQUdFUy9mb3h0cm90Z3BzLm1vCitzaGFyZS9sb2NhbGUv
 c3IvTENfTUVTU0FHRVMvZm94dHJvdGdwcy5tbwogbWFuL21hbjEvY29udmVydDJn
 cHguMS5negogbWFuL21hbjEvY29udmVydDJvc20uMS5negogbWFuL21hbjEvZm94
 dHJvdGdwcy4xLmd6CkBAIC0zOCwyOCArMzgsMjggQEAKIHNoYXJlL3BpeG1hcHMv
 Zm94dHJvdGdwcy5wbmcKIEBkaXJybSAlJURBVEFESVIlJQogQGRpcnJtICUlRE9D
 U0RJUiUlCi1AZGlycm10cnkgbGliL2xvY2FsZS9zay9MQ19NRVNTQUdFUwotQGRp
 cnJtdHJ5IGxpYi9sb2NhbGUvc2sKLUBkaXJybXRyeSBsaWIvbG9jYWxlL3J1L0xD
 X01FU1NBR0VTCi1AZGlycm10cnkgbGliL2xvY2FsZS9ydQotQGRpcnJtdHJ5IGxp
 Yi9sb2NhbGUvbmwvTENfTUVTU0FHRVMKLUBkaXJybXRyeSBsaWIvbG9jYWxlL25s
 Ci1AZGlycm10cnkgbGliL2xvY2FsZS9odS9MQ19NRVNTQUdFUwotQGRpcnJtdHJ5
 IGxpYi9sb2NhbGUvaHUKLUBkaXJybXRyeSBsaWIvbG9jYWxlL2ZyL0xDX01FU1NB
 R0VTCi1AZGlycm10cnkgbGliL2xvY2FsZS9mcgotQGRpcnJtdHJ5IGxpYi9sb2Nh
 bGUvZmkvTENfTUVTU0FHRVMKLUBkaXJybXRyeSBsaWIvbG9jYWxlL2ZpCi1AZGly
 cm10cnkgbGliL2xvY2FsZS9lcy9MQ19NRVNTQUdFUwotQGRpcnJtdHJ5IGxpYi9s
 b2NhbGUvZXMKLUBkaXJybXRyeSBsaWIvbG9jYWxlL2RlL0xDX01FU1NBR0VTCi1A
 ZGlycm10cnkgbGliL2xvY2FsZS9kZQotQGRpcnJtdHJ5IGxpYi9sb2NhbGUvY3Mv
 TENfTUVTU0FHRVMKLUBkaXJybXRyeSBsaWIvbG9jYWxlL2NzCi1AZGlycm10cnkg
 bGliL2xvY2FsZS9iZy9MQ19NRVNTQUdFUwotQGRpcnJtdHJ5IGxpYi9sb2NhbGUv
 YmcKLUBkaXJybXRyeSBsaWIvbG9jYWxlL2phL0xDX01FU1NBR0VTCi1AZGlycm10
 cnkgbGliL2xvY2FsZS9qYQotQGRpcnJtdHJ5IGxpYi9sb2NhbGUvc3IvTENfTUVT
 U0FHRVMKLUBkaXJybXRyeSBsaWIvbG9jYWxlL3NyCi1AZGlycm10cnkgbGliL2xv
 Y2FsZQorQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9zay9MQ19NRVNTQUdFUworQGRp
 cnJtdHJ5IHNoYXJlL2xvY2FsZS9zaworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9y
 dS9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9ydQorQGRpcnJt
 dHJ5IHNoYXJlL2xvY2FsZS9ubC9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJl
 L2xvY2FsZS9ubAorQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9odS9MQ19NRVNTQUdF
 UworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9odQorQGRpcnJtdHJ5IHNoYXJlL2xv
 Y2FsZS9mci9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9mcgor
 QGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9maS9MQ19NRVNTQUdFUworQGRpcnJtdHJ5
 IHNoYXJlL2xvY2FsZS9maQorQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9lcy9MQ19N
 RVNTQUdFUworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9lcworQGRpcnJtdHJ5IHNo
 YXJlL2xvY2FsZS9kZS9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJlL2xvY2Fs
 ZS9kZQorQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9jcy9MQ19NRVNTQUdFUworQGRp
 cnJtdHJ5IHNoYXJlL2xvY2FsZS9jcworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9i
 Zy9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9iZworQGRpcnJt
 dHJ5IHNoYXJlL2xvY2FsZS9qYS9MQ19NRVNTQUdFUworQGRpcnJtdHJ5IHNoYXJl
 L2xvY2FsZS9qYQorQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9zci9MQ19NRVNTQUdF
 UworQGRpcnJtdHJ5IHNoYXJlL2xvY2FsZS9zcgorQGRpcnJtdHJ5IHNoYXJlL2xv
 Y2FsZQo=
 
 ------------audS1gc3SQgQr1jN9YdRQf--
 



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