# Running an suite with a new jules source code

**URL:** <https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876>\
**Category:** JULES\
**Created:** [17 November 2025 13:26 UTC](https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876 "2025-11-17T13:26:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![n.kangari](https://avatars.discourse-cdn.com/v4/letter/n/9f8e36/32.png) [@n.kangari](https://cms-helpdesk.ncas.ac.uk/u/n.kangari)\
**Post date:** [17 November 2025 13:26 UTC](https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876/1 "2025-11-17T13:26:53Z")

</div>

Hi David,

I am trying to run an existing suite “u-dr154” with a different source code, that has new science in it. To do this, I have copied the u-dr154 into u-knr47 for my reference. In u-knr47 i have made two changes:

1. In rose-suite.conf →   
_#JULES\_FCM=‘/home/users/rfuller01/jules/jules-vn7.6/vn7.6\_vcmax-jmax-diurnal’_  
_JULES\_FCM=‘/home/users/naren047/vn7.0\_c4ready\_wenyao’_
2. In app/jules/rose-app.conf →   
_#meta=/home/users/rfuller01/jules/jules-vn7.6/vn7.6\_vcmax-jmax-diurnal/rose-meta/jules-standalone/HEAD_  
_meta=/home/users/naren047/vn7.0\_c4ready\_wenyao/rose-meta/jules-standalone/HEAD_

After making these changes in u-knr47, I have installed and submitted the run. I got the error

- [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `PKCS12_free@libcrypto.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `ENGINE\_ctrl\_cmd@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_read@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `BIO\_s\_mem@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_CTX_use_certificate_file@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `UI\_method\_get\_opener@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_CTX_set_cipher_list@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `ENGINE\_by\_id@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `PKCS12_parse@libcrypto.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `UI\_get\_string\_type@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `ENGINE_cleanup@libcrypto.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `ASN1\_STRING\_to\_UTF8@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_get_current_cipher@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL\_CTX\_add\_client\_CA@libssl.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_get_error@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `X509\_get\_subject\_name@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `CONF_modules_load_file@libcrypto.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `ASN1\_STRING\_data@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `X509V3_EXT_print@libcrypto.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `RAND\_status@libcrypto.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_CTX_callback_ctrl@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL\_get1\_session@libssl.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL_get_shutdown@libssl.so.10' [FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `SSL\_load\_error\_strings@libssl.so.10’  
[FAIL] ld: /gws/nopw/j04/jules/admin/curl/curl-lotus-parallel-intel/lib//libcurl.so: undefined reference to `MD4\_Final@libcrypto.so.10’  
[FAIL] link 1.1 ! jules.exe ← jules/src/control/standalone/jules.F90  
[FAIL] ! jules.exe : update task failed  
[FAIL] fcm make -f /work/scratch-pw2/naren047/cylc-run/u-knr47/run1/work/19790101T0000Z/fcm\_make/fcm-make.cfg -C /home/users/naren047/cylc-run/u-knr47/run1/share/fcm\_make -j 4 # return-code=255  
2025-11-17T13:14:16Z CRITICAL - failed/EXIT \*

Is this because of the missing files in _/home/users/naren047/vn7.0\_c4ready\_wenyao/_ ?

How to resolve these errors?

Thanks in advance.  
Narender

---

<div class="post-metadata">

**Author:** ![dcase](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/dcase/32/468_2.png) [@dcase](https://cms-helpdesk.ncas.ac.uk/u/dcase)\
**Post date:** [17 November 2025 13:50 UTC](https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876/2 "2025-11-17T13:50:52Z")

</div>

You have changed source, and you don’t have the correct curl.

If you grep for curl in your source directory, you will see that it is set in etc/fcm-make/platform/jasmin-lotus-intel.cfg

This file is different in your version to the other one, so use the file from the other one.

If you have other issues relating to the JASMIN upgrade and new libraries, please look again at your previous ticket which has a lot of information:

> [@Module errors when running an old JULES suite (u-bq898)](https://cms-helpdesk.ncas.ac.uk/t/module-errors-when-running-an-old-jules-suite-u-bq898/1732/2):
>
> Please allow us read permissions on your home space.

---

<div class="post-metadata">

**Author:** ![n.kangari](https://avatars.discourse-cdn.com/v4/letter/n/9f8e36/32.png) [@n.kangari](https://cms-helpdesk.ncas.ac.uk/u/n.kangari)\
**Post date:** [17 November 2025 14:34 UTC](https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876/3 "2025-11-17T14:34:44Z")

</div>

Yes, changing the path to curl in etc/fcm-make/platform/jasmin-lotus-intel.cfg has resolved the issue. Now fcm\_make is succesful. But, I get an error in the RECON step. However, this might be due to the diffrence in the namelist differences between the source codes.

I am currently looking into it. I will get back if I am unable to resolve these issues.

Thanks  
Narender

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/1fd2411499ffcbc299fe756cd5cdf26e44956558.png) [@system](https://cms-helpdesk.ncas.ac.uk/u/system)\
**Post date:** [19 November 2025 14:34 UTC](https://cms-helpdesk.ncas.ac.uk/t/running-an-suite-with-a-new-jules-source-code/1876/4 "2025-11-19T14:34:53Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
