I now have a rexximage process left after in principle every build on macOS, both on High Sierra and on Mojave. This is where it happens in the „make“ process I think:
Scanning dependencies of target rexximage [ 89%] Building CXX object CMakeFiles/rexximage.dir/utilities/rexximage/rexximage.cpp.o [ 89%] Linking CXX executable bin/rexximage [ 89%] Built target rexximage Scanning dependencies of target rexxutil [ 89%] Building CXX object CMakeFiles/rexxutil.dir/extensions/rexxutil/platform/unix/rexxutil.cpp.o /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:1852:14: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] rc = sem_init(semdata->handle, 0, 0); ^ /usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:1913:5: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] sem_init(semdata->handle, 1, 0); ^ /usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:1957:13: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] if (sem_destroy(semdata->handle)) { ^ /usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:2054:14: warning: 'sem_init' is deprecated [-Wdeprecated-declarations] rc = sem_init(semdata->handle, 0, 0); ^ /usr/include/sys/semaphore.h:55:42: note: 'sem_init' has been explicitly marked deprecated here int sem_init(sem_t *, int, unsigned int) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:2162:10: warning: 'sem_getvalue' is deprecated [-Wdeprecated-declarations] rc = sem_getvalue(semdata->handle, &val); ^ /usr/include/sys/semaphore.h:54:56: note: 'sem_getvalue' has been explicitly marked deprecated here int sem_getvalue(sem_t * __restrict, int * __restrict) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:2198:13: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations] if (sem_destroy(semdata->handle)) { ^ /usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has been explicitly marked deprecated here int sem_destroy(sem_t *) __deprecated; ^ /usr/include/sys/cdefs.h:176:37: note: expanded from macro '__deprecated' #define __deprecated __attribute__((deprecated)) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3159:23: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'off_t' (aka 'long long') [-Wformat] finfo->st_size); ^~~~~~~~~~~~~~ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3171:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'off_t' (aka 'long long') [-Wformat] finfo->st_size); ^~~~~~~~~~~~~~ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3182:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'off_t' (aka 'long long') [-Wformat] finfo->st_size); ^~~~~~~~~~~~~~ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3693:15: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] array = tempnam(NULL,file); /* call system routine */ ^ /usr/include/stdio.h:395:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons on... ^ /usr/include/sys/cdefs.h:180:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((deprecated(_msg))) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3697:15: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] array = tempnam("/",file); /* call system routine */ ^ /usr/include/stdio.h:395:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons on... ^ /usr/include/sys/cdefs.h:180:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((deprecated(_msg))) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3701:15: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] array = tempnam(NULL,file);/* call system routine */ ^ /usr/include/stdio.h:395:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons on... ^ /usr/include/sys/cdefs.h:180:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((deprecated(_msg))) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:3708:13: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] array = tempnam(dir,file);/* call system routine */ ^ /usr/include/stdio.h:395:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons on... ^ /usr/include/sys/cdefs.h:180:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((deprecated(_msg))) ^ /Users/po/workspace/ooRexx-macOS1014-build/oorexxSVN/extensions/rexxutil/platform/unix/rexxutil.cpp:5468:33: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] char *newFilename = tempnam(directory, NULL); ^ /usr/include/stdio.h:395:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons on... ^ /usr/include/sys/cdefs.h:180:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((deprecated(_msg))) ^ 14 warnings generated. Does any of these warnings ring a bell? I get them from issuing the make command manually as well as from running them from a shell script. One per make and they pile up, eventually. This is not very urgent, the processes can easily be killed but I wanted to let you know. Hälsningar/Regards/Grüsse, P.O. Jonsson oor...@jonases.se
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel