From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2012-February/012132.html | 207 +++++++++++++++++++++++++++ 1 file changed, 207 insertions(+) create mode 100644 zarb-ml/mageia-dev/2012-February/012132.html (limited to 'zarb-ml/mageia-dev/2012-February/012132.html') diff --git a/zarb-ml/mageia-dev/2012-February/012132.html b/zarb-ml/mageia-dev/2012-February/012132.html new file mode 100644 index 000000000..d29e9b886 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-February/012132.html @@ -0,0 +1,207 @@ + + + + [Mageia-dev] removal of .la from libxt breaks xpdf build + + + + + + + + + +

[Mageia-dev] removal of .la from libxt breaks xpdf build

+ David Walser + luigiwalser at yahoo.com +
+ Mon Feb 20 04:29:43 CET 2012 +

+
+ +
David Walser wrote:
+> Pascal Terjan wrote:
+>> On Sun, Feb 19, 2012 at 17:23, Pascal Terjan <pterjan at gmail.com> wrote:
+>>> On Sun, Feb 19, 2012 at 17:08, Pascal Terjan <pterjan at gmail.com> wrote:
+>>>> On Sun, Feb 19, 2012 at 16:29, Pascal Terjan <pterjan at gmail.com> wrote:
+>>>>> On Sun, Feb 19, 2012 at 16:23, Pascal Terjan <pterjan at gmail.com> wrote:
+>>>>>> On Sun, Feb 19, 2012 at 15:55, David Walser <luigiwalser at yahoo.com> wrote:
+>>>>>>> Funda Wang wrote:
+>>>>>>>> ? 2012-2-12 ??12:08?"David Walser" <luigiwalser at yahoo.com>???
+>>>>>>>>
+>>>>>>>>> D Morgan asked us to say if removal of .la files broke anything.  It
+>>>>>>>>> breaks xpdf, and I don't know if it's fixable.  xpdf needs libXt.la to
+>>>>>>>>> build libxpdf.la, and the xpdf build is heavily dependent on libxpdf.la.
+>>>>>>>>>  See xpdf-3.03-shared.diff for example.
+>>>>>>>>>
+>>>>>>>> The problem is xpdf depends on lesstif, it will bring libXt.la. But lesstif
+>>>>>>>> cannot be built now for some reasons.
+>>>>>>>
+>>>>>>> OK, I see that Funda synced lesstif with Mandriva and fixed the package.  It now builds locally and I believe it is OK.  On the build 
+> system,
+>>>>>>> it always fails with gcc segfaulting, and it fails at a different place every time.  I have seen this with other packages where 
+> eventually it
+>>>>>>> will work, and it seems to be a resources issue that causes it.  It appears not enough resources (probably RAM) are allocated to the 
+> VM (I'm
+>>>>>>> assuming it's a VM) on the build system to build this package.
+>>>>>>
+>>>>>> It's not a vm and it has either 8GB of ram (ecosse) or 12GB (jonund)
+>>>>>> +4GB swap...
+>>>>>
+>>>>> Looking at the log, this is just a normal internal compiler error from gcc:
+>>>>>
+>>>>> XmString.c: In function 'XmStringGetNextTriple':
+>>>>> XmString.c:5484:9: warning: cast from pointer to integer of different
+>>>>> size [-Wpointer-to-int-cast]
+>>>>> XmString.c: In function 'XmStringComponentCreate':
+>>>>> XmString.c:5520:33: warning: cast from pointer to integer of different
+>>>>> size [-Wpointer-to-int-cast]
+>>>>> {standard input}: Assembler messages:
+>>>>> {standard input}: Warning: end of file not at end of a line; newline inserted
+>>>>> {standard input}:1840: Error: number of operands mismatch for `test'
+>>>>> {standard input}: Error: open CFI at the end of file; missing
+>>>>> .cfi_endproc directive
+>>>>> gcc: internal compiler error: Segmentation fault (program cc1)
+>>>>> Please submit a full bug report,
+>>>>> with preprocessed source if appropriate.
+>>>>> See <http://bugs.mageia.org/> for instructions.
+>>>>> make[2]: *** [XmString.lo] Error 1
+>>>>>
+>>>>> It was reported at least on https://bugs.archlinux.org/task/27357 but
+>>>>> I din't find upstream (gcc) report. I'll try to have a look.
+>>>>
+>>>> Crash happens when you build http://fasmz.org/~pterjan/tmp/XmStringE.c
+>>>> with -O1 or -O2, I'll test on other arch/versions and report bug
+>>>> upstream
+>>>
+>>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52310
+>> 
+>> Duplicate of http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51077 which
+>> contains a patch for gcc
+> 
+> tmb added the patch to gcc to fix that issue (thanks Thomas!).
+> 
+> Now the build dies because libXext.la is missing[1] :o(  What's the solution for that?
+> 
+> [1] - https://bugs.mageia.org/show_bug.cgi?id=4492#c2
+
+Funda Wang fixed lesstif (thanks Funda!).  Now xpdf still won't build...
+
+libxpdf.la -L../fofi -lfofi -L../goo -lGoo -L../splash -lsplash Annot.o Array.o BuiltinFont.o BuiltinFontTables.o Catalog.o 
+CharCodeToUnicode.o CMap.o CoreOutputDev.o Decrypt.o Dict.o Error.o FontEncodingTables.o Function.o Gfx.o GfxFont.o GfxState.o GlobalParams.o 
+JArithmeticDecoder.o JBIG2Stream.o JPXStream.o Lexer.o Link.o NameToCharCode.o Object.o OptionalContent.o Outline.o OutputDev.o Page.o 
+Parser.o PDFCore.o PDFDoc.o PDFDocEncoding.o PreScanOutputDev.o PSOutputDev.o PSTokenizer.o SecurityHandler.o SplashOutputDev.o Stream.o 
+TextOutputDev.o UnicodeMap.o UnicodeTypeTable.o XPDFApp.o XPDFCore.o XPDFTree.o XPDFViewer.o XpdfPluginAPI.o XRef.o xpdf.o  -lXm -lXt -lXp -
+lXext -lXpm  -lSM -lICE  -L/usr/lib -lX11 -lXft -lXrender -lfontconfig -lz 
+
+*** Warning: Linking the shared library libxpdf.la against the non-libtool
+*** objects  Annot.o Array.o BuiltinFont.o BuiltinFontTables.o Catalog.o CharCodeToUnicode.o CMap.o CoreOutputDev.o Decrypt.o Dict.o Error.o 
+FontEncodingTables.o Function.o Gfx.o GfxFont.o GfxState.o GlobalParams.o JArithmeticDecoder.o JBIG2Stream.o JPXStream.o Lexer.o Link.o 
+NameToCharCode.o Object.o OptionalContent.o Outline.o OutputDev.o Page.o Parser.o PDFCore.o PDFDoc.o PDFDocEncoding.o PreScanOutputDev.o 
+PSOutputDev.o PSTokenizer.o SecurityHandler.o SplashOutputDev.o Stream.o TextOutputDev.o UnicodeMap.o UnicodeTypeTable.o XPDFApp.o XPDFCore.o 
+XPDFTree.o XPDFViewer.o XpdfPluginAPI.o XRef.o xpdf.o is not portable!
+libtool: link: g++  -fPIC -DPIC -shared    Annot.o Array.o BuiltinFont.o BuiltinFontTables.o Catalog.o CharCodeToUnicode.o CMap.o 
+CoreOutputDev.o Decrypt.o Dict.o Error.o FontEncodingTables.o Function.o Gfx.o GfxFont.o GfxState.o GlobalParams.o JArithmeticDecoder.o 
+JBIG2Stream.o JPXStream.o Lexer.o Link.o NameToCharCode.o Object.o OptionalContent.o Outline.o OutputDev.o Page.o Parser.o PDFCore.o PDFDoc.o 
+PDFDocEncoding.o PreScanOutputDev.o PSOutputDev.o PSTokenizer.o SecurityHandler.o SplashOutputDev.o Stream.o TextOutputDev.o UnicodeMap.o 
+UnicodeTypeTable.o XPDFApp.o XPDFCore.o XPDFTree.o XPDFViewer.o XpdfPluginAPI.o XRef.o xpdf.o   -O2 -march=i586 -mtune=generic -Wl,--as-
+needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags    -L../fofi -lfofi -L../goo -lGoo -L../splash -
+lsplash -lXm -lXt -lXp -lXext -lXpm -lSM -lICE -L/usr/lib -lX11 -lXft -lXrender -lfontconfig -lz -lstdc++ -lm -lc -lgcc_s  -Wl,-soname -
+Wl,libxpdf.so.0 -o .libs/libxpdf.so.0.0.0
+g++: error: Annot.o: No such file or directory
+g++: error: Array.o: No such file or directory
+g++: error: BuiltinFont.o: No such file or directory
+g++: error: BuiltinFontTables.o: No such file or directory
+g++: error: Catalog.o: No such file or directory
+g++: error: CharCodeToUnicode.o: No such file or directory
+g++: error: CMap.o: No such file or directory
+g++: error: CoreOutputDev.o: No such file or directory
+g++: error: Decrypt.o: No such file or directory
+g++: error: Dict.o: No such file or directory
+g++: error: Error.o: No such file or directory
+g++: error: FontEncodingTables.o: No such file or directory
+g++: error: Function.o: No such file or directory
+g++: error: Gfx.o: No such file or directory
+g++: error: GfxFont.o: No such file or directory
+g++: error: GfxState.o: No such file or directory
+g++: error: GlobalParams.o: No such file or directory
+g++: error: JArithmeticDecoder.o: No such file or directory
+g++: error: JBIG2Stream.o: No such file or directory
+g++: error: JPXStream.o: No such file or directory
+g++: error: Lexer.o: No such file or directory
+g++: error: Link.o: No such file or directory
+g++: error: NameToCharCode.o: No such file or directory
+g++: error: Object.o: No such file or directory
+g++: error: OptionalContent.o: No such file or directory
+g++: error: Outline.o: No such file or directory
+g++: error: OutputDev.o: No such file or directory
+g++: error: Page.o: No such file or directory
+g++: error: Parser.o: No such file or directory
+g++: error: PDFCore.o: No such file or directory
+g++: error: PDFDoc.o: No such file or directory
+g++: error: PDFDocEncoding.o: No such file or directory
+g++: error: PreScanOutputDev.o: No such file or directory
+g++: error: PSOutputDev.o: No such file or directory
+g++: error: PSTokenizer.o: No such file or directory
+g++: error: SecurityHandler.o: No such file or directory
+g++: error: SplashOutputDev.o: No such file or directory
+g++: error: Stream.o: No such file or directory
+g++: error: TextOutputDev.o: No such file or directory
+g++: error: UnicodeMap.o: No such file or directory
+g++: error: UnicodeTypeTable.o: No such file or directory
+g++: error: XPDFApp.o: No such file or directory
+g++: error: XPDFCore.o: No such file or directory
+g++: error: XPDFTree.o: No such file or directory
+g++: error: XPDFViewer.o: No such file or directory
+g++: error: XpdfPluginAPI.o: No such file or directory
+g++: error: XRef.o: No such file or directory
+g++: error: xpdf.o: No such file or directory
+make[1]: *** [libxpdf.la] Error 1
+
+
+ + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1