Your message dated Sun, 30 Sep 2012 15:04:21 +0000
with message-id <[email protected]>
and subject line Bug#684324: fixed in dietlibc 0.33~cvs20120325-4
has caused the Debian Bug report #684324,
regarding please consider merging patch tweaks needed for raspbian.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
684324: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684324
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: dietlibc
version: 0.33~cvs20120325-3
severity: wishlist
tags: patch

I'm currently working on an armv6 hardfloat derivitive of debian called raspbian. When trying to build the latest version of dietlibc I ran into the following error.

gcc -D__dietlibc__ -I. -isystem include -pipe -nostdinc -Os -fomit-frame-pointer -fstrict-aliasing -W -Wall -Wextra -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-switch -Wno-unused -Wredundant-decls -fno-stack-protector -c arm/__longjmp.S -o bin-arm/__longjmp.o
arm/__longjmp.S: Assembler messages:
arm/__longjmp.S:15: Error: selected processor does not support ARM mode `lfm f4,4,[ip]!'

To fix this I had to make some minor tweaks to some conditionals in an existing debian patch. I'd appreciate it if these tweaks could be merged into the debian packaging so I don't have to keep forward porting them to new versions.

Thanks in advance

Peter Michael Green
diff -Nru dietlibc-0.33~cvs20120325/debian/changelog 
dietlibc-0.33~cvs20120325/debian/changelog
--- dietlibc-0.33~cvs20120325/debian/changelog  2012-03-27 13:19:06.000000000 
-0700
+++ dietlibc-0.33~cvs20120325/debian/changelog  2012-07-12 13:22:34.000000000 
-0700
@@ -1,3 +1,9 @@
+dietlibc (0.33~cvs20120325-3+rpi1) wheezy; urgency=low
+
+  * Tweak arm assembler patch so it works with armv6 vfp too.
+
+ -- Peter Michael Green <[email protected]>  Thu, 12 Jul 2012 20:08:26 +0000
+
 dietlibc (0.33~cvs20120325-3) unstable; urgency=low
 
   * Make the select testcase we run at build-time actually useful
diff -Nru dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff 
dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff
--- dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff  
2012-03-25 08:12:58.000000000 -0700
+++ dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff  
2012-07-12 13:17:04.000000000 -0700
@@ -131,7 +131,7 @@
 -      lfm     f4, 4, [ip], #48
 +
 +#ifndef __SOFTFP__
-+# if __ARM_ARCH__ == 7
++# if __ARM_ARCH__ >= 6
 +      vldm    ip!, {d0-d15}
 +#   ifdef __ARM_NEON__
 +      vldm    ip!, {d16-d31}
@@ -547,7 +547,7 @@
  #endif
 +
 +#ifndef __SOFTFP__
-+# if __ARM_ARCH__ >= 7
++# if __ARM_ARCH__ >= 6
 +      vstmia  ip!, {d0-d15}
 +#   ifdef __ARM_NEON__
 +      vstmia  ip!, {d16-d31}

--- End Message ---
--- Begin Message ---
Source: dietlibc
Source-Version: 0.33~cvs20120325-4

We believe that the bug you reported is fixed in the latest version of
dietlibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser <[email protected]> (supplier of updated dietlibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Sun, 30 Sep 2012 14:15:34 +0000
Source: dietlibc
Binary: dietlibc-dev dietlibc-doc
Architecture: source all
Version: 0.33~cvs20120325-4
Distribution: unstable
Urgency: low
Maintainer: Hector Oron <[email protected]>
Changed-By: Thorsten Glaser <[email protected]>
Description: 
 dietlibc-dev - diet libc - a libc optimized for small size
 dietlibc-doc - diet libc documentation - a libc optimized for small size
Closes: 689222
Changes: 
 dietlibc (0.33~cvs20120325-4) unstable; urgency=low
 .
   [ Peter Michael Green ]
   * Tweak arm assembler patch so it works with armv6 vfp too.
 .
   [ Thorsten Glaser ]
   * Fix jmp_buf size for armhf (Closes: #689222)
Checksums-Sha1: 
 fa59d11ea49d0bcb5a936a22435f8f3d7a65aa29 2069 dietlibc_0.33~cvs20120325-4.dsc
 5f49ca341cd2ec34debb7bc76926fcdbed047268 37028
dietlibc_0.33~cvs20120325-4.debian.tar.gz
 2e8bc8fc1448e56620385249708d0f7aa1b7448e 57416
dietlibc-doc_0.33~cvs20120325-4_all.deb
Checksums-Sha256: 
 772232397b099ba8f6a9376add7f0361bf4cd8ecc89ded7c6d2eb3f462db2974 2069
dietlibc_0.33~cvs20120325-4.dsc
 43f86feb35ee727d85ef89abf61d28eb2948a0f15b7d767f4c971f2964ec0eb0 37028
dietlibc_0.33~cvs20120325-4.debian.tar.gz
 aa264dffc89bef7a0726e4d54975163dcb709d3b12574b54ec091cedf985c328 57416
dietlibc-doc_0.33~cvs20120325-4_all.deb
Files: 
 f79d507d4ed6d349999f5f8184869c8b 2069 devel optional
dietlibc_0.33~cvs20120325-4.dsc
 b155b57a674f59fc9956b734f4431e92 37028 devel optional
dietlibc_0.33~cvs20120325-4.debian.tar.gz
 ea1d05ef8b43140c696b50f2933d8f74 57416 doc optional
dietlibc-doc_0.33~cvs20120325-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MirBSD)

iQIcBAEBCQAGBQJQaFYvAAoJEHa1NLLpkAfgPI0QAL22MAW5jfzZKAImC2tMfnaG
esbXdnDWTm4sjdSuK91DaLNBNl31T2PlYrpfcims6tgouq49gQ8SMUPFdqcJPUXz
eZRmIG10SF53saiTyy+JAotkMyrSD5bQbj4RcrXl3o1x5ABZpgQrlknaWh0r4D50
6yKWJAAzs8x3QBV3m9s/NLGZS2DMJ3pPfCLiTPq71gdO9MqFnspqlNFY5/jcuwQ4
PMWHLB7iLaYBPbGfa0PbVX+3AJ61rb4tz/Kq1gqHX2+fPbiy0vLGlJSJPW+RsvMV
4pu3OcZWjqP6wN2OL1Fi+If4lZLUUSn1jVdPwnSMTmG+FGB1FMh3SFn7vFpx4hx7
6l0PRYVIw1W0tvOmrQQU9faQ7ARGBGMLLnYQq+qmIUoEIU/gbpABBVEqDrD4KaJs
JqIfjxrR6J14RpnRx2oci/N147dq4xLXhzFsR/v1a1l700Tt8gDetLl7VnE9kg/j
RcBSX1WeExUX/kSRAUIX2B8xb30aYUkerHqz81p1hKiR24Zh/gCLQMeQf3UE43YE
O6JdiCocUIUPBWmr94pPPDthzw4Ur37WLJj8ItenRCTLPxyaygT9f2KzqkYDO/Sr
Jp9CEbkxFFlcDmVGzl6Aqu6Y2Zlg5J6vw3A76ZX8U/ZNCiHCbHk1xf31DD1l9Siw
5clPxz5jqtg5KccbYXsg
=lGuK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to