https://bugzilla.redhat.com/show_bug.cgi?id=753577

Alexey Vasyukov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?([email protected] |
                   |m)                          |

--- Comment #11 from Alexey Vasyukov <[email protected]> ---
Hello Andre.

I tried to build gmsh 2.6.1 recently. Summary:
- It mostly works
- Patches 1-3 should be updated to work with new sources. It is important since
these patches make gmsh to use systems copies of ANN and GMM.

Plus additionally this one-liner is required to detemine libdir correctly:

--- gmsh-2.5.0-source/CMakeLists.txt.old        2012-10-17 12:47:11.010138601
+0400
+++ gmsh-2.5.0-source/CMakeLists.txt    2012-10-17 12:47:38.149134433 +0400
@@ -976,7 +976,7 @@
 # mark targets as optional so we can install them separately if needed
 # (e.g. "make lib" or "make shared" followed by "make install/fast")
 install(TARGETS gmsh DESTINATION ${GMSH_BIN} OPTIONAL)
-install(TARGETS lib shared DESTINATION lib OPTIONAL)
+install(TARGETS lib shared DESTINATION ${LIB_INSTALL_DIR} OPTIONAL)
 install(FILES ${GMSH_API} DESTINATION include/gmsh)
 install(FILES ${WELCOME_FILE} DESTINATION ${GMSH_DOC} RENAME README.txt)
 install(FILES ${LICENSE_FILE} DESTINATION ${GMSH_DOC})

I can update patches and spec in few days. I just need to test them reasonably.

If you can review the sources in contrib/* in details - it would be great. My
current understanding is that there is no option to use system copies of libs.
However, may be smth changed in gmsh 2.6 compared with 2.5. I havn't looked
into sources of 2.6 that detailed.

Regards,
Alexey

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-review

Reply via email to