tags 997430 + help
thanks

On Sat, Oct 23, 2021 at 10:36:29PM +0200, Lucas Nussbaum wrote:
Source: xaw3d
Version: 1.5+F-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):

[...]

This seems more a breakage in binutils and/or xmkmf generated Makefile, than a
problem in the problem in the Imakefile per se, which does not define anything
related to the static library linkage.

Any ideas would be appreciated about this issue.

rm -f libXaw3d.so.6.1~
+ cd .
+ gcc -o ./libXaw3d.so.6.1~ -shared -Wl,-soname,libXaw3d.so.6 AllWidgets.o 
AsciiSink.o AsciiSrc.o AsciiText.o Box.o Command.o Dialog.o Form.o Grip.o 
Label.o Layout.o List.o MenuButton.o Paned.o Panner.o Porthole.o Repeater.o 
Scrollbar.o Simple.o SimpleMenu.o Sme.o SmeBSB.o SmeLine.o SmeThreeD.o 
StripChart.o Text.o TextSink.o TextSrc.o TextAction.o TextPop.o TextTr.o 
ThreeD.o Tip.o Toggle.o Tree.o Vendor.o Viewport.o Xaw3dP.o XawInit.o laygram.o 
laylex.o MultiSrc.o MultiSink.o XawIm.o XawI18n.o -lXmu -lXt -lSM -lICE -lXext 
-lX11 -lXt -lSM -lICE -lXpm -lXext -lX11 -lc
/usr/bin/ld: AsciiSrc.o: in function `InitStringOrFile':
/<<PKGBUILDDIR>>/xc/lib/Xaw3d/AsciiSrc.c:1067: warning: the use of `tmpnam' is 
dangerous, better use `mkstemp'
+ rm -f libXaw3d.so.6
+ ln -s libXaw3d.so.6.1 libXaw3d.so.6
rm -f libXaw3d.so.6.1
mv -f libXaw3d.so.6.1~ libXaw3d.so.6.1
+ rm -f libXaw3d.so
+ ln -s libXaw3d.so.6.1 libXaw3d.so
rm -f libXaw3d.a
+ cd unshared
+ ar clq ../libXaw3d.a AllWidgets.o AsciiSink.o AsciiSrc.o AsciiText.o Box.o 
Command.o Dialog.o Form.o Grip.o Label.o Layout.o List.o MenuButton.o Paned.o 
Panner.o Porthole.o Repeater.o Scrollbar.o Simple.o SimpleMenu.o Sme.o SmeBSB.o 
SmeLine.o SmeThreeD.o StripChart.o Text.o TextSink.o TextSrc.o TextAction.o 
TextPop.o TextTr.o ThreeD.o Tip.o Toggle.o Tree.o Vendor.o Viewport.o Xaw3dP.o 
XawInit.o laygram.o laylex.o MultiSrc.o MultiSink.o XawIm.o XawI18n.o
-q: invalid option -- '.'
Usage: ar [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin 
<name>] [member-name] [count] archive-file file...
       ar -M [<mri-script]
 commands:
  d            - delete file(s) from the archive
  m[ab]        - move file(s) in the archive
  p            - print file(s) found in the archive
  q[f]         - quick append file(s) to the archive
  r[ab][f][u]  - replace existing or insert new file(s) into the archive
  s            - act as ranlib
  t[O][v]      - display contents of the archive
  x[o]         - extract file(s) from the archive
 command specific modifiers:
  [a]          - put file(s) after [member-name]
  [b]          - put file(s) before [member-name] (same as [i])
  [D]          - use zero for timestamps and uids/gids (default)
  [U]          - use actual timestamps and uids/gids
  [N]          - use instance [count] of name
  [f]          - truncate inserted file names
  [P]          - use full path names when matching
  [o]          - preserve original dates
  [O]          - display offsets of files in the archive
  [u]          - only replace files that are newer than current archive contents
 generic modifiers:
  [c]          - do not warn if the library had to be created
  [s]          - create an archive index (cf. ranlib)
  [l <text> ]  - specify the dependencies of this library
  [S]          - do not build a symbol table
  [T]          - make a thin archive
  [v]          - be verbose
  [V]          - display the version number
  @<file>      - read options from <file>
  --target=BFDNAME - specify the target object format as BFDNAME
  --output=DIRNAME - specify the output directory for extraction operations
  --record-libdeps=<text> - specify the dependencies of this library
 optional:
  --plugin <p> - load the specified plugin
 emulation options:
  No emulation specific options
ar: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 
pei-i386 pe-x86-64 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big 
elf32-little elf32-big pe-bigobj-x86-64 pe-i386 srec symbolsrec verilog tekhex 
binary ihex plugin
make[2]: *** [Makefile:1158: libXaw3d.a] Error 1



--
Francesco P. Lovergine

Reply via email to