Hi.
Steffen Nurpmeso wrote in
<20200427220948.DdaQE%steffen@sdaoden.eu>:
|So here is the promised update to v14.9.19.
|I am really at odds with having to use OPT_AUTOCC=no, the
|configuration would enable all known goods, pedantic warnings and
|strict checks, stack protectors, noexecstack (well..), pie, etc.,
|anything but retpoline/thunk stuff. If i do "nail -vvXversion\;x"
|then i see that the package builder used "cc -DNDEBUG -O2 -pipe".
So now that i am the actual maintainer i finally took the
opportunity and did that. I also fixed the Makefile so that it
now uses RUN_DEPENDS not LIB_DEPENDS. I think Stuart mentioned
that somewhen in the past, i do not know what was wrong actually,
i think i got errors when doing that here. (By then i had no
X installed but hacked the makefiles to get me going nonetheless
i think.)
I still have some problems that i do not understand
===> Updating plist for s-nail-14.9.19
Reading existing plist for s-nail-14.9.19
Scanning /usr/ports/pobj/s-nail-14.9.19/fake-i386
Removing .debug artefacts
Figuring out tie points
Tieing loose objects
Copying objects
Stripping directories from converters/libiconv
child running 'make print-plist-with-depends wantlib_args=no-wantlib-args' failed: exit(2)
make: don't know how to make print-plist-with-depends
Stop in /usr/ports
Can't look for conflicts, pkglocatedb not installed
If i look into the fake/ thing, i see a tremendous amount of
directories too, including ja_JP.EUC and cat* stuff in man/, a lot
of nls/ locales in quite a bit of different languages, and such.
Anyway. Argh the name nail.
All tests run fine. I hope this now is really the final v14.9.*.
Back with .10. somewhen in Autumn i think.
Ciao from Germany.
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/s-nail/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile 24 Feb 2020 09:28:35 -0000 1.28
+++ Makefile 26 May 2020 14:43:08 -0000
@@ -2,7 +2,7 @@
COMMENT= SysV mail/BSD Mail/POSIX mailx: send and receive mail
-DISTNAME= s-nail-14.9.17
+DISTNAME= s-nail-14.9.19
CATEGORIES= mail
HOMEPAGE= https://www.sdaoden.eu/code.html\#s-mailx
@@ -26,13 +26,12 @@ MAKE_FLAGS= CC="${CC}" \
VAL_SYSCONFDIR="${SYSCONFDIR}" \
VAL_SID= \
OPT_ALWAYS_UNICODE_LOCALE=yes \
- OPT_AUTOCC=no \
OPT_DOTLOCK=no \
VAL_RANDOM=arc4
.if ${FLAVOR:Midna}
WANTLIB+= idn2
-LIB_DEPENDS+= devel/libidn2
+RUN_DEPENDS+= devel/libidn2
MAKE_FLAGS+= OPT_IDNA=yes \
VAL_IDNA=idn2
.else
@@ -46,7 +45,7 @@ FAKE_FLAGS+= OPT_DEBUG=yes
MAKE_ENV= VERBOSE=Yes
-LIB_DEPENDS+= converters/libiconv
+RUN_DEPENDS+= converters/libiconv
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nail
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/s-nail/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo 24 Feb 2020 09:28:35 -0000 1.20
+++ distinfo 26 May 2020 14:43:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (s-nail-14.9.17.tar.gz) = +U7rZKnp6Do28QM3eh7zFQcOpjiKiq70palD/SZg3yY=
-SIZE (s-nail-14.9.17.tar.gz) = 1077377
+SHA256 (s-nail-14.9.19.tar.gz) = rPAsHa0jKBV1EHR+EUiS/VTKPqIrf81iwDIlOvd+Vas=
+SIZE (s-nail-14.9.19.tar.gz) = 1081187
--steffen
|
|Der Kragenbaer, The moon bear,
|der holt sich munter he cheerfully and one by one
|einen nach dem anderen runter wa.ks himself off
|(By Robert Gernhardt)
No comments:
Post a Comment