Skip to content

Instantly share code, notes, and snippets.

@mattray
Created September 27, 2019 23:56
Show Gist options
  • Save mattray/43bebc08236ed3835628410cbf617fff to your computer and use it in GitHub Desktop.
Save mattray/43bebc08236ed3835628410cbf617fff to your computer and use it in GitHub Desktop.
Building Chef 15.3 on Debian 10
D | 2019-09-28T09:49:47+10:00 | gcc -I/opt/omnibus-toolchain/embedded/include -O2 -Wl,--export-dynamic -Wl,-rpath,/opt/omnibus-toolchain/embedded/lib -L/opt/omnibus-toolchain/embedded/lib -o make ar.o arscan.o commands.o default.o dir.o expand.o file.o function.o getopt.o getopt1.o guile.o implicit.o job.o load.o loadapi.o main.o misc.o posixos.o output.o read.o remake.o rule.o signame.o strcache.o variable.o version.o vpath.o hash.o remote-stub.o glob/libglob.a -ldl
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob/libglob.a(glob.o): in function `glob_in_dir':
D | 2019-09-28T09:49:47+10:00 | glob.c:(.text+0x2be): undefined reference to `__alloca'
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob.c:(.text+0x4a9): undefined reference to `__alloca'
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob.c:(.text+0x570): undefined reference to `__alloca'
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob.c:(.text+0x680): undefined reference to `__alloca'
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob/libglob.a(glob.o): in function `glob':
D | 2019-09-28T09:49:47+10:00 | glob.c:(.text+0xa86): undefined reference to `__alloca'
D | 2019-09-28T09:49:47+10:00 | /usr/bin/ld: glob/libglob.a(glob.o):glob.c:(.text+0x1127): more undefined references to `__alloca' follow
D | 2019-09-28T09:49:47+10:00 | collect2: error: ld returned 1 exit status
D | 2019-09-28T09:49:47+10:00 | make[2]: *** [Makefile:656: make] Error 1
D | 2019-09-28T09:49:47+10:00 | make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1'
D | 2019-09-28T09:49:47+10:00 | make[1]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1'
D | 2019-09-28T09:49:47+10:00 | make[1]: *** [Makefile:798: all-recursive] Error 1
D | 2019-09-28T09:49:47+10:00 | make: *** [Makefile:534: all] Error 2
[Builder: make] I | 2019-09-28T09:49:47+10:00 | Execute: `make -j 9': 1.6722s
[Builder: make] I | 2019-09-28T09:49:47+10:00 | Build make: 10.5398s
The following shell command exited with status 2:
$ CFLAGS=-I/opt/omnibus-toolchain/embedded/include -O2 CPPFLAGS=-I/opt/omnibus-toolchain/embedded/include -O2 CXXFLAGS=-I/opt/omnibus-toolchain/embedded/include -O2 LDFLAGS=-Wl,-rpath,/opt/omnibus-toolchain/embedded/lib -L/opt/omnibus-toolchain/embedded/lib LD_RUN_PATH=/opt/omnibus-toolchain/embedded/lib OMNIBUS_INSTALL_DIR=/opt/omnibus-toolchain PATH=/opt/omnibus-toolchain/bin:/opt/omnibus-toolchain/embedded/bin:/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bin:/home/omnibus/.rbenv/versions/2.6.4/bin:/home/omnibus/.rbenv/libexec:/home/omnibus/.rbenv/plugins/ruby-build/bin:/home/omnibus/.rbenv/shims:/home/omnibus/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PKG_CONFIG_PATH=/opt/omnibus-toolchain/embedded/lib/pkgconfig make -j 9
Output:
make all-recursive
make[1]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1'
Making all in glob
make[2]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1/glob'
gcc -DHAVE_CONFIG_H -I. -I.. -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT glob.o -MD -MP -MF .deps/glob.Tpo -c -o glob.o glob.c
gcc -DHAVE_CONFIG_H -I. -I.. -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT fnmatch.o -MD -MP -MF .deps/fnmatch.Tpo -c -o fnmatch.o fnmatch.c
mv -f .deps/fnmatch.Tpo .deps/fnmatch.Po
mv -f .deps/glob.Tpo .deps/glob.Po
rm -f libglob.a
ar cru libglob.a glob.o fnmatch.o
ranlib libglob.a
make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1/glob'
Making all in config
make[2]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1/config'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1/config'
Making all in po
make[2]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1/po'
Making all in doc
make[2]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1/doc'
make[2]: Entering directory '/var/cache/omnibus/src/make/make-4.2.1'
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT ar.o -MD -MP -MF .deps/ar.Tpo -c -o ar.o ar.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT arscan.o -MD -MP -MF .deps/arscan.Tpo -c -o arscan.o arscan.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT commands.o -MD -MP -MF .deps/commands.Tpo -c -o commands.o commands.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT default.o -MD -MP -MF .deps/default.Tpo -c -o default.o default.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT dir.o -MD -MP -MF .deps/dir.Tpo -c -o dir.o dir.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT expand.o -MD -MP -MF .deps/expand.Tpo -c -o expand.o expand.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o file.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT function.o -MD -MP -MF .deps/function.Tpo -c -o function.o function.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT getopt1.o -MD -MP -MF .deps/getopt1.Tpo -c -o getopt1.o getopt1.c
mv -f .deps/default.Tpo .deps/default.Po
mv -f .deps/getopt1.Tpo .deps/getopt1.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT guile.o -MD -MP -MF .deps/guile.Tpo -c -o guile.o guile.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT implicit.o -MD -MP -MF .deps/implicit.Tpo -c -o implicit.o implicit.c
mv -f .deps/ar.Tpo .deps/ar.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT job.o -MD -MP -MF .deps/job.Tpo -c -o job.o job.c
mv -f .deps/guile.Tpo .deps/guile.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c
mv -f .deps/arscan.Tpo .deps/arscan.Po
mv -f .deps/expand.Tpo .deps/expand.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT loadapi.o -MD -MP -MF .deps/loadapi.Tpo -c -o loadapi.o loadapi.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
mv -f .deps/dir.Tpo .deps/dir.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.c
mv -f .deps/loadapi.Tpo .deps/loadapi.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT posixos.o -MD -MP -MF .deps/posixos.Tpo -c -o posixos.o posixos.c
mv -f .deps/commands.Tpo .deps/commands.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o output.c
mv -f .deps/load.Tpo .deps/load.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT read.o -MD -MP -MF .deps/read.Tpo -c -o read.o read.c
mv -f .deps/file.Tpo .deps/file.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT remake.o -MD -MP -MF .deps/remake.Tpo -c -o remake.o remake.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT rule.o -MD -MP -MF .deps/rule.Tpo -c -o rule.o rule.c
mv -f .deps/posixos.Tpo .deps/posixos.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT signame.o -MD -MP -MF .deps/signame.Tpo -c -o signame.o signame.c
mv -f .deps/signame.Tpo .deps/signame.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT strcache.o -MD -MP -MF .deps/strcache.Tpo -c -o strcache.o strcache.c
mv -f .deps/output.Tpo .deps/output.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT variable.o -MD -MP -MF .deps/variable.Tpo -c -o variable.o variable.c
mv -f .deps/rule.Tpo .deps/rule.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o version.c
mv -f .deps/implicit.Tpo .deps/implicit.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT vpath.o -MD -MP -MF .deps/vpath.Tpo -c -o vpath.o vpath.c
mv -f .deps/version.Tpo .deps/version.Po
mv -f .deps/strcache.Tpo .deps/strcache.Po
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT hash.o -MD -MP -MF .deps/hash.Tpo -c -o hash.o hash.c
gcc -DLOCALEDIR=\"/opt/omnibus-toolchain/embedded/share/locale\" -DLIBDIR=\"/opt/omnibus-toolchain/embedded/lib\" -DINCLUDEDIR=\"/opt/omnibus-toolchain/embedded/include\" -DHAVE_CONFIG_H -I. -I./glob -I/opt/omnibus-toolchain/embedded/include -O2 -I/opt/omnibus-toolchain/embedded/include -O2 -MT remote-stub.o -MD -MP -MF .deps/remote-stub.Tpo -c -o remote-stub.o remote-stub.c
mv -f .deps/remote-stub.Tpo .deps/remote-stub.Po
mv -f .deps/job.Tpo .deps/job.Po
mv -f .deps/function.Tpo .deps/function.Po
mv -f .deps/vpath.Tpo .deps/vpath.Po
mv -f .deps/hash.Tpo .deps/hash.Po
mv -f .deps/remake.Tpo .deps/remake.Po
mv -f .deps/variable.Tpo .deps/variable.Po
mv -f .deps/main.Tpo .deps/main.Po
mv -f .deps/read.Tpo .deps/read.Po
gcc -I/opt/omnibus-toolchain/embedded/include -O2 -Wl,--export-dynamic -Wl,-rpath,/opt/omnibus-toolchain/embedded/lib -L/opt/omnibus-toolchain/embedded/lib -o make ar.o arscan.o commands.o default.o dir.o expand.o file.o function.o getopt.o getopt1.o guile.o implicit.o job.o load.o loadapi.o main.o misc.o posixos.o output.o read.o remake.o rule.o signame.o strcache.o variable.o version.o vpath.o hash.o remote-stub.o glob/libglob.a -ldl
make[2]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1'
make[1]: Leaving directory '/var/cache/omnibus/src/make/make-4.2.1'
Error:
glob.c: In function ‘glob’:
glob.c:581:23: warning: implicit declaration of function ‘__alloca’; did you mean ‘alloca’? [-Wimplicit-function-declaration]
newp = (char *) __alloca (dirlen + 1);
^~~~~~~~
alloca
glob.c:581:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
newp = (char *) __alloca (dirlen + 1);
^
glob.c:709:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
newp = (char *) __alloca (home_len + dirlen);
^
glob.c:732:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
newp = (char *) __alloca (end_name - dirname);
^
glob.c:783:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
newp = (char *) __alloca (home_len + rest_len + 1);
^
glob.c:814:11: warning: implicit declaration of function ‘__stat’; did you mean ‘__xstat’? [-Wimplicit-function-declaration]
: __stat (dirname, &st)) == 0
^~~~~~
__xstat
glob.c: In function ‘glob_in_dir’:
glob.c:1256:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
char *fullname = (char *) __alloca (dirlen + 1 + patlen + 1);
^
glob.c:1283:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
names = (struct globlink *) __alloca (sizeof (struct globlink));
^
glob.c:1341:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
struct globlink *new = (struct globlink *)
^
glob.c:1367:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
names = (struct globlink *) __alloca (sizeof (struct globlink));
^
ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/ld: glob/libglob.a(glob.o): in function `glob_in_dir':
glob.c:(.text+0x2be): undefined reference to `__alloca'
/usr/bin/ld: glob.c:(.text+0x4a9): undefined reference to `__alloca'
/usr/bin/ld: glob.c:(.text+0x570): undefined reference to `__alloca'
/usr/bin/ld: glob.c:(.text+0x680): undefined reference to `__alloca'
/usr/bin/ld: glob/libglob.a(glob.o): in function `glob':
glob.c:(.text+0xa86): undefined reference to `__alloca'
/usr/bin/ld: glob/libglob.a(glob.o):glob.c:(.text+0x1127): more undefined references to `__alloca' follow
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:656: make] Error 1
make[1]: *** [Makefile:798: all-recursive] Error 1
make: *** [Makefile:534: all] Error 2
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/util.rb:139:in `rescue in shellout!'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/util.rb:134:in `shellout!'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:870:in `shellout!'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:85:in `block in command'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:1060:in `instance_eval'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:1060:in `run'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:888:in `block (3 levels) in execute'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:910:in `with_retries'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:887:in `block (2 levels) in execute'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/instrumentation.rb:23:in `measure'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:886:in `block in execute'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:961:in `with_clean_env'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:885:in `execute'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:777:in `block (2 levels) in build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:776:in `each'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:776:in `block in build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/instrumentation.rb:23:in `measure'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/builder.rb:775:in `build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/software.rb:1199:in `execute_build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/software.rb:1077:in `build_me'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/project.rb:1077:in `block (2 levels) in build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/project.rb:1076:in `each'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/project.rb:1076:in `block in build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/licensing.rb:62:in `block in create_incrementally'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/licensing.rb:57:in `tap'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/licensing.rb:57:in `create_incrementally'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/project.rb:1075:in `build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/cli.rb:89:in `build'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/cli/base.rb:33:in `dispatch'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/lib/omnibus/cli.rb:42:in `execute!'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bundler/gems/omnibus-ac881b7f8102/bin/omnibus:16:in `<top (required)>'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bin/omnibus:23:in `load'
/home/omnibus/omnibus-toolchain/.bundle/ruby/2.6.0/bin/omnibus:23:in `<top (required)>'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `load'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli/exec.rb:28:in `run'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli.rb:463:in `exec'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli.rb:27:in `dispatch'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/cli.rb:18:in `start'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:30:in `block in <top (required)>'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'
/home/omnibus/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:22:in `<top (required)>'
/home/omnibus/.rbenv/versions/2.6.4/bin/bundle:23:in `load'
/home/omnibus/.rbenv/versions/2.6.4/bin/bundle:23:in `<main>'
cp: cannot stat '/home/omnibus/omnibus-toolchain/pkg/omnibus-toolchain*deb': No such file or directory
dpkg: error: cannot access archive '/home/omnibus/omnibus-toolchain/pkg/omnibus-toolchain*deb': No such file or directory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment