home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.bugs.dist      Ohh some weird Debian bug report thing      28,835 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 28,206 of 28,835   
   Hefee to Samuel Thibault   
   Re: Bug#767235: torsocks: FTBFS on hurd-   
   19 Feb 26 15:49:53   
   
   From: hefee@debian.org   
      
   Hey,   
      
   > Looking at the change, it seems to be circumventing the fact that   
   > syscall() is not really defined on GNU/Hurd.  Instead of defining   
   > arbitrary values for TSOCKS_NR_*, we could as well put the syscall   
   > redirection code inside #ifndef __GNU__ since there is nothing to   
   > redirect, applications running on GNU/Hurd won't ever be using   
   > syscall().   
      
   Thanks for your fast explanation.   
      
   Okay digging deeper into the code I see, that also the linux part on compat.h   
   has these numbering [1]. So it is not that uncommon.   
      
   [1] https://salsa.debian.org/pkg-privacy-team/torsocks/-/blob/debian/sid/src/   
   common/compat.h?ref_type=heads#L74   
      
   The change on configure.ac I understand, that this reflects in the correct libc   
   version. But buildd is actually fine with the configure step, so is that still   
   needed?   
      
   torsocks.h okay it changed their hunks, but seems fine.   
      
   I think the change on syscall.c is not needed anymore, as they changed to   
   negative logic [2].   
   https://salsa.debian.org/pkg-privacy-team/torsocks/-/blob/debian/sid/src/lib/   
   syscall.c#L87   
      
   I now have a feeling, that I understand and could ask upstream, if you can   
   update the patch for the new version. At least hunks have changed and it would   
   be nice if we propose a working patch for upstream.   
      
   I'm a little bit lost in the preprocessor macros. Is __GNU__ only only true   
   for Hurd?   
      
   Regards,   
      
   hefee   
   -----BEGIN PGP SIGNATURE-----   
      
   iQIzBAABCgAdFiEEOewRoCAWtykmSRoG462wCFBgVjYFAmmXIxIACgkQ462wCFBg   
   VjYl8Q//R0vqVW2/tVTK71mMefITSNYJXwys/Pz88nFccfM0Jz3ogqfkgwxpYS5K   
   PNGX+z2GxhWu0RygFu0YAYn3QKM9X1AeVOWs0cpH7YTdn1AARf1tAV16Ng1OdwOU   
   Ir7d/6WTrQ/POqs3DUcVDXTcqjLHd4O+k1FjBLagiWdGMuidu0SWwGt5oSaux7lE   
   62ZaUB9opPN61QVPd3xyaLyWEOKLqLg0f5F/MPCd94cMuI3JuEuJxHYV0eBpHEpM   
   /3fk+DMtF0jqWyKXh7EMEPU6fLC5Iu9Sp7SatcKxtrKg+EFlDWcuE9iVo3TQckw8   
   iFnvh3jJg2+p7MiKDzkfEdrMrPAM7cgShB+pJ2yRMU6VRU85GIc6h2r0DkeE4uiw   
   tBjCrdgTLv6hB6adHy2ajJPyD3a+W5BKEBKWqpdIxIGSfvlDQOcAmjktItNpv8hi   
   un2NO+zSde3fd7sFT/ku14vLxLcTkTC/jUn8ggHZGOg7O64Qw4VK05pCbljTv1rg   
   HPrvRHDTYpMlBIHU2gHY11Tm3wGc2Z7XEMg4ZdVa2ktZ1spk9PG3n62GZW4uQMfq   
   xt5RrYO7aJF3UfeEf1/UO8kyy+p2mN4U9TNde5YiPRNuIq+9yiiaVKYcTP0CX9cq   
   Umjos2/aZx/3AymoELQ0Xb70C6uH5cGVC9kZY+Khku8kvaIn5Sw=   
   =4I9z   
   -----END PGP SIGNATURE-----   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca