]> code.delx.au - refind/commitdiff
Reversed previous patch, since it turns out it created a binary that
authorsrs5694 <srs5694@users.sourceforge.net>
Sat, 29 Jun 2013 14:59:34 +0000 (10:59 -0400)
committersrs5694 <srs5694@users.sourceforge.net>
Sat, 29 Jun 2013 14:59:34 +0000 (10:59 -0400)
crashed.

docs/refind/todo.html
refind/Make.tiano

index 7fc8876f0077a9c2ca9ae6f2505d99a600a67884..01cf9461b707784a434ee8c3a91363a0258d8c0a 100644 (file)
@@ -383,6 +383,27 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
     </ul></li> <!-- Drivers -->
 
+<li><b>Improvements to <tt>gptsync</tt>, <tt>install.sh</tt>, or other
+    support tools:</b>
+
+    <ul>
+
+    <li>The <tt>gptsync</tt> program can return misleading error codes
+       under some circumstances, such as when it makes no changes to the
+       partition table. Fix this.</li>
+
+    <li>When updating a system with Secure Boot via an RPM or Debian
+       package, the RPM installation script can detect rEFInd's existing
+       shim or PreLoader program and pass options to <tt>install.sh</tt>
+       to try to copy these programs over themselves. This results in a
+       message that the copy was over the same file and an error message
+       that there were problems with the installation, although this isn't
+       really the case.</li>
+
+    <li>A Mac-specific package is highly desirable.</li>
+
+    </ul></li>
+
 </ul>
 
 <hr />
index 899e4ab227c5175913aeaa7889afce4859f0ae74..538b3ddee6394fd376acf56e7cc4b8525075d641 100644 (file)
@@ -17,7 +17,6 @@ ALL_EFILIBS     = $(EFILIB)/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevel
                   $(EFILIB)/UefiBootServicesTableLib/UefiBootServicesTableLib/OUTPUT/UefiBootServicesTableLib.lib \
                   $(EFILIB)/UefiMemoryAllocationLib/UefiMemoryAllocationLib/OUTPUT/UefiMemoryAllocationLib.lib \
                   $(EFILIB)/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib/OUTPUT/UefiRuntimeServicesTableLib.lib \
-                  $(EFILIB)/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol/OUTPUT/UefiDevicePathLibDevicePathProtocol.lib \
                   $(EFILIB)/UefiDevicePathLib/UefiDevicePathLib/OUTPUT/UefiDevicePathLib.lib \
                   $(EFILIB)/UefiLib/UefiLib/OUTPUT/UefiLib.lib \
                   $(EFILIB)/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull/OUTPUT/PeCoffExtraActionLibNull.lib \