pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/misc/libreoffice
Hi,
With X11_TYPE=modular, I can reproduce your problem.
I will investigate deeper.
From: Ryo ONODERA <ryo%tetera.org@localhost>, Date: Sun, 10 Sep 2017 13:48:36 +0900 (JST)
> Hi,
>
> I have setup empty NetBSD/amd64 8.99.2 environment and I cannot reproduce
> your problem with almost empty mk.conf.
>
> I will try to set X11_TYPE=modular soon.
>
> From: Thomas Klausner <wiz%NetBSD.org@localhost>, Date: Tue, 5 Sep 2017 13:27:15 +0200
>
>> I don't understand this either.
>>
>> My process is:
>>
>> Create an empty sandbox
>>
>> Install dependencies from binary packages:
>> # make DEPENDS_TARGET=bin-install install-depends
>>
>> Try to build libreoffice, see it fail.
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_abort_decompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_set_defaults'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_write_scanlines'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_write_marker'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_set_colorspace'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_set_quality'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_resync_to_restart'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_destroy_decompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_read_header'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_finish_decompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_simple_progression'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_copy_critical_parameters'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_start_compress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_std_error'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_write_coefficients'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_read_scanlines'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_finish_compress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_CreateDecompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_calc_output_dimensions'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_destroy_compress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_read_coefficients'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_start_decompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/libvcllo.so: undefined reference to `jpeg_CreateCompress'
>> /scratch/misc/libreoffice/work/libreoffice-5.4.1.2/svx/Executable_gengal.mk:20: recipe for target '/scratch/misc/libreoffice/work/libreoffice-5.4.1.2/instdir/program/gengal.bin' failed
>>
>>
>> During configure I see:
>>
>> checking for nasm... no
>> checking for nasmw... no
>> checking for yasm... no
>> ****************************************************************************
>> You need yasm or nasm (Netwide Assembler) to build the internal jpeg library optimally.
>> To get one please:
>>
>> consult https://github.com/libjpeg-turbo/libjpeg-turbo/blob/master/BUILDING.md
>>
>> configure: WARNING: no suitable nasm (Netwide Assembler) found
>> tput: No terminal type specified and no TERM variable set in the environment.
>>
>> but adding nasm or yasm does not help either.
>>
>> I've also turned off all security settings and non-standard
>> libreoffice options in my /etc/mk.conf, no change.
>>
>> Here the interesting parts of my mk.conf:
>>
>> MAKE_JOBS=4
>> CREATE_WRKDIR_SYMLINK= yes
>> PKG_DEVELOPER= yes
>> PAPERSIZE= A4
>> PYTHON_VERSION_DEFAULT= 36
>> X11_TYPE= modular
>> PKGSRC_USE_RELRO= yes
>> PKGSRC_USE_SSP= all
>> PKGSRC_USE_STACK_CHECK= yes
>>
>> Removing the last three lines didn't change anything either.
>> Thomas
>>
>>
>> On Wed, Aug 16, 2017 at 10:15:06PM +0900, Ryo ONODERA wrote:
>>> Hi,
>>>
>>> It is strange.
>>> I have removed /usr/pkg, var/db/pkg and /vardb/pkg.refcount on
>>> my NetBSD/amd64 8.99.1.
>>> And I have built misc/libreoffice and I have no problem.
>>>
>>> I will create empty VM image and built misc/libreoffice inside later.
>>>
>>> From: Thomas Klausner <wiz%NetBSD.org@localhost>, Date: Wed, 16 Aug 2017 08:48:44 +0200
>>>
>>> > On Tue, Aug 01, 2017 at 11:57:37AM +0000, Ryo ONODERA wrote:
>>> >> Module Name: pkgsrc
>>> >> Committed By: ryoon
>>> >> Date: Tue Aug 1 11:57:37 UTC 2017
>>> >>
>>> >> Modified Files:
>>> >> pkgsrc/misc/libreoffice: Makefile PLIST PLIST.java distinfo options.mk
>>> >> pkgsrc/misc/libreoffice/patches: patch-configure.ac
>>> >> patch-external_mysqlcppconn_config.h
>>> >> patch-solenv_gbuild_AllLangResTarget.mk
>>> >> patch-vcl_Executable__visualbackendtest.mk
>>> >> Added Files:
>>> >> pkgsrc/misc/libreoffice/patches: patch-desktop_unx_source_pagein.c
>>> >> patch-xmlsecurity_source_gpg_CertificateImpl.hxx
>>> >> patch-xmlsecurity_source_gpg_xmlsignature__gpgimpl.cxx
>>> >> Removed Files:
>>> >> pkgsrc/misc/libreoffice: PLIST.javascript
>>> >>
>>> >> Log Message:
>>> >> Update to 5.4.0.3
>>> >>
>>> >> * Remove openjdk7 support
>>> >> * Use internal libjpeg-turbo
>>> >
>>> > I've tried a couple times now in an empty sandbox, but this does not
>>> > build for me on NetBSD-8.99.1/amd64:
>>> >
>>> > [build LNK] Executable/gengal.bin
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_abort_decompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_set_defaults'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_write_scanlines'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_write_marker'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_set_colorspace'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_set_quality'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_resync_to_restart'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_destroy_decompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_read_header'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_finish_decompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_simple_progression'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_copy_critical_parameters'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_start_compress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_std_error'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_write_coefficients'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_read_scanlines'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_finish_compress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_CreateDecompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_calc_output_dimensions'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_destroy_compress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_read_coefficients'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_start_decompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/libvcllo.so: undefined reference to `jpeg_CreateCompress'
>>> > /scratch/misc/libreoffice/work/libreoffice-5.4.0.3/svx/Executable_gengal.mk:20: recipe for target '/scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/gengal.bin' failed
>>> > gmake[1]: *** [/scratch/misc/libreoffice/work/libreoffice-5.4.0.3/instdir/program/gengal.bin] Error 1
>>> >
>>> > Thomas
>>>
>>> --
>>> Ryo ONODERA // ryo%tetera.org@localhost
>>> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
>>>
>
> --
> Ryo ONODERA // ryo%tetera.org@localhost
> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
--
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index