>>> Building on exopi-2 under graphics/p5-Image-EXIF BDEPENDS = [graphics/libexif] DIST = [graphics/p5-Image-EXIF:Image-EXIF-2.01.tar.gz] FULLPKGNAME = p5-Image-EXIF-2.01p1 RDEPENDS = [graphics/libexif] (Junk lock obtained for exopi-2 at 1734970774.17) >>> Running depends in graphics/p5-Image-EXIF at 1734970774.21 last junk was in www/firefox-i18n/ast /usr/sbin/pkg_add -aI -Drepair libexif-0.6.24 was: /usr/sbin/pkg_add -aI -Drepair libexif-0.6.24 /usr/sbin/pkg_add -aI -Drepair libexif-0.6.24 >>> Running show-prepare-results in graphics/p5-Image-EXIF at 1734970776.21 ===> graphics/p5-Image-EXIF ===> Building from scratch p5-Image-EXIF-2.01p1 ===> p5-Image-EXIF-2.01p1 depends on: libexif-* -> libexif-0.6.24 ===> Verifying specs: c exif>=8 perl ===> found c.100.3 exif.13.1 perl.24.0 libexif-0.6.24 (Junk lock released for exopi-2 at 1734970776.94) distfiles size=57024 >>> Running build in graphics/p5-Image-EXIF at 1734970776.97 ===> graphics/p5-Image-EXIF ===> Checking files for p5-Image-EXIF-2.01p1 `/exopi-cvs/ports/distfiles/Image-EXIF-2.01.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for p5-Image-EXIF-2.01p1 ===> Patching for p5-Image-EXIF-2.01p1 ===> Applying OpenBSD patch patch-canon_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- canon.c.orig Fri May 11 19:03:30 2012 |+++ canon.c Sat Jul 12 19:43:53 2014 -------------------------- Patching file canon.c using Plan A... Hunk #1 succeeded at 943. Hunk #2 succeeded at 961. Hunk #3 succeeded at 1010. Hunk #4 succeeded at 1087. Hunk #5 succeeded at 1147. Hunk #6 succeeded at 1271. done ===> Applying OpenBSD patch patch-exif_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- exif.c.orig Fri May 11 19:03:30 2012 |+++ exif.c Sat Jul 12 19:39:39 2014 -------------------------- Patching file exif.c using Plan A... Hunk #1 succeeded at 283. Hunk #2 succeeded at 297. Hunk #3 succeeded at 312. Hunk #4 succeeded at 321. Hunk #5 succeeded at 379. Hunk #6 succeeded at 395. Hunk #7 succeeded at 560. Hunk #8 succeeded at 674. Hunk #9 succeeded at 708. Hunk #10 succeeded at 724. done ===> Applying OpenBSD patch patch-exif_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- exif.h.orig Fri May 11 19:03:30 2012 |+++ exif.h Sat Jul 12 19:34:34 2014 -------------------------- Patching file exif.h using Plan A... Hunk #1 succeeded at 46. done ===> Applying OpenBSD patch patch-exifgps_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- exifgps.c.orig Fri May 11 19:03:30 2012 |+++ exifgps.c Sat Jul 12 19:34:34 2014 -------------------------- Patching file exifgps.c using Plan A... Hunk #1 succeeded at 253. Hunk #2 succeeded at 280. Hunk #3 succeeded at 298. Hunk #4 succeeded at 318. Hunk #5 succeeded at 352. Hunk #6 succeeded at 368. done ===> Applying OpenBSD patch patch-exifutil_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- exifutil.c.orig Fri May 11 19:03:30 2012 |+++ exifutil.c Sat Jul 12 19:34:34 2014 -------------------------- Patching file exifutil.c using Plan A... Hunk #1 succeeded at 219. done ===> Applying OpenBSD patch patch-minolta_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- minolta.c.orig Fri May 11 19:03:30 2012 |+++ minolta.c Sat Jul 12 19:40:37 2014 -------------------------- Patching file minolta.c using Plan A... Hunk #1 succeeded at 484. Hunk #2 succeeded at 501. Hunk #3 succeeded at 512. Hunk #4 succeeded at 523. Hunk #5 succeeded at 533. Hunk #6 succeeded at 546. Hunk #7 succeeded at 568. Hunk #8 succeeded at 587. Hunk #9 succeeded at 597. Hunk #10 succeeded at 631. Hunk #11 succeeded at 663. done ===> Applying OpenBSD patch patch-olympus_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- olympus.c.orig Fri May 11 19:03:30 2012 |+++ olympus.c Sat Jul 12 19:34:34 2014 -------------------------- Patching file olympus.c using Plan A... Hunk #1 succeeded at 144. done ===> Applying OpenBSD patch patch-sanyo_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- sanyo.c.orig Fri May 11 19:03:30 2012 |+++ sanyo.c Sat Jul 12 19:34:34 2014 -------------------------- Patching file sanyo.c using Plan A... Hunk #1 succeeded at 318. Hunk #2 succeeded at 330. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for p5-Image-EXIF-2.01p1 ===> Configuring for p5-Image-EXIF-2.01p1 Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Image::EXIF Writing MYMETA.yml and MYMETA.json ===> Building for p5-Image-EXIF-2.01p1 cp lib/Image/EXIF.pm blib/lib/Image/EXIF.pm Running Mkbootstrap for EXIF () chmod 644 "EXIF.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EXIF.bs blib/arch/auto/Image/EXIF/EXIF.bs 644 "/usr/bin/perl" "/usr/libdata/perl5/ExtUtils/xsubpp" -typemap '/usr/libdata/perl5/ExtUtils/typemap' -typemap '/exopi-obj/pobj/p5-Image-EXIF-2.01/Image-EXIF-2.01/typemap' Image-EXIF.xs > Image-EXIF.xsc mv Image-EXIF.xsc Image-EXIF.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" Image-EXIF.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" asahi.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" canon.c canon.c:1147:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (valfun && !valfun(aprop, prop, off, t)) { ^ 1 warning generated. cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" casio.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" exif.c exif.c:255:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] makers[t->mkrval].propfun(prop, t); ^ exif.c:590:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] makers[t->mkrval].ifdfun(prop->value, md); ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:105:11: note: expanded from macro 'fixfract' else if (abs((n)) == abs((d))) sprintf((str), "%d", (n) / (d)); \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:105:11: note: expanded from macro 'fixfract' else if (abs((n)) == abs((d))) sprintf((str), "%d", (n) / (d)); \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:105:23: note: expanded from macro 'fixfract' else if (abs((n)) == abs((d))) sprintf((str), "%d", (n) / (d)); \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:105:23: note: expanded from macro 'fixfract' else if (abs((n)) == abs((d))) sprintf((str), "%d", (n) / (d)); \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:106:11: note: expanded from macro 'fixfract' else if (abs((d)) == 1) snprintf((str), 31, "%d", (n) / (d)); \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:106:11: note: expanded from macro 'fixfract' else if (abs((d)) == 1) snprintf((str), 31, "%d", (n) / (d)); \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:107:11: note: expanded from macro 'fixfract' else if (abs((n)) > abs((d))) snprintf((str), 31, "%.1f", \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:107:11: note: expanded from macro 'fixfract' else if (abs((n)) > abs((d))) snprintf((str), 31, "%.1f", \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:107:22: note: expanded from macro 'fixfract' else if (abs((n)) > abs((d))) snprintf((str), 31, "%.1f", \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:107:22: note: expanded from macro 'fixfract' else if (abs((n)) > abs((d))) snprintf((str), 31, "%.1f", \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:109:11: note: expanded from macro 'fixfract' else if (abs((d)) > 2 && abs((n)) > 1 && \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:109:11: note: expanded from macro 'fixfract' else if (abs((d)) > 2 && abs((n)) > 1 && \ ^ exif.c:733:4: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] fixfract(prop->str, un, ud, denom); ^ ./exifint.h:109:27: note: expanded from macro 'fixfract' else if (abs((d)) > 2 && abs((n)) > 1 && \ ^ exif.c:733:4: note: remove the call to 'abs' since unsigned values cannot be negative ./exifint.h:109:27: note: expanded from macro 'fixfract' else if (abs((d)) > 2 && abs((n)) > 1 && \ ^ 9 warnings generated. cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" exifgps.c exifgps.c:322:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] tmpprop->str : "", deg, DEGREE, min); ^~~~~~ exifgps.c:50:17: note: expanded from macro 'DEGREE' #define DEGREE "" ^~~~ exifgps.c:333:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] tmpprop->str : "", deg, DEGREE, min, sec); ^~~~~~ exifgps.c:50:17: note: expanded from macro 'DEGREE' #define DEGREE "" ^~~~ 2 warnings generated. cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" exifutil.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" fuji.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" jpeg.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" leica.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" makers.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" minolta.c minolta.c:545:17: warning: taking the absolute value of unsigned type 'u_int32_t' (aka 'unsigned int') has no effect [-Wabsolute-value] ((double)abs(48 - aprop->value)) / 8); ^ minolta.c:545:17: note: remove the call to 'abs' since unsigned values cannot be negative ((double)abs(48 - aprop->value)) / 8); ^~~ minolta.c:666:33: warning: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Wstrlcpy-strlcat-size] strlcpy(prop->str, na, (strlen(na) + 1)); ~~~~~~~~^~~~~~~~ 2 warnings generated. cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" nikon.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" olympus.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" panasonic.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" sanyo.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" sigma.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" tagdefs.c rm -f blib/arch/auto/Image/EXIF/EXIF.so cc -shared -fpic -fstack-protector-strong -L/usr/local/lib Image-EXIF.o asahi.o canon.o casio.o exif.o exifgps.o exifutil.o fuji.o jpeg.o leica.o makers.o minolta.o nikon.o olympus.o panasonic.o sanyo.o sigma.o tagdefs.o -o blib/arch/auto/Image/EXIF/EXIF.so chmod 755 blib/arch/auto/Image/EXIF/EXIF.so Manifying 1 pod document >>> Running package in graphics/p5-Image-EXIF at 1734970784.05 ===> graphics/p5-Image-EXIF ===> Faking installation for p5-Image-EXIF-2.01p1 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EXIF.bs blib/arch/auto/Image/EXIF/EXIF.bs 644 Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /exopi-obj/pobj/p5-Image-EXIF-2.01/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Image/EXIF/EXIF.so Installing /exopi-obj/pobj/p5-Image-EXIF-2.01/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Image/EXIF.pm Installing /exopi-obj/pobj/p5-Image-EXIF-2.01/fake-amd64/usr/local/man/man3p/Image::EXIF.3p Appending installation info to /exopi-obj/pobj/p5-Image-EXIF-2.01/fake-amd64/usr/./libdata/perl5/amd64-openbsd/perllocal.pod ===> Building package for p5-Image-EXIF-2.01p1 Create /exopi-cvs/ports/packages/amd64/all/p5-Image-EXIF-2.01p1.tgz Creating package p5-Image-EXIF-2.01p1 reading plist| checking dependencies| checking dependencies|graphics/libexif checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************** | 97% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/p5-Image-EXIF-2.01p1.tgz >>> Running clean in graphics/p5-Image-EXIF at 1734970787.39 ===> graphics/p5-Image-EXIF ===> Cleaning for p5-Image-EXIF-2.01p1 >>> Ended at 1734970787.74 max_stuck=1.06/depends=2.01/show-prepare-results=0.76/build=7.08/package=3.34/clean=0.38