[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#748831: RFS: crashme/2.7-1 [ITA]



> 
> Oh. I read “Forwarded: no” as “it should be forwarded, but it's not been
> done yet”. In this case “Forwarded: not-needed” would be more adequate; or
> even better, use “Origin: upstream”, and then you don't need Forwarded at
> all.

Thank you for that. 

> 
> >>I didn't get answer to my question about mprotect(2):
> >>>Shouldn't we run this code also on non-Linux architectures? At least
> >>>on kfreebsd-amd64, heap is not executable by default, which is what
> >>>this code is trying to work around.
> >
> >Yes, forgot to clear this. I am not sure I fully undestand. Crashme is
> >built on all archs but this is probably not what you meant.
> >
> >Won't this conditional catch for kfreebsd-amd64  (defined(__FreeBSD__)
> >compiler macro will catch it ?
> 
> Nope, __FreeBSD__ is not defined on GNU/kFreeBSD, only on “true” FreeBSD
> systems.
> 
> Here's useful piece of documentation about porting to kFreeBSD:
> http://glibc-bsd.alioth.debian.org/porting/PORTING
> (the relvant section is “Add our system name to checks here and there”)
> 
> Another problem on kFreeBSD is that I get this warning:
> 
> crashme.c:758:17: warning: incompatible implicit declaration of built-in function 'execlp' [enabled by default]
>       {status = execlp(cmd,cmd,nb,arg2,nt,arg4,arg5,subprocess_ind,NULL);
>                 ^

It appears that package has been sponsored by Laszlo today, I will
tackle porting problem when preparing 2.8.2 upstream release,
meanwhile I will install kfreebsd vm. 

You mentioned earlier that 2.7 should be also uploaded to stable
because of [1]. Could you please tell me, or point out a source of
information, how this should be done ? Should I create a debian-stable
branch and prepare a package release stable there (in changelog it
should be stable instead of unstable). Or should I just use
backporting procedures and upload to backports?



[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749816



-- 
Dariusz Dwornikowski, 
  Institute of Computing Science, Poznań University of Technology
  www.cs.put.poznan.pl/ddwornikowski/  
  room 2.7.2 BTiCW | tel. +48 61 665 29 41


Reply to: