Opened 16 years ago
Closed 15 years ago
#19617 closed defect (fixed)
Boost-1_37_0 and 1_38_0 Fail to Build
Reported by: | erick205@… | Owned by: | nox@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | mf2k (Frank Schima), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | boost |
Description
Boost 1_37_0 and, now, 1_38_0 both fail to build with the following error:
% sudo port install boost +icu +python25 ---> Fetching boost ---> Attempting to fetch boost_1_38_0.tar.bz2 from http://distfiles.macports.org/boost ---> Verifying checksum(s) for boost ---> Extracting boost ---> Applying patches to boost ---> Configuring boost ---> Building boost ---> Staging boost into destroot Error: Target org.macports.destroot returned: no files matched glob pattern "*.dylib" Error: Status 1 encountered during processing.
The system is:
{{{% uname -a Darwin aesop 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386 i386 MacPro1,1 Darwin }}}
The XCode version is 3.1.2. And g++ reports:
% g++ --version i686-apple-darwin9-g++-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5490) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Building boost outside the port infrastructure seems to work fine. Attempting to rebuild without any variant options yields the same results:
% sudo port install boost ---> Applying patches to boost ---> Configuring boost ---> Building boost ---> Staging boost into destroot Error: Target org.macports.destroot returned: no files matched glob pattern "*.dylib" Error: Status 1 encountered during processing.
Change History (7)
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to sanchom@… |
---|---|
Port: | boost added |
comment:3 Changed 16 years ago by erick205@…
None of the recommended fixes had any impact on resolving the issue:
% port version Version: 1.710
% sudo port clean boost ---> Cleaning boost % sudo port install boost +python25 ---> Fetching boost ---> Verifying checksum(s) for boost ---> Extracting boost ---> Applying patches to boost ---> Configuring boost ---> Building boost ---> Staging boost into destroot Error: Target org.macports.destroot returned: no files matched glob pattern "*.dylib" Error: Status 1 encountered during processing.
% sudo port clean boost ---> Cleaning boost % sudo port install boost ---> Fetching boost ---> Verifying checksum(s) for boost ---> Extracting boost ---> Applying patches to boost ---> Configuring boost ---> Building boost ---> Staging boost into destroot Error: Target org.macports.destroot returned: no files matched glob pattern "*.dylib" Error: Status 1 encountered during processing.
comment:4 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | mcalhoun@… added |
---|
Cc Me!
comment:5 Changed 15 years ago by blb@…
Owner: | changed from sanchom@… to macports-tickets@… |
---|
(sanchom@ is no longer maintainer)
comment:6 Changed 15 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to nox@… |
---|
comment:7 Changed 15 years ago by nox@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Update to 1.39.0_2.
Note: See
TracTickets for help on using
tickets.
FYI, it installs fine for me with just +python25 with a similar setup. Can you try without the +icu variant to try to narrow it down?
Also, do you have python_select installed and python25 selected?
Finally, make sure your macports is updated since you indicated you are running 1.7.0, not the latest version which is 1.7.1.