Re: Failed: phase compiling: openldap24-2.4.59-3 failed

Scott Hannahs via Fink-users <[email protected]> Mon, 1 Dec 2025 18:43:13 -0500
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
--===============5405644253373943818==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_FF85666B-B857-4A5E-8CD7-58E21C3906A7"


--Apple-Mail=_FF85666B-B857-4A5E-8CD7-58E21C3906A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Dec 1, 2025, at 17:47, [email protected] wrote:
>=20
> On 2025-12-01 15:36, Franchetti, Giuliano Dr. wrote:
>> Hello,
>> openldap24-2.4.59-3 fails to compile. See below.
>> Giuliano
>=20
>> .
>> .
>> checking for regex.h... yes
>> checking for library containing regfree... none required
>> checking for compatible POSIX regex... no
>> configure: error: broken POSIX regex!
>> ### execution of ./configure failed, exit code 1
>> ### execution of /tmp/fink.RTVlM failed, exit code 1
>> Removing runtime build-lock...
>> Removing build-lock package...
>> /opt/sw/bin/dpkg-lockwait -r fink-buildlock-openldap24-2.4.59-3
>> (Reading database ... 256499 files and directories currently =
installed.)
>> Removing fink-buildlock-openldap24-2.4.59-3 (2025.12.01-22.33.25) ...
>> Failed: phase compiling: openldap24-2.4.59-3 failed
>=20
>=20
>> Also include the following system information:
>> Package manager version: 0.45.99.git
>> Distribution version: selfupdate-git Mon Dec  1 16:30:32 2025, 14.4, =
x86_64
>> Trees: local/main stable/main local/injected
>> Xcode.app: 16.2
>> Xcode command-line tools: 16.2.0.0.1.1733547573
>> Max. Fink build jobs:  12
>=20
> Can you look in the file =
/opt/sw/src/fink.build/openldap24-2.4.59-3/openldap-2.4.59/config.log (I =
think I got the full path right) for what's happening around the time it =
checks for "compatible POSIX regex" ?
>=20
> Hanspeter

It is the usual undefined main() issue is my guess.

configure:14679: checking for compatible POSIX regex
configure:14714: cc -o conftest -g -O2 -I/opt/sw/include/db5 =
-DBIND_8_COMPAT -I/opt/sw/include -Wl,-dead_strip_dylibs =
-Wl,-headerpad_max_install_names conftest.c -lkrb5 -L/opt/sw/lib =
-ldb-5.3 >&5
conftest.c:84:1: error: type specifier missing, defaults to 'int'; ISO =
C99 and later do not support implicit int [-Wimplicit-int]
   84 | main()
      | ^
      | int
1 error generated.
configure:14714: $? =3D 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */

I think the relevant codes is what follows (from configure):
char regfree ();
int
main ()
{
return regfree ();
  ;
  return 0;
}

I don=E2=80=99t see an implicit conversion or missing identifier.  But =
main is supposed to return an int and regfriee returns a char.  Is that =
the issue?

-Scott



--Apple-Mail=_FF85666B-B857-4A5E-8CD7-58E21C3906A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On Dec 1, 2025, at 17:47, [email protected] =
wrote:</div><br class=3D"Apple-interchange-newline"><div><div>On =
2025-12-01 15:36, Franchetti, Giuliano Dr. wrote:<br><blockquote =
type=3D"cite">Hello,<br>openldap24-2.4.59-3 fails to compile. See =
below.<br>Giuliano<br></blockquote><br><blockquote =
type=3D"cite">.<br>.<br>checking for regex.h... yes<br>checking for =
library containing regfree... none required<br>checking for compatible =
POSIX regex... no<br>configure: error: broken POSIX regex!<br>### =
execution of ./configure failed, exit code 1<br>### execution of =
/tmp/fink.RTVlM failed, exit code 1<br>Removing runtime =
build-lock...<br>Removing build-lock =
package...<br>/opt/sw/bin/dpkg-lockwait -r =
fink-buildlock-openldap24-2.4.59-3<br>(Reading database ... 256499 files =
and directories currently installed.)<br>Removing =
fink-buildlock-openldap24-2.4.59-3 (2025.12.01-22.33.25) ...<br>Failed: =
phase compiling: openldap24-2.4.59-3 =
failed<br></blockquote><br><br><blockquote type=3D"cite">Also include =
the following system information:<br>Package manager version: =
0.45.99.git<br>Distribution version: selfupdate-git Mon Dec &nbsp;1 =
16:30:32 2025, 14.4, x86_64<br>Trees: local/main stable/main =
local/injected<br>Xcode.app: 16.2<br>Xcode command-line tools: =
16.2.0.0.1.1733547573<br>Max. Fink build jobs: =
&nbsp;12<br></blockquote><br>Can you look in the file =
/opt/sw/src/fink.build/openldap24-2.4.59-3/openldap-2.4.59/config.log (I =
think I got the full path right) for what's happening around the time it =
checks for "compatible POSIX regex" =
?<br><br>Hanspeter<br></div></div></blockquote></div><br><div>It is the =
usual undefined main() issue is my guess.</div><div><br></div><div><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">configure:14679: checking for compatible =
</span><span style=3D"font-variant-ligatures: no-common-ligatures; =
color: #ffffff; background-color: #000000">POSIX</span><span =
style=3D"font-variant-ligatures: no-common-ligatures"> regex</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">configure:14714: cc -o conftest -g -O2 =
-I/opt/sw/include/db5 -DBIND_8_COMPAT -I/opt/sw/include =
-Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names conftest.c =
-lkrb5 -L/opt/sw/lib -ldb-5.3 &gt;&amp;5</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">conftest.c:84:1: error: type specifier missing, =
defaults to 'int'; ISO C99 and later do not support implicit int =
[-Wimplicit-int]</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">&nbsp;&nbsp; 84 | main()</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">&nbsp; &nbsp; &nbsp; | ^</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">&nbsp; &nbsp; &nbsp; | int</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">1 error generated.</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">configure:14714: $? =3D 1</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">configure: program exited with status 1</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">configure: failed program was:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">| /* confdefs.h */</span></p><p style=3D"margin: =
0px; font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures"><br></span></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;">I think the relevant codes is what =
follows (from configure):</p><p style=3D"margin: 0px; font-style: =
normal; font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">char regfree =
();</span></p><p style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">int</span></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">main ()</span></p><p style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">{</span></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">return regfree ();</span></p><p style=3D"margin: =
0px; font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; =
;</span></p><p style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; return =
0;</span></p><p style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: =
no-common-ligatures">}</span></p><div><span =
style=3D"font-variant-ligatures: =
no-common-ligatures"><br></span></div><p style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">I don=E2=80=99=
t see an implicit conversion or missing identifier. &nbsp;But main is =
supposed to return an int and regfriee returns a char. &nbsp;Is that the =
issue?</p><p style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><br></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;">-Scott</p><p style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: =
normal;"><br></p></div><div><span style=3D"font-variant-ligatures: =
no-common-ligatures"><br></span></div></body></html>=

--Apple-Mail=_FF85666B-B857-4A5E-8CD7-58E21C3906A7--


--===============5405644253373943818==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============5405644253373943818==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
--===============5405644253373943818==--