[MacPorts] #37772: smake fails to build (no files in DEST)
MacPorts
noreply at macports.org
Thu Jan 24 01:07:20 PST 2013
#37772: smake fails to build (no files in DEST)
----------------------------+--------------------------------
Reporter: tj.trevelyan@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: smake
----------------------------+--------------------------------
smake fails to install on a couple of my systems
{{{
# port clean smake
---> Cleaning smake
#
# port install smake
---> Fetching distfiles for smake
---> Verifying checksum(s) for smake
---> Extracting smake
---> Configuring smake
---> Building smake
---> Staging smake into destroot
Error: No files have been installed in the destroot directory!
Error: Please make sure that this software supports 'make install
DESTDIR=${destroot}' or implement an alternative destroot mechanism in the
Portfile.
Error: Files might have been installed directly into your system, check
before proceeding.
Error: org.macports.destroot for port smake returned: Staging smake into
destroot failed
Please see the log file for port smake for details:
/opt/ports/var/macports/logs/_opt_ports_var_macports_sources_svn.macports.org_trunk_dports_devel_smake/smake/main.log
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port smake failed
}}}
Full build log file will be attached.
It also seems that the build ignored an earlier linker error and is then
surprised that there's nothing in DEST..
{{{
:info:destroot ==> LINKING "OBJ/i386-darwin-cc/smake"
:info:destroot ld: library not found for -lintl
:info:destroot clang: error: linker command failed with exit code 1 (use
-v to see invocation)
:info:destroot smake: Operation not permitted. *** Code 1 from command
line for target 'OBJ/i386-darwin-cc/smake'.
:info:destroot smake: The following command caused the error:
:info:destroot echo " ==> LINKING \"OBJ/i386-darwin-cc/smake\""; cc -o
OBJ/i386-darwin-cc/smake OBJ/i386-darwin-cc/make.o OBJ/i386-darwin-
cc/archconf.o OBJ/i386-darwin-cc/readfile.o OBJ/i386-darwin-cc/parse.o
OBJ/i386-darwin-cc/update.o OBJ/i386-darwin-cc/rules.o OBJ/i386-darwin-
cc/job.o OBJ/i386-darwin-cc/memory.o -L../libs/i386-darwin-cc
-L../libs/i386-darwin-cc -framework IOKit -framework CoreFoundation
-lschily -lintl
:info:destroot smake: Couldn't make 'install'.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/37772>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list