Quantcast

Firebird build fails on MacOs (tdf#101789)

classic Classic list List threaded Threaded
8 messages Options
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Firebird build fails on MacOs (tdf#101789)

Hello,

Firebird 3 build fails on MacOs (see https://bugs.documentfoundation.org/show_bug.cgi?id=101789).
It seems due to a pb with ICU and even after upgrade to ICU 5.8, the pb is still here.

Would someone have some idea?

Julien
jan iversen jan iversen
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)


> On 7 Nov 2016, at 14:40, julien2412 <[hidden email]> wrote:
>
> Hello,
>
> Firebird 3 build fails on MacOs (see
> https://bugs.documentfoundation.org/show_bug.cgi?id=101789).
> It seems due to a pb with ICU and even after upgrade to ICU 5.8, the pb is
> still here.
>
> Would someone have some idea?
I have been running with —disable-firebird-sdbc for some month now, because I did not manage to get it working.

I also believe our release builds are without firebird (on OS-X).


>
> Julien
>
>
>
> --
> View this message in context: http://nabble.documentfoundation.org/Firebird-build-fails-on-MacOs-tdf-101789-tp4199396.html
> Sent from the Dev mailing list archive at Nabble.com.
> _______________________________________________
> LibreOffice mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/libreoffice

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Christian Lohmaier-3 Christian Lohmaier-3
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)

On Mon, Nov 7, 2016 at 2:42 PM, Jan Iversen <[hidden email]> wrote:
>
>> On 7 Nov 2016, at 14:40, julien2412 <[hidden email]> wrote:

yahoo is a bad choice for mailing lists, since it uses DMARC policy
that tells the receiver to reject the mail if it doesn't match the
mail's signature. As the list modifies the message by adding a footer
(and also replacing other headers), your message will either end up in
spam or dropped completely for quite a number of users....

>> Firebird 3 build fails on MacOs (see
>> https://bugs.documentfoundation.org/show_bug.cgi?id=101789).
>> It seems due to a pb with ICU and even after upgrade to ICU 5.8, the pb is
>> still here.
>>
>> Would someone have some idea?

Use an older version of Mac OSX that doesn't prevent setting
DYLD_PATH/using simillar stuff.

(if you feel like it, you can build your own shell that doesn't filter
out the environment variables, but unless you want to use/work on
firedb, I'd not bother with it...)

ciao
Christian
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Norbert Thiebaud Norbert Thiebaud
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)

On Mon, Nov 7, 2016 at 7:53 AM, Christian Lohmaier
<[hidden email]> wrote:

> On Mon, Nov 7, 2016 at 2:42 PM, Jan Iversen <[hidden email]> wrote:
>>
>>> On 7 Nov 2016, at 14:40, julien2412 <[hidden email]> wrote:
>
> yahoo is a bad choice for mailing lists, since it uses DMARC policy
> that tells the receiver to reject the mail if it doesn't match the
> mail's signature. As the list modifies the message by adding a footer
> (and also replacing other headers), your message will either end up in
> spam or dropped completely for quite a number of users....
>
>>> Firebird 3 build fails on MacOs (see
>>> https://bugs.documentfoundation.org/show_bug.cgi?id=101789).
>>> It seems due to a pb with ICU and even after upgrade to ICU 5.8, the pb is
>>> still here.
>>>
>>> Would someone have some idea?
>
> Use an older version of Mac OSX that doesn't prevent setting
> DYLD_PATH/using simillar stuff.
>
> (if you feel like it, you can build your own shell that doesn't filter
> out the environment variables, but unless you want to use/work on
> firedb, I'd not bother with it...)

sadly that is not enough.

you own shell cannot live in /usr/bin or /bin since mac in anny-mode
will prevent even root from putting stuff there.
so you need your own shell _and_ make sure that nothing you use below
have a #!/bin/sh or #!/usr/bin/sh shebang in it

Norbert
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Alex Thurgood Alex Thurgood
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)

Le 07/11/2016 à 15:27, Norbert Thiebaud a écrit :

>
> you own shell cannot live in /usr/bin or /bin since mac in anny-mode
> will prevent even root from putting stuff there.
> so you need your own shell _and_ make sure that nothing you use below
> have a #!/bin/sh or #!/usr/bin/sh shebang in it
>


Well that kind of puts the nail in the coffin for having Firebird3 on
Mac then or have I (hopefully) misunderstood ?


Alex


_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Norbert Thiebaud Norbert Thiebaud
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)

On Mon, Nov 7, 2016 at 8:36 AM, Alexander Thurgood
<[hidden email]> wrote:

> Le 07/11/2016 à 15:27, Norbert Thiebaud a écrit :
>
>>
>> you own shell cannot live in /usr/bin or /bin since mac in anny-mode
>> will prevent even root from putting stuff there.
>> so you need your own shell _and_ make sure that nothing you use below
>> have a #!/bin/sh or #!/usr/bin/sh shebang in it
>>
>
>
> Well that kind of puts the nail in the coffin for having Firebird3 on
> Mac then or have I (hopefully) misunderstood ?

No that means that firebird 3 need to learn to do thing without
relying on DYLD_LIBRARY_PATH

most of the problem lies in it wanting to use its own 'just built'
binary during the build process, using them from a temporary place
where they are built, not where they are meant to be delivered to

Norbert
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
sberg sberg
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Firebird build fails on MacOs (tdf#101789)

In reply to this post by Norbert Thiebaud
On 11/07/2016 03:27 PM, Norbert Thiebaud wrote:

> On Mon, Nov 7, 2016 at 7:53 AM, Christian Lohmaier
>> (if you feel like it, you can build your own shell that doesn't filter
>> out the environment variables, but unless you want to use/work on
>> firedb, I'd not bother with it...)
>
> sadly that is not enough.
>
> you own shell cannot live in /usr/bin or /bin since mac in anny-mode
> will prevent even root from putting stuff there.
> so you need your own shell _and_ make sure that nothing you use below
> have a #!/bin/sh or #!/usr/bin/sh shebang in it

You don't need to use your own shell to build LO from. "All" it takes is
to pass your own shell's pathname to make, as in 'make SHELL=/...' (I
use that routinely to do --enable-firebird builds on recent macOS).

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[SOLVED] Re: Firebird build fails on MacOs (tdf#101789)

In reply to this post by julien2412
Just for information, the bug has been fixed by Lionel (see https://cgit.freedesktop.org/libreoffice/core/commit/?id=6040dfb5ecf9945ba9c47a87a92506ad8bc88f0b)

Julien
Loading...