File: README.Source

package info (click to toggle)
blis 1.1-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 43,020 kB
  • sloc: ansic: 360,997; fortran: 21,831; sh: 8,565; cpp: 7,086; makefile: 1,563; asm: 1,516; python: 701
file content (33 lines) | stat: -rw-r--r-- 1,001 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Notes
=====

There are just too many details in the BLIS (One of the BLAS Family)
packaging. To make sure I won't forget all of them in the future,
this note had been written.

* bin:libblis4-.*'s symbol files should not use the default template,
  which generates dependency informations such as

    libblis.so.4 libblis4-openmp #MINVER#
    ...

  which is clearly incorrect ... the main-dependency-template should
  be "libblis4" (a meta package to be satisfied by one of the three
  variants).

  And DON'T forget to register the private libblas.so.3 !

    libblas.so.3 libblas3 | libblas.so.3 #MINVER#

* bin:libblis64-4-*'s symbol files should not use the default tepmlate,
  neither. The dependency template should be

    libblas64.so.3 libblas64-3 | libblas64.so.3 #MINVER#
	...
	libblis.so.4 libblis64-4 | libblis64.so.4 #MINVER#
	...

  BLAS64 users often have special demands. So when a package is built
  against BLIS64, it should depend on libblis64-4 first.

[1] Man: dpkg-symbols(5)