breakage with "switch to gdb version script"

Message ID 20150414152920.GB872@vapier
State Superseded
Headers

Commit Message

Mike Frysinger April 14, 2015, 3:29 p.m. UTC
  On 13 Apr 2015 16:35, Hans-Peter Nilsson wrote:
> While that seems pretty trivial, you also need to adjust
> src-release.sh to make sure "./src-release.sh -b sim" works,
> in which a tool-specific create-version.sh is searched.

this probably does it, but i've never used src-release before ...
-mike
  

Comments

Mike Frysinger April 14, 2015, 9:18 p.m. UTC | #1
On 14 Apr 2015 22:43, Hans-Peter Nilsson wrote:
> From: Mike Frysinger <vapier@gentoo.org>
> > On 13 Apr 2015 16:35, Hans-Peter Nilsson wrote:
> > > While that seems pretty trivial, you also need to adjust
> > > src-release.sh to make sure "./src-release.sh -b sim" works,
> > > in which a tool-specific create-version.sh is searched.
> > 
> > this probably does it, but i've never used src-release before ...
> 
> You use it to create a release-like tarball (example
> command-line above), check that you can build and install $tool
> (in this case sim) for any target from it; presto, testing
> complete.

i tried that but it failed with weird gdb info error messags (which looked 
unrelated to match patch) so i gave up
-mike
  

Patch

--- a/src-release.sh
+++ b/src-release.sh
@@ -244,7 +244,8 @@  tar_compress()
     tool=$2
     support_files=$3
     compressors=$4
-    ver=$(getver $tool)
+    verdir=${5:-$tool}
+    ver=$(getver $verdir)
     do_proto_toplev $package $ver $tool "$support_files"
     do_md5sum
     do_tar $package $ver
@@ -301,7 +302,7 @@  sim_release()
     compressors=$1
     package=sim
     tool=sim
-    tar_compress $package $tool "$SIM_SUPPORT_DIRS" "$compressors"
+    tar_compress $package $tool "$SIM_SUPPORT_DIRS" "$compressors" gdb
 }
 
 usage()