perl5.XX-file-rsyncp

rmgls at free.fr rmgls at free.fr
Thu Jan 30 04:59:18 PST 2014


Hi,

i try to compile backuppc, and i am facing this situation:
     perl5.12-file-rsyncp, (dependance)
does not compile, please see main.log.

i tried perl5.16-file-rsyncp with the same result, and of course the variant has
the same problem.

what to do then?

Thanks in advance and best regards.

rmgls



...

debug:build build phase started at Wed Jan 29 15:29:16 CET 2014
:notice:build --->  Building p5.12-file-rsyncp
:debug:build Executing org.macports.build (p5.12-file-rsyncp)
:debug:build port disallows a parallel build
:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70" && /usr/bin/make -w all'
:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70" && /usr/bin/make -w all 
:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70'
:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70/Digest'
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70/Digest'
:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70/FileList'
:info:build /usr/bin/clang -c   -pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -fstack-protector -I/opt/local/include -arch x86_64 -O3   -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\"  "-I/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE"  -DPERL_BYTEORDER= flist.c
:info:build flist.c:153:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build     readfd(f, buf, len);
:info:build               ^~~
:info:build flist.c:116:56: note: passing argument to parameter 'buffer' here
:info:build static void readfd(struct file_list *f, unsigned char *buffer, size_t N)
:info:build                                                        ^
:info:build flist.c:729:8: error: expected parameter declarator
:info:build size_t strlcpy(char *d, const char *s, size_t bufsize)
:info:build        ^
:info:build /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                            ^
:info:build /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                                                              ^
:info:build /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
:info:build #    define _USE_FORTIFY_LEVEL 2
:info:build                                ^
:info:build flist.c:729:8: error: expected ')'
:info:build /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                            ^
:info:build /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                                                              ^
:info:build /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
:info:build #    define _USE_FORTIFY_LEVEL 2
:info:build                                ^
:info:build flist.c:729:8: note: to match this '('
:info:build /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                            ^
:info:build /usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                                                     ^
:info:build flist.c:729:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
:info:build size_t strlcpy(char *d, const char *s, size_t bufsize)
:info:build        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                            ^~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_common.h:39:31: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                               ^~~~~~~~~~~~~~~~~~~~~
:info:build flist.c:729:8: error: conflicting types for '__builtin___strlcpy_chk'
:info:build /usr/include/secure/_string.h:105:3: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build   ^
:info:build flist.c:222:5: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)'
:info:build     strlcpy(thisname, f->lastname, l1 + 1);
:info:build     ^
:info:build /usr/include/secure/_string.h:105:3: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build   ^
:info:build flist.c:729:8: error: definition of builtin function '__builtin___strlcpy_chk'
:info:build size_t strlcpy(char *d, const char *s, size_t bufsize)
:info:build        ^
:info:build /usr/include/secure/_string.h:105:3: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build   ^
:info:build flist.c:735:9: error: too many arguments to function call, expected 1, have 2
:info:build         memcpy(d, s, len);
:info:build         ^~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_string.h:65:43: note: expanded from macro 'memcpy'
:info:build   __builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
:info:build                                           ^~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_common.h:38:63: note: expanded from macro '__darwin_obsz0'
:info:build #define __darwin_obsz0(object) __builtin_object_size (object, 0)
:info:build                                ~~~~~~~~~~~~~~~~~~~~~          ^
:info:build 2 warnings and 5 errors generated.
:info:build make[1]: *** [flist.o] Error 1
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70/FileList'
:info:build make: *** [subdirs] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/work/File-RsyncP-0.70" && /usr/bin/make -w all 
:info:build Exit code: 2
:error:build org.macports.build for port p5.12-file-rsyncp returned: command execution failed
:debug:build Error code: CHILDSTATUS 3363 2
:debug:build Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for p5.12-file-rsyncp: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:error:build Failed to install p5.12-file-rsyncp
:debug:build couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory
    while executing
"open [file join $dir tclIndex]"
:notice:build Please see the log file for port p5.12-file-rsyncp for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-file-rsyncp/p5.12-file-rsyncp/main.log


More information about the macports-users mailing list