• Флаг Dir

    From Alexey Fayans@2:5030/1997 to All on Wed Jan 3 17:43:03 2024
    Hello All!

    Заметил в последней версии RNtrack (2.2.2) какой-то странный баг.

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже) ставит на сообщение какой-то флаг, который GoldED отображает как Dir. Причём сообщение под маску "* * * * * +d" не попадает, так что я не совсем понимаю, что это за флаг вообще.

    В версии 2.0.2 такого эффекта не было.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20231028
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Dima Krylov@2:5020/570.1 to Alexey Fayans on Wed Jan 3 19:29:46 2024
    Привет тебе, Alexey!

    Kaк-тo нa дняx (03 янв 24) Alexey Fayans пишeт к All...

    [ ... ]

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
    А чуть выше у тебя в Mask: что написано? Подозреваю, что ты тупо всё переписываешь с флагом SEND, а там могут быть сообщения и с DIR тоже.


    --- GoldED-NSF
    * Origin: ... паясничать в ru.ftrack (2:5020/570.1)
  • From Alexey Fayans@2:5030/1997 to Dima Krylov on Wed Jan 3 20:12:44 2024
    Hello Dima!

    On Wed, 03 Jan 2024 19:29 +0300, in a message to me, you wrote:

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
    А чуть выше у тебя в Mask: что написано? Подозреваю, что ты тупо всё переписываешь с флагом SEND, а там могут быть сообщения и с DIR тоже.

    ичего не написано выше. Вот целиком ScanDir:

    === Start of Windows Clipboard ===
    ScanDir: "@с:\jam\bbsnet"
    Mask: * 2:5030/1997.2 * !2:5030/1997.2 * +l -s
    Action: Copy "c:\netmail"
    Action: Rewrite * * * * * +s
    === End of Windows Clipboard ===

    икаких сообщений с флагом Dir никогда в JAM базе с:\jam\bbsnet не было. Создаю новое сообщение, смотрю в голдеде - всё ок, флаги в порядке. Запускаю RNtrack, он обрабатывает письмо, смотрю в голдеде - флаг Dir появился вместе с флагом Sent.

    Тупо я ничего не делаю и писать конфиги под эхотаг тоже умею, синтаксис предельно прост и понятен. Я ещё раз подчёркиваю, что эта проблема появилась в момент замены бинарника версии 2.0.2 на бинарник версии 2.2.2.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20231028
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Alexey Fayans@2:5030/1997 to All on Fri Jan 5 00:14:12 2024
    Hello All!

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
    ставит на сообщение какой-то флаг, который GoldED отображает как Dir. Причём сообщение под маску "* * * * * +d" не попадает, так что я не
    совсем понимаю, что это за флаг вообще.

    Изучил проблему детальнее.

    1. Флаг Dir действительно устанавливается вместе с Sent, но под маску +d не попадает.
    2. Вместо того, чтоы работыть с родным флагом JAM, RNtrack 2.2.2 использут кладж @FLAGS: DIR.
    3. RNtrack версий 2.0.3 и 1.41 флаг Dir самопроизвольно не устанавливает, но тоже использует кладж @FLAGS: DIR вместо родного флага JAM.


    Как проверял:

    1. Создал новое сообщение в JAM базе
    2. Сделал дамп флагов

    MSG_LOCAL (0x00000001L)
    MSG_TYPENET (0x02000000L)

    3. Запустил RNtrack 2.2.2 с таким правилом:

    Mask: * 2:5030/1997.2 "Tester" 2:5030/1997.2 * -s
    Action: Rewrite * * * * * +s

    4. Сделал дамп флагов

    MSG_LOCAL (0x00000001L)
    MSG_SENT (0x00000010L)
    MSG_DIRECT (0x00000400L)
    MSG_TYPENET (0x02000000L)

    Флаг Dir действительно появился, хотя не должен был.

    5. Запустил RNtrack 2.2.2 с таким правилом:

    Mask: * 2:5030/1997.2 "Tester" 2:5030/1997.2 * -d
    Action: Rewrite * * * * * +d

    6. Сделал дамп флагов

    MSG_LOCAL (0x00000001L)
    MSG_SENT (0x00000010L)
    MSG_DIRECT (0x00000400L)
    MSG_TYPENET (0x02000000L)

    овых флагов не появилось, однако RNtrack считает, что флага Dir не было, а теперь есть. Заглядываю в кладжи сообщения и вижу кладж @FLAGS: DIR. После применения "обратного" правила кладж @FLAGS: DIR пропал, а родной флаг остался.

    * Originally in RU.FTRACK
    * Crossposted in RU.FTN.DEVELOP


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20231028
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Sergey Anohin@2:5034/10.1 to Alexey Fayans on Fri Jan 5 20:01:35 2024
    Hello, Alexey!

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
    ставит на сообщение какой-то флаг, который GoldED отображает как Dir.
    Причём сообщение под маску "* * * * * +d" не попадает, так что я не
    совсем понимаю, что это за флаг вообще.
    Изучил проблему детальнее.

    Так а по коммит хистори в гите нельзя посмотреть что гипотетически могло это поломать?



    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)
  • From Alexey Fayans@2:5030/1997 to Sergey Anohin on Fri Jan 5 21:29:36 2024
    Hello Sergey!

    On Fri, 05 Jan 2024 20:01, in a message to me, you wrote:

    Изучил проблему детальнее.
    Так а по коммит хистори в гите нельзя посмотреть что гипотетически
    могло это поломать?

    Проще грепнуть всё похоже на 0x00000400, а потом уже искать это в истории. Есть, например, вот такой код:

    === Start of Windows Clipboard ===
    #define H_NotUsed 0x0400
    === End of Windows Clipboard ===

    === Start of Windows Clipboard ===
    if(m.fNotUsed == 1)
    {
    Attr = Attr | H_NotUsed;
    }
    === End of Windows Clipboard ===

    Я правда не осилил, где и зачем оно проставляется, но очень похоже, что это оно. Приехало в коммите 34e82d2fa4eeac2859984bb2067396a0cf54d5a0 вместе с номером версии 2.0.55.

    о тут не достаточно будет просто починить этот баг, нужно ещё научить RNtrack работать с флагом Dir в JAM нормально, т.к. он этого никогда не умел, как выяснилось.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20231028
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Denis Nikolaev@2:5020/830.1 to Alexey Fayans on Sat Jan 6 08:50:08 2024
    *Здpавствуй*, _Alexey_!

    03 янв 24 17:43, Alexey Fayans -> All:
    Заметил в последней версии RNtrack (2.2.2) какой-то странный баг.

    "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
    ставит на сообщение какой-то флаг, который GoldED отображает как Dir. Причём сообщение под маску "* * * * * +d" не попадает, так что я не
    совсем понимаю, что это за флаг вообще.

    В версии 2.0.2 такого эффекта не было.

    с версией 2 вообще какая-то дичь творится, намутили там непонять что
    поэтому откатился на 1.32, лучшее враг хорошего как говорится ;)
    работает и не трогаю больше, никакие версии не обновляю

    ... np: silence (Winamp is not active)
    --- GoldED+/W64-MSVC 1.1.5-b20180707
    * Origin: Вот где собака поpылась! (2:5020/830.1)
  • From Alexey Fayans@2:5030/1997 to Denis Nikolaev on Sat Jan 6 10:00:30 2024
    Uryyb Qravf!

    Ba Fng, 06 Wna 2024 08:50 +1100, va n zrffntr gb zr, lbh jebgr:

    с версией 2 вообще какая-то дичь творится, намутили там непонять что поэтому откатился на 1.32, лучшее враг хорошего как говорится ;)

    у такое. Версии до 2.0.2 портят WNZ базу, например.


    ... Zhfvp Fgngvba OOF | uggcf://oof.ofernyz.arg | gryarg://oof.ofernyz.arg
    --- GoldED+/W32-MSVC 1.1.5-b20231028
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Sergey Anohin@2:5034/10.1 to Alexey Fayans on Sat Jan 6 12:35:19 2024
    Hello, Alexey!

    о тут не достаточно будет просто починить этот баг, нужно ещё научить RNtrack работать с флагом Dir в JAM нормально, т.к. он этого никогда не умел, как выяснилось.

    Для этого нужны дяди-программисты, их дефицит, но может кто-то сумеет


    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)
  • From Nil A@2:5015/46 to Sergey Anohin on Sat Jan 6 21:00:24 2024
    Hello, Sergey!

    Saturday January 06 2024 12:35, from Sergey Anohin -> Alexey Fayans:

    о тут не достаточно будет просто починить этот баг, нужно ещё
    научить RNtrack работать с флагом Dir в JAM нормально, т.к. он
    этого никогда не умел, как выяснилось.
    Для этого нужны дяди-программисты, их дефицит, но может кто-то сумеет

    Эхотаг на плюсах времён Очакова и покоренья Крыма написан, таких #яжпрограммист имеется.
    Вопрос только в платформах, кто будет проверять сборку под всякие ДОСы, АИКСы, Соплярисы (вот чудо же), Полумухи,..

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5
    * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)
  • From Sergey Anohin@2:5034/10.1 to Nil A on Sat Jan 6 21:21:59 2024
    Hello, Nil!

    о тут не достаточно будет просто починить этот баг, нужно ещё
    научить RNtrack работать с флагом Dir в JAM нормально, т.к. он
    этого никогда не умел, как выяснилось.
    Для этого нужны дяди-программисты, их дефицит, но может кто-то сумеет
    Эхотаг на плюсах времён Очакова и покоренья Крыма написан, таких #яжпрограммист имеется.

    Как и весь софт фидошный, по классике )))
    Я могу тесть BSD

    Вопрос только в платформах, кто будет проверять сборку под всякие ДОСы, АИКСы, Соплярисы (вот чудо же), Полумухи,..

    Думаю что этим и сейчас занимается Max Vasilyev (2:5057/77).
    Сделай рескан плз последних ну скажем 500 сообщений хотя бы, много ответов увидишь.

    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)
  • From Sergey Anohin@2:5034/10.1 to Nil A on Sat Jan 6 21:40:56 2024
    Hello, Nil!

    Эхотаг на плюсах времён Очакова и покоренья Крыма написан, таких #яжпрограммист имеется.
    Вопрос только в платформах, кто будет проверять сборку под всякие ДОСы, АИКСы, Соплярисы (вот чудо же), Полумухи,..

    Вообще оно вроде как и не собирается в новой фре, мне репорт упал, там смапи свой (((
    Поди шланг новый какой-то опять не хочет собирать. Репорт такой:

    You are receiving this mail as a port that you maintain
    is failing to build on the FreeBSD package build server.
    Please investigate the failure and submit a PR to fix
    build.

    Maintainer: admin@5034.ru
    Log URL: https://pkg-status.freebsd.org/ampere1/data/140arm64-quarterly/3c61f1a4a763/logs/rntrack-2.1.10_2.log
    Build URL: https://pkg-status.freebsd.org/ampere1/build.html?mastername=140arm64-quarterly&build=3c61f1a4a763
    Log:

    Building news/rntrack
    build started at Mon Jan 1 08:33:25 UTC 2024
    port directory: /usr/ports/news/rntrack
    package name: rntrack-2.1.10_2
    building for: FreeBSD 140arm64-quarterly-job-13 14.0-RELEASE-p3 FreeBSD 14.0-RELEASE-p3 arm64
    maintained by: admin@5034.ru
    Makefile datestamp: -rw-r--r-- 1 root wheel 1899 Oct 5 01:02 /usr/ports/news/rntrack/Makefile
    Ports top last git commit: 3c61f1a4a
    Ports top unclean checkout: no
    Port dir last git commit: 46c5200e9
    Port dir unclean checkout: no
    Poudriere version: poudriere-git-3.4.0
    Host OSVERSION: 1500006
    Jail OSVERSION: 1400097
    Job Id: 13

    ---Begin Environment---
    SHELL=/bin/sh
    OSVERSION=1400097
    UNAME_v=FreeBSD 14.0-RELEASE-p3
    UNAME_r=14.0-RELEASE-p3
    BLOCKSIZE=K
    MAIL=/var/mail/root
    MM_CHARSET=UTF-8
    LANG=C.UTF-8
    STATUS=1
    HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0
    LOCALBASE=/usr/local
    USER=root
    POUDRIERE_NAME=poudriere-git
    LIBEXECPREFIX=/usr/local/libexec/poudriere
    POUDRIERE_VERSION=3.4.0 MASTERMNT=/usr/local/poudriere/data/.m/140arm64-quarterly/ref
    LC_COLLATE=C
    POUDRIERE_BUILD_TYPE=bulk
    PACKAGE_BUILDING=yes
    SAVED_TERM=
    OUTPUT_REDIRECTED_STDERR=4
    OUTPUT_REDIRECTED=1
    PWD=/usr/local/poudriere/data/.m/140arm64-quarterly/13/.p OUTPUT_REDIRECTED_STDOUT=3
    P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
    MASTERNAME=140arm64-quarterly
    SCRIPTPREFIX=/usr/local/share/poudriere
    SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/140arm64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.0 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere
    ---End Environment---

    ---Begin Poudriere Port Flags/Env---
    PORT_FLAGS=
    PKGENV=
    FLAVOR=
    MAKE_ARGS=
    ---End Poudriere Port Flags/Env---

    ---Begin OPTIONS List---
    The following configuration options are available for rntrack-2.1.10_2:
    DOCS=on: Build and/or install documentation
    EXAMPLES=on: Build and/or install examples
    LOG_PID=off: Enable PID logging
    SCRIPTS=off: Enable Perl scripts support
    SYSLOG_FORMAT=off: Use syslog-like log style
    Use 'make config' to modify these settings
    ---End OPTIONS List---

    --MAINTAINER--
    admin@5034.ru
    --End MAINTAINER--

    --CONFIGURE_ARGS--

    --End CONFIGURE_ARGS--

    --CONFIGURE_ENV--
    XDG_DATA_HOME=/wrkdirs/usr/ports/news/rntrack/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/rntrack/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/rntrack/work/.cache HOME=/wrkdirs/usr/ports/news/rntrack/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/rntrack/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/rntrack/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
    --End CONFIGURE_ENV--

    --MAKE_ENV--
    CONFIG=/usr/local/etc/fido/rntrack/rntrack.cfg XDG_DATA_HOME=/wrkdirs/usr/ports/news/rntrack/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/rntrack/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/rntrack/work/.cache HOME=/wrkdirs/usr/ports/news/rntrack/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/rntrack/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/rntrack/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="in
    stall -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
    --End MAKE_ENV--

    --PLIST_SUB--
    PORTDOCS="" PORTEXAMPLES="" OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/rntrack" EXAMPLESDIR="share/examples/rntrack" DATADIR="share/rntrack" WWWDIR="www/rntrack" ETCDIR="etc/fido/rntrack"
    --End PLIST_SUB--

    --SUB_LIST--
    PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/rntrack DOCSDIR=/usr/local/share/doc/rntrack EXAMPLESDIR=/usr/local/share/examples/rntrack WWWDIR=/usr/local/www/rntrack ETCDIR=/usr/local/etc/fido/rntrack
    --End SUB_LIST--

    ---Begin make.conf---
    USE_PACKAGE_DEPENDS=yes
    BATCH=yes
    WRKDIRPREFIX=/wrkdirs
    PORTSDIR=/usr/ports
    PACKAGES=/packages
    DISTDIR=/distfiles
    PACKAGE_BUILDING=yes
    PACKAGE_BUILDING_FLAVORS=yes
    #### ####
    # XXX: We really need this but cannot use it while 'make checksum' does not
    # try the next mirror on checksum failure. It currently retries the same
    # failed mirror and then fails rather then trying another. It *does*
    # try the next if the size is mismatched though.
    #MASTER_SITE_FREEBSD=yes
    # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
    MAKE_JOBS_NUMBER=3
    #### Misc Poudriere ####
    .include "/etc/make.conf.ports_env"
    GID=0
    UID=0
    ---End make.conf---
    --Resource limits--
    cpu time (seconds, -t) unlimited
    file size (512-blocks, -f) unlimited
    data seg size (kbytes, -d) 1048576
    stack size (kbytes, -s) 1048576
    core file size (512-blocks, -c) unlimited
    max memory size (kbytes, -m) unlimited
    locked memory (kbytes, -l) unlimited
    max user processes (-u) 89999
    open files (-n) 8192
    virtual mem size (kbytes, -v) unlimited
    swap limit (kbytes, -w) unlimited
    socket buffer size (bytes, -b) unlimited
    pseudo-terminals (-p) unlimited
    kqueues (-k) unlimited
    umtx shared locks (-o) unlimited
    --End resource limits--
    =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    License GPLv2 accepted by the user
    =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
    rntrack-2.1.10_2 depends on file: /usr/local/sbin/pkg - not found
    Installing existing package /packages/All/pkg-1.20.9.pkg
    [140arm64-quarterly-job-13] Installing pkg-1.20.9... [140arm64-quarterly-job-13] Extracting pkg-1.20.9: .......... done
    rntrack-2.1.10_2 depends on file: /usr/local/sbin/pkg - found
    Returning to build of rntrack-2.1.10_2
    =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    License GPLv2 accepted by the user
    Fetching all distfiles required by rntrack-2.1.10_2 for building
    =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    License GPLv2 accepted by the user
    Fetching all distfiles required by rntrack-2.1.10_2 for building
    SHA256 Checksum OK for rntrack-2_1_10-src.tar.bz2.
    =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    License GPLv2 accepted by the user
    Fetching all distfiles required by rntrack-2.1.10_2 for building
    Extracting for rntrack-2.1.10_2
    SHA256 Checksum OK for rntrack-2_1_10-src.tar.bz2.
    =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    Patching for rntrack-2.1.10_2
    =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: lib-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: configure >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    Configuring for rntrack-2.1.10_2
    =========================================================================== =======================<phase: build >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
    Building for rntrack-2.1.10_2
    --- smapi ---
    --- age.o ---
    --- aix_conv.o ---
    --- smapi ---
    /usr/bin/make -C ../../smapi -f makefile.bsd
    --- age.o ---
    c++ -Wall -W -fno-rtti -I../../hpp -I../../src -I../../smapi/h -I../../smapi/src -O3 -DUNIX -DHAVE_STDIO_H -DHAVE_STDLIB_H -DHAVE_STRING_H -DHAVE_CTYPE_H -DHAVE_SYS_TYPES_H -DHAVE_SYS_STAT_H -DHAVE_UNISTD_H -DHAVE_FCNTL_H -DHAVE_ERRNO_H -DHAVE_IOSTREAM_H -DHAVE_TIME_H -DHAVE_STDARG_H -DHAVE_ASSERT_H -DHAVE_DIRECT_H -DHAVE_DIRENT_H -DHAVE_SYS_TIME_H -DHAVE_LOCALE_H -DHAVE_UTIME_H -DHAVE_SIGNAL_H -DHAVE_LIMITS_H -DHAVE_SYS_NLS_H -DDefaultConfig=\"/usr/local/etc/fido/rntrack/rntrack.cfg\" -c ../../src/age.cpp
    --- aix_conv.o ---
    c++ -Wall -W -fno-rtti -I../../hpp -I../../src -I../../smapi/h -I../../smapi/src -O3 -DUNIX -DHAVE_STDIO_H -DHAVE_STDLIB_H -DHAVE_STRING_H -DHAVE_CTYPE_H -DHAVE_SYS_TYPES_H -DHAVE_SYS_STAT_H -DHAVE_UNISTD_H -DHAVE_FCNTL_H -DHAVE_ERRNO_H -DHAVE_IOSTREAM_H -DHAVE_TIME_H -DHAVE_STDARG_H -DHAVE_ASSERT_H -DHAVE_DIRECT_H -DHAVE_DIRENT_H -DHAVE_SYS_TIME_H -DHAVE_
  • From Nil A@2:5015/46 to Sergey Anohin on Sat Jan 6 23:05:34 2024
    Hello, Sergey!

    Saturday January 06 2024 21:40, from Sergey Anohin -> Nil A:

    Вообще оно вроде как и не собирается в новой фре, мне репорт упал, там смапи свой ((( Поди шланг новый какой-то опять не хочет собирать.
    Репорт такой:

    [...много буков...]
    error: ISO C++17 does not allow 'register' storage class specifier

    Кто-то выставляет -std=c++17 по дороге, но зачем?

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5
    * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)
  • From Sergey Anohin@2:5034/10.1 to Nil A on Sun Jan 7 00:19:18 2024
    Hello, Nil!

    [...много буков...]
    error: ISO C++17 does not allow 'register' storage class specifier
    Кто-то выставляет -std=c++17 по дороге, но зачем?

    Пока трудно сказать, я сейчас занялся обновкой с 12.2 до 13.2 фря, там проверимс, а там в репорте, уже под мейнстрим пытаются собирать под 14ую.
    Пока что думаю что там шланг просто новый совсем. Помнишь я хамскую софтину собирал, так там в 13 шланг не собирал, а в 12й собирал.
    Поди такая же проблема, можно конечно gcc пробовать будет, посмотрим, я тут с 2021ого не обновлялся, шас буду шишки собирать на лбу


    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)
  • From Nil A@2:5015/46 to Sergey Anohin on Sun Jan 7 03:32:14 2024
    Hello, Sergey!

    Sunday January 07 2024 00:19, from Sergey Anohin -> Nil A:

    error: ISO C++17 does not allow 'register' storage class specifier
    Кто-то выставляет -std=c++17 по дороге, но зачем?

    Пока трудно сказать, я сейчас занялся обновкой с 12.2 до 13.2 фря, там проверимс, а там в репорте, уже под мейнстрим пытаются собирать под
    14ую. Пока что думаю что там шланг просто новый совсем.

    Возможно, шланг включает современный С/C++ стандарт какой-то по-дефолту.

    Помнишь я хамскую софтину собирал, так там в 13 шланг не собирал, а в
    12й собирал.

    Мне пишут нетмейлом, емейлом, по-работе, столько писем в день, и я всем помогаю, что я не храню в памяти истории.
    И в этом кайф, я отвечаю всегда и всем с чистого листа, без обращения внимания на Фром.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5
    * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)
  • From Sergey Anohin@2:5034/10.1 to Nil A on Sun Jan 7 11:40:44 2024
    Hello, Nil!

    Пока трудно сказать, я сейчас занялся обновкой с 12.2 до 13.2 фря, там
    проверимс, а там в репорте, уже под мейнстрим пытаются собирать под
    14ую. Пока что думаю что там шланг просто новый совсем.
    Возможно, шланг включает современный С/C++ стандарт какой-то по-дефолту.

    Да, посмотрю детально когда вплотную к этому подойду!

    Помнишь я хамскую софтину собирал, так там в 13 шланг не собирал, а в
    12й собирал.
    Мне пишут нетмейлом, емейлом, по-работе, столько писем в день, и я всем помогаю, что я не храню в памяти истории.
    И в этом кайф, я отвечаю всегда и всем с чистого листа, без обращения внимания на Фром.

    У тебя аналоговый ламповый passtrough

    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)