Advertisement
Guest User

Untitled

a guest
May 25th, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.25 KB | None | 0 0
  1. eb:~/pkgutils$ fakeroot pkgmk -f
  2. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'.
  3. bsdtar -p -o -C /home/pkgmk/work/pkgutils/src -xf
  4. /home/pkgmk/distfiles/pkgutils-5.35.6.tar.gz
  5. + build
  6. + cd pkgutils-5.35.6
  7. + make DESTDIR=/home/pkgmk/work/pkgutils/pkg install
  8. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  9. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  10. -MM main.cc pkgutil.cc pkgadd.cc pkgrm.cc pkginfo.cc > .depend
  11. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  12. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  13. -c -o main.o main.cc
  14. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  15. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  16. -c -o pkgutil.o pkgutil.cc
  17. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  18. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  19. -c -o pkgadd.o pkgadd.cc
  20. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  21. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  22. -c -o pkgrm.o pkgrm.cc
  23. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  24. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  25. -c -o pkginfo.o pkginfo.cc
  26. sed -e "s/#VERSION#/5.35.6/" pkgmk.in > pkgmk
  27. sed -e "s/#VERSION#/5.35.6/" rejmerge.in > rejmerge
  28. eb:~/pkgutils$ fakeroot pkgmk -f
  29. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'.
  30. bsdtar -p -o -C /home/pkgmk/work/pkgutils/src -xf
  31. /home/pkgmk/distfiles/pkgutils-5.35.6.tar.gz
  32. + build
  33. + cd pkgutils-5.35.6
  34. + make DESTDIR=/home/pkgmk/work/pkgutils/pkg install
  35. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  36. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  37. -MM main.cc pkgutil.cc pkgadd.cc pkgrm.cc pkginfo.cc > .depend
  38. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  39. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  40. -c -o main.o main.cc
  41. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  42. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  43. -c -o pkgutil.o pkgutil.cc
  44. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  45. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  46. -c -o pkgadd.o pkgadd.cc
  47. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  48. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  49. -c -o pkgrm.o pkgrm.cc
  50. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  51. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  52. -c -o pkginfo.o pkginfo.cc
  53. sed -e "s/#VERSION#/5.35.6/" pkgmk.in > pkgmk
  54. sed -e "s/#VERSION#/5.35.6/" rejmerge.in > rejmerge
  55. sed -e "s/#VERSION#/5.35.6/" pkgadd.8.in > pkgadd.8
  56. sed -e "s/#VERSION#/5.35.6/" pkgrm.8.in > pkgrm.8
  57. sed -e "s/#VERSION#/5.35.6/" pkginfo.8.in > pkginfo.8
  58. sed -e "s/#VERSION#/5.35.6/" pkgmk.8.in > pkgmk.8
  59. sed -e "s/#VERSION#/5.35.6/" rejmerge.8.in > rejmerge.8
  60. sed -e "s/#VERSION#/5.35.6/" pkgmk.conf.5.in > pkgmk.conf.5
  61. g++ main.o pkgutil.o pkgadd.o pkgrm.o pkginfo.o -o pkgadd -Wl,-O1 -static
  62. -larchive -lacl -lattr -llzo2 -llzma -lbz2 -lz
  63. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  64. pkgutil.cc:(.text+0x7566): warning: Using 'getgrgid' in statically linked
  65. applications requires at runtime the shared libraries from the glibc version
  66. used for linking
  67. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  68. In function `lookup_gid':
  69. (.text+0x2ca): warning: Using 'getgrnam_r' in statically linked applications
  70. requires at runtime the shared libraries from the glibc version used for
  71. linking
  72. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  73. pkgutil.cc:(.text+0x7509): warning: Using 'getpwuid' in statically linked
  74. applications requires at runtime the shared libraries from the glibc version
  75. used for linking
  76. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  77. In function `lookup_uid':
  78. (.text+0x14a): warning: Using 'getpwnam_r' in statically linked applications
  79. requires at runtime the shared libraries from the glibc version used for
  80. linking
  81. install -D -m0755 pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgadd
  82. install -D -m0644 pkgadd.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgadd.conf
  83. install -D -m0755 pkgmk /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgmk
  84. install -D -m0755 rejmerge /home/pkgmk/work/pkgutils/pkg/usr/bin/rejmerge
  85. install -D -m0644 pkgmk.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgmk.conf
  86. install -D -m0644 rejmerge.conf
  87. /home/pkgmk/work/pkgutils/pkg/etc/rejmerge.conf
  88. install -D -m0644 pkgadd.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgadd.8
  89. install -D -m0644 pkgrm.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgrm.8
  90. install -D -m0644 pkginfo.8
  91. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkginfo.8
  92. install -D -m0644 pkgmk.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgmk.8
  93. install -D -m0644 rejmerge.8
  94. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/rejmerge.8
  95. install -D -m0644 pkgmk.conf.5
  96. /home/pkgmk/work/pkgutils/pkg/usr/man/man5/pkgmk.conf.5
  97. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgrm
  98. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkginfo
  99. =======> Build result:
  100. drwxr-xr-x 0 root root 0 May 25 20:27 etc/
  101. -rw-r--r-- 0 root root 67 May 25 20:27 etc/rejmerge.conf
  102. -rw-r--r-- 0 root root 691 May 25 20:27 etc/pkgmk.conf
  103. -rw-r--r-- 0 root root 598 May 25 20:27 etc/pkgadd.conf
  104. drwxr-xr-x 0 root root 0 May 25 20:27 usr/
  105. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/
  106. drwxr-xr-x 0 root root 0 May 25 20:27 usr/bin/
  107. -rwxr-xr-x 0 root root 1771712 May 25 20:27 usr/bin/pkgadd
  108. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkginfo -> pkgadd
  109. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkgrm -> pkgadd
  110. -rwxr-xr-x 0 root root 6094 May 25 20:27 usr/bin/rejmerge
  111. -rwxr-xr-x 0 root root 16590 May 25 20:27 usr/bin/pkgmk
  112. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man5/
  113. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man8/
  114. -rw-r--r-- 0 root root 1479 May 25 20:27 usr/man/man8/pkgadd.8.gz
  115. -rw-r--r-- 0 root root 595 May 25 20:27 usr/man/man8/pkgrm.8.gz
  116. -rw-r--r-- 0 root root 755 May 25 20:27 usr/man/man8/pkginfo.8.gz
  117. -rw-r--r-- 0 root root 1426 May 25 20:27 usr/man/man8/pkgmk.8.gz
  118. -rw-r--r-- 0 root root 1257 May 25 20:27 usr/man/man8/rejmerge.8.gz
  119. -rw-r--r-- 0 root root 981 May 25 20:27 usr/man/man5/pkgmk.conf.5.gz
  120. =======> ERROR: Footprint mismatch found:
  121. MISSING drwxr-xr-x root/root etc/
  122. MISSING -rw-r--r-- root/root etc/pkgadd.conf
  123. MISSING -rw-r--r-- root/root etc/pkgmk.conf
  124. MISSING -rw-r--r-- root/root etc/rejmerge.conf
  125. MISSING drwxr-xr-x root/root usr/
  126. MISSING drwxr-xr-x root/root usr/bin/
  127. MISSING -rwxr-xr-x root/root usr/bin/pkgadd
  128. MISSING lrwxrwxrwx root/root usr/bin/pkginfo -> pkgadd
  129. MISSING -rwxr-xr-x root/root usr/bin/pkgmk
  130. MISSING lrwxrwxrwx root/root usr/bin/pkgrm -> pkgadd
  131. MISSING -rwxr-xr-x root/root usr/bin/rejmerge
  132. MISSING drwxr-xr-x root/root usr/man/
  133. MISSING drwxr-xr-x root/root usr/man/man5/
  134. MISSING -rw-r--r-- root/root usr/man/man5/pkgmk.conf.5.gz
  135. MISSING drwxr-xr-x root/root usr/man/man8/
  136. MISSING -rw-r--r-- root/root usr/man/man8/pkgadd.8.gz
  137. MISSING -rw-r--r-- root/root usr/man/man8/pkginfo.8.gz
  138. MISSING -rw-r--r-- root/root usr/man/man8/pkgmk.8.gz
  139. MISSING -rw-r--r-- root/root usr/man/man8/pkgrm.8.gz
  140. MISSING -rw-r--r-- root/root usr/man/man8/rejmerge.8.gz
  141. NEW drwxr-xr-x 0/0 etc/
  142. NEW -rw-r--r-- 0/0 etc/pkgadd.conf
  143. NEW -rw-r--r-- 0/0 etc/pkgmk.conf
  144. NEW -rw-r--r-- 0/0 etc/rejmerge.conf
  145. NEW drwxr-xr-x 0/0 usr/
  146. NEW drwxr-xr-x 0/0 usr/bin/
  147. NEW -rwxr-xr-x 0/0 usr/bin/pkgadd
  148. NEW lrwxrwxrwx 0/0 usr/bin/pkginfo -> pkgadd
  149. NEW -rwxr-xr-x 0/0 usr/bin/pkgmk
  150. NEW lrwxrwxrwx 0/0 usr/bin/pkgrm -> pkgadd
  151. NEW -rwxr-xr-x 0/0 usr/bin/rejmerge
  152. NEW drwxr-xr-x 0/0 usr/man/
  153. NEW drwxr-xr-x 0/0 usr/man/man5/
  154. NEW -rw-r--r-- 0/0 usr/man/man5/pkgmk.conf.5.gz
  155. NEW drwxr-xr-x 0/0 usr/man/man8/
  156. NEW -rw-r--r-- 0/0 usr/man/man8/pkgadd.8.gz
  157. NEW -rw-r--r-- 0/0 usr/man/man8/pkginfo.8.gz
  158. NEW -rw-r--r-- 0/0 usr/man/man8/pkgmk.8.gz
  159. NEW -rw-r--r-- 0/0 usr/man/man8/pkgrm.8.gz
  160. NEW -rw-r--r-- 0/0 usr/man/man8/rejmerge.8.gz
  161. =======> ERROR: Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'
  162. failed.
  163. eb:~/pkgutils$ rm .footprint
  164. rm: remove regular file ‘.footprint’? y
  165. removed ‘.footprint’
  166. eb:~/pkgutils$ fakeroot pkgmk -f
  167. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'.
  168. bsdtar -p -o -C /home/pkgmk/work/pkgutils/src -xf
  169. /home/pkgmk/distfiles/pkgutils-5.35.6.tar.gz
  170. + build
  171. + cd pkgutils-5.35.6
  172. + make DESTDIR=/home/pkgmk/work/pkgutils/pkg install
  173. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  174. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  175. -MM main.cc pkgutil.cc pkgadd.cc pkgrm.cc pkginfo.cc > .depend
  176. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  177. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  178. -c -o main.o main.cc
  179. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  180. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  181. -c -o pkgutil.o pkgutil.cc
  182. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  183. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  184. -c -o pkgadd.o pkgadd.cc
  185. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  186. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  187. -c -o pkgrm.o pkgrm.cc
  188. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  189. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  190. -c -o pkginfo.o pkginfo.cc
  191. sed -e "s/#VERSION#/5.35.6/" pkgmk.in > pkgmk
  192. sed -e "s/#VERSION#/5.35.6/" rejmerge.in > rejmerge
  193. sed -e "s/#VERSION#/5.35.6/" pkgadd.8.in > pkgadd.8
  194. sed -e "s/#VERSION#/5.35.6/" pkgrm.8.in > pkgrm.8
  195. sed -e "s/#VERSION#/5.35.6/" pkginfo.8.in > pkginfo.8
  196. sed -e "s/#VERSION#/5.35.6/" pkgmk.8.in > pkgmk.8
  197. sed -e "s/#VERSION#/5.35.6/" rejmerge.8.in > rejmerge.8
  198. sed -e "s/#VERSION#/5.35.6/" pkgmk.conf.5.in > pkgmk.conf.5
  199. g++ main.o pkgutil.o pkgadd.o pkgrm.o pkginfo.o -o pkgadd -Wl,-O1 -static
  200. -larchive -lacl -lattr -llzo2 -llzma -lbz2 -lz
  201. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  202. pkgutil.cc:(.text+0x7566): warning: Using 'getgrgid' in statically linked
  203. applications requires at runtime the shared libraries from the glibc version
  204. used for linking
  205. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  206. In function `lookup_gid':
  207. (.text+0x2ca): warning: Using 'getgrnam_r' in statically linked applications
  208. requires at runtime the shared libraries from the glibc version used for
  209. linking
  210. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  211. pkgutil.cc:(.text+0x7509): warning: Using 'getpwuid' in statically linked
  212. applications requires at runtime the shared libraries from the glibc version
  213. used for linking
  214. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  215. In function `lookup_uid':
  216. (.text+0x14a): warning: Using 'getpwnam_r' in statically linked applications
  217. requires at runtime the shared libraries from the glibc version used for
  218. linking
  219. install -D -m0755 pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgadd
  220. install -D -m0644 pkgadd.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgadd.conf
  221. install -D -m0755 pkgmk /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgmk
  222. install -D -m0755 rejmerge /home/pkgmk/work/pkgutils/pkg/usr/bin/rejmerge
  223. install -D -m0644 pkgmk.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgmk.conf
  224. install -D -m0644 rejmerge.conf
  225. /home/pkgmk/work/pkgutils/pkg/etc/rejmerge.conf
  226. install -D -m0644 pkgadd.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgadd.8
  227. install -D -m0644 pkgrm.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgrm.8
  228. install -D -m0644 pkginfo.8
  229. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkginfo.8
  230. install -D -m0644 pkgmk.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgmk.8
  231. install -D -m0644 rejmerge.8
  232. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/rejmerge.8
  233. install -D -m0644 pkgmk.conf.5
  234. /home/pkgmk/work/pkgutils/pkg/usr/man/man5/pkgmk.conf.5
  235. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgrm
  236. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkginfo
  237. =======> Build result:
  238. drwxr-xr-x 0 root root 0 May 25 20:27 etc/
  239. -rw-r--r-- 0 root root 67 May 25 20:27 etc/rejmerge.conf
  240. -rw-r--r-- 0 root root 691 May 25 20:27 etc/pkgmk.conf
  241. -rw-r--r-- 0 root root 598 May 25 20:27 etc/pkgadd.conf
  242. drwxr-xr-x 0 root root 0 May 25 20:27 usr/
  243. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/
  244. drwxr-xr-x 0 root root 0 May 25 20:27 usr/bin/
  245. -rwxr-xr-x 0 root root 1771712 May 25 20:27 usr/bin/pkgadd
  246. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkginfo -> pkgadd
  247. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkgrm -> pkgadd
  248. -rwxr-xr-x 0 root root 6094 May 25 20:27 usr/bin/rejmerge
  249. -rwxr-xr-x 0 root root 16590 May 25 20:27 usr/bin/pkgmk
  250. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man5/
  251. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man8/
  252. -rw-r--r-- 0 root root 1479 May 25 20:27 usr/man/man8/pkgadd.8.gz
  253. -rw-r--r-- 0 root root 595 May 25 20:27 usr/man/man8/pkgrm.8.gz
  254. -rw-r--r-- 0 root root 755 May 25 20:27 usr/man/man8/pkginfo.8.gz
  255. -rw-r--r-- 0 root root 1426 May 25 20:27 usr/man/man8/pkgmk.8.gz
  256. -rw-r--r-- 0 root root 1257 May 25 20:27 usr/man/man8/rejmerge.8.gz
  257. -rw-r--r-- 0 root root 981 May 25 20:27 usr/man/man5/pkgmk.conf.5.gz
  258. =======> WARNING: Footprint not found, creating new.
  259. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'
  260. succeeded.
  261. eb:~/pkgutils$ fakeroot pkgmk -f
  262. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'.
  263. bsdtar -p -o -C /home/pkgmk/work/pkgutils/src -xf
  264. /home/pkgmk/distfiles/pkgutils-5.35.6.tar.gz
  265. + build
  266. + cd pkgutils-5.35.6
  267. + make DESTDIR=/home/pkgmk/work/pkgutils/pkg install
  268. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  269. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  270. -MM main.cc pkgutil.cc pkgadd.cc pkgrm.cc pkginfo.cc > .depend
  271. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  272. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  273. -c -o main.o main.cc
  274. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  275. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  276. -c -o pkgutil.o pkgutil.cc
  277. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  278. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  279. -c -o pkgadd.o pkgadd.cc
  280. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  281. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  282. -c -o pkgrm.o pkgrm.cc
  283. g++ -O2 -march=native -pipe -fomit-frame-pointer -DNDEBUG -O2 -Wall -pedantic
  284. -D_GNU_SOURCE -DVERSION=\"5.35.6\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  285. -c -o pkginfo.o pkginfo.cc
  286. sed -e "s/#VERSION#/5.35.6/" pkgmk.in > pkgmk
  287. sed -e "s/#VERSION#/5.35.6/" rejmerge.in > rejmerge
  288. sed -e "s/#VERSION#/5.35.6/" pkgadd.8.in > pkgadd.8
  289. sed -e "s/#VERSION#/5.35.6/" pkgrm.8.in > pkgrm.8
  290. sed -e "s/#VERSION#/5.35.6/" pkginfo.8.in > pkginfo.8
  291. sed -e "s/#VERSION#/5.35.6/" pkgmk.8.in > pkgmk.8
  292. sed -e "s/#VERSION#/5.35.6/" rejmerge.8.in > rejmerge.8
  293. sed -e "s/#VERSION#/5.35.6/" pkgmk.conf.5.in > pkgmk.conf.5
  294. g++ main.o pkgutil.o pkgadd.o pkgrm.o pkginfo.o -o pkgadd -Wl,-O1 -static
  295. -larchive -lacl -lattr -llzo2 -llzma -lbz2 -lz
  296. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  297. pkgutil.cc:(.text+0x7566): warning: Using 'getgrgid' in statically linked
  298. applications requires at runtime the shared libraries from the glibc version
  299. used for linking
  300. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  301. In function `lookup_gid':
  302. (.text+0x2ca): warning: Using 'getgrnam_r' in statically linked applications
  303. requires at runtime the shared libraries from the glibc version used for
  304. linking
  305. pkgutil.o: In function `pkgutil::pkg_footprint(std::string&) const':
  306. pkgutil.cc:(.text+0x7509): warning: Using 'getpwuid' in statically linked
  307. applications requires at runtime the shared libraries from the glibc version
  308. used for linking
  309. /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../lib/libarchive.a(archive_write_disk_set_standard_lookup.o):
  310. In function `lookup_uid':
  311. (.text+0x14a): warning: Using 'getpwnam_r' in statically linked applications
  312. requires at runtime the shared libraries from the glibc version used for
  313. linking
  314. install -D -m0755 pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgadd
  315. install -D -m0644 pkgadd.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgadd.conf
  316. install -D -m0755 pkgmk /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgmk
  317. install -D -m0755 rejmerge /home/pkgmk/work/pkgutils/pkg/usr/bin/rejmerge
  318. install -D -m0644 pkgmk.conf /home/pkgmk/work/pkgutils/pkg/etc/pkgmk.conf
  319. install -D -m0644 rejmerge.conf
  320. /home/pkgmk/work/pkgutils/pkg/etc/rejmerge.conf
  321. install -D -m0644 pkgadd.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgadd.8
  322. install -D -m0644 pkgrm.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgrm.8
  323. install -D -m0644 pkginfo.8
  324. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkginfo.8
  325. install -D -m0644 pkgmk.8 /home/pkgmk/work/pkgutils/pkg/usr/man/man8/pkgmk.8
  326. install -D -m0644 rejmerge.8
  327. /home/pkgmk/work/pkgutils/pkg/usr/man/man8/rejmerge.8
  328. install -D -m0644 pkgmk.conf.5
  329. /home/pkgmk/work/pkgutils/pkg/usr/man/man5/pkgmk.conf.5
  330. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkgrm
  331. ln -sf pkgadd /home/pkgmk/work/pkgutils/pkg/usr/bin/pkginfo
  332. =======> Build result:
  333. drwxr-xr-x 0 root root 0 May 25 20:27 etc/
  334. -rw-r--r-- 0 root root 67 May 25 20:27 etc/rejmerge.conf
  335. -rw-r--r-- 0 root root 691 May 25 20:27 etc/pkgmk.conf
  336. -rw-r--r-- 0 root root 598 May 25 20:27 etc/pkgadd.conf
  337. drwxr-xr-x 0 root root 0 May 25 20:27 usr/
  338. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/
  339. drwxr-xr-x 0 root root 0 May 25 20:27 usr/bin/
  340. -rwxr-xr-x 0 root root 1771712 May 25 20:27 usr/bin/pkgadd
  341. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkginfo -> pkgadd
  342. lrwxrwxrwx 0 root root 0 May 25 20:27 usr/bin/pkgrm -> pkgadd
  343. -rwxr-xr-x 0 root root 6094 May 25 20:27 usr/bin/rejmerge
  344. -rwxr-xr-x 0 root root 16590 May 25 20:27 usr/bin/pkgmk
  345. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man5/
  346. drwxr-xr-x 0 root root 0 May 25 20:27 usr/man/man8/
  347. -rw-r--r-- 0 root root 1479 May 25 20:27 usr/man/man8/pkgadd.8.gz
  348. -rw-r--r-- 0 root root 595 May 25 20:27 usr/man/man8/pkgrm.8.gz
  349. -rw-r--r-- 0 root root 755 May 25 20:27 usr/man/man8/pkginfo.8.gz
  350. -rw-r--r-- 0 root root 1426 May 25 20:27 usr/man/man8/pkgmk.8.gz
  351. -rw-r--r-- 0 root root 1257 May 25 20:27 usr/man/man8/rejmerge.8.gz
  352. -rw-r--r-- 0 root root 981 May 25 20:27 usr/man/man5/pkgmk.conf.5.gz
  353. =======> Building '/home/pkgmk/packages/pkgutils#5.35.6-1.pkg.tar.gz'
  354. succeeded.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement