Page MenuHome GnuPG

npthProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Recent Activity

Mon, Apr 1

ballapete added a comment to T7057: Npth needs adaptions to old Mac OS X versions.

On Mac OS X 10.5.8, PPC Leopard, it built with the patch, gpg-agent works.

Mon, Apr 1, 2:45 PM · MacOS, npth

Wed, Mar 27

gniibe changed the status of T7057: Npth needs adaptions to old Mac OS X versions from Open to Testing.

Thank you for your quick testing.

Wed, Mar 27, 1:30 AM · MacOS, npth

Tue, Mar 26

ballapete added a comment to T7057: Npth needs adaptions to old Mac OS X versions.

I've reported the success to MacPorts. My test was performed on only one platform, Mac OS X 10.4.11 or "Tiger". Since there exists a problem with building recent version of GPGME testing on Mac OS X 10.5.8 or "Leopard" will have to wait a few days…

Tue, Mar 26, 10:46 AM · MacOS, npth
ballapete added a comment to T7057: Npth needs adaptions to old Mac OS X versions.

With the unified patch all works fine (again), even the test target succeeds!

Tue, Mar 26, 10:28 AM · MacOS, npth
ballapete added a comment to T7057: Npth needs adaptions to old Mac OS X versions.

Performing the patch manually the "port" (package) built and installed. Starting then gpg-agent worked too, killing it (with gpgconf) worked as well.

Tue, Mar 26, 9:59 AM · MacOS, npth

Mar 26 2024

gniibe added a comment to T7057: Npth needs adaptions to old Mac OS X versions.

The patches looks too large to merge (than actually needed), and not enough/clean like not having detection of the system.

Mar 26 2024, 3:37 AM · MacOS, npth

Mar 25 2024

gniibe claimed T7057: Npth needs adaptions to old Mac OS X versions.
Mar 25 2024, 10:10 AM · MacOS, npth

Mar 24 2024

ballapete created T7057: Npth needs adaptions to old Mac OS X versions.
Mar 24 2024, 10:15 AM · MacOS, npth

Mar 1 2024

gniibe changed the status of T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’ from Open to Testing.

Apply the change in: rPTH417abd56fd7b: Fix INSERT_EXPOSE_RWLOCK_API for musl C library.

Mar 1 2024, 5:58 AM · npth, Bug Report

Feb 29 2024

thesamesam added a comment to T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’.

@gniibe Thank you very much! That works.

Feb 29 2024, 7:56 AM · npth, Bug Report
gniibe added a comment to T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’.

@thesamesam Thank you for the report.

Feb 29 2024, 7:31 AM · npth, Bug Report
gniibe reopened T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’ as "Open".
Feb 29 2024, 6:33 AM · npth, Bug Report
thesamesam added a comment to T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’.

This seems to have regressed musl support, per https://bugs.gentoo.org/925443.

Feb 29 2024, 3:03 AM · npth, Bug Report
gniibe closed T5664: npth-1.6: error: unknown type name ‘pthread_rwlock_t’ as Resolved.

Fixed in npth 1.7.

Feb 29 2024, 2:01 AM · npth, Bug Report

Feb 23 2024

werner closed T7010: Release npth 1.7 as Resolved.
Feb 23 2024, 1:46 PM · Release Info, npth
werner closed T6947: unnamed semaphore leak on AIX as Resolved.
Feb 23 2024, 11:28 AM · AIX, npth, Bug Report
werner closed T4491: Compile error in nPth's t-fork.c on Solaris 11.3 i86pc as Resolved.
Feb 23 2024, 11:27 AM · npth, Bug Report
werner closed T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW as Resolved.
Feb 23 2024, 11:27 AM · npth, Bug Report
werner closed T5748: Adding poll/ppoll to NPTH as Resolved.

The patch is part of 1.7 - please test and in case of problems feel free to re-open.

Feb 23 2024, 11:26 AM · npth, Feature Request
werner triaged T7010: Release npth 1.7 as Normal priority.
Feb 23 2024, 10:53 AM · Release Info, npth

Jan 30 2024

ansmiuld added a comment to T6947: unnamed semaphore leak on AIX.

After applying patch to nPth 1.6 no semaphore leaks detected. Tested with GnuPG-2.3.3.
There has been positive feedback from production environment as well.

Jan 30 2024, 9:28 AM · AIX, npth, Bug Report

Jan 29 2024

gniibe changed the status of T6947: unnamed semaphore leak on AIX from Open to Testing.
Jan 29 2024, 5:11 AM · AIX, npth, Bug Report

Jan 23 2024

gniibe added a project to T6947: unnamed semaphore leak on AIX: AIX.
Jan 23 2024, 1:10 AM · AIX, npth, Bug Report
gniibe merged T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report
gniibe merged task T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · Bug Report, AIX, npth
gniibe added a project to T6947: unnamed semaphore leak on AIX: npth.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report

Jan 22 2024

werner assigned T6948: unnamed semaphores leak on AIX to gniibe.
Jan 22 2024, 12:07 PM · Bug Report, AIX, npth

Jan 20 2024

werner added projects to T6948: unnamed semaphores leak on AIX: npth, AIX, Bug Report.
Jan 20 2024, 8:41 PM · Bug Report, AIX, npth

Aug 4 2023

gniibe changed the status of T6227: Windows 64-bit: NPTH API from Open to Testing.

npth_t is untouched for Windows 64-bit.

Aug 4 2023, 2:55 AM · Windows 64, Memo, npth
gniibe added a parent task for T6227: Windows 64-bit: NPTH API: T6508: Port GnuPG to 64-bit Windows.
Aug 4 2023, 2:53 AM · Windows 64, Memo, npth

Oct 5 2022

gniibe triaged T6227: Windows 64-bit: NPTH API as Wishlist priority.
Oct 5 2022, 8:40 AM · Windows 64, Memo, npth

Sep 22 2022

werner removed a project from T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW: Restricted Project.
Sep 22 2022, 11:05 AM · npth, Bug Report
werner removed a project from T4491: Compile error in nPth's t-fork.c on Solaris 11.3 i86pc: Restricted Project.
Sep 22 2022, 11:05 AM · npth, Bug Report
werner changed the status of T5748: Adding poll/ppoll to NPTH from Open to Testing.
Sep 22 2022, 10:58 AM · npth, Feature Request

Jul 22 2022

SpriteOvO added a comment to T6078: File `config.guess` is a little out of date.

@gniibe Thanks!

Jul 22 2022, 6:41 PM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe closed T6078: File `config.guess` is a little out of date as Resolved.

In the repo, for all related software, it's done.

Jul 22 2022, 3:42 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe added a comment to T6078: File `config.guess` is a little out of date.

Note that versions since 2020-11-07 to 2021-07-03 have major problem with non-POSIX shell, which doesn't support $(..) construct.

Jul 22 2022, 3:40 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report

Jul 18 2022

gniibe triaged T6078: File `config.guess` is a little out of date as Normal priority.

Thank you.

Jul 18 2022, 10:56 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report

May 27 2022

sergi added a watcher for npth: sergi.
May 27 2022, 10:09 PM

May 10 2022

gniibe added a project to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW: Restricted Project.
May 10 2022, 7:31 AM · npth, Bug Report

Mar 24 2022

eliz added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

Indeed, different versions of MinGW use different symbols to guard the declaration, and using those symbols in not future-proof enough, IME.
Removing the declaration is definitely the best solution.

Mar 24 2022, 9:57 AM · npth, Bug Report
gniibe changed the status of T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW from Open to Testing.
Mar 24 2022, 2:11 AM · npth, Bug Report
gniibe added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

Pushed the change removing the definition.

Mar 24 2022, 2:09 AM · npth, Bug Report

Mar 23 2022

eliz added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

Considering again, I think that just removing the definition of the struct timespec in npth.h is the best approach, given the situation, it's been there for MINGW64 and it's now in original MinGW.

Mar 23 2022, 1:31 PM · npth, Bug Report
gniibe added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

Considering again, I think that just removing the definition of the struct timespec in npth.h is the best approach, given the situation, it's been there for MINGW64 and it's now in original MinGW.

Mar 23 2022, 6:36 AM · npth, Bug Report
gniibe added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

Thank you. I understand the situation by looking at mingwrt-5.4.2-mingw32-src.tar.xz.

Mar 23 2022, 4:05 AM · npth, Bug Report

Mar 22 2022

eliz added a comment to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.

The version of MinGW is 5.4.x, the latest one. It is available from https://osdn.net/projects/mingw/releases.
MinGW64 is a fork of the above (original) MinGW. They have unfortunately diverged, thus the need to have these changes.

Mar 22 2022, 1:30 PM · npth, Bug Report
werner triaged T5900: add npth socket test case as Low priority.
Mar 22 2022, 11:42 AM · Tests, npth, Feature Request
gniibe added a project to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW: npth.
Mar 22 2022, 2:23 AM · npth, Bug Report

Jan 4 2022

gniibe added a project to T5748: Adding poll/ppoll to NPTH: Restricted Project.
Jan 4 2022, 12:58 PM · npth, Feature Request