RE: Why is make installing
I wonder if that has anything with the child process terminated abnrmally I saw when starting a make build in most any, or a number of, port(s) recently... on another v9 machine. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: why is 'make' installing?
On Sun, 2 Nov 2014 08:35:33 -0800 Waitman Gobble uzi...@da3m0n8t3r.com wrote Issue, help appreciated. Missed day two of MeetBSD sorry alot going on today. Day one was great. I'm updating a port and noticed that 'make' is actually calling install in my program Makefile. seems strange. It's not registering the port as installed but the compiled binary is going into /usr/local/bin ie: ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make === License GPLv2 accepted by the user === Found saved configuration for dcraw-m-9.22 === dcraw-m-9.22 depends on file: /usr/local/sbin/pkg - found === Fetching all distfiles required by dcraw-m-9.22 for building === Extracting for dcraw-m-9.22 = SHA256 Checksum OK for dcraw-m-9.22.tar.gz. === Patching for dcraw-m-9.22 === dcraw-m-9.22 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-m-9.22 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-m-9.22 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === dcraw-m-9.22 depends on shared library: libMagickWand-6.Q16.so - found (/usr/local/lib/libMagickWand-6.Q16.so.2.0.0) === Configuring for dcraw-m-9.22 === Building for dcraw-m-9.22 === Staging for dcraw-m-9.22 === Generating temporary packing list install -m 0755 -g wheel -o root dcraw-m /usr/local/bin Compressing man pages (compress-man) Running Q/A tests (stage-qa) ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m AFAIK a port 'make' should not actually call install in the Makefile. ? rm /usr/local/bin/dcraw-m cd work/waitman-dcraw-m-1b90326/ make clean make cc -O2 -pipe -Wall -Werror -I/usr/local/include 'MagickWand-config --cflags --cppflags' -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DNO_JASPER -L/usr/local/lib 'MagickWand-config --ldflags --libs' -lm -llcms2 -ljpeg -o dcraw-m dcraw-m.c ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m hmmm why is 'make' on the port Makefile calling install? Because you asserted make install? make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin That's all I can gather from the limited output you provided. :) --Chris uname -a FreeBSD dx.waitman.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2: Mon Oct 27 18:47:44 PDT 2014 r...@dx.waitman.net:/usr/obj/usr/src/sys/AMINEH amd64 Thank you, -- Waitman Gobble Los Altos California USA +1.510-830-7975 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: why is 'make' installing?
On Sun, November 2, 2014 5:23 pm, Chris H wrote: On Sun, 2 Nov 2014 08:35:33 -0800 Waitman Gobble uzi...@da3m0n8t3r.com wrote Issue, help appreciated. Missed day two of MeetBSD sorry alot going on today. Day one was great. I'm updating a port and noticed that 'make' is actually calling install in my program Makefile. seems strange. It's not registering the port as installed but the compiled binary is going into /usr/local/bin ie: ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make === License GPLv2 accepted by the user === Found saved configuration for dcraw-m-9.22 === dcraw-m-9.22 depends on file: /usr/local/sbin/pkg - found === Fetching all distfiles required by dcraw-m-9.22 for building === Extracting for dcraw-m-9.22 = SHA256 Checksum OK for dcraw-m-9.22.tar.gz. === Patching for dcraw-m-9.22 === dcraw-m-9.22 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-m-9.22 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-m-9.22 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === dcraw-m-9.22 depends on shared library: libMagickWand-6.Q16.so - found (/usr/local/lib/libMagickWand-6.Q16.so.2.0.0) === Configuring for dcraw-m-9.22 === Building for dcraw-m-9.22 === Staging for dcraw-m-9.22 === Generating temporary packing list install -m 0755 -g wheel -o root dcraw-m /usr/local/bin Compressing man pages (compress-man) Running Q/A tests (stage-qa) ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m AFAIK a port 'make' should not actually call install in the Makefile. ? rm /usr/local/bin/dcraw-m cd work/waitman-dcraw-m-1b90326/ make clean make cc -O2 -pipe -Wall -Werror -I/usr/local/include 'MagickWand-config --cflags --cppflags' -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DNO_JASPER -L/usr/local/lib 'MagickWand-config --ldflags --libs' -lm -llcms2 -ljpeg -o dcraw-m dcraw-m.c ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m hmmm why is 'make' on the port Makefile calling install? Because you asserted make install? make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin That's all I can gather from the limited output you provided. :) --Chris uname -a FreeBSD dx.waitman.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2: Mon Oct 27 18:47:44 PDT 2014 r...@dx.waitman.net:/usr/obj/usr/src/sys/AMINEH amd64 Thank you, -- Waitman Gobble Los Altos California USA +1.510-830-7975 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org no, i was showing that the program Makefile only installs when you explicitly do 'make install', but the port Makefile seems to be calling 'make install' for some reason. here's another port that is not mine, it is doing the same thing.. [1492] cd /usr/ports/graphics/dcraw [1493] make === dcraw-9.21 depends on file: /usr/local/sbin/pkg - found = dcraw-9.21.tar.xz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/sunpoet/dcraw-9.21.tar.xz dcraw-9.21.tar.xz 100% of 78 kB 206 kBps 00m01s === Fetching all distfiles required by dcraw-9.21 for building === Extracting for dcraw-9.21 = SHA256 Checksum OK for dcraw-9.21.tar.xz. === Patching for dcraw-9.21 === dcraw-9.21 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-9.21 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-9.21 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === Configuring for dcraw-9.21 === Building for dcraw-9.21 dcraw.c:1009:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ip[col][c] = (ip[col-width][c] + ip[col+width][c] + 1) 1; ^ dcraw.c:9038:41: warning: data argument not used by format string [-Wformat-extra-args] _(Converting to %s colorspace...\n), name[output_color-1]); ^ dcraw.c:9708:44: warning: adding 'unsigned int' to a string does not append to the string [-Wstring-plus-int] write_ext = .pgm\0.ppm\0.ppm\0.pam + colors*5-5; ~^~ dcraw.c:9708:44: note: use array indexing to silence this warning write_ext = .pgm\0.ppm\0.ppm\0.pam + colors*5-5; ^ [ ] 3 warnings generated. === Staging for dcraw-9.21 === Generating temporary packing
Re: why is 'make' installing?
It's installing into the staing directory in order to create the binary package that actually gets installed. More the full install path. This is the STAGING work that went on this year. On Nov 2, 2014 7:02 PM, Waitman Gobble uzi...@da3m0n8t3r.com wrote: On Sun, November 2, 2014 5:23 pm, Chris H wrote: On Sun, 2 Nov 2014 08:35:33 -0800 Waitman Gobble uzi...@da3m0n8t3r.com wrote Issue, help appreciated. Missed day two of MeetBSD sorry alot going on today. Day one was great. I'm updating a port and noticed that 'make' is actually calling install in my program Makefile. seems strange. It's not registering the port as installed but the compiled binary is going into /usr/local/bin ie: ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make === License GPLv2 accepted by the user === Found saved configuration for dcraw-m-9.22 === dcraw-m-9.22 depends on file: /usr/local/sbin/pkg - found === Fetching all distfiles required by dcraw-m-9.22 for building === Extracting for dcraw-m-9.22 = SHA256 Checksum OK for dcraw-m-9.22.tar.gz. === Patching for dcraw-m-9.22 === dcraw-m-9.22 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-m-9.22 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-m-9.22 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === dcraw-m-9.22 depends on shared library: libMagickWand-6.Q16.so - found (/usr/local/lib/libMagickWand-6.Q16.so.2.0.0) === Configuring for dcraw-m-9.22 === Building for dcraw-m-9.22 === Staging for dcraw-m-9.22 === Generating temporary packing list install -m 0755 -g wheel -o root dcraw-m /usr/local/bin Compressing man pages (compress-man) Running Q/A tests (stage-qa) ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m AFAIK a port 'make' should not actually call install in the Makefile. ? rm /usr/local/bin/dcraw-m cd work/waitman-dcraw-m-1b90326/ make clean make cc -O2 -pipe -Wall -Werror -I/usr/local/include 'MagickWand-config --cflags --cppflags' -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DNO_JASPER -L/usr/local/lib 'MagickWand-config --ldflags --libs' -lm -llcms2 -ljpeg -o dcraw-m dcraw-m.c ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m hmmm why is 'make' on the port Makefile calling install? Because you asserted make install? make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin That's all I can gather from the limited output you provided. :) --Chris uname -a FreeBSD dx.waitman.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2: Mon Oct 27 18:47:44 PDT 2014 r...@dx.waitman.net:/usr/obj/usr/src/sys/AMINEH amd64 Thank you, -- Waitman Gobble Los Altos California USA +1.510-830-7975 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org no, i was showing that the program Makefile only installs when you explicitly do 'make install', but the port Makefile seems to be calling 'make install' for some reason. here's another port that is not mine, it is doing the same thing.. [1492] cd /usr/ports/graphics/dcraw [1493] make === dcraw-9.21 depends on file: /usr/local/sbin/pkg - found = dcraw-9.21.tar.xz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/sunpoet/dcraw-9.21.tar.xz dcraw-9.21.tar.xz 100% of 78 kB 206 kBps 00m01s === Fetching all distfiles required by dcraw-9.21 for building === Extracting for dcraw-9.21 = SHA256 Checksum OK for dcraw-9.21.tar.xz. === Patching for dcraw-9.21 === dcraw-9.21 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-9.21 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-9.21 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === Configuring for dcraw-9.21 === Building for dcraw-9.21 dcraw.c:1009:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ip[col][c] = (ip[col-width][c] + ip[col+width][c] + 1) 1; ^ dcraw.c:9038:41: warning: data argument not used by format string [-Wformat-extra-args] _(Converting to %s colorspace...\n), name[output_color-1]); ^ dcraw.c:9708:44: warning: adding 'unsigned int' to a string does not append to the string [-Wstring-plus-int] write_ext
Re: why is 'make' installing?
On Sun, November 2, 2014 7:20 pm, Freddie Cash wrote: It's installing into the staing directory in order to create the binary package that actually gets installed. More the full install path. This is the STAGING work that went on this year. On Nov 2, 2014 7:02 PM, Waitman Gobble uzi...@da3m0n8t3r.com wrote: On Sun, November 2, 2014 5:23 pm, Chris H wrote: On Sun, 2 Nov 2014 08:35:33 -0800 Waitman Gobble uzi...@da3m0n8t3r.com wrote Issue, help appreciated. Missed day two of MeetBSD sorry alot going on today. Day one was great. I'm updating a port and noticed that 'make' is actually calling install in my program Makefile. seems strange. It's not registering the port as installed but the compiled binary is going into /usr/local/bin ie: ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make === License GPLv2 accepted by the user === Found saved configuration for dcraw-m-9.22 === dcraw-m-9.22 depends on file: /usr/local/sbin/pkg - found === Fetching all distfiles required by dcraw-m-9.22 for building === Extracting for dcraw-m-9.22 = SHA256 Checksum OK for dcraw-m-9.22.tar.gz. === Patching for dcraw-m-9.22 === dcraw-m-9.22 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-m-9.22 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-m-9.22 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === dcraw-m-9.22 depends on shared library: libMagickWand-6.Q16.so - found (/usr/local/lib/libMagickWand-6.Q16.so.2.0.0) === Configuring for dcraw-m-9.22 === Building for dcraw-m-9.22 === Staging for dcraw-m-9.22 === Generating temporary packing list install -m 0755 -g wheel -o root dcraw-m /usr/local/bin Compressing man pages (compress-man) Running Q/A tests (stage-qa) ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m AFAIK a port 'make' should not actually call install in the Makefile. ? rm /usr/local/bin/dcraw-m cd work/waitman-dcraw-m-1b90326/ make clean make cc -O2 -pipe -Wall -Werror -I/usr/local/include 'MagickWand-config --cflags --cppflags' -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DNO_JASPER -L/usr/local/lib 'MagickWand-config --ldflags --libs' -lm -llcms2 -ljpeg -o dcraw-m dcraw-m.c ls /usr/local/bin/dcraw-m ls: /usr/local/bin/dcraw-m: No such file or directory make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin ls /usr/local/bin/dcraw-m /usr/local/bin/dcraw-m hmmm why is 'make' on the port Makefile calling install? Because you asserted make install? make install install -m 0755 -g wheel -o root dcraw-m /usr/local/bin That's all I can gather from the limited output you provided. :) --Chris uname -a FreeBSD dx.waitman.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2: Mon Oct 27 18:47:44 PDT 2014 r...@dx.waitman.net:/usr/obj/usr/src/sys/AMINEH amd64 Thank you, -- Waitman Gobble Los Altos California USA +1.510-830-7975 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org no, i was showing that the program Makefile only installs when you explicitly do 'make install', but the port Makefile seems to be calling 'make install' for some reason. here's another port that is not mine, it is doing the same thing.. [1492] cd /usr/ports/graphics/dcraw [1493] make === dcraw-9.21 depends on file: /usr/local/sbin/pkg - found = dcraw-9.21.tar.xz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/sunpoet/dcraw-9.21.tar.xz dcraw-9.21.tar.xz 100% of 78 kB 206 kBps 00m01s === Fetching all distfiles required by dcraw-9.21 for building === Extracting for dcraw-9.21 = SHA256 Checksum OK for dcraw-9.21.tar.xz. === Patching for dcraw-9.21 === dcraw-9.21 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so.4.0.0) === dcraw-9.21 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so.11) === dcraw-9.21 depends on shared library: liblcms2.so - found (/usr/local/lib/liblcms2.so.2.0.6) === Configuring for dcraw-9.21 === Building for dcraw-9.21 dcraw.c:1009:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ip[col][c] = (ip[col-width][c] + ip[col+width][c] + 1) 1; ^ dcraw.c:9038:41: warning: data argument not used by format string [-Wformat-extra-args] _(Converting to %s colorspace...\n), name[output_color-1]); ^ dcraw.c:9708:44: warning: adding 'unsigned int' to a string does not append to the string [-Wstring-plus-int] write_ext = .pgm\0.ppm\0.ppm\0.pam + colors*5-5; ~^~ dcraw.c:9708:44: note: use array indexing to