Re: Bug#307706: m-tx: Can't fulfill the build dependencies in sarge

2005-05-05 Thread Roland Stigge
Hi,

On Wed, 2005-05-04 at 23:02 +0200, Adrian Bunk wrote:
> The build dependency on p2c can't be fulfilled in sarge.

Thanks for reporting this problem.

I decided to switch to p2c since the alternative (using free pascal)
doesn't produce quality binaries as I would expect (only statically
linked, no glibc utilization -> potential kernel issues regarding free
kernel choice).

It's very unfortunate that p2c is currently in a bad shape but I guess
that another change in the build environment isn't right at that point
in the release process. If a fix to p2c/#305412 should make it into
sarge, everything's fine. Otherwise, I would need to propose m-tx to be
removed from the release.

Thanks.

bye,
  Roland


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#307706: m-tx: Can't fulfill the build dependencies in sarge

2005-05-05 Thread Roland Stigge
On Thu, 2005-05-05 at 01:33 -0700, Steve Langasek wrote:
> AIUI, a patch for 305412 is available; feel free to NMU p2c to fix it, under
> the current 0-day NMU policy.  I would be willing to allow this
> recently-removed package back into sarge to fix 307706 if someone is willing
> to upload the fix.

OK, upload pending: Fixing #305412 and #307706. Stay tuned.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



NMU: #305412: p2c segfaults on specific input

2005-05-05 Thread Roland Stigge
Hi,

in a minute, I will upload the attached changes to p2c. Josip (or the
respective p2c maintainer), please incorporate them into the next
maintainer upload.

Thanks.

bye,
  Roland
-- 
diff -ruN ../p2c-1.21alpha2/debian/changelog p2c-1.21alpha2/debian/changelog
--- ../p2c-1.21alpha2/debian/changelog	2005-05-05 16:11:23.035036055 +0200
+++ p2c-1.21alpha2/debian/changelog	2005-05-05 16:06:55.635108119 +0200
@@ -1,3 +1,11 @@
+p2c (1.21alpha2-2.1) unstable; urgency=low
+
+  * Non-maintainer upload (0-day)
+  * Applied patch by Peter De Wachter that fixes double memory free()'s
+(Closes: #305412, #307706)
+
+ -- Roland Stigge <[EMAIL PROTECTED]>  Thu,  5 May 2005 16:04:37 +0200
+
 p2c (1.21alpha2-2) unstable; urgency=low
 
   * Added debhelper to build-depends, closes: #190499.
diff -ruN ../p2c-1.21alpha2/src/decl.c p2c-1.21alpha2/src/decl.c
--- ../p2c-1.21alpha2/src/decl.c	1993-12-08 06:36:50.0 +0100
+++ p2c-1.21alpha2/src/decl.c	2005-05-05 16:04:31.319971801 +0200
@@ -789,8 +789,10 @@
 		mpp2 = &mp2->snext;
 	if (mp2)
 		*mpp2 = mp2->snext;
+#if 0
 	if (mp->kind == MK_CONST)
 		free_value(&mp->val);
+#endif
 	freeexpr(mp->constdefn);
 	if (mp->cbase)
 		forget_ctx(mp, 1);
diff -ruN ../p2c-1.21alpha2/src/parse.c p2c-1.21alpha2/src/parse.c
--- ../p2c-1.21alpha2/src/parse.c	1993-12-08 06:36:49.0 +0100
+++ p2c-1.21alpha2/src/parse.c	2005-05-05 16:04:31.339968355 +0200
@@ -4642,8 +4642,10 @@
 	}
 }
 if (conserve_mem) {
+#if 0
 	free_stmt((Stmt *)func->val.i);   /* is this safe? */
 	func->val.i = 0;
+#endif
 	forget_ctx(func, 0);
 }
 outsection(spacing);


#308406: fixed in musixtex-slurps_92a-2

2005-05-13 Thread Roland Stigge
Hi,

although there was already an NMU (92a-1.1) for musixtex-slurps, I
request 92a-2 to be integrated into sarge. It reverts a bug introduced
by 92a-1.1.

Thanks.

bye,
  Roland
-- 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]