← Back to team overview

kicad-developers team mailing list archive

Re: bzr commit 5572

 

When you merged r5571, did you get the same listing of modified files?
What about the -D (unversioned, deleted) note on your
patches/wxwidgets-3.0.0_macosx_magnify_event.patch file ?

You could save the r5571 merged file and then build and test that.

I think you are pretty close!

Have fun

Bob G


On 04/05/2015 02:44 PM, Garth Corral wrote:
Thanks, Wayne.  To be honest I’m still trying to figure things out, both with this merge and with bazaar in general.  I now have a clue about what’s going on.

I merged my branch up to 5571 and all is well.  I then tried to merge 5572 and got the following:

$ bzr merge -r5572
Merging from remembered parent location bzr+ssh://bazaar.launchpad.net/+branch/kicad/
Warning: criss-cross merge encountered.  See bzr help criss-cross.
  M  3d-viewer/3d_canvas.cpp
  M  3d-viewer/3d_canvas.h
  M  CMakeLists.txt
  M  Documentation/compiling/mac-osx.txt
  M  common/draw_panel.cpp
  M  common/draw_panel_gal.cpp
  M  common/gal/opengl/opengl_gal.cpp
  M  common/tool/tool_dispatcher.cpp
  M  common/view/wx_view_controls.cpp
  M  eeschema/dialogs/dialog_edit_label.cpp
  M  eeschema/dialogs/dialog_eeschema_options.h
  M  eeschema/dialogs/dialog_eeschema_options_base.cpp
  M  eeschema/dialogs/dialog_eeschema_options_base.fbp
  M  eeschema/dialogs/dialog_eeschema_options_base.h
  M  eeschema/eeschema_config.cpp
  M  eeschema/load_one_schematic_file.cpp
  M  eeschema/sch_screen.cpp
  M  gerbview/dialogs/gerbview_dialog_display_options_frame.cpp
  M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp
  M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.fbp
  M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.h
  M  include/class_draw_panel_gal.h
  M  include/class_drawpanel.h
  M  include/class_sch_screen.h
  M  include/view/wx_view_controls.h
-D  patches/wxwidgets-3.0.0_macosx_magnify_event.patch
  M  pcbnew/dialogs/dialog_general_options.cpp
  M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp
  M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.fbp
  M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.h

Most of those files are not in the change set for 5572, and the modifications in this case revert my branch changes.  The clue is the warning at the top about a criss-cross merge, whatever that is.  So, off to the docs to find out how a criss-cross merge happens.


Garth

On Apr 5, 2015, at 5:22 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:

I noticed an odd history tree in my checked out branch before I made
this commit but when I checked the status it showed the correct files
committed.  I'm not sure what's going on here.  I did merge some code
into this branch for testing and then did a revert on the whole branch
so it should have undone the entire merge unless there is a bug in bzr.
If there is anything that is not correct, please let me know and I will
try to fix it.

On 4/5/2015 5:01 AM, Garth Corral wrote:
Yes.  Thanks, Nick.  Sorry, I should have been more clear.

I only noticed this, though, when I merged trunk into my branch and got
a bunch of diffs that didn’t seem right.  There were diffs that
seemingly wanted to revert changes I’d already taken, and they were all
these mystery changes. I’ve not seen this before with bzr and don’t
quite understand what’s going on.

Here’s another example:

http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/common/view/


Garth


On Apr 5, 2015, at 1:13 AM, Nick Østergaard <oe.nick@xxxxxxxxx
<mailto:oe.nick@xxxxxxxxx>> wrote:

2015-04-05 10:11 GMT+02:00 jp charras <jp.charras@xxxxxxxxxx
<mailto:jp.charras@xxxxxxxxxx>>:
Le 05/04/2015 06:02, Garth Corral a écrit :
Is it just me or did this commit clobber a bunch of files it probably
shouldn’t have?

Not being super familiar with bazaar I’m not quite sure what I’m
seeing.

For example, if you browse the code to
Documents/compiling/mac-osx.txt in launchpad it claims that the
latest rev is 5572, but the change set for 5572 does not show this
file.  Looking at the file, though, it clearly clobbered the contents
of Bernhard’s last commit.  There appear to be many more examples.


Garth
I do not see any change in mac-osx.txt between 5571 and 5572 (I compared
them on my computer, where I still have a 5571 version).
The latest change is 5305 (2014-11-28 from Bernhard Stegmaier).
I think what Garth is refferin to is the launchpad browser. See:
http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/Documentation/compiling/

Notice the Latest Rev and Last Changed coloumns.

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
<mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Follow ups

References