Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Build broken - port amd64 - pkgconfig/libcrypto.pc
On Jan 19, 10:53am, paul%whooppee.com@localhost (Paul Goyette) wrote:
-- Subject: Re: Build broken - port amd64 - pkgconfig/libcrypto.pc
| On Sat, 19 Jan 2013, Christos Zoulas wrote:
|
| > On Jan 18, 6:18pm, paul%whooppee.com@localhost (Paul Goyette) wrote:
| > -- Subject: Build broken - port amd64 - pkgconfig/libcrypto.pc
| >
| > | Looks like libcrypto.pc is missing...
| > |
| > | # install /test-bed/dst/usr/lib/pkgconfig/libcrypto.pc
| > | /test-bed/tools/bin/x86_64--netbsd-install -N /test-bed/src/etc -c -r
-o root -g wheel -m 444 libcrypto.pc
/test-bed/dst/usr/lib/pkgconfig/libcrypto.pc
| > | x86_64--netbsd-install: libcrypto.pc: stat: No such file or directory
| > |
| > | *** Failed target: /test-bed/dst/usr/lib/pkgconfig/libcrypto.pc
| > | *** Failed command: /test-bed/tools/bin/x86_64--netbsd-install -N
/test-bed/src/etc -c -r -o root -g wheel -m 444 libcrypto.pc
/test-bed/dst/usr/lib/pkgconfig/libcrypto.pc
| > | *** Error code 1
| >
| > There is a rule to create it... I saw this, but I can't reproduce it.
|
| It is 100% reproducible on my test bed, which runs
|
| build.sh -j 1 release
|
| with a completely empty $TOOLDIR $DESTDIR $RELEASEDIR
|
|
| An "update" build, however, gets past the above failure, and completes
| most of the build. The update build finally fails with
|
| ====== 3 missing files in DESTDIR ========
| Files in flist but missing from DESTDIR.
| File wasn't installed ?
| ------------------------------------------
| ./usr/lib/pkgconfig/libcrypto.pc
| ./usr/lib/pkgconfig/libssl.pc
| ./usr/lib/pkgconfig/openssl.pc
| ======== end of 3 missing files ==========
|
|
|
| So, in addition to libcrypto.pc not being installed, there are a couple
| of other files missing, too.
$ cd /usr/src/crypto/external/bsd/openssl/lib/libcrypto
$ rm -f obj.amd64/libcrypto.pc
$ make -j 1 install
/usr/src/crypto/external/bsd/openssl/lib/libcrypto/../../mkpc libcrypto.pc >
libcrypto.pc
# install /usr/lib/pkgconfig/libcrypto.pc
/usr/tools/amd64/bin/x86_64--netbsd-install -N
/net/quasar/src-5/NetBSD/src/etc -c -p -r -o root -g wheel -m 444
libcrypto.pc /usr/lib/pkgconfig/libcrypto.pc
christos
Home |
Main Index |
Thread Index |
Old Index