Project

General

Profile

Actions

Pull request #324

closed

Update crocoddyl & simple-humanoid-description, import wip/py-casadi and remove useless dependency from hpp-fcl

Added by Guilhem Saurel over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Repository URL:
https://github.com/nim65s/robotpkg
Repository branch:
master

Description

Hello,

everything is in the title :)

Best,
Guilhem.

Actions #1

Updated by Anthony Mallet over 2 years ago

I didn't push optimization/py-casadi yet, because it has a few broken
builds in wip/ already. Do you have an idea about what's wrong?

Actions #2

Updated by Guilhem Saurel over 2 years ago

wip/py-casadi is broken on Debian 8, because its swig version is obsolete.

Adding:

CMAKE_ARGS+=        -DSWIG_EXECUTABLE=${SYSTEM_FILES.swig}
DEPEND_ABI.swig=    swig>=3

to the Makefile would fix it, but we need to "sudo apt install swig3.0" on fluffy-debian8.

It is also broken on 18.04-pal, because an ipopt header is not found, and here is why:

$ dpkg -L libipopt | grep ipopt.pc
/usr/local/lib/pkgconfig/ipopt.pc
$ head /usr/local/lib/pkgconfig/ipopt.pc 
prefix=/tmp/ipopt

I'll contact PAL to ask them to fix their ipopt package.
A local working local workaround is "sudo sed -i 's=/tmp/ipopt=/usr/local=' /usr/local/lib/pkgconfig/ipopt.pc"

Actions #3

Updated by Anthony Mallet over 2 years ago

Thanks for the analysis.
I applied your suggested fixes while moving the package.

Actions #4

Updated by Guilhem Saurel over 2 years ago

Everything seems OK, except simple-humanoid-description on CentOS 7 and Debian 8 because of their older CMake version.

https://github.com/nim65s/robotpkg/commit/926559e04d4ed3607aa587bac184c72715acdda7 should fix this.

Best,
Guilhem

Actions #5

Updated by Guilhem Saurel over 2 years ago

On a second thought, this is introducing another issue, fixed in https://github.com/nim65s/robotpkg/commit/675a07f08c043c15c52ba9871850c308a6f307a7

Actions #6

Updated by Anthony Mallet over 2 years ago

OK, pushed!

Actions #7

Updated by Guilhem Saurel over 2 years ago

  • Status changed from New to Closed

Everything looks good now, thanks :)

Actions

Also available in: Atom PDF