=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for primer3-2.3.6 g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 primer3_boulder_main.c g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -o format_output.o format_output.c g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -o read_boulder.o read_boulder.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] format_output.c:418:48: warning: comparison of address of 'retval->rev' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (pa->pick_right_primer && &retval->rev != NULL ~~~~~~~~^~~ ~~~~ format_output.c:429:47: warning: comparison of address of 'retval->fwd' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (pa->pick_left_primer && &retval->fwd != NULL ~~~~~~~~^~~ ~~~~ format_output.c:851:45: warning: comparison of address of 'retval->fwd' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_left_primer) && (&retval->fwd != NULL ) ~~~~~~~~^~~ ~~~~ format_output.c:858:48: warning: comparison of address of 'retval->intl' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_internal_oligo) && (&retval->intl != NULL ) ~~~~~~~~^~~~ ~~~~ format_output.c:865:46: warning: comparison of address of 'retval->rev' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_right_primer) && (&retval->rev != NULL ) ~~~~~~~~^~~ ~~~~ format_output.c:888:43: warning: comparison of address of 'retval->fwd' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_left_primer) && (&retval->fwd != NULL ) ~~~~~~~~^~~ ~~~~ format_output.c:907:46: warning: comparison of address of 'retval->intl' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_internal_oligo) && (&retval->intl != NULL ) ~~~~~~~~^~~~ ~~~~ format_output.c:926:44: warning: comparison of address of 'retval->rev' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ((pa->pick_right_primer) && (&retval->rev != NULL ) ~~~~~~~~^~~ ~~~~ g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -o print_boulder.o print_boulder.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -Wno-deprecated -o libprimer3.o libprimer3.c 8 warnings generated. g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -o p3_seq_lib.o p3_seq_lib.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -o dpal_primer.o dpal.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] dpal.c:368:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, c; ^~~~~~~~~ dpal.c:368:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, c; ^~~~~~~~~ dpal.c:368:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, c; ^~~~~~~~~ dpal.c:368:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, c; ^~~~~~~~~ dpal.c:368:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, c; ^~~~~~~~~ dpal.c:369:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:369:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:369:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:594:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k, mg, mgy, c; ^~~~~~~~~ dpal.c:595:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:595:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:595:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap, gapl = in->gapl, max_gap = in->max_gap; ^~~~~~~~~ dpal.c:760:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j; ^~~~~~~~~ dpal.c:760:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j; ^~~~~~~~~ dpal.c:761:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap; ^~~~~~~~~ dpal.c:762:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int smax; /* The optimum score. */ ^~~~~~~~~ dpal.c:763:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int score; /* Current score. */ ^~~~~~~~~ dpal.c:764:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int a; ^~~~~~~~~ dpal.c:852:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k; ^~~~~~~~~ dpal.c:852:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k; ^~~~~~~~~ dpal.c:852:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j, k; ^~~~~~~~~ dpal.c:853:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap; ^~~~~~~~~ dpal.c:854:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int smax; /* The optimum score. */ ^~~~~~~~~ dpal.c:855:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int score; /* Current score. */ ^~~~~~~~~ dpal.c:856:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int a, t; ^~~~~~~~~ dpal.c:856:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int a, t; ^~~~~~~~~ dpal.c:1049:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const unsigned char *p; ^~~~~~~~~ dpal.c:1072:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j; ^~~~~~~~~ dpal.c:1072:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i, j; ^~~~~~~~~ dpal.c:1073:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int gap = in->gap; ^~~~~~~~~ dpal.c:1074:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int smax; /* The optimum score. */ ^~~~~~~~~ dpal.c:1075:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int score; /* Current score. */ ^~~~~~~~~ dpal.c:1076:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int a; ^~~~~~~~~ 38 warnings generated. g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -ffloat-store -o thal_primer.o thal.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: optimization flag '-ffloat-store' is not supported [-Wignored-optimization-argument] thal.c:426:13: error: comparison between pointer and integer ('int' and 'const unsigned char *') if ('\0' == oligo_f) { ~~~~ ^ ~~~~~~~ thal.c:431:13: error: comparison between pointer and integer ('int' and 'const unsigned char *') if ('\0' == oligo_r) { ~~~~ ^ ~~~~~~~ thal.c:2407:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char s; ^~~~~~~~~ thal.c:2408:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char e; ^~~~~~~~~ 2 warnings and 2 errors generated. Makefile:192: recipe for target 'thal_primer.o' failed gmake: *** [thal_primer.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/biology/primer3 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/biology/primer3