Bug#790288: Please support ARM (mcontext_t/sigcontext has no member named gregs)

2015-06-30 Thread Andreas Tille
Hi Corentin,

On Tue, Jun 30, 2015 at 09:32:44AM +0200, Corentin Desfarges wrote:
 I forwarded the problem to upstream yesterday. I have not got answer yet,

Fine.  Next time please keep the bug report in CC which makes this more
transparent also for the bug reporter.

 but it is possible that fw4spl become only available on amd64 and arm64...
 What do you think of this possibility ?

For sure this is possible if the package is available only for these
architectures.  If this is really the case and upstream states this
it should be specified in the Architecture field of debian/control.
 
 By the way, on the package tracker of fw4spl, I get this message :
 
- Version 0.9.2-2 of fw4spl is marked for autoremoval from testing on
2015-07-26.
- It depends (transitively) on activiz.net
https://packages.qa.debian.org/activiz.net, avifile
https://packages.qa.debian.org/avifile, gccxml
https://packages.qa.debian.org/gccxml, gdcm
https://packages.qa.debian.org/gdcm, insighttoolkit
https://packages.qa.debian.org/insighttoolkit and vxl
https://packages.qa.debian.org/vxl, affected by RC bug(s) 65
https://bugs.debian.org/65, 90 https://bugs.debian.org/90,
777865 https://bugs.debian.org/777865, 777868
https://bugs.debian.org/777868, 777912 https://bugs.debian.org/777912,
778165 https://bugs.debian.org/778165 and 788559
https://bugs.debian.org/788559
- You should try to prevent the removal from testing by fixing these
bugs.
 
 Do you think that it will be fixed soon ?

I have no idea.  If you want to make this sure please help fixing the
said bugs - at least to my experience this is the best way to answer
your question. ;-)

I personally had a quick look into vxl but had no clue yet.  I would
need to ask on debian-mentors.  I'd be really happy if you could help in
this specific one.

Kind regards

  Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#790288: Please support ARM (mcontext_t/sigcontext has no member named gregs)

2015-06-29 Thread Andreas Tille
Hi Corentin,

as far as I remember you have contact to upstream.  Could you please
forward this issue?

Kind regards

Andreas.

On Sat, Jun 27, 2015 at 05:20:16PM -0400, Martin Michlmayr wrote:
 Package: fw4spl
 Version: 0.9.2-2
 Severity: wishlist
 User: debian-...@lists.debian.org
 Usertags: arm64
 
 fw4spl fails to build on at least armel, armhf and arm64 (and possibly
 other architectures) with:
 
   error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'
 
 The code is:
 
 #ifndef __MACOSX__
 ss   from   uc-uc_mcontext.gregs[REG_EIP];
 #endif
 
 looks like some Linux platforms have to be excluded too, or maybe
 restrict this to x86 or something.  (I don't know anything about
 sigcontext/gregs, so I don't know what the solution is, but please
 forward this bug upstream.)
 
 Martin
 
 
  sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on m400-c2n1.hlinux.usa.hp.com
 ...
  [ 44%] Building CXX object 
  monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o
  cd /«PKGBUILDDIR»/obj-aarch64-linux-gnu/monitor  /usr/bin/c++   
  -DBOOST_ALL_DYN_LINK -DBOOST_DEBUG_PYTHON -DBOOST_LINKING_PYTHON 
  -DBOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0 
  -DBOOST_THREAD_PROVIDES_FUTURE -DBOOST_THREAD_VERSION=2 
  -DBUNDLEPATH=\/usr/share/fw4spl/Bundles/\ 
  -DLIBSFW4SPL=\/usr/lib/fw4spl/\ -DMONITOR_EXPORTS -DMONITOR_VER=\0-1\ 
  -DQT_NO_KEYWORDS -DSHAREPATH=\/usr/share/fw4spl/\ -DSPECIALINSTALL 
  -DSPYLOG_LEVEL=2 -g -O2 -fPIE -fstack-protector-strong -Wformat 
  -Werror=format-security -D_FORTIFY_SOURCE=2  -O3 -DNDEBUG -fPIC 
  -I/«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwGui/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwCore/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwData/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwCamp/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwCom/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwThread/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwMath/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwMemory/include -I/
  «PKGBUILDDIR»/SrcLib/core/fwTools/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwRuntime/include -I/usr/include/libxml2 
  -I/«PKGBUILDDIR»/SrcLib/core/fwServices/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwActivities/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwMedData/include 
  -I/«PKGBUILDDIR»/SrcLib/core/fwDataCamp/include-o 
  CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o -c 
  /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp
  /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:
   In function 'void monitor::bt_sighandler(int, siginfo_t*, void*)':
  /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:110:43:
   error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'
   ss   from   uc-uc_mcontext.gregs[REG_EIP];
 ^
  /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:118:41:
   error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'
   trace[1] = (void *) uc-uc_mcontext.gregs[REG_EIP];
   ^
  monitor/CMakeFiles/monitor.dir/build.make:172: recipe for target 
  'monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o' 
  failed
  make[3]: *** 
  [monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o] 
  Error 1
  make[3]: Leaving directory '/«PKGBUILDDIR»/obj-aarch64-linux-gnu'
  CMakeFiles/Makefile2:2394: recipe for target 
  'monitor/CMakeFiles/monitor.dir/all' failed
  make[2]: *** [monitor/CMakeFiles/monitor.dir/all] Error 2
 
 -- 
 Martin Michlmayr
 Linux for HP Helion OpenStack, Hewlett-Packard
 
 ___
 Debian-med-packaging mailing list
 debian-med-packag...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
 

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#790288: Please support ARM (mcontext_t/sigcontext has no member named gregs)

2015-06-27 Thread Martin Michlmayr
Package: fw4spl
Version: 0.9.2-2
Severity: wishlist
User: debian-...@lists.debian.org
Usertags: arm64

fw4spl fails to build on at least armel, armhf and arm64 (and possibly
other architectures) with:

  error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'

The code is:

#ifndef __MACOSX__
ss   from   uc-uc_mcontext.gregs[REG_EIP];
#endif

looks like some Linux platforms have to be excluded too, or maybe
restrict this to x86 or something.  (I don't know anything about
sigcontext/gregs, so I don't know what the solution is, but please
forward this bug upstream.)

Martin


 sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on m400-c2n1.hlinux.usa.hp.com
...
 [ 44%] Building CXX object 
 monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o
 cd /«PKGBUILDDIR»/obj-aarch64-linux-gnu/monitor  /usr/bin/c++   
 -DBOOST_ALL_DYN_LINK -DBOOST_DEBUG_PYTHON -DBOOST_LINKING_PYTHON 
 -DBOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0 
 -DBOOST_THREAD_PROVIDES_FUTURE -DBOOST_THREAD_VERSION=2 
 -DBUNDLEPATH=\/usr/share/fw4spl/Bundles/\ -DLIBSFW4SPL=\/usr/lib/fw4spl/\ 
 -DMONITOR_EXPORTS -DMONITOR_VER=\0-1\ -DQT_NO_KEYWORDS 
 -DSHAREPATH=\/usr/share/fw4spl/\ -DSPECIALINSTALL -DSPYLOG_LEVEL=2 -g -O2 
 -fPIE -fstack-protector-strong -Wformat -Werror=format-security 
 -D_FORTIFY_SOURCE=2  -O3 -DNDEBUG -fPIC 
 -I/«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwGui/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwCore/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwData/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwCamp/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwCom/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwThread/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwMath/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwMemory/include -I/
 «PKGBUILDDIR»/SrcLib/core/fwTools/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwRuntime/include -I/usr/include/libxml2 
 -I/«PKGBUILDDIR»/SrcLib/core/fwServices/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwActivities/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwMedData/include 
 -I/«PKGBUILDDIR»/SrcLib/core/fwDataCamp/include-o 
 CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o -c 
 /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp
 /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:
  In function 'void monitor::bt_sighandler(int, siginfo_t*, void*)':
 /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:110:43:
  error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'
  ss   from   uc-uc_mcontext.gregs[REG_EIP];
^
 /«PKGBUILDDIR»/Bundles/LeafCtrl/monitor/src/monitor/installSIGSEVBacktrace.cpp:118:41:
  error: 'mcontext_t {aka struct sigcontext}' has no member named 'gregs'
  trace[1] = (void *) uc-uc_mcontext.gregs[REG_EIP];
  ^
 monitor/CMakeFiles/monitor.dir/build.make:172: recipe for target 
 'monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o' 
 failed
 make[3]: *** 
 [monitor/CMakeFiles/monitor.dir/src/monitor/installSIGSEVBacktrace.cpp.o] 
 Error 1
 make[3]: Leaving directory '/«PKGBUILDDIR»/obj-aarch64-linux-gnu'
 CMakeFiles/Makefile2:2394: recipe for target 
 'monitor/CMakeFiles/monitor.dir/all' failed
 make[2]: *** [monitor/CMakeFiles/monitor.dir/all] Error 2

-- 
Martin Michlmayr
Linux for HP Helion OpenStack, Hewlett-Packard


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org