Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 603172

Summary: pax-utils-1.1.7::gentoo_prefix failed on OS X 10.11.6
Product: Gentoo/Alt Reporter: Morladim <txl263>
Component: Mac OSXAssignee: Gentoo Prefix <prefix>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---

Description Morladim 2016-12-20 10:56:25 UTC
>>> Source configured.
>>> Compiling source in /Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7 ...
make SHELL=/Users/eric/Gentoo/tmp/bin/bash -j3 USE_CAP=no USE_DEBUG=no USE_PYTHON=no USE_SECCOMP=no 
make  all-recursive
make[1]: Entering directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
Making all in autotools/gnulib
make[2]: Entering directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
  GEN      alloca.h
  GEN      c++defs.h
  GEN      arg-nonnull.h
  GEN      warn-on-use.h
  GEN      stdint.h
  GEN      sys/types.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      getopt.h
  GEN      math.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      strings.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      time.h
  GEN      unistd.h
  GEN      wchar.h
make  all-recursive
make[3]: Entering directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
make[4]: Entering directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
  CC       cloexec.o
  CC       dirname-lgpl.o
  CC       basename-lgpl.o
  CC       stripslash.o
  CC       exitfail.o
  CC       fd-hook.o
  CC       filenamecat-lgpl.o
  CC       gettime.o
  CC       malloca.o
  CC       math.o
  CC       openat-die.o
  CC       printf-frexp.o
  CC       printf-frexpl.o
  CC       progname.o
  CC       save-cwd.o
  CC       stat-time.o
  CC       statat.o
  CC       timespec.o
  CC       unistd.o
  CC       dup-safer.o
  CC       fd-safer.o
  CC       pipe-safer.o
  CC       utimens.o
  CC       xsize.o
  CC       asnprintf.o
  CC       canonicalize-lgpl.o
  CC       chdir-long.o
  CC       error.o
error.c:386:12: warning: data argument not used by format string
      [-Wformat-extra-args]
           file_name, line_number);
           ^
1 warning generated.
  CC       euidaccess.o
  CC       fstatat.o
  CC       futimens.o
  CC       getgroups.o
  CC       getopt.o
  CC       getopt1.o
  CC       group-member.o
  CC       isnanf.o
  CC       isnanl.o
  CC       lstat.o
  CC       mempcpy.o
  CC       memrchr.o
memrchr.c:71:18: warning: cast from 'const unsigned char *' to
      'const longword *' (aka 'const unsigned long *') increases required
      alignment from 1 to 8 [-Wcast-align]
  longword_ptr = (const longword *) char_ptr;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       open.o
1 warning generated.
  CC       openat.o
  CC       openat-proc.o
  CC       printf-args.o
  CC       printf-parse.o
  CC       readlink.o
  CC       readlinkat.o
  CC       rename.o
  CC       renameat.o
  CC       stat.o
  CC       strerror.o
  CC       strerror-override.o
  CC       symlink.o
  CC       symlinkat.o
  CC       unlink.o
  CC       unlinkat.o
  CC       utimensat.o
  CC       vasnprintf.o
vasnprintf.c:5107:35: warning: comparison of integers of different signs: 'int'
      and 'size_t' (aka 'unsigned long') [-Wsign-compare]
                        if (count < maxlen
                            ~~~~~ ^ ~~~~~~
1 warning generated.
  AR       libgnu.a
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(fd-hook.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(math.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(stat-time.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(statat.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(timespec.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(unistd.o) has no symbols
/Users/eric/gentoo/usr/x86_64-apple-darwin15/binutils-bin/7.3.1/ranlib: file: libgnu.a(xsize.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(fd-hook.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(math.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(stat-time.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(statat.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(timespec.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(unistd.o) has no symbols
x86_64-apple-darwin15-ranlib: file: libgnu.a(xsize.o) has no symbols
make[4]: Leaving directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
make[3]: Leaving directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
make[2]: Leaving directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7/autotools/gnulib'
make[2]: Entering directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
  CC       paxelf.lo
  CC       paxinc.lo
  CC       paxldso.lo
In file included from paxldso.c:9:
In file included from ./paxinc.h:16:
./security.h:25:39: warning: In file included from paxelf.cunused: parameter9 :
'allow_forking'In file included from 
./paxinc.h      :[-Wunused-parameter]16:

./security.h:25:39: warning: unused parameter 'allow_forking'
      [-Wunused-parameter]
static inline void security_init(bool allow_forking) {}
                                      ^
static inline void security_init(bool allow_forking) {}
                                      ^
In file included from paxinc.c:12:
In file included from ./paxinc.h:16:
./security.h:25:39: warning: unused parameter 'allow_forking'
      [-Wunused-parameter]
static inline void security_init(bool allow_forking) {}
                                      ^
In file included from paxldso.c:9:
In file included from ./paxinc.h:34:
./paxldso.h:29:51: warning: unused parameter 'elf' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                  ^
In file included from paxelf.c:9:
./paxldso.hIn file included from :./paxinc.h29::3468: warning: unused parameter 'fname' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                                   ^
:
./paxldso.h:56:48: warning: unused parameter 'fname' [-Wunused-parameter]
static inline int ldso_config_load(const char *fname)
                                               ^
In file included from paxinc.c:12:
In file included from ./paxinc.h:34:
./paxldso.h:29:51: warning: unused parameter 'elf' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                  ^
./paxldso.h:29:68: warning: unused parameter 'fname' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                                   ^
./paxldso.h./paxldso.h:56:48: warning: unused parameter 'fname' [-Wunused-parameter]
static inline int ldso_config_load(const char *fname)
                                               ^
:29:51: warning: unused parameter 'elf' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                  ^
./paxldso.h:29:68: warning: unused parameter 'fname' [-Wunused-parameter]
static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
                                                                   ^
./paxldso.h:56:48: warning: unused parameter 'fname' [-Wunused-parameter]
static inline int ldso_config_load(const char *fname)
                                               ^
paxldso.c:365:22: error: too many arguments provided to function-like macro
      invocation
void paxldso_cleanup(void)
                     ^
./paxldso.h:65:10: note: macro 'paxldso_cleanup' defined here
# define paxldso_cleanup()
         ^
paxldso.c:365:6: error: variable has incomplete type 'void'
void paxldso_cleanup(void)
     ^
paxldso.c:365:21: error: expected ';' after top level declarator
void paxldso_cleanup(void)
                    ^
                    ;
4 warnings and 3 errors generated.
make[2]: *** [Makefile:1738: paxldso.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
4 warnings generated.
4 warnings generated.
make[2]: Leaving directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
make[1]: *** [Makefile:1799: all-recursive] Error 1
make[1]: Leaving directory '/Users/eric/gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
make: *** [Makefile:1535: all] Error 2
 * ERROR: app-misc/pax-utils-1.1.7::gentoo_prefix failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-misc/pax-utils-1.1.7::gentoo_prefix'`,
 * the complete build log and the output of `emerge -pqv '=app-misc/pax-utils-1.1.7::gentoo_prefix'`.
 * The complete build log is located at '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/build.log'.
 * The ebuild environment file is located at '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/environment'.
 * Working directory: '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
 * S: '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'

>>> Failed to emerge app-misc/pax-utils-1.1.7, Log file:

>>>  '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/build.log'

 * Messages for package app-misc/pax-utils-1.1.7:

 * ERROR: app-misc/pax-utils-1.1.7::gentoo_prefix failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-misc/pax-utils-1.1.7::gentoo_prefix'`,
 * the complete build log and the output of `emerge -pqv '=app-misc/pax-utils-1.1.7::gentoo_prefix'`.
 * The complete build log is located at '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/build.log'.
 * The ebuild environment file is located at '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/environment'.
 * Working directory: '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'
 * S: '/Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/work/pax-utils-1.1.7'

Hmmmm, I was already afraid of this to happen.  Running
  /Users/eric/Gentoo/usr/bin/bash ./bootstrap-prefix.sh "/Users/eric/Gentoo" stage3
somewhere failed :(  Details might be found in the build log:
  /Users/eric/Gentoo/tmp/var/tmp/portage/app-misc/pax-utils-1.1.7/temp/build.log
  (no build logs found?!?)
I have no clue, really.  Please find friendly folks in #gentoo-prefix on
irc.gentoo.org, gentoo-alt@lists.gentoo.org mailing list, or file a bug
at bugs.gentoo.org under Gentoo/Alt, Prefix Support.  This is most
inconvenient, and it crushed my ego.  Sorry, I give up.
Should you want to give it a try, there is /Users/eric/Gentoo/stage3.log
Comment 1 Felix Janda 2016-12-20 12:01:54 UTC
Duplicate of bug 602990
Comment 2 Michael Palimaka (kensington) gentoo-dev 2016-12-22 14:20:40 UTC

*** This bug has been marked as a duplicate of bug 602990 ***