<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>Am 21.11.2013 um 21:45 schrieb Matthias Goldhoorn &lt;<a href="mailto:matthias.goldhoorn@dfki.de">matthias.goldhoorn@dfki.de</a>&gt;:</div><br class="Apple-interchange-newline"><blockquote type="cite">Am 21.11.2013 18:55, schrieb Alexander Duda:<br><blockquote type="cite">Is there any reason why external/opencv is overwritten with opencv 2.4.5<br>ONLY in flavor master in rock/libs.autobuild?<br><br>I would propose to :<br>* remove this overwrite<br>* change rock/source.yml to use the git repository for external/opencv<br>instead of downloading the tar<br>* track the current release which is 2.4.7<br><br>Greets Alex<br><br></blockquote>The intenetion is keeping backward compatibility for next/master, sinc'e a change in a versionnumber could break things, changes to versions are applied to master first, on the merge windows then to next and so on. After the change would to to stable simply the source.yml file get's change and the override has to be removed.<br><br>That's the workflow i know.<br><br>Matthias<br></blockquote><div><br></div><div>If not absolute necessary I would try to avoid this workflow for external packages and use the same version for all three flavors. Otherwise, this would mean you have to track different versions for each flavor and more important mixing flavors is getting even more troublesome.</div><div><br></div><div>In the case of opencv we definitely do not have to track different version because opencv developers guaranty&nbsp;<span style="background-color: rgb(255, 255, 255);"><font color="#333333" face="arial, lucida grandriale, lucida sans unicode, tahom, sans-serif"><span style="line-height: 18px;">source-level and binary-level compatibility between versions.&nbsp;The idea behind external/opencv was that all packages needing a very decent opencv version depend on this package rather&nbsp;than the one from the os&nbsp;packing system. But at the moment external/opencv defined in rock/source.yml is even older than the one shipped with Ubuntu 12.04&nbsp;being the oldest ubuntu version we support.</span></font></span></div><div><br></div><div><span style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: arial, 'lucida grandriale', 'lucida sans unicode', tahom, sans-serif; line-height: 18px;">Alex</span></div><div><br></div><br><blockquote type="cite"><br>-- <br> --<br> Matthias Goldhoorn<br> Unterwasserrobotik<br> &nbsp;Standort Bremen:<br> DFKI GmbH<br> Robotics Innovation Center<br> Robert-Hooke-Straße 5<br> 28359 Bremen, Germany<br> &nbsp;Phone: +49 (0)421 218-64100<br> Fax: &nbsp;&nbsp;+49 (0)421 218-64150<br> E-Mail: <a href="mailto:robotik@dfki.de">robotik@dfki.de</a><br> &nbsp;Weitere Informationen: <a href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a><br> -----------------------------------------------------------------------<br> Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH<br> Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern<br> Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster<br> (Vorsitzender) Dr. Walter Olthoff<br> Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes<br> Amtsgericht Kaiserslautern, HRB 2313<br> Sitz der Gesellschaft: Kaiserslautern (HRB 2313)<br> USt-Id.Nr.: &nbsp;&nbsp;&nbsp;DE 148646973<br> Steuernummer: &nbsp;19/673/0060/3<br> -----------------------------------------------------------------------<br><br><br></blockquote></div><br></body></html>